/************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite * * This file is part of OpenOffice.org. * * OpenOffice.org is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License version 3 * only, as published by the Free Software Foundation. * * OpenOffice.org is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License version 3 for more details * (a copy is included in the LICENSE file that accompanied this code). * * You should have received a copy of the GNU Lesser General Public License * version 3 along with OpenOffice.org. If not, see * * for a copy of the LGPLv3 License. * ************************************************************************/ #ifndef _SWMN_HRC #define _SWMN_HRC #include #include #include "cmdid.h" #include "app.hrc" #include "globals.hrc" #include "helpid.h" #include "popup.hrc" //#include "cfgid.h" /* --------------------- F O R M A T --------------------------------- */ #define SEPARATOR MenuItem { Separator = TRUE; } //define for ITEM_FORMAT_NUMBERING #define DEFINE_SLOTID_FOR_NUMBER_BULLETS FN_NUMBER_BULLETS #define MN_NUMBERING ITEM_FORMAT_NUMBERING #define MN_TXT\ MenuItem\ {\ ITEM_FORMAT_CHAR_DLG\ };\ MenuItem\ {\ ITEM_FORMAT_PARA_DLG\ };\ MenuItem\ {\ Identifier = FN_FORMAT_PAGE_DLG ; \ HelpID = FN_FORMAT_PAGE_DLG ; \ Text [ en-US ] = "Pa~ge..." ; \ }; #define MN_TEXT_ATTR\ MenuItem\ {\ ITEM_FORMAT_ATTR_CHAR_FONT\ };\ MenuItem\ {\ ITEM_FORMAT_ATTR_CHAR_FONTHEIGHT\ };\ MenuItem\ {\ Identifier = MN_FORMAT_STYLE ; \ HelpID = MN_FORMAT_STYLE ; \ Command = ".uno:StyleMenu" ; \ Text [ en-US ] = "St~yle" ; \ SubMenu = Menu\ {\ ItemList = \ {\ MenuItem\ {\ ITEM_FORMAT_ATTR_CHAR_WEIGHT\ };\ MenuItem\ {\ ITEM_FORMAT_ATTR_CHAR_POSTURE\ };\ MenuItem\ {\ ITEM_FORMAT_ATTR_CHAR_OVERLINE\ };\ MenuItem\ {\ ITEM_FORMAT_ATTR_CHAR_UNDERLINE\ };\ MenuItem\ {\ ITEM_FORMAT_ATTR_CHAR_STRIKEOUT\ };\ MenuItem\ {\ ITEM_FORMAT_ATTR_CHAR_SHADOWED\ };\ MenuItem\ {\ ITEM_FORMAT_ATTR_CHAR_CONTOUR\ };\ SEPARATOR ; \ MenuItem\ {\ Identifier = FN_SET_SUPER_SCRIPT ; \ HelpID = FN_SET_SUPER_SCRIPT ; \ Text [ en-US ] = "Superscript" ; \ };\ MenuItem\ {\ Identifier = FN_SET_SUB_SCRIPT ; \ HelpID = FN_SET_SUB_SCRIPT ; \ Text [ en-US ] = "Subscript" ; \ };\ };\ };\ };\ MenuItem\ {\ Identifier = MN_FORMAT_ALGN ; \ HelpID = MN_FORMAT_ALGN ; \ Command = ".uno:AlignTextMenu" ; \ Text [ en-US ] = "A~lignment" ; \ RadioCheck = TRUE ; \ SubMenu = Menu\ {\ ItemList = \ {\ MenuItem\ {\ RadioCheck = TRUE ; \ ITEM_FORMAT_ATTR_PARA_ADJUST_LEFT\ };\ MenuItem\ {\ RadioCheck = TRUE ; \ ITEM_FORMAT_ATTR_PARA_ADJUST_RIGHT\ };\ MenuItem\ {\ RadioCheck = TRUE ; \ ITEM_FORMAT_ATTR_PARA_ADJUST_CENTER\ };\ MenuItem\ {\ Identifier = SID_ATTR_PARA_ADJUST_BLOCK ; \ HelpID = SID_ATTR_PARA_ADJUST_BLOCK ; \ RadioCheck = TRUE ; \ Text [ en-US ] = "Justified" ; \ };\ };\ };\ };\ MenuItem\ {\ Identifier = MN_FORMAT_LINESPACE ; \ HelpID = MN_FORMAT_LINESPACE ; \ Command = ".uno:LineSpacingMenu" ; \ Text [ en-US ] = "Line Spacing" ; \ _MenuItemFlags = MIB_RADIOCHECK ; \ SubMenu = Menu\ {\ ItemList = \ {\ MenuItem\ {\ RadioCheck = TRUE ; \ ITEM_FORMAT_PARA_LINESPACE_10\ };\ MenuItem\ {\ RadioCheck = TRUE ; \ ITEM_FORMAT_PARA_LINESPACE_15\ };\ MenuItem\ {\ RadioCheck = TRUE ; \ ITEM_FORMAT_PARA_LINESPACE_20\ };\ };\ };\ }; /* --------------------- M E N U --------------------------------- */ /* The application menu bar resource has become obsolete. You can now find the menu bar at the following location: /uiconfig/[swriter|sweb|sglobal]/menubar/menubar.xml */ /* --------------------- D O C U M E N T -------------------------- */ #define _MN_EDIT_FIELD \ MenuItem \ { \ Identifier = FN_EDIT_FIELD ; \ HelpID = FN_EDIT_FIELD ; \ Text [ en-US ] = "Fields..." ; \ }; #define _MN_EDIT_FOOTNOTE \ MenuItem \ { \ Identifier = FN_EDIT_FOOTNOTE ; \ HelpID = FN_EDIT_FOOTNOTE ; \ Text [ en-US ] = "Footnote/Endnote~..." ; \ }; #define _MN_EDIT_IDX_ENTRY_DLG \ MenuItem \ { \ Identifier = FN_EDIT_IDX_ENTRY_DLG ; \ HelpID = FN_EDIT_IDX_ENTRY_DLG ; \ Text [ en-US ] = "Inde~x Entry..." ; \ }; #define _MN_EDIT_REDLINE \ MenuItem \ { \ Identifier = FN_REDLINE_ACCEPT_DIRECT; \ HelpID = FN_REDLINE_ACCEPT_DIRECT ; \ Text [ en-US ] = "Accept Change" ; \ };\ MenuItem \ { \ Identifier = FN_REDLINE_REJECT_DIRECT ; \ HelpID = FN_REDLINE_REJECT_DIRECT ; \ Text [ en-US ] = "Reject Change" ; \ }; \ SEPARATOR ; #define _MN_EDIT_BIB_ENTRY_DLG \ MenuItem \ { \ Identifier = FN_EDIT_AUTH_ENTRY_DLG ; \ HelpID = FN_EDIT_AUTH_ENTRY_DLG ; \ Text [ en-US ] = "~Bibliography Entry..."; \ }; \ SEPARATOR ; #define _MN_EDIT_OPEN_HYPERLINK \ MenuItem \ { \ ITEM_OPEN_HYPERLINK \ };\ MenuItem \ { \ Identifier = FN_EDIT_HYPERLINK ; \ HelpID = FN_EDIT_HYPERLINK ; \ Text [ en-US ] = "Edit Hyperlink..."; \ }; \ MenuItem \ { \ Identifier = FN_COPY_HYPERLINK_LOCATION; \ HelpID = FN_COPY_HYPERLINK_LOCATION; \ Text [ en-US ] = "Copy Hyperlink ~Location"; \ }; \ MenuItem \ { \ Identifier = FN_REMOVE_HYPERLINK ; \ HelpID = FN_REMOVE_HYPERLINK ; \ Text [ en-US ] = "Remo~ve Hyperlink"; \ }; #define _MN_EDIT_OPEN_SMARTTAGMENU \ MenuItem \ { \ ITEM_OPEN_SMARTTAGMENU \ }; #define _MN_EDIT__HYPERLINK \ MenuItem\ {\ Identifier = FN_EDIT_HYPERLINK ; \ HelpID = FN_EDIT_HYPERLINK ; \ Text [ en-US ] = "~Edit Hyperlink" ; \ }; #define _DEFAULT_TEXT_EDIT_ELEMENTS \ _MN_EDIT_FIELD \ _MN_EDIT_FOOTNOTE \ _MN_EDIT_IDX_ENTRY_DLG \ _MN_EDIT_BIB_ENTRY_DLG \ _MN_EDIT_REDLINE \ MenuItem \ { \ ITEM_POPUP_TEMPLATE_EDIT \ }; \ SEPARATOR ; \ _MN_EDIT_OPEN_HYPERLINK \ _MN_EDIT_OPEN_SMARTTAGMENU #define MN_RESET\ MenuItem\ {\ Identifier = FN_FORMAT_RESET ; \ HelpID = FN_FORMAT_RESET ; \ Text [ en-US ] = "~Default Formatting" ; \ }; #define _NUMBERING_RELATED_MENU \ SEPARATOR ; \ MenuItem \ { \ Identifier = FN_NUMBER_NEWSTART; \ HelpId = FN_NUMBER_NEWSTART; \ Text[ en-US ] = "Restart Numbering"; \ }; \ MenuItem \ { \ Identifier = FN_NUM_CONTINUE; \ HelpId = FN_NUM_CONTINUE; \ Text[ en-US ] = "Continue previous numbering"; \ }; \ MenuItem \ { \ Identifier = FN_NUM_BULLET_UP; \ HelpId = FN_NUM_BULLET_UP; \ Text[ en-US ] = "Up One Level"; \ }; \ MenuItem \ { \ Identifier = FN_NUM_BULLET_DOWN; \ HelpId = FN_NUM_BULLET_DOWN; \ Text[ en-US ] = "Down One Level"; \ }; #define BASE_TEXT_POPUPMENU_BEGIN \ { \ ItemList = \ { \ MN_RESET \ _NUMBERING_RELATED_MENU \ SEPARATOR ; \ MN_TEXT_ATTR \ SEPARATOR ; \ MN_TXT \ MN_NUMBERING \ ITEM_TRANSLITERATE_MENU \ SEPARATOR ; // not in Writer/Web #define BASE_TEXT_POPUPMENU_NOWEB \ MenuItem \ { \ Identifier = FN_UPDATE_CUR_TOX ; \ HelpID = FN_UPDATE_CUR_TOX ; \ Text [ en-US ] = "~Update Index/Table"; \ }; \ MenuItem \ { \ Identifier = FN_EDIT_CURRENT_TOX; \ HelpID = FN_EDIT_CURRENT_TOX; \ Text [ en-US ] = "~Edit Index/Table"; \ }; \ MenuItem \ { \ Identifier = FN_REMOVE_CUR_TOX; \ HelpID = FN_REMOVE_CUR_TOX; \ Text [ en-US ] = "Delete Index/Table"; \ }; \ SEPARATOR ; #define BASE_TEXT_POPUPMENU_END \ _DEFAULT_TEXT_EDIT_ELEMENTS \ }; \ }; #endif