Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Pale Moon (часть 1)

Модерирует : gyra, Maz

Maz (17-03-2018 22:15): Pale Moon (часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

Vitaliy977

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
<?xml version="1.0"?>
<bindings
  xmlns="http://www.mozilla.org/xbl"
  xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  xmlns:xbl="http://www.mozilla.org/xbl">
    <binding id="findbar">
        <implementation>
            <field name="panelcontainer">document.getAnonymousElementByAttribute(document.getElementById("content"), "anonid", "panelcontainer");</field>
            <field name="findtoolbar">document.getElementById("FindToolbar");</field>
            <field name="timer">null</field>
            <constructor><![CDATA[
                this._topwidthfindbar();
                window.addEventListener("resize", this, false);
            ]]></constructor>  
            <destructor><![CDATA[
                window.removeEventListener("resize", this, false);
            ]]></destructor>
            <method name="handleEvent">
                <parameter name="event"/>
                <body><![CDATA[
                    this.topwidthfindbar();
                ]]></body>
            </method>
            <method name="topwidthfindbar">
                <body><![CDATA[
                    clearTimeout(this.timer);
                    this.timer = setTimeout(() => this._topwidthfindbar(), 200);
                ]]></body>
            </method>
            <method name="_topwidthfindbar">
                <body><![CDATA[
                    var margintop = this.panelcontainer.boxObject.y;
                    var widthfindbar = this.panelcontainer.boxObject.width - 16;
                    this.findtoolbar.setAttribute("style",  "top: " + margintop + "px !important; max-width: " + (widthfindbar > 16 ? widthfindbar : 4) + "px !important; position: fixed;");
                ]]></body>
            </method>      
        </implementation>
    </binding>
</bindings>
 

Всего записей: 718 | Зарегистр. 13-10-2013 | Отправлено: 17:01 04-09-2016 | Исправлено: Vitaliy977, 12:22 05-09-2016
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Программы » Pale Moon (часть 1)
Maz (17-03-2018 22:15): Pale Moon (часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru