>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Помогите сделать простейшее расширение http://forum.mozilla-russia.org/viewtopic.php?id=5915 |
AVasilyev > 01-11-2005 19:59:36 |
Помогите создать кнопку, которая: Долго мучался, никак не получается самому сделать |
Anton > 01-11-2005 23:51:11 |
AVasilyev пишет
А какие возникли затруднения, можно подробней ? |
AVasilyev > 02-11-2005 09:09:02 |
Затруднения самые смешные: используя стандартную картинку close.png так и не удалось увидеть ее на кнопке. Вместо нее просто пустое место. |
Anton > 02-11-2005 16:33:33 |
AVasilyev пишет
Посмотреть бы ещё на код, который для этого предназначен... Впрочем, вот довольно простое решение: Выделить код Код:<?xml version="1.0"?> <overlay id="antibossx" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> <toolbarpalette id="BrowserToolbarPalette"> <toolbarbutton id="closecurrenttabbutton" class="tabs-closebutton chromeclass-toolbar-additional" label="close current tab" command="cmd_close"/> </toolbarpalette> </overlay> с единственным ограничением - метка будет находиться справа от кнопки. |
AVasilyev > 02-11-2005 19:19:52 |
Заработало. Правда в предложенном Вами варианте был маленький баг: если оставалась одна вкладка, то нажатие на кнопку приводило к закрытию окна. Но это удалось побароть. Спасибо! |