[Lazarus] More menu changes

William Oliveira Ferreira bdexterholland at gmail.com
Thu Mar 10 12:16:25 CET 2011


I think* tools --> options *means configuration for lazarus tools and not
for lazarus environment...
________________________________
William de Oliveira Ferreira
Bacharel em Sistemas de Informação


2011/3/10 Mattias Gaertner <nc-gaertnma at netcologne.de>

>
>
>
>  Sven Barth <pascaldragon at googlemail.com> hat am 10. März 2011 um 10:52
> geschrieben:
>
>
> > Am 09.03.2011 22:31, schrieb Juha Manninen:
> > > One idea: "Options" could be moved to Tools->Options or
> Edit->Preferences. The
> > > other settings could go there, too. Scan FPC directory would go to
> Tools.
> > > Enviroment menu would go away.
> >
> > If you move the "Options", then I'd vote for "Tools->Options", because
> > that sounds more reasonable to look for configuration than the "Edit"
> > menu... (just my opinion)
> >
> > > On the other hand some packages can register their settings into a
> menu. It
> > > makes sense to have one dedicated menu for settings.
> >
> > Maybe the packages should be modified to register their settings in the
> > "Options" dialog then (the JCF does that afaik).
>
>
>
> Only very few packages use this yet (afaik jcf and educationlaz), because
> the interface for this ability is new and not very stable yet. It was
> introduced in 0.9.28 and changed in 0.9.30. I am not sure it is stable yet.
>
>
>
> > To prevent something like this maybe a "best practices" guide for IDE
> > packages should be made (or is there already one?), which could contain
> > something like "register settings in the Options dialog instead of
> > creating a custom menu item"
>
> AFAIK it is not documented yet.
>
>
> Mattias
>
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20110310/3db32c11/attachment-0003.html>


More information about the Lazarus mailing list