home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / Software / Complet / thunderbird / chrome / mail.jar / content / editor / EditorContextMenuOverlay.xul < prev    next >
Encoding:
Extensible Markup Language  |  2003-07-31  |  8.6 KB  |  137 lines

  1. <?xml version="1.0"?> 
  2. <!--
  3.    - The contents of this file are subject to the Netscape Public
  4.    - License Version 1.1 (the "License"); you may not use this file
  5.    - except in compliance with the License. You may obtain a copy of
  6.    - the License at http://www.mozilla.org/NPL/
  7.    -  
  8.    - Software distributed under the License is distributed on an "AS
  9.    - IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
  10.    - implied. See the License for the specific language governing
  11.    - rights and limitations under the License.
  12.    -  
  13.    - The Original Code is Mozilla Communicator client code, released
  14.    - March 31, 1998.
  15.    - 
  16.    - The Initial Developer of the Original Code is Netscape
  17.    - Communications Corporation. Portions created by Netscape are
  18.    - Copyright (C) 2000 Netscape Communications Corporation. All
  19.    - Rights Reserved.
  20.    - 
  21.    - Contributor(s):
  22.    -   Daniel Glazman (glazman@netscape.com)
  23.    -   Charles Manske (cmanske@netscape.com)
  24.   -->
  25.  
  26. <!DOCTYPE overlay SYSTEM "chrome://editor/locale/editorOverlay.dtd">
  27.  
  28. <overlay id="ComposerContextMenuOverlay"
  29.         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  30.  
  31. <script type="application/x-javascript" src="chrome://editor/content/EditorContextMenu.js"/>
  32. <script type="application/x-javascript" src="chrome://editor/content/StructBarContextMenu.js"/>
  33.  
  34. <popupset id="editorContentContextSet">
  35.  <popup id="editorContentContext"   
  36.    onpopupshowing="EditorFillContextMenu(event, this);"> 
  37.     <menuitem id="menu_undo_cm"   label="&undoCmd.label;" accesskey="&undo.accesskey;" command="cmd_undo"/>
  38.     <menuitem id="menu_redo_cm"   label="&redoCmd.label;" accesskey="&redo.accesskey;" command="cmd_redo"/>
  39.     <menuseparator id="undoredo-separator"/>
  40.     
  41.     <menuitem id="menu_cut_cm"    label="&cutCmd.label;"    accesskey="&cut.accesskey;" command="cmd_cut"/>
  42.     <menuitem id="menu_copy_cm"   label="©Cmd.label;"   accesskey="©.accesskey;" command="cmd_copy"/>
  43.     <menuitem id="menu_paste_cm"  label="&pasteCmd.label;"  accesskey="&paste.accesskey;" command="cmd_paste"/>
  44.     <menuitem id="menu_pasteNoFormatting_cm" command="cmd_pasteNoFormatting"/>
  45.     <menuitem id="menu_delete_cm" label="&deleteCmd.label;" accesskey="&delete.accesskey;" command="cmd_delete"/>
  46.     <menuseparator id="edit-separator"/>
  47.     <menuitem id="menu_selectAll_cm" label="&selectAllCmd.label;" accesskey="&selectall.accesskey;" command="cmd_selectAll"/>
  48.     <menuseparator id="selectAll-separator"/>
  49.     
  50.     <!-- label and accesskey set at runtime from strings -->
  51.     <menuitem id="removeStylesMenuitem_cm"
  52.           observes="cmd_removeStyles"/>
  53.     <menuitem id="createLink_cm" label="&createLinkCmd.label;" accesskey="&createlink.accesskey;" command="cmd_link"/>
  54.     <!-- label and accesskey set at runtime from strings -->
  55.     <menuitem id="removeLinksMenuitem_cm" observes="cmd_removeLinks"/>
  56.     <menuitem id="removeNamedAnchorsMenuitem_cm"  label="&formatRemoveNamedAnchors.label;"   
  57.           accesskey="&formatRemoveNamedAnchors.accesskey;"
  58.           observes="cmd_removeNamedAnchors"/>
  59.     <menuseparator id="styles-separator"/>
  60.  
  61.     <!-- label and accesskey are set in InitObjectProperties -->
  62.     <menuitem id="objectProperties_cm" observes="cmd_objectProperties"/>
  63.     <menuitem id="editLink_cm" label="&editLinkCmd.label;" accesskey="&editlink.accesskey;" command="cmd_editLink"/>
  64.     <menuseparator id="property-separator"/>
  65.  
  66.     <!-- Can't get submenus to load from a shared overlay -->
  67.     <menu id="tableInsertMenu_cm" label="&tableInsertMenu2.label;" accesskey="&tableinsertmenu.accesskey;">
  68.       <menupopup>
  69.         <menuitem label="&insertTableCmd.label;"    accesskey="&tabletable.accesskey;"        observes="cmd_InsertTable"/>
  70.         <menuseparator />
  71.         <menuitem label="&tableRowAbove.label;"     accesskey="&tablerow.accesskey;"          observes="cmd_InsertRowAbove"/>
  72.         <menuitem label="&tableRowBelow.label;"     accesskey="&tablerowbelow.accesskey;"     observes="cmd_InsertRowBelow"/>
  73.         <menuseparator />
  74.         <menuitem label="&tableColumnBefore.label;" accesskey="&tablecolumn.accesskey;"       observes="cmd_InsertColumnBefore"/>
  75.         <menuitem label="&tableColumnAfter.label;"  accesskey="&tablecolumnafter.accesskey;"  observes="cmd_InsertColumnAfter"/>
  76.         <menuseparator />
  77.         <menuitem label="&tableCellBefore.label;"   accesskey="&tablecell.accesskey;"         observes="cmd_InsertCellBefore"/>
  78.         <menuitem label="&tableCellAfter.label;"    accesskey="&tablecellafter.accesskey;"    observes="cmd_InsertCellAfter"/>
  79.       </menupopup>
  80.     </menu>
  81.     <menu id="tableSelectMenu_cm" label="&tableSelectMenu2.label;" accesskey="&tableselectmenu.accesskey;">
  82.       <menupopup>
  83.         <menuitem id="menu_SelectTable"    label="&tableTable.label;"    accesskey="&tabletable.accesskey;"    observes="cmd_SelectTable"    />
  84.         <menuitem id="menu_SelectRow"      label="&tableRow.label;"      accesskey="&tablerow.accesskey;"      observes="cmd_SelectRow"      />
  85.         <menuitem id="menu_SelectColumn"   label="&tableColumn.label;"   accesskey="&tablecolumn.accesskey;"   observes="cmd_SelectColumn"   />
  86.         <menuitem id="menu_SelectCell"     label="&tableCell.label;"     accesskey="&tablecell.accesskey;"     observes="cmd_SelectCell"     />
  87.         <menuitem id="menu_SelectAllCells" label="&tableAllCells.label;" accesskey="&tableallcells.accesskey;" observes="cmd_SelectAllCells" />
  88.       </menupopup>
  89.     </menu>
  90.     <menu id="tableDeleteMenu_cm" label="&tableDeleteMenu2.label;" accesskey="&tabledeletemenu.accesskey;">
  91.       <menupopup>
  92.         <menuitem id="menu_DeleteTable"         label="&tableTable.label;"        accesskey="&tabletable.accesskey;"          observes="cmd_DeleteTable"/>
  93.         <menuitem id="menu_DeleteRow"           label="&tableRows.label;"         accesskey="&tablerow.accesskey;"            observes="cmd_DeleteRow"/>
  94.         <menuitem id="menu_DeleteColumn"        label="&tableColumns.label;"      accesskey="&tablecolumn.accesskey;"         observes="cmd_DeleteColumn"/>
  95.         <menuitem id="menu_DeleteCell"          label="&tableCells.label;"        accesskey="&tablecell.accesskey;"           observes="cmd_DeleteCell"/>
  96.         <menuitem id="menu_DeleteCellContents"  label="&tableCellContents.label;" accesskey="&tablecellcontents.accesskey;"   observes="cmd_DeleteCellContents"/>
  97.       </menupopup>
  98.     </menu>
  99.     <!-- menu label is set in InitTableMenu -->
  100.     <menuitem id="joinTableCells_cm"   label="&tableJoinCells.label;" accesskey="&tablejoincells.accesskey;" observes="cmd_JoinTableCells"/>
  101.     <menuitem id="splitTableCell_cm"   label="&tableSplitCell.label;" accesskey="&tablesplitcell.accesskey;" observes="cmd_SplitTableCell"/>
  102.     <menuitem id="tableOrCellColor_cm" label="&tableOrCellColor.label;" accesskey="&tableOrCellColor.accesskey;" observes="cmd_TableOrCellColor"/>
  103.  </popup>
  104.  
  105.  <popup id="editorSourceContext">
  106.    <menuitem label="&undoCmd.label;"      accesskey="&undo.accesskey;"      command="cmd_undo"/>
  107.    <menuitem label="&redoCmd.label;"      accesskey="&redo.accesskey;"      command="cmd_redo"/>
  108.    <menuseparator/>
  109.    <menuitem label="&cutCmd.label;"       accesskey="&cut.accesskey;"       command="cmd_cut"/>
  110.    <menuitem label="©Cmd.label;"      accesskey="©.accesskey;"      command="cmd_copy"/>
  111.    <menuitem label="&pasteCmd.label;"     accesskey="&paste.accesskey;"     command="cmd_paste"/>
  112.    <menuitem label="&deleteCmd.label;"    accesskey="&delete.accesskey;"    command="cmd_delete"/>
  113.    <menuseparator/>
  114.    <menuitem label="&selectAllCmd.label;" accesskey="&selectall.accesskey;" command="cmd_selectAll"/>
  115.  </popup>
  116.  
  117.  <popup id="structToolbarContext">
  118.    <menuitem id="structSelect"     label="&structSelect.label;"
  119.                                    accesskey="&structSelect.accesskey;"
  120.                                    oncommand="StructSelectTag()"/>
  121.    <menuseparator/>
  122.    <menuitem id="structRemoveTag"  label="&structRemoveTag.label;"
  123.                                    accesskey="&structRemoveTag.accesskey;"
  124.                                    oncommand="StructRemoveTag()"/>
  125.    <menuitem id="structChangeTag"  label="&structChangeTag.label;"
  126.                                    accesskey="&structChangeTag.accesskey;"
  127.                                    oncommand="StructChangeTag()"/>
  128.    <menuseparator/>
  129.    <menuitem id="advancedPropsTag" label="&advancedPropertiesCmd.label;"
  130.                                    accesskey="&advancedproperties.accesskey;"
  131.                                    oncommand="OpenAdvancedProperties()"/>
  132.  </popup>
  133.  
  134. </popupset>
  135.  
  136. </overlay>
  137.