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

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№150104-03-2010 22:21:22

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Firefox 3.6

Re: Custom Buttons

okkamas_knife
спасибо :)
а картинки я те же самые выдрал, только в пнг :)

Отредактировано iDev.Pi (04-03-2010 22:28:49)


mzfx

Отсутствует

 

№150205-03-2010 02:17:06

iDev.Pi
баг-репортёр
 
Группа: Extensions
Зарегистрирован: 31-01-2010
Сообщений: 2718
UA: Minefield 3.7

Re: Custom Buttons

okkamas_knife
хмм, можно. навено на выходных займусь этим, за одно и другие кнопочки туда добавлю
но как по мне - так лучшеб мозилла-раша выделила бы отдельную страничку (хоть в вики) для этого дела, форуме - это немного не то.


mzfx

Отсутствует

 

№150305-03-2010 08:09:19

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 3.6

Re: Custom Buttons

iDev.Pi пишет

а как сменить картинку когда кнопка нажата на другую через data URI?

okkamas_knife пишет

в простом варианте не выйдет, точнее пропадает смысл простого варианта.

Почему же, он все равно остается более простым.

Для сложного варианта:

Выделить код

Код:

setState: function() {
        //this.button.setAttribute("checked", this.pVal);
        this.button.image = this.pVal
            ? "data:image/..."  // если true
            : "data:image/..."; // если false
    },

(Этот  код тоже работает, но в данном случае запоминать ссылку на кнопку в замыкании не нужно.)

Для простого варианта:

Выделить код

Код:

this.setState = function(pVal) {
    //this.setAttribute("checked", arguments.length ? pVal : navigator.preference(this.pName));
    this.image = (arguments.length ? pVal : navigator.preference(this.pName))
        ? "data:image/..."  // если true
        : "data:image/..."; // если false
}

Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№150407-03-2010 14:17:11

Dinar777
Участник
 
Группа: Members
Зарегистрирован: 13-01-2009
Сообщений: 284
UA: Minefield 3.7

Re: Custom Buttons

Можно сделать кнопку-меню, "открывающую" папку из Закладок, например папку Unsorted? Или с любым другим названием папки

Отсутствует

 

№150510-03-2010 11:38:44

vv07
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 689
UA: Foxware 0.0

Re: Custom Buttons

okkamas_knife
Ваша новая кнопка Открытие адреса с выбором из меню(c иконками) демо(Firefox) ,почему то не хочет работать,хотя задумка очень хорошая.
В выпадающем меню,кликаю на ссылку но ничего не происходит.Сайты не открываються.Подскажите что и как изменить,поправить?

Отсутствует

 

№150611-03-2010 03:36:13

vv07
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 689
UA: Foxware 0.0

Re: Custom Buttons

okkamas_knife
Спасибо,все отлично работает.Кнопка очень нужная.По крайней мере мне,возможно заменит Fast Dial ,который все хуже работает,в новых версиях лиса.

Отсутствует

 

№150712-03-2010 03:18:43

vv07
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 689
UA: Foxware 0.0

Re: Custom Buttons

okkamas_knife
Приветствую!Есть ряд пожеланий,если это реализуемо конечно.По кнопке Открытие адреса с выбором из меню(c иконками) демо
Хотя не очень напрягает,но хотелось бы,что бы иконка кнопки не изменялась, на иконку выбранного адреса.Постоянная кнопка как то приятнее.
В настоящее время,разделитель меню не виден вообще.Может как то задать ему толщину что ли?
И основное,если возможно конечно такое.При наведении на кнопку выпадали бы,к примеру 3-4 основных пункта,а при перемещении к пункту(1-2-3)выпадали бы адреса уже.Вот тогда,ваша кнопка переплюнет, такие расширения как, Fast Dial и иже с ним.Так как ,к моему великому сожалению,автор Fast Dial ,прекратил поддержку расширения,и с каждой,новой версией FF.Оно перестает работать.Подумайте Дружище.

