Since it was posted by Dorian some weeks ago, I added it to my "personal.js" in browser\default\preferences. I put things there so that I can find them again. This is especially good for items that do not normally exist in configuration file.
// For hide or show the windows title bar [ so that the pref exists in configuration ]
pref("kmeleon.display.hideTitleBar", false);
If you have created this pref or added it your personal.js file, then the following macro might be useful.
displaytitlebar.kmm
# K-Meleon Macros (http://kmeleon.sourceforge.net/wiki/index.php?id=MacroLanguage2)
#
# ---------- displaytitlebar.kmm
# ---------- Toggle between titlebar show and hide ( requires restart )
#
# Dependencies : main.kmm
# Resources :
# Preferences : "kmeleon.display.hideTitleBar"
# Version : 1.0 2014-08-15
# --------------------------------------------------------------------------------
_displaytitlebar_toggle {
menuchecked=getpref( BOOL , "kmeleon.display.hideTitleBar" )==true;
togglepref(BOOL, "kmeleon.display.hideTitleBar");
alert(_("Restart of browser required for \ndisplay title bar change to take effect."));
}
_displaytitlebar_Build_Menu {
setmenu("Toolbars", macro, _("Hide Title bar"), "_displaytitlebar_toggle", -1);
}
## - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
$OnInit=$OnInit."_displaytitlebar_Build_Menu;";
$macroModules=$macroModules."displaytitlebar;";
Quote
JohnHell
If you hide the title bar the K-meleon windows are set to be always on top and almost as full screen (no actually but covers all the screen), that's why the task bar dissapears.
For me, hiding the title bar only covers the full screen if I have KM maximized. I am using 74 RC on Win 7. Also I don't understand the "always on top". If I click on window behind KM then that window gets the focus.