Thread overview | |||||
---|---|---|---|---|---|
|
April 10, 2008 User/app preferences api? | ||||
---|---|---|---|---|
| ||||
Is there some api in DWT for user preferences or persistent app settings? Like something that would use the Windows registry under win32 and ~/.something files on Linux? I was using dfl.registry for this previously. And if not in DWT, maybe someone can recommend a small lib that would take care of this? I just want to avoid re-inventing the wheel of trying to figure out the right platform-specific place to store such stuff and deciding on storage formats etc. I don't care if it doesn't use the Registry on windows, but on Windows it should figure out that files go into %HOME% if it is set and exists and otherwise into c:\documents and settings\username, etc. --bb |
April 10, 2008 Re: User/app preferences api? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Bill Baxter | Bill Baxter schrieb:
> Is there some api in DWT for user preferences or persistent app settings? Like something that would use the Windows registry under win32 and ~/.something files on Linux?
>
> I was using dfl.registry for this previously.
>
> And if not in DWT, maybe someone can recommend a small lib that would take care of this? I just want to avoid re-inventing the wheel of trying to figure out the right platform-specific place to store such stuff and deciding on storage formats etc. I don't care if it doesn't use the Registry on windows, but on Windows it should figure out that files go into %HOME% if it is set and exists and otherwise into c:\documents and settings\username, etc.
>
> --bb
DWT does not have anything for that.
In JFace there is the PreferenceStore and DialogSettings to store stuff in property files or XML files. Both do not store into the windows registry or have code to manage the storage location.
|
April 11, 2008 Re: User/app preferences api? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Frank Benoit | Frank Benoit wrote:
> Bill Baxter schrieb:
>> Is there some api in DWT for user preferences or persistent app settings? Like something that would use the Windows registry under win32 and ~/.something files on Linux?
>>
>> I was using dfl.registry for this previously.
>>
>> And if not in DWT, maybe someone can recommend a small lib that would take care of this? I just want to avoid re-inventing the wheel of trying to figure out the right platform-specific place to store such stuff and deciding on storage formats etc. I don't care if it doesn't use the Registry on windows, but on Windows it should figure out that files go into %HOME% if it is set and exists and otherwise into c:\documents and settings\username, etc.
>>
>> --bb
>
> DWT does not have anything for that.
> In JFace there is the PreferenceStore and DialogSettings to store stuff in property files or XML files. Both do not store into the windows registry or have code to manage the storage location.
Ok, if it doesn't do that for me, then I think I'll just cook up my own thing.
Which in fact, I did. Based mostly on cashew.json. It has some holes, but at least it's small code.
--bb
|
Copyright © 1999-2021 by the D Language Foundation