Подскажите плиз, а можно как-то увеличить ширину панели с закладками (Bookmarks Toolbar)? Причем желательно сверху пару пикселей прибавить, снизу вроде ок.
#PlacesToolbarItems { padding-top: 2px !important; padding-bottom: 0px !important; }
Отсутствует
А вот ещё момент, нельзя ли там же увеличить ширину выделяемой/нажимаемой ссылки? А то увеличил саму панель, а сами закладки на ней такие же узкие остались:
Отсутствует
А вот ещё момент, нельзя ли там же увеличить ширину выделяемой/нажимаемой ссылки?
Попробуйте так, но наверное предыдущий код тогда можно не использовать.
На снимке ниже - 40px
Отсутствует
Dumby
file.initWithPath("C:\\Program Files\\AkelPad\\AkelPad.exe");
Так действительно работает.
А вот это не хочет
Пришлось прописывать полный путь по аналогии с Akelpad.
И не работают кнопки, в которых вместо onCommand: function(event) используется onBuild: function(document). Если вставляю такую кнопку в user_chrome_files\custom_scripts\custom_script.js все остальные тоже отваливаются.
Вот пример
try { CustomizableUI.createWidget({ id: "add-personalization-button-app", label: "Дополнения Настройки Персонализация", type: "custom", tooltiptext: ${"`ЛКМ: Дополнения\nСКМ: Настройки\nПКМ: Персонализация...\nAlt+ПКМ: about:about\nCtrl+ПКМ: about:config\nShift+ПКМ: about:support`"}, onBuild: function(document) { var toolbarbutton_0 = document.createElementNS(ns_xul, "toolbarbutton"); toolbarbutton_0.id = "add-personalization-button-app"; toolbarbutton_0.setAttribute("label", "Дополнения Настройки Персонализация"); toolbarbutton_0.setAttribute("context", false); toolbarbutton_0.setAttribute("tooltiptext", ${"`ЛКМ: Дополнения\nСКМ: Настройки\nПКМ: Персонализация...\nAlt+ПКМ: about:about\nCtrl+ПКМ: about:config\nShift+ПКМ: about:support`"}); toolbarbutton_0.addEventListener("click", function(event) { var win = event.target.ownerDocument.defaultView; win.SidebarUI.hide(); if (event.button == 0) { win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:addons'); } if (event.button == 1) { win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:preferences'); } if (event.button == 2) { event.preventDefault(); event.stopPropagation(); if (event.altKey) win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:about'); else if (event.ctrlKey) win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:config'); else if (event.shiftKey) win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:support'); else win.gCustomizeMode.enter(); } }, false); toolbarbutton_0.classList.add("toolbarbutton-1"); toolbarbutton_0.classList.add("chromeclass-toolbar-additional"); return toolbarbutton_0; } }); } catch(e) {}
Отсутствует
А вот это не хочет
Ну не знаю. Скопировал в папку профиля виндовский калькулятор calc.exe,
переименовал в owa10_13.exe, и... вполне себе запускается.
Что здесь не так?
Есть пара моментов
2. Нужно привести в порядок tooltiptext, здесь же не «строка в строке».
И да, если есть ошибка в синтаксисе, то весь код встанет враскоряку целиком,
и никакой try catch, разумеется, не спасёт.
try { CustomizableUI.createWidget({ id: "add-personalization-button-app", type: "custom", tooltiptext: [ "ЛКМ: Дополнения", "СКМ: Настройки", "ПКМ: Персонализация...", "Alt+ПКМ: about:about", "Ctrl+ПКМ: about:config", "Shift+ПКМ: about:support" ].join("\n"), onBuild: function(document) { var toolbarbutton_0 = document.createXULElement("toolbarbutton"); toolbarbutton_0.id = this.id; toolbarbutton_0.tooltipText = this.tooltiptext; toolbarbutton_0.label = "Дополнения Настройки Персонализация"; //toolbarbutton_0.image = "about:logo"; toolbarbutton_0.setAttribute("context", false); toolbarbutton_0.addEventListener("click", function(event) { var win = event.target.ownerDocument.defaultView; win.SidebarUI.hide(); if (event.button == 0) { win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:addons'); } if (event.button == 1) { win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:preferences'); } if (event.button == 2) { event.preventDefault(); event.stopPropagation(); if (event.altKey) win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:about'); else if (event.ctrlKey) win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:config'); else if (event.shiftKey) win.gBrowser.selectedTab = win.gBrowser.addTrustedTab('about:support'); else win.gCustomizeMode.enter(); } }, false); toolbarbutton_0.classList.add("toolbarbutton-1"); toolbarbutton_0.classList.add("chromeclass-toolbar-additional"); return toolbarbutton_0; } }); } catch(e) {}
Отсутствует
здрасти. вот пробую перейти с 57 на 72. р̶е̶ш̶и̶л̶ ̶н̶е̶ ̶з̶а̶м̶о̶р̶а̶ч̶и̶в̶а̶т̶ь̶с̶я̶ ̶с̶ ̶С̶В̶,̶ ̶н̶е̶ ̶п̶о̶д̶с̶к̶а̶ж̶и̶т̶е̶,̶ ̶в̶о̶з̶м̶о̶ж̶н̶о̶ ̶л̶и̶ ̶с̶р̶е̶д̶с̶т̶в̶а̶м̶и̶ ̶c̶s̶s̶ ̶р̶е̶а̶л̶и̶з̶о̶в̶а̶т̶ь̶ ̶"̶а̶к̶т̶и̶в̶и̶р̶о̶в̶а̶т̶ь̶ ̶в̶к̶л̶а̶д̶к̶у̶ ̶н̶а̶в̶е̶д̶е̶н̶и̶е̶м̶ ̶к̶у̶р̶с̶о̶р̶а̶"̶?̶
заморочился
Отредактировано sonyas75 (21-01-2020 11:40:37)
Отсутствует
solombala
Как изменить кнопки окна браузера "свернуть, развернуть, закрыть"?
У тебя они изменены.
Добавлено 21-01-2020 13:11:46
А кнопки окна как бы убрать?
Отредактировано Stkvsky (21-01-2020 13:11:46)
Отсутствует
Stkvsky
Как изменить кнопки окна браузера "свернуть, развернуть, закрыть"?
У тебя они изменены.
Я не задавал такой вопрос..."Вкладки под нав. панелью - там поганка зарыта, и бьет по мегабару в 72 ....
Отсутствует
solombala
не подтверждаю,тот стиль не влияет на мегабар.
скидывай свою чудо сборку, чтобы посмотреть иначе никак
Отсутствует
Stkvsky
ориг. стиль здесь
https://forum.mozilla-russia.org/viewto … 72#p765572
кстати недавно пришлось устанавливать 8.1 на ноут не себе
добавил @media (-moz-windows-glass), (-moz-os-version: windows-win8) {
для поддержки этой ОС
Отсутствует
Отсутствует
Здесь https://forum.mozilla-russia.org/viewto … 35#p777035 и на пост выше идет речь, но только намеками, о создании кнопки для запуска стороннего приложения. Просьба объяснить для непосвященных, или поделиться ссылкой.
Отсутствует
shadow_user
/*CODE*/ var file = Services.dirsvc.get('ProfD', Ci.nsIFile); file.initWithPath("C:\\Program Files\\RimArts\\b2\\B2.exe"); file.launch();
var file = Services.dirsvc.get('ProfD', Ci.nsIFile); file.initWithPath(file.path + "\\memreduct\\del.vbs"); file.launch();
Отсутствует
shadow_user
скрытый текст
С первым кодом понятно, Custom Buttons.
Так из профиля , что угодно...
Это ясности не прибавило.
Отсутствует
shadow_user
Это если прогу к профилю присобачить...
file.initWithPath(file.path + "\\memreduct\\del.vbs");
Папка memreduct в профиле , а в ней файл ( exe , к примеру, или Bat или VBS)
Отсутствует
Папка memreduct в профиле , а в ней файл ( exe , к примеру, или Bat или VBS)
Это понятно, а что сделать с кодом, непонятно. Засим спасибо, не буду вытягивать с вас слова, не рассказывайте, а то вдруг раскроется страааашная тайна!
Ad
Поскольку тема по .css, то я и кинулся примерять второй код к .css, не разглядывая его, хотя он тоже оказался для Custom Buttons. Но вопрос такой кнопки для СВ не стоит, это уже пройдено. Или спросил бы об этом в теме по СB, а не в этой.
Отредактировано shadow_user (21-01-2020 21:10:04)
Отсутствует
solombala
Куча ошибок синтаксиса в userChrome.css
и в omni\chrome\browser\skin\classic\browser\browser.css
и это в userChrome.css без комментариев...
Отсутствует
Vitaliy V.
Подскажите пожалуйста, код, чтоб убрать из контекстного меню значков дополнений пункт "Пожаловаться на расширение".
Я уже пытался, но у меня получилось по моему что-то непотребное, хоть и работает. Спасибо.
Отредактировано sandro79 (21-01-2020 22:35:06)
Отсутствует
Vitaliy V.
И это все? Вкладки под Nav-Bar , вот, что мне нужно...Больше ничего. Или вкупе с кнопками окна...
Ставил на чистую , в omni.ja не лез , все-равно эта шняга прет..
Отредактировано solombala (21-01-2020 22:38:37)
Отсутствует