home *** CD-ROM | disk | FTP | other *** search
/ ftp.swcp.com / ftp.swcp.com.zip / ftp.swcp.com / mac / mozilla-macos9-1.3.1.sea.bin / Mozilla1.3.1 / Chrome / comm.jar / content / communicator / utilityOverlay.xul < prev    next >
Extensible Markup Language  |  2003-06-08  |  8KB  |  255 lines

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