On Thu, 5 Apr 2007, Graeme Geldenhuys wrote:
> Hi
>
> Attached is a new Lazarus Add-on. It creates a toolbar above the
> Editor Tabs. At runtime you can customize what you want to display in
> that toolbar. Any registered menu items in Lazarus can be added to
> that toolbar. See my next email for screenshot.
>
> Vincent mentioned that we should add it to the Lazarus SVN. Even
> though it isn't 100% complete, it is totally separate from the IDE, so
> shouldn't cause any problems. I run the Editor Toolbar package
> permanently and don't experience any problems.
>
>
> Know issues or missing features:
> * Toolbar items are not saved to the XML settings. On a Lazarus
> restart the toolbar is reset to the defaults.
> * Re-ordering the items in the toolbar is still missing.
> * Clearing the toolbar is still a issue, so for now my hack is to
> hide the existing ones and add new ones. (yuck!)
> * The toolbar config screen still needs some attention. Treeview of
> available items can be improved on, listbox items should show icons.
> * The toolbar config screen doesn't load you existing toolbar items,
> it always starts with a blank one.
>
>
> Once this is added to SVN and you know how to solve any of the above
> issues, please don't hesitate to send a patch. Also we need to add
> more icons for each Lazarus menu item. Currently if no icon exists
> (which is most menu items), a default icon is shown on the toolbar. I
> will be submitting a few icons shortly. Tooltips are enabled in the
> toolbar, so that way you can a item for now, until we have custom
> icons which should make that job much easier.
Great job.
I did something similar for an article I wrote somewhere back in 2005,
but your implementation is much more advanced. I'll be glad to see it
included in Lazarus ASAP, and I'll give it a thorough use :)
Saving the settings should be solved ASAP, though, that is the most
annoying...
Michael.
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives