>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Как добавить Combobox (menulist) на тулбар FF? http://forum.mozilla-russia.org/viewtopic.php?id=19498 |
KML > 12-10-2007 15:34:28 |
Нужно добавить комбобокс на тулбар. Посмотрел как это реализовано в Google Bar, они делают это через -moz-binding. Выделить код Код:<toolbarpalette> <toolbaritem> <menulist label="Bus" id="testCombobox" /> </toolbaritem> </toolbarpalette> В результате элемент появился в палитре, но перетащить его на тулбар не получается. |
Shutnik > 12-10-2007 15:59:17 |
|
KML > 12-10-2007 17:51:36 |
shutnik, я забыл написать этот атрибут в сообщении, он у меня указан и кнопки исправно отрисовываются на тулбаре, а вот комбобокс нет. |
KML > 12-10-2007 18:57:06 |
Вопрос закрыт, такая конструкция работает: Выделить код Код:<toolbarpalette id="BrowserToolbarPalette"> <toolbaritem id="testToolbaritem" persist="width"> <vbox> <spacer flex="2"/> <menulist id="testCombobox" label="Bus" flex="1" sizetopopup="true"> <menupopup> <menuitem label="Car"/> <menuitem label="Taxi"/> <menuitem label="Bus" selected="true"/> <menuitem label="Train"/> </menupopup> </menulist> <spacer flex="2"/> </vbox> </toolbaritem> </toolbarpalette> <toolbox id="navigator-toolbox"> <toolbar id="nav-bar" defaultset="testToolbaritem" /> </toolbox> |