Отсутствует

 

№150812-03-2010 06:41:08

vv07
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 689
UA: Foxware 0.0

Re: Custom Buttons

okkamas_knife
Что значит закомментировать?Попытка удаления this.image=mi.getAttribute("image"); ничего не дала увы.
Показывает не выбранную мной иконку,а иконкустоящего первым адреса,в моем случае Депозит.

Отредактировано vv07 (12-03-2010 06:45:01)

Отсутствует

 

№150912-03-2010 08:19:39

vv07
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 689
UA: Foxware 0.0

Re: Custom Buttons

okkamas_knife

сложновато это для меня.. кто сможет пусть доделает.

ЭХ жаль.Честно говоря,надеялся,на возможность такого варианта.
Нехочеться просто,кучу кнопок заводить.

Отсутствует

 

№151012-03-2010 19:33:20

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.5
Веб-сайт

Re: Custom Buttons

vv07
okkamas_knife
На всякий случай: вот здесь: http://custombuttons.mozdev.org/drupal/ … omment-327
более удобный (имхо) код для формирования менюшек.


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№151113-03-2010 10:26:44

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.5
Веб-сайт

Re: Custom Buttons

okkamas_knife пишет

спасибо. а можно ли там сделать подменю?

скрытый текст

Выделить код

Код:

var menu = <menupopup xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
              xmlns:cb="http://xsms.nm.ru/custombuttons/"
              onclick="this. parentNode. handleClick (event);">
        <menu label="Почта">
            <menupopup>
                <menuitem label="yandex"
                      class="menuitem-iconic"
                      image="http://img.imgsmail.ru/r/favicon.ico"
                      cb:url="http://www.mail.ru/"/>
                <menuitem label="google"
                      class="menuitem-iconic"
                      image="http://66.102.9.104/favicon.ico"
                      cb:url="http://gmail.google.com"/>
                <menuitem label="rambler"
                      class="menuitem-iconic"
                      image="http://mail.rambler.ru/favicon.ico"
                      cb:url="http://mail.rambler.ru"/>
            </menupopup>
        </menu>
        <menu label="Поиск">
            <menupopup>
                <menuitem label="google"
                      class="menuitem-iconic"
                      image="http://66.102.9.104/favicon.ico"
                      cb:url="http://www.google.com"/>
                <menuitem label="yandex"
                      class="menuitem-iconic"
                      image="http://img.yandex.net/i/favicon.ico"
                      cb:url="http://www.yandex.ru"/>
            </menupopup>
        </menu>
        <menuitem label="mysite.ru"
              cb:url="mysite.ru"/>
        <menuitem label="forum.example.org"
              cb:url="forum.example.org"/>
      </menupopup>;
this. appendChild (custombuttonsUtils. makeXML (menu));
this. type = "menu";
this. orient = "horizontal";

this. handleClick = function (event)
{
    var menuitem = event. target;
    var url = menuitem. getAttributeNS ("http://xsms.nm.ru/custombuttons/", "url");
    if (event. button == 0)
        loadURI (url);
    else if (event. button == 1)
        gBrowser. addTab (url);
    this. open = false;
};


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№151214-03-2010 06:48:37

vv07
Участник
 
Группа: Members
Зарегистрирован: 07-11-2007
Сообщений: 689
UA: Foxware 0.0

Re: Custom Buttons

Anton
Попробую разобраться сам конечно,но блин тупой я в этом,приходиться признать.Вопрос только один.
Нельзя ли сделать открытие ссылок в новой вкладке,как в кнопке Уважаемого okkamas_knife

Отсутствует

 

№151315-03-2010 11:05:35

Jarichek
Member I
 
Группа: Members
Откуда: Минск
Зарегистрирован: 09-04-2009
Сообщений: 306
UA: Firefox 3.6

Re: Custom Buttons

okkamas_knife
да вроде ничего сложного:
Свернуть окно:

Выделить код

Код:

window.minimize()

