Реклама

Главная arrow Эксклюзив arrow Генератор кнопок

Генератор кнопок (Opera 9.50)

13.08.2006 | Mongoose |
Результат:
Copyright © 2007 by Mikivanch

Как этим пользоваться

Проще всего показать на примере… Сделаем кнопку запуска Internet Explorer
В поле Команда из списка выбираем Execute program
в поле Параметр 1 вписываем iexplore
Параметр 2 оставляем пустым
Название присвоим IE

Если в поле Параметр 2 вписать %u, то получившаяся кнопка будет загружать Internet Explorer и открывать в нём текущую страницу.

Если хотите добавить иконку, просто выберите подходящую из выпадающего списка.

Примечание: Если в Вашем скине есть нестандартные иконки, впишите в поле Иконка алиас Вашей иконки.

Всё, кнопка готова. Кликните на ссылке получившейся кнопки, или перетащите ссылку кнопки на нужную панель браузера.

Кратко о формате кнопок

Множество примеров кнопок Вы найдёте в файле \Opera\Defaults\standard_toolbar.ini

Все кнопки браузера описываются в ini-файлах в таком виде:

название = команда,[параметр 1],[параметр 2],[название],[иконка] [логическая операция] команда,… и т.д…

где:

  • команда — собственно команда для какого-либо действия. Многие из команд имеют параметры;
  • параметр 1 — необязательный параметр команды, например Set encoding, "windows-1251";
  • параметр 2 — второй необязательный параметр, например Execute program, "wscript", "//NOLOGO addlink.vbs %l %T %u";
  • название — название кнопки. Это может быть текст (тогда автоматически обрамляется кавычками), а может быть число — алиас из LNG-файла;
  • иконка — алиас иконки из skin.ini вашего архива скина
  • логическая операция
  • Важно! Убедитесь, что в Настройки/Сеть установлена галка Кодировать все адреса в UTF-8, иначе не сможете задать кнопке название по-русски.

Существует четыре вида логических операций:

Логическая операция Описание
& указывает на то, что следующая операция будет выполнена после выполнения предыдущей. Пример: Stop mail & Stop sending mail
+ означает, что кнопка будет с боковой стрелочкой и следующая за "+" команда будет выполнена при нажатии этой стрелочки. Как правило используется для добавления к кнопке дополнительного выпадающего меню. Пример:Mail Trash + Show popup menu, "Internal Closed Window List"
| означает, что это циклический переключатель. Пример: Stop | Reload Далеко не все команды могут использоваться для циклического переключения.
> (только в 7.50 и выше) циклический переключатель, который может использоваться в случаях, когда не работает "|". Пример: Set encoding, "koi8-r", , "koi" > Set encoding, "windows-1251", , "Win" > Set encoding, , , 11525