> On 1/19/07, Michael Van Canneyt <[EMAIL PROTECTED]> wrote: > > > I fixed a bug in TInifile only yesterday. Maybe that is it. > > Loading form state should work, saving may still exhibit the problem. > > Thanks, I'll get another FPC update and retest. The problem occurred > mostly at the save stage (closing a form). > > > I would recommend using TIniFile anyway, even on windows. > > Using the registry is Bad (tm). At my job we started with the registry, > > but in the end moved everything to Ini files. Much more practical, and > > portable to boot. > > I fully agree! I hate the registry. I have actually just completed > the change in tiOPF to rather use TIniFile under Linux, even if you > call gINI or gReg singleton functions in the tiOPF framework. > Unfortunately I can't change the gReg function under Windows as there > are other users relying on the Registry for settings. > > As for my own apps and any user settings, I call gINI which stores > them in a .ini file on both Windows and Linux.
There is one dangerous caution against overzealous inifile use: with lessened privileges (a situation that is going to become more frequent under Vista, iow, user has no admin rights), apps can't write to "program files/" with the default permissions, and must use special directories for this. _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel