>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Сustom Buttons http://forum.mozilla-russia.org/viewforum.php?id=34 >Дернуть код из TU - Вкладки-фантомы ;-) http://forum.mozilla-russia.org/viewtopic.php?id=72528 |
mokujin > 06-10-2017 15:26:04 |
Есть в TU такая классная фишка: если закрыть закрепленную вкладку, то она выгружается, но не удаляется с панели, становясь немного бледной. Такой-себе мини-SpeedDial слева-вверху. Вот это и хотелось бы сделать отдельной ф-цией для CB. Буду сам пробовать, но надежды мало, хехех...Так что если у кого уже есть или может вытянуть "налегке" сию штуку - поделитесь\подмогните. |
mokujin > 23-10-2017 23:51:45 |
Сделал , хоть и через костыли... но главно результат есть. Выделить код Код:// ----------------- PinnedTabs - запретить закрытие или выгрузить (не нужно если исп. TabUtils) ------------------------------------ (function(){ const src = "gBrowser.removeTab = " + gBrowser.removeTab.toString(); // Запретить закрытие закрепленной вкладки. Нельзя ни жестом, ни СКМ , никак иначе закрыть.... // const res = src.replace("{", "{\n if (aTab.pinned) return;"); // Выгрузить закрепленную вкладку при помощи\наличии расширения BarTab Tycho. СКМ например. const res = src.replace("{", "{\n if (aTab.pinned) { gBrowser.BarTabHandler.unloadTab(aTab);return;}"); eval(res); addDestructor(()=> eval(src)); })(); хоть и через костыль, но то что нужно. Надо придумать как без расширения это сделать.... |