diff options
Diffstat (limited to 'comm/suite/editor/base/content/EditorContextMenuOverlay.xhtml')
-rw-r--r-- | comm/suite/editor/base/content/EditorContextMenuOverlay.xhtml | 171 |
1 files changed, 171 insertions, 0 deletions
diff --git a/comm/suite/editor/base/content/EditorContextMenuOverlay.xhtml b/comm/suite/editor/base/content/EditorContextMenuOverlay.xhtml new file mode 100644 index 0000000000..36c23f0c5e --- /dev/null +++ b/comm/suite/editor/base/content/EditorContextMenuOverlay.xhtml @@ -0,0 +1,171 @@ +<?xml version="1.0"?> +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> + +<!DOCTYPE overlay SYSTEM "chrome://editor/locale/editorOverlay.dtd"> + +<overlay id="ComposerContextMenuOverlay" + xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:html="http://www.w3.org/1999/xhtml"> + +<script src="chrome://editor/content/EditorContextMenu.js"/> +<script src="chrome://editor/content/StructBarContextMenu.js"/> + + <menupopup id="contentAreaContextMenu" + onpopupshowing="return event.target != this || + editorContextPopupShowing(this);"> + <menuitem id="menu_pasteNoFormatting_cm" + insertafter="context-paste" + command="cmd_pasteNoFormatting"/> + + <!-- label and accesskey set at runtime from strings --> + <menuitem id="removeStylesMenuitem_cm" + insertafter="context-sep-selectall" + command="cmd_removeStyles"/> + <menuitem id="createLink_cm" + insertafter="removeStylesMenuitem_cm" + label="&createLinkCmd.label;" + accesskey="&createLinkCmd.accesskey;" + command="cmd_link"/> + <!-- label and accesskey set at runtime from strings --> + <menuitem id="removeLinksMenuitem_cm" + insertafter="createLink_cm" + command="cmd_removeLinks"/> + <menuitem id="removeNamedAnchorsMenuitem_cm" + insertafter="removeLinksMenuitem_cm" + label="&formatRemoveNamedAnchors.label;" + accesskey="&formatRemoveNamedAnchors.accesskey;" + command="cmd_removeNamedAnchors"/> + + <!-- label and accesskey are set in InitObjectProperties --> + <menuitem id="objectProperties_cm" + insertafter="context-sep-properties" + command="cmd_objectProperties"/> + <menuitem id="editLink_cm" + insertafter="objectProperties_cm" + label="&editLinkCmd.label;" + accesskey="&editLinkCmd.accesskey;" + command="cmd_editLink"/> + + <!-- Can't get submenus to load from a shared overlay --> + <menu id="tableInsertMenu_cm" + insertafter="frame-sep" + label="&tableInsertMenu2.label;" + accesskey="&tableInsertMenu2.accesskey;"> + <menupopup> + <menuitem label="&insertTableCmd.label;" + accesskey="&insertTableCmd.accesskey;" + command="cmd_InsertTable"/> + <menuseparator/> + <menuitem label="&tableRowAbove.label;" + accesskey="&tableRowAbove.accesskey;" + command="cmd_InsertRowAbove"/> + <menuitem label="&tableRowBelow.label;" + accesskey="&tableRowBelow.accesskey;" + command="cmd_InsertRowBelow"/> + <menuseparator/> + <menuitem label="&tableColumnBefore.label;" + accesskey="&tableColumnBefore.accesskey;" + command="cmd_InsertColumnBefore"/> + <menuitem label="&tableColumnAfter.label;" + accesskey="&tableColumnAfter.accesskey;" + command="cmd_InsertColumnAfter"/> + <menuseparator/> + <menuitem label="&tableCellBefore.label;" + accesskey="&tableCellBefore.accesskey;" + command="cmd_InsertCellBefore"/> + <menuitem label="&tableCellAfter.label;" + accesskey="&tableCellAfter.accesskey;" + command="cmd_InsertCellAfter"/> + </menupopup> + </menu> + <menu id="tableSelectMenu_cm" + insertafter="tableInsertMenu_cm" + label="&tableSelectMenu2.label;" + accesskey="&tableSelectMenu2.accesskey;"> + <menupopup> + <menuitem id="menu_SelectTable_cm" + label="&tableTable.label;" + accesskey="&tableTable.accesskey;" + command="cmd_SelectTable"/> + <menuitem id="menu_SelectRow_cm" + label="&tableRow.label;" + accesskey="&tableRow.accesskey;" + command="cmd_SelectRow"/> + <menuitem id="menu_SelectColumn_cm" + label="&tableColumn.label;" + accesskey="&tableColumn.accesskey;" + command="cmd_SelectColumn"/> + <menuitem id="menu_SelectCell_cm" + label="&tableCell.label;" + accesskey="&tableCell.accesskey;" + command="cmd_SelectCell"/> + <menuitem id="menu_SelectAllCells_cm" + label="&tableAllCells.label;" + accesskey="&tableAllCells.accesskey;" + command="cmd_SelectAllCells"/> + </menupopup> + </menu> + <menu id="tableDeleteMenu_cm" + insertafter="tableSelectMenu_cm" + label="&tableDeleteMenu2.label;" + accesskey="&tableDeleteMenu2.accesskey;"> + <menupopup> + <menuitem id="menu_DeleteTable_cm" + label="&tableTable.label;" + accesskey="&tableTable.accesskey;" + command="cmd_DeleteTable"/> + <menuitem id="menu_DeleteRow_cm" + label="&tableRows.label;" + accesskey="&tableRow.accesskey;" + command="cmd_DeleteRow"/> + <menuitem id="menu_DeleteColumn_cm" + label="&tableColumns.label;" + accesskey="&tableColumn.accesskey;" + command="cmd_DeleteColumn"/> + <menuitem id="menu_DeleteCell_cm" + label="&tableCells.label;" + accesskey="&tableCell.accesskey;" + command="cmd_DeleteCell"/> + <menuitem id="menu_DeleteCellContents_cm" + label="&tableCellContents.label;" + accesskey="&tableCellContents.accesskey;" + command="cmd_DeleteCellContents"/> + </menupopup> + </menu> + <!-- menu label is set in InitTableMenu --> + <menuitem id="joinTableCells_cm" + insertafter="tableDeleteMenu_cm" + label="&tableJoinCells.label;" + accesskey="&tableJoinCells.accesskey;" + command="cmd_JoinTableCells"/> + <menuitem id="splitTableCell_cm" + insertafter="joinTableCells_cm" + label="&tableSplitCell.label;" + accesskey="&tableSplitCell.accesskey;" + command="cmd_SplitTableCell"/> + <menuitem id="tableOrCellColor_cm" + insertafter="splitTableCell_cm" + label="&tableOrCellColor.label;" + accesskey="&tableOrCellColor.accesskey;" + command="cmd_TableOrCellColor"/> + </menupopup> + + <menupopup id="structToolbarContext"> + <menuitem id="structSelect" label="&structSelect.label;" + accesskey="&structSelect.accesskey;" + oncommand="StructSelectTag()"/> + <menuseparator/> + <menuitem id="structRemoveTag" label="&structRemoveTag.label;" + accesskey="&structRemoveTag.accesskey;" + oncommand="StructRemoveTag()"/> + <menuitem id="structChangeTag" label="&structChangeTag.label;" + accesskey="&structChangeTag.accesskey;" + oncommand="StructChangeTag()"/> + <menuseparator/> + <menuitem id="advancedPropsTag" label="&advancedPropertiesCmd.label;" + accesskey="&advancedPropertiesCmd.accesskey;" + oncommand="OpenAdvancedProperties()"/> + </menupopup> + +</overlay> |