[Project_owners] Persistant attribute in a <toolbar>
mike at nachbaur.com
Fri Oct 7 10:27:28 EDT 2005
On Oct 7, 2005, at 1:49 AM, Neil wrote:
> Didier Ernotte wrote:
>> I have to create on-the-fly a toolbar in my extension, but it's
>> created, I want to keep the visible/hidden attribute manually set
>> by the user in the menu "view > toolbars". I guess I have to set
>> the "persist" on my toolbar, but what attribute to persists ? the
>> "hidden" ? the "collapsed", or an other ?
> You can't persist attributes on dynamically created elements. At
> least in SeaMonkey, goToggleToolbar handles all the necessary
> persistence itself.
If you are building your toolbar dynamically, you can just track what
changes are made to the toolbar and store those in the user prefs or
How do you build your toolbar, by the way? How do you decide which
buttons, labels, etc to create? If you store the definitions for the
toolbar in RDF, then it could be possible to store the definitions
for persistance in there as well, and can build your toolbar using
I do something very similar (not with a toolbar, but with a side-
panel of buttons).
More information about the Project_owners