На весь экран/восстановить:

Выделить код

Код:

if(window.windowState == 1)
window.restore();
else if(window.windowState == 3)
window.maximize();

Отредактировано Jarichek (15-03-2010 11:10:35)

Отсутствует

 

№151417-03-2010 14:15:29

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.5
Веб-сайт

Re: Custom Buttons

okkamas_knife пишет

как заставить её саму менять картинку?

можно добавить в инициализацию

Выделить код

Код:

var observer = <box hidden="true">
            <observes xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
                  element="Browser:Stop" attribute="disabled" onbroadcast="this.parentNode.parentNode.setButton()"/>
           </box>;
this. appendChild (custombuttonsUtils. makeXML (observer));

и, заодно убрать строку

Выделить код

Код:

this.setAttribute("onmouseover","this.setButton();");

Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№151517-03-2010 20:08:55

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.5
Веб-сайт

Re: Custom Buttons

okkamas_knife пишет

если открыть окно настроек панелей инструментов то изображение с кнопки в тулбаре исчезает

Тогда так:

Выделить код

Код:

var observer = <menupopup xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
            <observes element="Browser:Stop" attribute="disabled" onbroadcast="this.parentNode.parentNode.setButton()"/>
           </menupopup>;
this. appendChild (custombuttonsUtils. makeXML (observer));

Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№151617-03-2010 21:46:20

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.6
Веб-сайт

Re: Custom Buttons

okkamas_knife пишет

я выше спрашивал еще насчет кнопочки которая открывает окошко списка дополнений и запускает там поиск обновлений.
это сложно?

Попробуй

скрытый текст

Выделить код

Код:

function BrowserOpenAddonsMgr(aPane)
{
  const EMTYPE = "Extension:Manager";
  var wm = Components.classes["@mozilla.org/appshell/window-mediator;1"]
                     .getService(Components.interfaces.nsIWindowMediator);
  var theEM = wm.getMostRecentWindow(EMTYPE);
  if (theEM) {
    theEM.focus();
    return theEM;
  }

  const EMURL = "chrome://mozapps/content/extensions/extensions.xul";
  const EMFEATURES = "chrome,menubar,extra-chrome,toolbar,dialog=no,resizable";
  return window.openDialog(EMURL, "", EMFEATURES);
}
var win = BrowserOpenAddonsMgr ();
// cmd_checkUpdatesAll
var doc = win. document;
cmd = doc. getElementById ("cmd_checkUpdatesAll");
if (!cmd)
    win. addEventListener ("load", function (event) { setTimeout (function () { win. document. getElementById ("cmd_checkUpdatesAll"). doCommand (); }, 1000); }, false);
else
    cmd. doCommand ();


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№151722-03-2010 03:23:47

Infocatcher
Not found
 
Группа: Extensions
Зарегистрирован: 24-05-2007
Сообщений: 4339
UA: Firefox 3.6

Re: Custom Buttons

okkamas_knife пишет

а как сделать чтоб картинка иконки была во всю кнопку?
чтоб не оставались по краям незаполненые куски.

userChrome.css:

Выделить код

Код:

toolbarbutton[id^="custombuttons-button"] {
    padding: 0 !important;
}
toolbarbutton[id^="custombuttons-button"] .toolbarbutton-icon {
    margin: 0 !important;
    padding: 0 !important;
    width: auto !important;
    height: auto !important;
}

Но лучше смотрится, когда в первом случае "2px" вместо нуля.


Прошлое – это локомотив, который тянет за собой будущее. Бывает, что это прошлое вдобавок чужое. Ты едешь спиной вперед и видишь только то, что уже исчезло. А чтобы сойти с поезда, нужен билет. Ты держишь его в руках. Но кому ты его предъявишь?
Виктор Пелевин. Желтая стрела

Отсутствует

 

№151824-03-2010 03:19:57

ckovopoda
Участник
 
Группа: Members
Зарегистрирован: 15-03-2010
Сообщений: 146
UA: Firefox 3.6

