Robert Roessler wrote:
Josh Phillips wrote:
Sqlite can easily be embedded into an application and provides an easy
and intuitive means for storing and retrieving properties and other
user settings and when embedded takes only 250kb or so.
Yes, but [to me, anyway] that still seems a bit heavyweight (or
overkill) for this task - both in terms of file/memory footprint and
"excess" functionality/API...
Well Josh, if you can get it past Neil into CVS, I'll seriously
consider worshipping you. :-) :-) OTOH, this seems to be more of a
topic for SciTE.
[snip]
It might also make for an easy implementation for property sheets
rather than having the user required to manually edit a configuration
file. The same could be used for calltips etc.
I am not following you here - the "barrier" to having more graphical
ways of dealing with options has always been the programming of the GUI
itself - or so I thought... or is there some tool one uses with SQLite
that magically generates well laid-out property sheets directly from
your DB schema?
Existing *.properties files on SciTE are: Easy to understand,
copy, modify, cherry-pick, customize, maintain, edit, update, ...
I sure wouldn't want to hack a DB file when something goes wrong.
I like my freedom to poke at the critter's entrails when there is
a need for it.
Besides, if the proposal is indeed related to how SciTE handles
things, bear in mind that SciTE not targeted at the average home
user, it's more for the average developer. There are other
Scintilla-based text editors that target less sophisticated users.
Ultimately, the question is: Does GUI configuration save users
time and effort? I'll humbly put my vote in the 'No' bin.
--
Cheers,
Kein-Hong Man (esq.)
Kuala Lumpur, Malaysia
_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest