2000-05-10 02:28:23 +04:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
<!--
|
|
|
|
- The contents of this file are subject to the Netscape Public
|
|
|
|
- License Version 1.1 (the "License"); you may not use this file
|
|
|
|
- except in compliance with the License. You may obtain a copy of
|
|
|
|
- the License at http://www.mozilla.org/NPL/
|
|
|
|
-
|
|
|
|
- Software distributed under the License is distributed on an "AS
|
|
|
|
- IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
|
|
|
|
- implied. See the License for the specific language governing
|
|
|
|
- rights and limitations under the License.
|
|
|
|
-
|
|
|
|
- The Original Code is Mozilla Communicator client code, released
|
|
|
|
- March 31, 1998.
|
|
|
|
-
|
|
|
|
- The Initial Developer of the Original Code is Netscape
|
|
|
|
- Communications Corporation. Portions created by Netscape are
|
|
|
|
- Copyright (C) 2000 Netscape Communications Corporation. All
|
|
|
|
- Rights Reserved.
|
|
|
|
-
|
|
|
|
- Contributor(s):
|
|
|
|
-->
|
|
|
|
|
|
|
|
|
|
|
|
<!DOCTYPE window SYSTEM "chrome://editor/locale/editorOverlay.dtd">
|
|
|
|
|
|
|
|
<overlay id="editorCommandsOverlay"
|
|
|
|
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
|
|
|
|
2000-05-12 06:37:40 +04:00
|
|
|
<!-- commands updated when the table menu gets created -->
|
|
|
|
<commandset id="composerTableMenuItems"
|
|
|
|
commandupdater="true"
|
|
|
|
events="create"
|
|
|
|
oncommandupdate="goUpdateTableMenuItems(this)"
|
|
|
|
>
|
|
|
|
<command id="cmd_SelectTable" oncommand="goDoCommand('cmd_SelectTable')"/>
|
|
|
|
<command id="cmd_SelectRow" oncommand="goDoCommand('cmd_SelectRow')"/>
|
|
|
|
<command id="cmd_SelectColumn" oncommand="goDoCommand('cmd_SelectColumn')"/>
|
|
|
|
<command id="cmd_SelectCell" oncommand="goDoCommand('cmd_SelectCell')"/>
|
|
|
|
<command id="cmd_SelectAllCells" oncommand="goDoCommand('cmd_SelectAllCells')"/>
|
|
|
|
<command id="cmd_InsertTable" oncommand="goDoCommand('cmd_InsertTable')"/>
|
|
|
|
<command id="cmd_InsertRowAbove" oncommand="goDoCommand('cmd_InsertRowAbove')"/>
|
|
|
|
<command id="cmd_InsertRowBelow" oncommand="goDoCommand('cmd_InsertRowBelow')"/>
|
|
|
|
<command id="cmd_InsertColumnBefore" oncommand="goDoCommand('cmd_InsertColumnBefore')"/>
|
|
|
|
<command id="cmd_InsertColumnAfter" oncommand="goDoCommand('cmd_InsertColumnAfter')"/>
|
|
|
|
<command id="cmd_InsertCellBefore" oncommand="goDoCommand('cmd_InsertCellBefore')"/>
|
|
|
|
<command id="cmd_InsertCellAfter" oncommand="goDoCommand('cmd_InsertCellAfter')"/>
|
|
|
|
<command id="cmd_DeleteTable" oncommand="goDoCommand('cmd_DeleteTable')"/>
|
|
|
|
<command id="cmd_DeleteRow" oncommand="goDoCommand('cmd_DeleteRow')"/>
|
|
|
|
<command id="cmd_DeleteColumn" oncommand="goDoCommand('cmd_DeleteColumn')"/>
|
|
|
|
<command id="cmd_DeleteCell" oncommand="goDoCommand('cmd_DeleteCell')"/>
|
|
|
|
<command id="cmd_DeleteCellContents" oncommand="goDoCommand('cmd_DeleteCellContents')"/>
|
|
|
|
<command id="cmd_NormalizeTable" oncommand="goDoCommand('cmd_NormalizeTable')"/>
|
|
|
|
<command id="cmd_tableJoinCells" oncommand="goDoCommand('cmd_tableJoinCells')"/>
|
|
|
|
<command id="cmd_tableSplitCell" oncommand="goDoCommand('cmd_tableSplitCell')"/>
|
|
|
|
</commandset>
|
|
|
|
|
2000-05-10 02:28:23 +04:00
|
|
|
<menuitem id="removeLinksMenuitem" value="&removeLinksCmd.label;"
|
|
|
|
accesskey="&formatremovelinks.accesskey;"
|
|
|
|
oncommand="EditorRemoveLinks()"/>
|
|
|
|
|
|
|
|
<menuitem id="menu_preview" value="&previewCmd.label;"
|
|
|
|
accesskey="&filepreview.accesskey;"
|
|
|
|
observes="cmd_preview"/>
|
|
|
|
|
|
|
|
<menuitem id="objectProperties" value="&properties.label;"
|
|
|
|
accesskey="&properties.accesskey;"
|
|
|
|
oncommand="EditorObjectProperties()"/>
|
|
|
|
|
|
|
|
<menu id="tableMenu" value="&tableMenu.label;" accesskey="&tablemenu.accesskey;">
|
2000-05-10 03:03:41 +04:00
|
|
|
<menupopup oncreate="EditorInitTableMenu()">
|
2000-05-10 02:28:23 +04:00
|
|
|
<menu id="tableSelectMenu" value="&tableSelectMenu.label;"
|
|
|
|
accesskey="&tableselectmenu.accesskey;">
|
|
|
|
<menupopup>
|
2000-05-12 06:37:40 +04:00
|
|
|
<menuitem id="menu_SelectTable" value="&tableTable.label;" accesskey="&tabletable.accesskey;" observes="cmd_SelectTable" />
|
|
|
|
<menuitem id="menu_SelectRow" value="&tableRow.label;" accesskey="&tablerow.accesskey;" observes="cmd_SelectRow" />
|
|
|
|
<menuitem id="menu_SelectColumn" value="&tableColumn.label;" accesskey="&tablecolumn.accesskey;" observes="cmd_SelectColumn" />
|
|
|
|
<menuitem id="menu_SelectCell" value="&tableCell.label;" accesskey="&tablecell.accesskey;" observes="cmd_SelectCell" />
|
|
|
|
<menuitem id="menu_SelectAllCells" value="&tableAllCells.label;" accesskey="&tableallcells.accesskey;" observes="cmd_SelectAllCells" />
|
2000-05-10 02:28:23 +04:00
|
|
|
</menupopup>
|
|
|
|
</menu>
|
|
|
|
<menu id="tableInsertMenu" value="&tableInsertMenu.label;" accesskey="&tableinsertmenu.accesskey;">
|
|
|
|
<menupopup>
|
2000-05-12 06:37:40 +04:00
|
|
|
<menuitem value="&insertTableCmd.label;" accesskey="&tabletable.accesskey;" observes="cmd_InsertTable"/>
|
2000-05-10 02:28:23 +04:00
|
|
|
<menuseparator />
|
2000-05-12 06:37:40 +04:00
|
|
|
<menuitem value="&tableRowAbove.label;" accesskey="&tablerow.accesskey;" observes="cmd_InsertRowAbove"/>
|
|
|
|
<menuitem value="&tableRowBelow.label;" accesskey="&tablerowbelow.accesskey;" observes="cmd_InsertRowBelow"/>
|
2000-05-10 02:28:23 +04:00
|
|
|
<menuseparator />
|
2000-05-12 06:37:40 +04:00
|
|
|
<menuitem value="&tableColumnBefore.label;" accesskey="&tablecolumn.accesskey;" observes="cmd_InsertColumnBefore"/>
|
|
|
|
<menuitem value="&tableColumnAfter.label;" accesskey="&tablecolumnafter.accesskey;" observes="cmd_InsertColumnAfter"/>
|
2000-05-10 02:28:23 +04:00
|
|
|
<menuseparator />
|
2000-05-12 06:37:40 +04:00
|
|
|
<menuitem value="&tableCellBefore.label;" accesskey="&tablecell.accesskey;" observes="cmd_InsertCellBefore"/>
|
|
|
|
<menuitem value="&tableCellAfter.label;" accesskey="&tablecellafter.accesskey;" observes="cmd_InsertCellAfter"/>
|
2000-05-10 02:28:23 +04:00
|
|
|
</menupopup>
|
|
|
|
</menu>
|
|
|
|
<menu id="tableDeleteMenu" value="&tableDeleteMenu.label;" accesskey="&tabledeletemenu.accesskey;">
|
|
|
|
<menupopup>
|
2000-05-12 06:37:40 +04:00
|
|
|
<menuitem value="&tableTable.label;" accesskey="&tabletable.accesskey;" observes="cmd_DeleteTable"/>
|
|
|
|
<menuitem value="&tableRow.label;" accesskey="&tablerow.accesskey;" observes="cmd_DeleteRow"/>
|
|
|
|
<menuitem value="&tableColumn.label;" accesskey="&tablecolumn.accesskey;" observes="cmd_DeleteColumn"/>
|
|
|
|
<menuitem id="menu_DeleteCell" value="&tableCell.label;" accesskey="&tablecell.accesskey;" observes="cmd_DeleteCell"/>
|
|
|
|
<menuitem id="menu_DeleteCellContents" value="&tableCellContents.label;" accesskey="&tablecellcontents.accesskey;" observes="cmd_DeleteCellContents"/>
|
2000-05-10 02:28:23 +04:00
|
|
|
</menupopup>
|
|
|
|
</menu>
|
|
|
|
<menuseparator />
|
2000-05-12 06:37:40 +04:00
|
|
|
<menuitem id="menu_NormalizeTable" value="&tableFix.label;" accesskey="&tablefix.accesskey;" observes="cmd_NormalizeTable"/>
|
|
|
|
<!-- menu value is set in InitTableMenu -->
|
|
|
|
<menuitem id="menu_tableJoinCells" accesskey="&tablejoincells.accesskey;" observes="cmd_tableJoinCells"/>
|
|
|
|
<menuitem id="menu_tableSlitCell" value="&tableSplitCell.label;" accesskey="&tablesplitcell.accesskey;" observes="cmd_tableSplitCell"/>
|
|
|
|
<!-- this is shared with Format Menu -->
|
|
|
|
<menuitem id="menu_tableProperties" value="&tableProperties.label;" accesskey="&properties.accesskey;" observes="cmd_editTable"/>
|
2000-05-10 02:28:23 +04:00
|
|
|
</menupopup>
|
|
|
|
</menu>
|
|
|
|
|
|
|
|
</overlay>
|