Re: Custom Buttons

Скажите пожалуйста,как можно сохранять установленные кнопки?У меня стоит много дополнений и кнопок и Мозилла,скажем так,работает не очень стабильно.После очередного краха пропадают кнопки,а восстанавливать их вписывая коды занимает много времени.Кнопка для резервирования копирует только несколько,остальные не восстанавливаются - браузер начинает искать URL в интернете и пишет:"404".Отключение интернета тоже ничего не дает.Есть ли какой-то способ копировать их вручную?
И можно еще вопросик,зачем вообще нужен URL-код кнопки(custombutton://....)?У меня они и без урээла прекрасно работают,те ,что я немного модифицировал под свои нужды.:sick:

Отсутствует

 

№151924-03-2010 06:12:11

ckovopoda
Участник
 
Группа: Members
Зарегистрирован: 15-03-2010
Сообщений: 146
UA: Firefox 3.6

Re: Custom Buttons

Я же написал: кнопка для резервирования в HTML не работает!:/

Отсутствует

 

№152024-03-2010 07:33:31

Крошка Ру
Участник
 
Группа: Extensions
Зарегистрирован: 19-10-2008
Сообщений: 8718
UA: Namoroka 3.6

Re: Custom Buttons

.... кнопка для резервирования в HTML не работает!:/

ckovopoda пробовал вот только что-работает :) может код не до конца скопирован был или ещё что :sick:

Отсутствует

 

№152124-03-2010 17:59:55

ckovopoda
Участник
 
Группа: Members
Зарегистрирован: 15-03-2010
Сообщений: 146
UA: Firefox 3.6

Re: Custom Buttons

okkamas_knife,стоит родной Custom Buttons 0.0.4.7- Разработчики Yan, cubegm, SCClockDr.
Крошка Ру,я заметил,что у меня эта кнопка копирует только мои кнопки без кода URL.А "заводские" не хочет,начинает искать адрес в интернете.То есть:кнопка резервирует(создает файл HTML со всеми кнопками),но их невозможно потом установить,за исключением тех,что были созданы только с кодами,без вписывания кода URL.Возможно это какой-то индивидуальный глюк.Я вот и хотел спросить как еще можно сохранять кнопочки? Может есть какие-то способы сохранять вручную или же сохранять в файле?

Отредактировано ckovopoda (24-03-2010 18:08:56)

Отсутствует

 

№152224-03-2010 18:39:20

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.6
Веб-сайт

Re: Custom Buttons

ckovopoda

Скажите пожалуйста,как можно сохранять установленные кнопки?

Можно делать резервную копию файла buttonsoverlay.xul из каталога custombuttons профиля.

И можно еще вопросик,зачем вообще нужен URL-код кнопки(custombutton://....)?

Поле редактора кнопки "URL кнопки" предназначено только для установки/обновления кнопки с помощью ссылок вида custombutton://...
По большей части предназначено для использования в приложениях, не имеющих собственной строки адреса.

я заметил,что у меня эта кнопка копирует только мои кнопки без кода URL.

Не надо ничего писать в это поле : )

okkamas_knife

Код

Выделить код

Код:

this. cbSetOrResetHandler ();


Инициализация

Выделить код

Код:

var guid = "dab33a15-e6b5-4efa-8234-57c9b906cd4c";
var handler = function (event)
{
    var tabpos = gBrowser. mCurrentTab. _tPos + 1;
    gBrowser. moveTabTo (event. target, tabpos);
};
this. cbSetOrResetHandler = function ()
{
    if (!gBrowser. tabContainer [guid])
    {
        gBrowser. tabContainer [guid] = handler;
        gBrowser. tabContainer. addEventListener ("TabOpen", gBrowser. tabContainer [guid], false);
        this. checked = true;
    }
    else
    {
        gBrowser. tabContainer. removeEventListener ("TabOpen", gBrowser. tabContainer [guid], false);
        delete gBrowser. tabContainer [guid];
        this. checked = false;
    }
};


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№152324-03-2010 23:46:34

