www

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | Submodules | README | LICENSE

editMenuOverlay.xul (6121B)


      1 <?xml version="1.0"?> <!-- -*- Mode: HTML -*- -->
      2 <!-- This Source Code Form is subject to the terms of the Mozilla Public
      3    - License, v. 2.0. If a copy of the MPL was not distributed with this
      4    - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
      5 
      6 <!-- Zotero note: This file is copied from Firefox, with an include for the built-in editMenuOverlay.dtd,
      7      which is available only in English in our Firefox build, replaced with our own .dtd files. -->
      8 
      9 <!DOCTYPE window [
     10 	<!ENTITY % standaloneDTD SYSTEM "chrome://zotero/locale/standalone.dtd"> %standaloneDTD;
     11 	<!ENTITY % editMenuOverlayDTD SYSTEM "chrome://zotero/locale/mozilla/editMenuOverlay.dtd" > %editMenuOverlayDTD;
     12 ]>
     13 
     14 <overlay id="editMenuOverlay"
     15          xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
     16 
     17   <script type="application/javascript" src="chrome://global/content/editMenuOverlay.js"/>
     18 
     19   <commandset id="editMenuCommands">
     20     <commandset id="editMenuCommandSetAll" commandupdater="true" events="focus,select"
     21                 oncommandupdate="goUpdateGlobalEditMenuItems()"/>
     22     <commandset id="editMenuCommandSetUndo" commandupdater="true" events="undo"
     23                 oncommandupdate="goUpdateUndoEditMenuItems()"/>
     24     <commandset id="editMenuCommandSetPaste" commandupdater="true" events="clipboard"
     25                 oncommandupdate="goUpdatePasteMenuItems()"/>
     26     <command id="cmd_undo" oncommand="goDoCommand('cmd_undo')"/>
     27     <command id="cmd_redo" oncommand="goDoCommand('cmd_redo')"/>
     28     <command id="cmd_cut" oncommand="goDoCommand('cmd_cut')"/>
     29     <command id="cmd_copy" oncommand="goDoCommand('cmd_copy')"/>
     30     <command id="cmd_paste" oncommand="goDoCommand('cmd_paste')"/>
     31     <command id="cmd_delete" oncommand="goDoCommand('cmd_delete')"/>
     32     <command id="cmd_selectAll" oncommand="goDoCommand('cmd_selectAll')"/>
     33     <command id="cmd_switchTextDirection" oncommand="goDoCommand('cmd_switchTextDirection');"/>
     34   </commandset>
     35 
     36   <!-- These key nodes are here only for show. The real bindings come from
     37        XBL, in platformHTMLBindings.xml. See bugs 57078 and 71779. -->
     38 
     39   <keyset id="editMenuKeys">
     40     <key id="key_undo" key="&undoCmd.key;" modifiers="accel" command="cmd_undo"/>
     41     <key id="key_redo" key="&undoCmd.key;" modifiers="accel,shift" command="cmd_redo"/>
     42     <key id="key_cut" key="&cutCmd.key;" modifiers="accel" command="cmd_cut"/>
     43     <key id="key_copy" key="&copyCmd.key;" modifiers="accel" command="cmd_copy"/>
     44     <key id="key_paste" key="&pasteCmd.key;" modifiers="accel" command="cmd_paste"/>
     45     <key id="key_delete" keycode="VK_DELETE" command="cmd_delete"/>
     46     <key id="key_selectAll" key="&selectAllCmd.key;" modifiers="accel" command="cmd_selectAll"/>
     47     <key id="key_find" key="&findCmd.key;" modifiers="accel" command="cmd_find"/>
     48     <key id="key_findAgain" key="&findAgainCmd.key;" modifiers="accel" command="cmd_findAgain"/>
     49     <key id="key_findPrevious" key="&findAgainCmd.key;" modifiers="shift,accel" command="cmd_findPrevious"/>
     50     <key id="key_findAgain2" keycode="&findAgainCmd.key2;" command="cmd_findAgain"/>
     51     <key id="key_findPrevious2" keycode="&findAgainCmd.key2;" modifiers="shift" command="cmd_findPrevious"/>
     52   </keyset>
     53 
     54   <!-- Edit Menu -->
     55   <menu id="menu_edit" label="&editMenu.label;"
     56         accesskey="&editMenu.accesskey;"/>
     57 
     58   <menuitem id="menu_undo" label="&undoCmd.label;"
     59             key="key_undo" accesskey="&undoCmd.accesskey;"
     60             command="cmd_undo"/>
     61   <menuitem id="menu_redo" label="&redoCmd.label;"
     62             key="key_redo" accesskey="&redoCmd.accesskey;"
     63             command="cmd_redo"/>
     64   <menuitem id="menu_cut" label="&cutCmd.label;"
     65             key="key_cut" accesskey="&cutCmd.accesskey;"
     66             command="cmd_cut"/>
     67   <menuitem id="menu_copy" label="&copyCmd.label;"
     68             key="key_copy" accesskey="&copyCmd.accesskey;"
     69             command="cmd_copy"/>
     70   <menuitem id="menu_paste" label="&pasteCmd.label;"
     71             key="key_paste" accesskey="&pasteCmd.accesskey;"
     72             command="cmd_paste"/>
     73   <menuitem id="menu_delete" label="&deleteCmd.label;"
     74             key="key_delete" accesskey="&deleteCmd.accesskey;"
     75             command="cmd_delete"/>
     76   <menuitem id="menu_selectAll" label="&selectAllCmd.label;"
     77             key="key_selectAll" accesskey="&selectAllCmd.accesskey;"
     78             command="cmd_selectAll"/>
     79   <menuitem id="menu_find" label="&findCmd.label;"
     80             key="key_find" accesskey="&findCmd.accesskey;"
     81             command="cmd_find"/>
     82   <menuitem id="menu_findAgain" label="&findAgainCmd.label;"
     83             key="key_findAgain" accesskey="&findAgainCmd.accesskey;"
     84             command="cmd_findAgain"/>
     85   <menuitem id="menu_findPrevious" label="&findPreviousCmd.label;"
     86             key="key_findPrevious" accesskey="&findPreviousCmd.accesskey;"
     87             command="cmd_findPrevious"/>
     88 
     89   <menuitem id="cMenu_undo" label="&undoCmd.label;"
     90             accesskey="&undoCmd.accesskey;" command="cmd_undo"/>
     91   <menuitem id="cMenu_redo" label="&redoCmd.label;"
     92             accesskey="&redoCmd.accesskey;" command="cmd_redo"/>
     93   <menuitem id="cMenu_cut" label="&cutCmd.label;"
     94             accesskey="&cutCmd.accesskey;" command="cmd_cut"/>
     95   <menuitem id="cMenu_copy" label="&copyCmd.label;"
     96             accesskey="&copyCmd.accesskey;" command="cmd_copy"/>
     97   <menuitem id="cMenu_paste" label="&pasteCmd.label;"
     98             accesskey="&pasteCmd.accesskey;" command="cmd_paste"/>
     99   <menuitem id="cMenu_delete" label="&deleteCmd.label;"
    100             accesskey="&deleteCmd.accesskey;" command="cmd_delete"/>
    101   <menuitem id="cMenu_selectAll" label="&selectAllCmd.label;"
    102             accesskey="&selectAllCmd.accesskey;" command="cmd_selectAll"/>
    103   <menuitem id="cMenu_find" label="&findCmd.label;"
    104             accesskey="&findCmd.accesskey;" command="cmd_find"/>
    105   <menuitem id="cMenu_findAgain" label="&findAgainCmd.label;"
    106             accesskey="&findAgainCmd.accesskey;" command="cmd_findAgain"/>
    107   <menuitem id="cMenu_findPrevious" label="&findPreviousCmd.label;"
    108             accesskey="&findPreviousCmd.accesskey;" command="cmd_findPrevious"/>
    109 </overlay>
    110