Полезная информация

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

№112-10-2007 15:34:28

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422
UA: Foxware 0.0

Как добавить Combobox (menulist) на тулбар FF?

Нужно добавить комбобокс на тулбар. Посмотрел как это реализовано в Google Bar, они делают это через -moz-binding.
У меня такое подозрение что по другому не получится, но хотелось бы услышать ваше мнение.
Пробовал по простому:

Выделить код

Код:

<toolbarpalette>
  <toolbaritem>
    <menulist label="Bus" id="testCombobox" />
  </toolbaritem>
</toolbarpalette>

В результате элемент появился в палитре, но перетащить его на тулбар не получается.


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

№212-10-2007 15:59:17

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785

Re: Как добавить Combobox (menulist) на тулбар FF?

<toolbarpalette id="BrowserToolbarPalette">
  <toolbaritem>
    <menulist label="Bus" id="testCombobox" />
  </toolbaritem>
</toolbarpalette>

Отсутствует

 

№312-10-2007 17:51:36

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422
UA: Foxware 0.0

Re: Как добавить Combobox (menulist) на тулбар FF?

shutnik, я забыл написать этот атрибут в сообщении, он у меня указан и кнопки исправно отрисовываются на тулбаре, а вот комбобокс нет.


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

№412-10-2007 18:57:06

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422
UA: Foxware 0.0

Re: Как добавить Combobox (menulist) на тулбар FF?

Вопрос закрыт, такая конструкция работает:

Выделить код

Код:

<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>

:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]