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

Reply via email to