home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 January / 01_02.iso / software / netscape62win / browser.xpi / bin / chrome / comm.jar / content / communicator / utilityOverlay.xul < prev    next >
Encoding:
Extensible Markup Language  |  2001-07-09  |  9.3 KB  |  285 lines

  1. <?xml version="1.0"?>
  2.  
  3. <?xml-stylesheet href="chrome://communicator/content/utilityOverlay.css"?>
  4. <?xul-overlay href="chrome://global/content/platformGlobalOverlay.xul"?>
  5.  
  6. <!DOCTYPE window [
  7.  
  8. <!ENTITY % brandDTD SYSTEM "chrome://global/locale/brand.dtd">
  9. %brandDTD;
  10. <!ENTITY % globalRegionDTD SYSTEM "chrome://global-region/locale/region.dtd">
  11. %globalRegionDTD;
  12. <!ENTITY % utilityDTD SYSTEM "chrome://communicator/locale/utilityOverlay.dtd">
  13. %utilityDTD;
  14.  
  15. ]>
  16.  
  17. <overlay id="utilityOverlay"
  18.          xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  19.  
  20.   <script type="application/x-javascript"
  21.           src="chrome://global/content/strres.js"/>
  22.   <script type="application/x-javascript"
  23.           src="chrome://communicator/content/utilityOverlay.js"/>
  24.   <script type="application/x-javascript"
  25.           src="chrome://communicator/content/builtinURLs.js"/>
  26.  
  27.   <!-- online/offline status indicators -->   
  28.   <broadcaster id="Communicator:WorkMode"
  29.                label="&offlineGoOfflineCmd.label;"
  30.                oncommand="toggleOfflineStatus();"/>
  31.  
  32.   <statusbarpanel id="offline-status"
  33.                   tooltip="aTooltip"
  34.                   observes="Communicator:WorkMode"/>
  35.  
  36.   <menuitem id="offlineGoOfflineCmd"
  37.             label="&offlineGoOfflineCmd.label;"
  38.             accesskey="&offlineGoOfflineCmd.accesskey;"
  39.             observes="Communicator:WorkMode"/>
  40.  
  41.   <!-- File Menu -->
  42.   <menu id="menu_File"
  43.         label="&fileMenu.label;"
  44.         accesskey="&fileMenu.accesskey;"/>
  45.  
  46.   <!-- New SubMenu (Under File Menu) -->
  47.   <command id="cmd_newNavigator"
  48.            oncommand="OpenBrowserWindow()"/>
  49.   <command id="cmd_newEditor"
  50.            oncommand="NewEditorWindow();"/>
  51.  
  52.   <!-- XXX not implemented, temporarily disabled
  53.   <command id="cmd_newEditorTemplate"
  54.            disabled="true"
  55.            oncommand="NewEditorFromTemplate();"/>
  56.   <command id="cmd_newEditorDraft"
  57.            disabled="true"
  58.            oncommand="NewEditorFromDraft();"/>
  59.   <command id="cmd_pageSetup"
  60.            disabled="true"
  61.            oncommand="goPageSetup();"/>
  62.   -->
  63.  
  64.   <menuitem id="menu_newEditor"
  65.             label="&newBlankPageCmd.label;"
  66.             accesskey="&newBlankPageCmd.accesskey;"
  67.             key="key_newBlankPage"
  68.             command="cmd_newEditor"/>
  69.   <menuitem id="menu_newEditorTemplate"
  70.             label="&newPageFromTemplateCmd.label;"
  71.             accesskey="&newPageFromTemplateCmd.accesskey;"
  72.             command="cmd_newEditorTemplate"/>
  73.   <menuitem id="menu_newEditorDraft"
  74.             label="&newPageFromDraftCmd.label;"
  75.             accesskey="&newPageFromDraftCmd.accesskey;"
  76.             command="cmd_newEditorDraft"/>
  77.  
  78.   <menu id="menu_New"
  79.         label="&newMenu.label;"
  80.         accesskey="&newMenu.accesskey;"/>
  81.  
  82.   <menuitem id="menu_newNavigator"
  83.             label="&newNavigatorCmd.label;"
  84.             accesskey="&newNavigatorCmd.accesskey;"
  85.             key="key_newNavigator"
  86.             command="cmd_newNavigator"/>
  87.  
  88.   <key id="key_newBlankPage"
  89.        key="&newBlankPageCmd.key;"
  90.        command="cmd_newEditor"
  91.        modifiers="accel, shift"/>
  92.   <key id="key_newNavigator"
  93.        key="&newNavigatorCmd.key;"
  94.        command="cmd_newNavigator"
  95.        modifiers="accel"/>
  96.  
  97.   <!-- Edit Menu -->
  98.   <menu id="menu_Edit"
  99.         label="&editMenu.label;"
  100.         accesskey="&editMenu.accesskey;"/>
  101.   <menuitem id="menu_undo"
  102.             label="&undoCmd.label;"
  103.             key="key_undo"
  104.             accesskey="&undoCmd.accesskey;"
  105.             command="cmd_undo"/>
  106.   <menuitem id="menu_redo"
  107.             label="&redoCmd.label;"
  108.             key="key_redo"
  109.             accesskey="&redoCmd.accesskey;"
  110.             command="cmd_redo"/>
  111.   <menuitem id="menu_cut"
  112.             label="&cutCmd.label;"
  113.             key="key_cut"
  114.             accesskey="&cutCmd.accesskey;"
  115.             command="cmd_cut"/>
  116.   <menuitem id="menu_copy"
  117.             label="©Cmd.label;"
  118.             key="key_copy"
  119.             accesskey="©Cmd.accesskey;"
  120.             command="cmd_copy"/>
  121.   <menuitem id="menu_paste"
  122.             label="&pasteCmd.label;"
  123.             key="key_paste"
  124.             accesskey="&pasteCmd.accesskey;"
  125.             command="cmd_paste"/>
  126.   <menuitem id="menu_delete"
  127.             label="&deleteCmd.label;"
  128.             key="key_delete"
  129.             accesskey="&deleteCmd.accesskey;"
  130.             command="cmd_delete"/>
  131.   <menuitem id="menu_selectAll"
  132.             label="&selectAllCmd.label;"
  133.             key="key_selectAll"
  134.             accesskey="&selectAllCmd.accesskey;"
  135.             command="cmd_selectAll"/>
  136.  
  137.   <!-- These key nodes are here only for show. The real bindings come from
  138.        XBL, in platformHTMLBindings.xml. See bugs 57078 and 71779. -->
  139.  
  140.   <key id="key_undo"
  141.        key="&undoCmd.key;"
  142.        modifiers="accel"/>
  143.   <key id="key_redo"
  144.        key="&redoCmd.key;"
  145.        modifiers="accel"/>
  146.   <key id="key_cut"
  147.        key="&cutCmd.key;"
  148.        modifiers="accel"/>
  149.   <key id="key_copy"
  150.        key="©Cmd.key;"
  151.        modifiers="accel"/>
  152.   <key id="key_paste"
  153.        key="&pasteCmd.key;"
  154.        modifiers="accel"/>
  155.   <key id="key_selectAll"
  156.        key="&selectAllCmd.key;"
  157.        modifiers="accel"/>
  158.  
  159.   <commandset id="globalEditMenuItems"
  160.               commandupdater="true"
  161.               events="focus"
  162.               oncommandupdate="goUpdateGlobalEditMenuItems()"/>
  163.   <commandset id="selectEditMenuItems"
  164.               commandupdater="true"
  165.               events="select"
  166.               oncommandupdate="goUpdateSelectEditMenuItems()"/>
  167.   <commandset id="undoEditMenuItems"
  168.               commandupdater="true"
  169.               events="undo"
  170.               oncommandupdate="goUpdateUndoEditMenuItems()"/>
  171.   <commandset id="clipboardEditMenuItems"
  172.               commandupdater="true"
  173.               events="clipboard"
  174.               oncommandupdate="goUpdatePasteMenuItems()"/>
  175.  
  176.   <command id="cmd_copyLink"
  177.            oncommand="goDoCommand('cmd_copyLink')"
  178.            disabled="false"/>
  179.   <command id="cmd_copyImageLocation"
  180.            oncommand="goDoCommand('cmd_copyImageLocation')"
  181.            disabled="false"/>
  182.   <command id="cmd_copyImageContents"
  183.            oncommand="goDoCommand('cmd_copyImageContents')"
  184.            disabled="false"/>
  185.   <command id="cmd_undo" 
  186.            oncommand="goDoCommand('cmd_undo')"
  187.            disabled="true"/>
  188.   <command id="cmd_redo" 
  189.            oncommand="goDoCommand('cmd_redo')"
  190.            disabled="true"/>
  191.   <command id="cmd_cut" 
  192.            oncommand="goDoCommand('cmd_cut')"
  193.            disabled="true"/>
  194.   <command id="cmd_copy" 
  195.            oncommand="goDoCommand('cmd_copy')"
  196.            disabled="true"/>
  197.   <command id="cmd_paste" 
  198.            oncommand="goDoCommand('cmd_paste')"
  199.            disabled="true"/>
  200.   <command id="cmd_delete"
  201.            oncommand="goDoCommand('cmd_delete')"
  202.            valueDefault="&deleteCmd.label;"
  203.            disabled="true"/>
  204.   <command id="cmd_selectAll"
  205.            oncommand="goDoCommand('cmd_selectAll')"
  206.            disabled="true"/>
  207.         
  208.   <!-- Not needed yet, window will need this: -->
  209.   <!-- broadcaster id="cmd_preferences"/ -->
  210.  
  211.   <menuitem id="menu_preferences"
  212.             label="&preferencesCmd.label;"
  213.             key="key_preferences"
  214.             accesskey="&preferencesCmd.accesskey;"/>
  215.  
  216.   <!-- View Menu -->
  217.   <menu id="menu_View"
  218.         label="&viewMenu.label;"
  219.         accesskey="&viewMenu.accesskey;"/>
  220.   <menu id="menu_Toolbars"
  221.         label="&viewToolbarsMenu.label;"
  222.         accesskey="&viewToolbarsMenu.accesskey;"/>
  223.  
  224.   <menuitem id="menu_showTaskbar"
  225.             label="&showTaskbarCmd.label;"
  226.             accesskey="&showTaskbarCmd.accesskey;"
  227.             oncommand="goToggleToolbar('status-bar', 'menu_showTaskbar')"
  228.             checked="true"/>
  229.  
  230.   <!-- Help Menu -->
  231.   <menu id="menu_Help"
  232.         label="&helpMenu.label;"
  233.         accesskey="&helpMenu.accesskey;">
  234.     <menupopup id="helpPopup">
  235.       <menuitem accesskey="&releaseCmd.accesskey;"
  236.                 label="&releaseCmd.label;"
  237.                 id="releaseUrl"
  238.                 oncommand="openTopWin('&releaseURL;');"/>
  239.  
  240.       <menuseparator/>
  241.  
  242.       <menuitem class="about"
  243.                 accesskey="&aboutCommPluginsCmd.accesskey;"
  244.                 label="&aboutCommPluginsCmd.label;"
  245.                 id="pluginInfo"
  246.                 oncommand="openTopWin('about:plugins')"/>
  247.       <menuitem accesskey="&aboutCmd.accesskey;"
  248.                 label="&aboutCmd.label;"
  249.                 id="aboutName"
  250.                 oncommand="goAboutDialog();"/>
  251.     </menupopup>
  252.   </menu>
  253.         
  254.   <!-- XXX needs xbl-ification! gray horizontal splitter -->
  255.   <splitter id="gray_horizontal_splitter" class="gray-horizontal-splitter">
  256.     <hbox id="begincap">
  257.       <spring flex="100%"/>
  258.     </hbox>
  259.     <spring flex="100%"/>
  260.     <grippy/>
  261.     <spring flex="100%"/>
  262.     <hbox id="endcap">
  263.       <spring flex="100%"/>
  264.     </hbox>
  265.  </splitter>
  266.  
  267.   <!-- XXX needs xbl-ification! gray vertical splitter -->
  268.   <splitter id="gray_vertical_splitter" class="gray-vertical-splitter">
  269.     <vbox id="begincap">
  270.       <spring flex="100%"/>
  271.     </vbox>
  272.     <spring flex="100%"/>
  273.     <grippy/>
  274.     <spring flex="100%"/>
  275.     <vbox id="endcap">
  276.       <spring flex="100%"/>
  277.     </vbox>
  278.  </splitter>
  279.  
  280.  <!-- Toolbar boxes -->
  281.  <hbox id="toolbar_button_box"
  282.        flex="100%"/>
  283.  
  284. </overlay>
  285.