Hi,
When creating packages that extend the Lazarus IDE, like PrettyFormat,
EditorToolbar (my own), etc.
They sometimes need config screens to setup there behaviour. For
example, I want to extend the PrettyFormat package so the user can
specify a custom format rules file to use when doing the formatting.
Is there a special or preferred location where those config screens
should appear? New tab in Environment Options or a new menu item under
the Environment main menu.
Is there a custom IDE unit/form I can use to build such config
screens? For example GExperts had a class hierarchy for exactly that.
GExperts consisted out of many experts and most hand config settings
that could be adjusted. They build a custom config class those
experts could use. This gave them a uniform look and they all appeared
in the same location.
This could be very useful to Lazarus. Otherwise, what do I do in the
case of extending PrettyFormat?
--
Graeme Geldenhuys
There's no place like S34° 03.168' E018° 49.342'
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives