home *** CD-ROM | disk | FTP | other *** search
/ PC Professionell 2005 March / PCpro_2005_03.ISO / files / firefox / chromedit-0.1.1.1-fx_mz_tb.xpi / chrome / chromedit.jar / content / chromeditMenuOverlay.xul < prev    next >
Encoding:
Extensible Markup Language  |  2004-09-16  |  2.0 KB  |  70 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!DOCTYPE overlay SYSTEM "chrome://chromedit/locale/chromeditMenuOverlay.dtd">
  4.  
  5. <?xml-stylesheet href="chrome://chromedit/skin/chromedit.css" type="text/css"?>
  6.  
  7. <overlay id="ceTasksOverlay"
  8.       xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  9.  
  10.   <script type="application/x-javascript">
  11.   <![CDATA[
  12.  
  13.     var chromedit_prefs = Components.classes["@mozilla.org/preferences-service;1"].
  14.                           getService(Components.interfaces.nsIPrefService).
  15.                           getBranch("extensions.chromedit.");
  16.  
  17.     function showChromEdit() {
  18.       var flibble;
  19.       try {
  20.         flibble = chromedit_prefs.getBoolPref("openintab");
  21.       } catch(ex) {
  22.         flibble = false;
  23.       }
  24.       if(flibble) {
  25.         BrowserOpenTab(); openTopWin("chrome://chromedit/content/html/chromedit.xhtml");
  26.       } else {
  27.         toOpenWindowByType('global:ChromEditWindow', "chrome://chromedit/content/");
  28.       }
  29.     }
  30.  
  31.     function initPrefs() {
  32.       try {
  33.         var flibble = chromedit_prefs.getBoolPref("openintab");
  34.       } catch(ex) {
  35.         chromedit_prefs.setBoolPref("openintab", false);
  36.       }
  37.     }
  38.  
  39.     window.addEventListener("focus", chromedit_init, false);
  40.  
  41.     function chromedit_init() {
  42.       initPrefs();
  43.     }
  44.  
  45.   ]]>
  46.   </script>
  47.  
  48.   <menupopup id="taskPopup">
  49.     <menuitem oncommand="showChromEdit()"
  50.               label="&mozmenu.label;" id="chromedit-aviary"
  51.               insertbefore="menu_preferences" class="menuitem-iconic"/>
  52.   </menupopup>
  53.  
  54.   <menupopup id="menu_ToolsPopup">
  55.     <menuitem oncommand="showChromEdit()"
  56.               label="&mozmenu.label;" id="chromedit-moz"
  57.               insertbefore="menu_preferences" class="menuitem-iconic"/>
  58.   </menupopup>
  59.  
  60.   <toolbarpalette id="BrowserToolbarPalette">
  61.     <toolbarbutton
  62.         class="toolbarbutton-1"
  63.         id="ce-button"
  64.         label="&chromedit.label;"
  65.         oncommand="showChromEdit()"
  66.         tooltiptext="&chromedit.tooltip;"/>
  67.   </toolbarpalette>
  68.  
  69. </overlay>
  70.