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

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№102-08-2006 11:44:46

Masletso
Участник
 
Группа: Members
Зарегистрирован: 31-07-2006
Сообщений: 94

Как разместить кнопку на панель?

Приветствую.
Нужно разместить одну кнопочку, и желательно не кнопочку, а изображение которое будет является кнопкой. Разместить на верхнем меню справа от "Справка"... Или внизу в статусбаре ближе к правому краю.
И желательно чтоб кнопочка оказалась в Вид - "Настроить Панель инструментов" и её можно было рамзестить где хочешь =)

Я искал на разных источниках, но чё-то не нашел =(

Заранее спасибо.

Отсутствует

 

№202-08-2006 13:09:39

vladmir
SeaMonkey - вот это браузер
 
Группа: Extensions
Откуда: НН
Зарегистрирован: 16-10-2004
Сообщений: 4630

Re: Как разместить кнопку на панель?

Masletso

Я искал на разных источниках, но чё-то не нашел =(

Самый распространённый источник - другие расширения делающие это.
Вскрыть - посмотреть.

Отсутствует

 

№302-08-2006 13:50:28

Masletso
Участник
 
Группа: Members
Зарегистрирован: 31-07-2006
Сообщений: 94

Re: Как разместить кнопку на панель?

спасибо, попробую... но всё же =)

Отсутствует

 

№402-08-2006 15:46:29

Masletso
Участник
 
Группа: Members
Зарегистрирован: 31-07-2006
Сообщений: 94

Re: Как разместить кнопку на панель?

Пробую, не получается... в расширенях там стоко всего нагромаждено...
Я уже пробовал кучу вариантов и всегда как-то криво не понятно =)

Отсутствует

 

№502-08-2006 16:21:01

Masletso
Участник
 
Группа: Members
Зарегистрирован: 31-07-2006
Сообщений: 94

Re: Как разместить кнопку на панель?

Я не очень понимаю от чего зависит где размешается элемент.

Выделить код

Код:

<menupopup id="menu_ToolsPopup">
    <menuitem label="Hello World" position="1" />
  </menupopup>

Кнопка появится в Меню "Инструменты"
а

Выделить код

Код:

<menupopup id="menu_HelpPopup">
    <menuitem id="showprofButton" label="Approve" 
              oncommand="ShowProfile.onMenuItemCommand(event);"/>
  </menupopup>

появляется уже в "Справка"..
Т.е. это всё зависит от приставки в id?
если да, то где прочитать про эти приставки? Чтоб знать как куда вставлять?

Отсутствует

 

№602-08-2006 18:04:43

vladmir
SeaMonkey - вот это браузер
 
Группа: Extensions
Откуда: НН
Зарегистрирован: 16-10-2004
Сообщений: 4630

Re: Как разместить кнопку на панель?

Masletso

В мою подпись загляни.)
Там - коллекция ссылок для разработчиков.
Там - как вставлять кнопки в Симанки и Мозиллу Сюиту в любую панель уже после установки - для пользователя, упрощенно.
В Фоксе мне ковыряться не интересно.

Интерфейс SM и FF - почти HTML+CSS. Можно сначала почитать про это.

id - идентификатор элемента
menupopup - выпадающее меню
"menu_HelpPopup" - специально в идентификаторе присутствует слово Help "помощь" чтобы легче было ориентироваться к чему относится.
Само собой нужно более-менее владеть английским.

Чтоб знать как куда вставлять?

Распотрошить саму программу - посмотреть файлы интерфейса, где там что находится.

Отсутствует

 

№703-08-2006 11:57:53

Masletso
Участник
 
Группа: Members
Зарегистрирован: 31-07-2006
Сообщений: 94

Re: Как разместить кнопку на панель?

По ссылкам у тебя в подписи я был до этого...
Там как установить вручную =) Увы, Файрфоксом больше пользуются чем СиМанки...

Отсутствует

 

№803-08-2006 12:49:36

stoneflash
Хитрый Лис
 
Группа: Extensions
Откуда: Msk
Зарегистрирован: 02-04-2006
Сообщений: 4341

Re: Как разместить кнопку на панель?

Masletso

В оверлее должен прописать:

Выделить код

Код:

<menubar id="main-menubar">
		<toolbarbutton  id="СОБСТВЕННО_ID" label="ЛЭЙБЛ" type="ТИП_(МЕНЮ_ИЛИ_КНОПКА_МЕНЮ)"
                    tooltiptext="ТУЛТИП"
                    image="chrome://ХРОМ_ПУТЬ_ДО_КАРТИНКИ"
                    insertafter="file-menu fileMenu" //После чего вставлять. Для справки: help-menu helpMenu>

            ЗДЕСЬ_КОД_КНОПКИ_(МЕНЮ_ИЛИ_ЕЩЁ_ЧТО)

    </toolbarbutton>
</menubar>

«I actually hate programming, but I love solving problems» © Rasmus Lerdorf, PHP's Creator

Отсутствует

 

№903-08-2006 13:19:20

vladmir
SeaMonkey - вот это браузер
 
Группа: Extensions
Откуда: НН
Зарегистрирован: 16-10-2004
Сообщений: 4630

Re: Как разместить кнопку на панель?

Увы, Файрфоксом больше пользуются чем СиМанки..

Ага-ага - увы.)

Но принцип общий, в Фоксе усложнили только слегка.

Отсутствует

 

№1005-08-2006 10:06:45

Masletso
Участник
 
Группа: Members
Зарегистрирован: 31-07-2006
Сообщений: 94

Re: Как разместить кнопку на панель?

Cпасибо, разобрался

Отсутствует

 

Board footer

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