ckovopoda
Участник
 
Группа: Members
Зарегистрирован: 15-03-2010
Сообщений: 146
UA: Firefox 3.6

Re: Custom Buttons

okkamas_knife,вот кнопочка offline,не вставляется после резервирования - "Соединение было сброшено,
Во время загрузки страницы соединение с сервером было сброшено."

скрытый текст

Выделить код

Код:

custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0D%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//xsms.nm.ru/custombuttons/%22%3E%0A%20%20%3Cname%3EOffline%3C/name%3E%0A%20%20%3Cimage%3E%3C%21%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABoAAAAMCAYAAAELwp3eAAAAKnRFWHRDcmVhdGlvbiBUaW1lAIyOIDIyIDExIDIwMDQgMDM6MjE6MTQgKzA5MDBZZECTAAAAB3RJTUUH1AsWBgs2bxr9KwAAAAlwSFlzAAAK8AAACvABQqw0mAAAAARnQU1BAACxjwv8YQUAAAKBSURBVHjanVPNaxNBFJ/ZTTa7WRNNyJZArJVAJWBJDwrdIAkNHtqCBwVBEUsES1Hwogf/gB489CBF/DiIQqNevEQvpmAhFFpICEo1kkJaiNLE0GAlSfOx6+5mnAlNTdN2Cw68efPezO+993szA0DXgGTyhX3fOZ5zph6mPC2v+ELkiaaw2Bgz80s4J5yEgdeBGvE6HU6qXCmDMf8YG12KFncFxFALkbZtaKNCF0Nmoq1WaxFC2MpsI46J7MRvSEEQuRrpx1rtLhEEXgXexKtxNPJ2RCLaP+uvt0vf4TH5abIB0D8Hx3FGoUegY7GYFAwGWU3RQP5nXtpDvqt4KJflWziQAZvG0pfSQjac/YrXii4IqyPbe1r8ZrzWfYbqAjD2o/byzJWZSm9Pb8nv9W+Jz8Tbe+6m3ToyEELU+IVxFuHaFj8vouGhYRj5GCkpmvKnE2TweDy7shXVIiDk61odFBoF0Ofu4xVFYbsbYWsb7pBbGLgxkBZOCHQ+k0eufhdML6Tfrb1cu6vbPe8Dr5dm6fNYTqlVNbF8f/kDKUAXtE83bRaz5R5eXsaPhG6ipoI5H8d2BUsD208aUuM57nJdLw7Egbw6+6cZhnk6fWn62DpYx5ergHA0LLkEl2n07CgkTU6sJORkOrlSKVTusAK7dWCiqR9TSCcR4EwcYExMa62qKpiLzUkOu8MknhF3ukH8hw3D/NL8+6bcpPbbbIKmBdJQHBwaZHkLDzRVAypSQU2rgVwj1zqzkd8Aq99WZUwu14IcxOiwSnyzvuv4pz5ieIbGT1uTSzIPGWgw8aYyUhElV+XqZnLzWuZxJoWPl/47USd7LMYODLHVbRbkb2p64L886/rMrAsLAgAAAABJRU5ErkJggg%3D%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Cinitcode%3E%3C%21%5BCDATA%5Bthis.pref%3D%27browser.offline%27%3B%0Athis.setState%3Dfunction%28%29%7B%0A%20var%20state%3Dthis.PS.getBoolPref%28this.pref%29%3B%0A%20if%20%28state%3D%3Dtrue%29%7B%0A%20%20this.image%3D%0A%27data%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABoAAAAMCAYAAAELwp3eAAAAKnRFWHRDcmVhdGlvbiBUaW1lAIyOIDIyIDExIDIwMDQgMDM6MjE6MTQgKzA5MDBZZECTAAAAB3RJTUUH1AsWBgwQ8lbuEQAAAAlwSFlzAAAK8AAACvABQqw0mAAAAARnQU1BAACxjwv8YQUAAAMmSURBVHjahVR9SBNhGH/vvNtum80KRJFJWtFCSUSJJCgyEUTtw4+EDdGaFkphIQn9k2AS/REIBZYQUX/kR1iwIepKlNSRhDg/AisDUVmaqbT8uG137+563rXJtYReeI/f87vn+3nuEIJjLS7eRS7BNHkcNxrXY6Ki1k4nJCQg5aGupqcfOhoXdylKrT5M9ZjNW7Is09lFRVxzS0vpybS0Z+tu95aEsYCCjqmQKWBdABAr4fVr+WVBQStxKVmtcr/FsszktrUZnHr9CkNR+4niyugoujswcAwpXKj6KyvX5fFx+UVh4Y0Q76ipwV/u35c6CgurQxzztb7eA8kFBIPBwG2MjCAR4+18VLIsxev1EarU1AczyclNgfKUtTZnZ6doWDZryOXqfz41NUW4F/n513mMf12x23tA/IHCT7CVOoVMhVq74+k2m1tJPX0WixdElnBvysuthOsymXhlVgxpHQF7o6NpeX6eQPlxTs7lBoejS5YkRLhTeXmaPo77TlN/7JiDBw4EhsppNKx3eRkhjFG13f4cKB6BEeFkvx/tMxj025EONTbGEdB14cJ4htG4D0aKWs+da2l0OG4TZY/LhSbn5nx3BgeP0DSNA0ZwfxLgl+XELqezCtrPVPT2PiWRBIwbbGNjg6NLS0PvFhZI7uI/LVd0bY8mMrIWYDGiqAioTRQFwXKmvf2DUu+txVIFmd0CGAHXI0lSs+D1Pjn/6hUf7pOMISWMS2ZVqke5dXW70doakqHEgc5Or4/nuZCCKIoacOa1l5VZY+Ljc1MzM1kESzXjdPpmJiY+fXO7r8XqdBtKp8yJrKzJ8OhqjkPi9HQAYwhEerjC87UXbbZnQAnbisD7PR4kkkHBSTQY1PGxsalky8N9MqPDwzYfxnSIgH7vYmg6Iy0piYvUahEmKwHBorXapm6TqUlREVFGfp5H3sXFgO3S6ir6PDvrAx8uEKW/WrfTjGAzSmHHHmpZNgIU/OuCoIOKblZ0d7eRIoNONntKSjrg/VmdSuXB8LPYEoTN9y6X+d7IyEd47/5vIGXFwS8kpOcjDQvTYYMXBRMQd9BBvwEukXvaOhaKMwAAAABJRU5ErkJggg%3D%3D%27%3B%0A%20%20this.checked%3Dtrue%3B%0A%20%7Delse%7B%0A%20%20this.image%3D%0A%27data%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABoAAAAMCAYAAAELwp3eAAAAKnRFWHRDcmVhdGlvbiBUaW1lAIyOIDIyIDExIDIwMDQgMDM6MjE6MTQgKzA5MDBZZECTAAAAB3RJTUUH1AsWBgs2bxr9KwAAAAlwSFlzAAAK8AAACvABQqw0mAAAAARnQU1BAACxjwv8YQUAAAKBSURBVHjanVPNaxNBFJ/ZTTa7WRNNyJZArJVAJWBJDwrdIAkNHtqCBwVBEUsES1Hwogf/gB489CBF/DiIQqNevEQvpmAhFFpICEo1kkJaiNLE0GAlSfOx6+5mnAlNTdN2Cw68efPezO+993szA0DXgGTyhX3fOZ5zph6mPC2v+ELkiaaw2Bgz80s4J5yEgdeBGvE6HU6qXCmDMf8YG12KFncFxFALkbZtaKNCF0Nmoq1WaxFC2MpsI46J7MRvSEEQuRrpx1rtLhEEXgXexKtxNPJ2RCLaP+uvt0vf4TH5abIB0D8Hx3FGoUegY7GYFAwGWU3RQP5nXtpDvqt4KJflWziQAZvG0pfSQjac/YrXii4IqyPbe1r8ZrzWfYbqAjD2o/byzJWZSm9Pb8nv9W+Jz8Tbe+6m3ToyEELU+IVxFuHaFj8vouGhYRj5GCkpmvKnE2TweDy7shXVIiDk61odFBoF0Ofu4xVFYbsbYWsb7pBbGLgxkBZOCHQ+k0eufhdML6Tfrb1cu6vbPe8Dr5dm6fNYTqlVNbF8f/kDKUAXtE83bRaz5R5eXsaPhG6ipoI5H8d2BUsD208aUuM57nJdLw7Egbw6+6cZhnk6fWn62DpYx5ergHA0LLkEl2n07CgkTU6sJORkOrlSKVTusAK7dWCiqR9TSCcR4EwcYExMa62qKpiLzUkOu8MknhF3ukH8hw3D/NL8+6bcpPbbbIKmBdJQHBwaZHkLDzRVAypSQU2rgVwj1zqzkd8Aq99WZUwu14IcxOiwSnyzvuv4pz5ieIbGT1uTSzIPGWgw8aYyUhElV+XqZnLzWuZxJoWPl/47USd7LMYODLHVbRbkb2p64L886/rMrAsLAgAAAABJRU5ErkJggg%3D%3D%27%3B%0A%20%20this.checked%3Dfalse%3B%0A%20%7D%0A%7D%0A%0Athis.PS%3D%0A%20Components.classes%5B%27@mozilla.org/preferences-service%3B1%27%5D%0A%20.getService%28Components.interfaces.nsIPrefBranch%29%3B%0Athis.ob%3D%7B%7D%3B%0Athis.ob.observe%3Dthis.setState.bind%28this%29%3B%0Athis.PS.addObserver%28this.pref%2Cthis.ob%2Cfalse%29%3B%0Athis.setState%28%29%3B%5D%5D%3E%3C/initcode%3E%0A%20%20%3Ccode%3E%3C%21%5BCDATA%5BBrowserOffline.toggleOfflineStatus%28%29%3B%5D%5D%3E%3C/code%3E%0A%20%20%3Caccelkey%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C%21%5BCDATA%5B%5D%5D%3E%3C/help%3E%0A%20%20%3Cattributes/%3E%0A%3C/custombutton%3E


