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.
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.
Wrong list here, I will assume you are talking about SciTE.
It looks like a golden hammer: very nice and perhaps powerful, so you
want to use it for every and any task, like squashing bugs, cracking
eggs and eating pasta...
Note: it adds *only* 250KB... Let see... My copy of SciTE is around
420KB, SciLexer.dll is around 370KB, so you will add around a third of
the total weight just to manage some configuration settings...
One nice thing with SciTE is its power against its relative
lightweigthness... I doubt most users will want to change this.
I am not a big fan of SciTE's properties management. Should I make a new
editor, I would probably use Lua as a flexible configuration format...
Still a pure text format, without visual / graphical way of settings...
90 to 99% of SciTE settings are "set and forget". Integrating a GUI to
change them *inside* SciTE would be an annoying bloat: since SciTE is
very flexible with *lots* of settings, it would take an impressive code
to manage it all. And an external tool would be fine for this.
--
Philippe Lhoste
-- (near) Paris -- France
-- http://Phi.Lho.free.fr
-- -- -- -- -- -- -- -- -- -- -- -- -- --
_______________________________________________
Scintilla-interest mailing list
[email protected]
http://mailman.lyra.org/mailman/listinfo/scintilla-interest