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

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

№128-09-2006 17:32:56

nn-zh
Участник
 
Группа: Members
Зарегистрирован: 25-05-2005
Сообщений: 131

Можно ли в TBirde сделать almostfullscreen режим

Посмотрел на almostfullscreen.xpi для старых файрфоксов -
Вот этои код

function BrowserFullScreen() {
  if(gAlmostFullScreen) {
    document.documentElement.removeAttribute("hidechrome");
    resizeTo(gAFSwidth, gAFSheight);
    moveTo(gAFSleft, gAFStop);
    if(gAFSWasMaximized) maximize();
    // call built-in stuff to restore normal toolbars + stuff
    FullScreen.showXULChrome("toolbar", true);
    FullScreen.showXULChrome("statusbar", true);
  } else {
    gAFSWasMaximized = windowState==STATE_MAXIMIZED;
    if(gAFSWasMaximized) restore(); // otherwise we get the dimensions of the maximized window
    // setting outerWidth etc. seems to not always work, but getting it works fine
    gAFSwidth = outerWidth;
    gAFSheight = outerHeight;
    gAFSleft = screenX;
    gAFStop = screenY;
    document.documentElement.setAttribute("hidechrome","true");
    moveTo(screen.availLeft, screen.availTop);
    resizeTo(screen.availWidth, screen.availHeight);
    // call built-in stuff to hide most toolbars, as full-screen mode normally does
    FullScreen.showXULChrome("toolbar", false);
    FullScreen.showXULChrome("statusbar", false);
  }
  gAlmostFullScreen = !gAlmostFullScreen;
}

отключает и включает заголовок окна, максимизируя рабочее пространство.
тайтлбар в почтовике - вещь почти ненужная (хотя в нем можно отображать ящик-папку--сабж)
Хотелось бы его отключить. Custombuttons с этим колом ни к чему хорошему не привели.
Как можно поправильному отключать-включать заголовок? Код для сustom buttons приветствуется.
Буду также признателен за указание на готовое расширение

Отсутствует

 

Board footer

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