Anton,спасибо большое!:)Там еще есть файл buttonsoverlay.xul.bak,он тоже нужен?Файл достаточно просто подменить в новом профиле и кнопочки запустятся?
Все заработало - просто подменил папку custombuttons в новом профиле.

Отредактировано ckovopoda (25-03-2010 01:02:15)

Отсутствует

 

№152425-03-2010 01:05:35

ckovopoda
Участник
 
Группа: Members
Зарегистрирован: 15-03-2010
Сообщений: 146
UA: Firefox 3.6

Re: Custom Buttons

okkamas_knife, в десятку!!!Это Редирект Ремовер не давал кнопкам устанавливаться.Как отключил - всё заработало.
Спасибо большое:):cool:

Отредактировано ckovopoda (25-03-2010 01:13:59)

Отсутствует

 

№152525-03-2010 03:03:34

ckovopoda
Участник
 
Группа: Members
Зарегистрирован: 15-03-2010
Сообщений: 146
UA: Firefox 3.6

Re: Custom Buttons

Простите,что надоедаю.Можно еще спросить?Нельзя ли сделать кнопку скрывающую Title-bar (заголовок винды)?Это реализовано в дополнениях Hide Caption Titlebar Plus (Smart) 1.1.2  и   Hide Caption 0.7.6.5 ,но оба имеют один баг - некорректно работают кнопки свернуть- развернуть - закрыть окно.

Отсутствует

 

Board footer

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