| /************************************************************** |
| * |
| * Licensed to the Apache Software Foundation (ASF) under one |
| * or more contributor license agreements. See the NOTICE file |
| * distributed with this work for additional information |
| * regarding copyright ownership. The ASF licenses this file |
| * to you under the Apache License, Version 2.0 (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.apache.org/licenses/LICENSE-2.0 |
| * |
| * Unless required by applicable law or agreed to in writing, |
| * software distributed under the License is distributed on an |
| * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| * KIND, either express or implied. See the License for the |
| * specific language governing permissions and limitations |
| * under the License. |
| * |
| *************************************************************/ |
| |
| |
| |
| #include "sc.hrc" |
| #include "submenu.hrc" |
| #include <svx/globlmn.hrc> |
| // |
| // Defines ------------------------------------------------------------------------------- |
| // |
| #define MN_RESET\ |
| MenuItem\ |
| {\ |
| Identifier = SID_TEXT_STANDARD ; \ |
| HelpID = CMD_SID_TEXT_STANDARD ; \ |
| Text [ en-US ] = "~Default" ; \ |
| }; |
| |
| // Font (SID_ATTR_CHAR_FONT) und Groesse (SID_ATTR_CHAR_FONTHEIGHT) duerfen nicht im |
| // Formatmenue auftauchen, weil die Controller im ExeEnv sonst im Container angelegt werden |
| #define MN_TEXT_ATTR\ |
| MenuItem\ |
| {\ |
| Identifier = RID_MN_FORMAT_STYLE ; \ |
| HelpID = HID_MN_FORMAT_STYLE ; \ |
| Text [ en-US ] = "~Style" ; \ |
| 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\ |
| };\ |
| MenuItem\ |
| {\ |
| Separator = TRUE ; \ |
| };\ |
| MenuItem\ |
| {\ |
| Identifier = SID_SET_SUPER_SCRIPT ; \ |
| HelpID = CMD_SID_SET_SUPER_SCRIPT ; \ |
| Text [ en-US ] = "~Superscript" ; \ |
| };\ |
| MenuItem\ |
| {\ |
| Identifier = SID_SET_SUB_SCRIPT ; \ |
| HelpID = CMD_SID_SET_SUB_SCRIPT ; \ |
| Text [ en-US ] = "S~ubscript" ; \ |
| };\ |
| };\ |
| };\ |
| };\ |
| MenuItem\ |
| {\ |
| Identifier = RID_MN_FORMAT_ALGN ; \ |
| HelpID = HID_MN_FORMAT_ALGN ; \ |
| Text [ en-US ] = "~Alignment" ; \ |
| RadioCheck = TRUE ; \ |
| SubMenu = Menu\ |
| {\ |
| ItemList = \ |
| {\ |
| MenuItem\ |
| {\ |
| Identifier = SID_ALIGNLEFT ; \ |
| HelpID = CMD_SID_ATTR_PARA_ADJUST_LEFT ; \ |
| RadioCheck = TRUE ; \ |
| Text [ en-US ] = "~Left" ;\ |
| };\ |
| MenuItem\ |
| {\ |
| Identifier = SID_ALIGNRIGHT ; \ |
| HelpID = CMD_SID_ATTR_PARA_ADJUST_RIGHT ; \ |
| RadioCheck = TRUE ; \ |
| Text [ en-US ] = "~Right" ;\ |
| };\ |
| MenuItem\ |
| {\ |
| Identifier = SID_ALIGNCENTERHOR ; \ |
| HelpID = CMD_SID_ATTR_PARA_ADJUST_CENTER ; \ |
| RadioCheck = TRUE ; \ |
| Text [ en-US ] = "~Centered" ;\ |
| };\ |
| MenuItem\ |
| {\ |
| Identifier = SID_ALIGNBLOCK ; \ |
| HelpID = CMD_SID_ATTR_PARA_ADJUST_BLOCK ; \ |
| RadioCheck = TRUE ; \ |
| Text [ en-US ] = "~Justified" ; \ |
| };\ |
| };\ |
| };\ |
| };\ |
| MenuItem\ |
| {\ |
| Identifier = RID_MN_FORMAT_LINESPACE ; \ |
| HelpID = HID_MN_FORMAT_LINESPACE ; \ |
| Text [ en-US ] = "~Line Spacing" ; \ |
| _MenuItemFlags = MIB_RADIOCHECK ; \ |
| SubMenu = Menu\ |
| {\ |
| ItemList = \ |
| {\ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_PARA_LINESPACE_10\ |
| RadioCheck = TRUE ; \ |
| };\ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_PARA_LINESPACE_15\ |
| RadioCheck = TRUE ; \ |
| };\ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_PARA_LINESPACE_20\ |
| RadioCheck = TRUE ; \ |
| };\ |
| };\ |
| };\ |
| }; |
| |
| #define MN_DRWTXT \ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_CHAR_DLG\ |
| };\ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_PARA_DLG\ |
| }; |
| |
| #ifdef ISSUE66550_HLINK_FOR_SHAPES |
| #define MN_EDITLNK \ |
| MenuItem\ |
| {\ |
| Identifier = SID_DRAW_HLINK_EDIT ; \ |
| HelpID = CMD_SID_DRAW_HLINK_EDIT ; \ |
| Text [ en-US ] = "~Hyperlink..." ; \ |
| }; |
| |
| #define MN_DELLNK \ |
| MenuItem\ |
| {\ |
| Identifier = SID_DRAW_HLINK_DELETE ; \ |
| HelpID = CMD_SID_DRAW_HLINK_DELETE ; \ |
| Text [ en-US ] = "~Remove Hyperlink" ; \ |
| }; |
| #endif |
| |
| #define MN_DRWTXTATTR \ |
| MenuItem\ |
| {\ |
| Identifier = SID_DRAWTEXT_ATTR_DLG ; \ |
| HelpID = CMD_SID_DRAWTEXT_ATTR_DLG ; \ |
| Text [ en-US ] = "Te~xt..." ; \ |
| /* ### ACHTUNG: Neuer Text in Resource? Textattribute für die selektierten Textobjekte festlegen : Textattribute f³r die selektierten Textobjekte festlegen */\ |
| }; |
| |
| #define MN_ASSIGNMACRO \ |
| MenuItem\ |
| {\ |
| Identifier = SID_ASSIGNMACRO ; \ |
| HelpID = CMD_SID_ASSIGNMACRO ; \ |
| Text [ en-US ] = "Assig~n Macro..." ; \ |
| }; |
| |
| #define MN_ORIGINALSIZE \ |
| MenuItem\ |
| {\ |
| Identifier = SID_ORIGINALSIZE ; \ |
| HelpId = CMD_SID_ORIGINALSIZE ; \ |
| /* ### ACHTUNG: Neuer Text in Resource? Originalgröße : Originalgr÷e */\ |
| Text [ en-US ] = "~Original Size" ; \ |
| }; |
| |
| #define MN_RENAME_OBJECT \ |
| MenuItem\ |
| {\ |
| Identifier = SID_RENAME_OBJECT ; \ |
| HelpId = CMD_SID_RENAME_OBJECT ; \ |
| Text [ en-US ] = "Name...";\ |
| }; |
| |
| // #i68101# |
| #define MN_TITLE_DESCRIPTION_OBJECT \ |
| MenuItem\ |
| {\ |
| Identifier = SID_TITLE_DESCRIPTION_OBJECT; \ |
| HelpId = CMD_SID_TITLE_DESCRIPTION_OBJECT; \ |
| Text [ en-US ] = "Description...";\ |
| }; |
| |
| #define MN_MIRRORSUB \ |
| MenuItem\ |
| {\ |
| Identifier = SUBMENU_OBJMIRROR ; \ |
| HelpID = HID_SCMENU_OBJMIRROR ; \ |
| Text [ en-US ] = "~Flip" ; \ |
| SubMenu = Menu\ |
| {\ |
| ItemList = \ |
| {\ |
| MenuItem\ |
| {\ |
| Identifier = SID_MIRROR_VERTICAL ; \ |
| HelpId = CMD_SID_MIRROR_VERTICAL ; \ |
| Text [ en-US ] = "~Vertically" ; \ |
| };\ |
| MenuItem\ |
| {\ |
| Identifier = SID_MIRROR_HORIZONTAL ; \ |
| HelpId = CMD_SID_MIRROR_HORIZONTAL ; \ |
| Text [ en-US ] = "~Horizontal" ; \ |
| };\ |
| };\ |
| };\ |
| }; |
| |
| #define MN_ARRANGESUB \ |
| MenuItem\ |
| {\ |
| Identifier = SUBMENU_OBJARRANGE ; \ |
| HelpID = HID_SCMENU_OBJARRANGE ; \ |
| Text [ en-US ] = "~Arrange" ; \ |
| SubMenu = Menu\ |
| {\ |
| ItemList = \ |
| {\ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_FRAME_TO_TOP\ |
| };\ |
| MenuItem\ |
| {\ |
| Identifier = SID_FRAME_UP ; \ |
| HelpId = CMD_SID_FRAME_UP ; \ |
| /* ### ACHTUNG: Neuer Text in Resource? W~eiter nach vorn : Weiter nach vorn */\ |
| Text [ en-US ] = "Bring ~Forward" ; \ |
| };\ |
| MenuItem\ |
| {\ |
| Identifier = SID_FRAME_DOWN ; \ |
| HelpId = CMD_SID_FRAME_DOWN ; \ |
| /* ### ACHTUNG: Neuer Text in Resource? Weiter ~nach hinten : Weiter nach hinten */\ |
| Text [ en-US ] = "Send Back~ward" ; \ |
| };\ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_FRAME_TO_BOTTOM\ |
| };\ |
| MenuItem { Separator = TRUE ; }; \ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_OBJECT_HEAVEN\ |
| };\ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_OBJECT_HELL\ |
| };\ |
| };\ |
| };\ |
| }; |
| |
| #define MN_ANCHORSUB \ |
| MenuItem\ |
| {\ |
| Identifier = SUBMENU_ANCHOR ; \ |
| HelpID = HID_SCMENU_ANCHOR ; \ |
| Text [ en-US ] = "An~chor" ; \ |
| SubMenu = Menu\ |
| {\ |
| ItemList = \ |
| {\ |
| MenuItem\ |
| {\ |
| RadioCheck = TRUE ; \ |
| Identifier = SID_ANCHOR_PAGE ; \ |
| HelpId = CMD_SID_ANCHOR_PAGE ; \ |
| Text [ en-US ] = "To P~age" ; \ |
| };\ |
| MenuItem\ |
| {\ |
| RadioCheck = TRUE ; \ |
| Identifier = SID_ANCHOR_CELL ; \ |
| HelpId = CMD_SID_ANCHOR_CELL ; \ |
| Text [ en-US ] = "To ~Cell" ; \ |
| };\ |
| };\ |
| };\ |
| }; |
| |
| #define MN_ALIGNSUB \ |
| MenuItem\ |
| {\ |
| Identifier = SID_OBJECT_ALIGN ; \ |
| HelpId = CMD_SID_OBJECT_ALIGN ; \ |
| Text [ en-US ] = "A~lignment" ; \ |
| SubMenu = Menu\ |
| {\ |
| ItemList = \ |
| {\ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_OBJECT_ALIGN_LEFT\ |
| };\ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_OBJECT_ALIGN_CENTER\ |
| };\ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_OBJECT_ALIGN_RIGHT\ |
| };\ |
| MenuItem\ |
| {\ |
| Separator = TRUE ; \ |
| };\ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_OBJECT_ALIGN_UP\ |
| };\ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_OBJECT_ALIGN_MIDDLE\ |
| };\ |
| MenuItem\ |
| {\ |
| ITEM_FORMAT_OBJECT_ALIGN_DOWN\ |
| };\ |
| };\ |
| };\ |
| }; |
| |
| // |
| // ------------------------------------------------------------------------------ |
| // |
| // |
| // Objekt-Leisten |
| // |
| String RID_DRAW_OBJECTBAR |
| { |
| Text [ en-US ] = "Drawing Object Bar" ; |
| }; |
| // |
| // Text-Toolbox |
| // |
| String RID_TEXT_TOOLBOX |
| { |
| Text [ en-US ] = "Text Object Bar" ; |
| }; |
| // |
| // Graphics toolbox |
| // |
| String RID_GRAPHIC_OBJECTBAR |
| { |
| Text [ en-US ] = "Graphics Object Bar"; |
| }; |
| // |
| // Popup-Menues --------------------------------------------------------------------- |
| // |
| String RID_POPUP_DRAW |
| { |
| /* ### ACHTUNG: Neuer Text in Resource? Popup-Menü für Zeichenobjekte : Popup-Men³ f³r Zeichenobjekte */ |
| Text [ en-US ] = "Pop-up menu for drawing objects" ; |
| }; |
| // |
| // Popup-Menue fuer (allgemeine) Zeichenobjekte |
| // |
| Menu RID_POPUP_DRAW |
| { |
| ItemList = |
| { |
| MenuItem { ITEM_FORMAT_ATTRIBUTES_LINE }; |
| MenuItem { ITEM_FORMAT_ATTRIBUTES_AREA }; |
| MN_DRWTXTATTR // Text... |
| MenuItem { ITEM_FORMAT_ATTR_TRANSFORM }; |
| |
| //-#i68101#---------------------- |
| MenuItem { Separator = TRUE ; }; |
| MN_TITLE_DESCRIPTION_OBJECT |
| MN_RENAME_OBJECT |
| //-#i68101#---------------------- |
| |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| MN_MIRRORSUB |
| MN_ARRANGESUB |
| MN_ALIGNSUB |
| MN_ANCHORSUB |
| MN_ASSIGNMACRO |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| MenuItem |
| { |
| ITEM_FORMAT_BEZIER_EDIT |
| RadioCheck = FALSE ; |
| AutoCheck = TRUE ; |
| }; |
| MenuItem |
| { |
| ITEM_FORMAT_FONTWORK |
| }; |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| ITEM_GROUP_MENU |
| #ifdef ISSUE66550_HLINK_FOR_SHAPES |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| MN_EDITLNK |
| MN_DELLNK |
| MenuItem { ITEM_OPEN_HYPERLINK }; |
| #endif |
| }; |
| }; |
| |
| // |
| // Popup-Menue fuer (Uno-) Controls |
| // |
| |
| Menu RID_POPUP_CONTROL |
| { |
| ItemList = |
| { |
| MenuItem { ITEM_FORMAT_ATTR_TRANSFORM }; |
| |
| //-#i68101#---------------------- |
| MenuItem { Separator = TRUE ; }; |
| MN_TITLE_DESCRIPTION_OBJECT |
| MN_RENAME_OBJECT |
| //-#i68101#---------------------- |
| |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| MenuItem { ITEM_FORM_CONTROL_PROPERTIES }; |
| MenuItem { ITEM_FORM_PROPERTIES }; |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| MN_ARRANGESUB |
| MN_ALIGNSUB |
| MN_ANCHORSUB |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| ITEM_GROUP_MENU |
| }; |
| }; |
| |
| // |
| // Grafik |
| // |
| |
| Menu RID_POPUP_GRAPHIC |
| { |
| ItemList = |
| { |
| MenuItem { ITEM_FORMAT_ATTRIBUTES_LINE }; // #i25616# |
| MenuItem { ITEM_FORMAT_ATTRIBUTES_AREA }; // #i25616# |
| MN_DRWTXTATTR |
| MenuItem { ITEM_FORMAT_ATTR_TRANSFORM }; |
| MN_ORIGINALSIZE |
| |
| //-#i68101#---------------------- |
| MenuItem { Separator = TRUE ; }; |
| MN_TITLE_DESCRIPTION_OBJECT |
| MN_RENAME_OBJECT |
| //-#i68101#---------------------- |
| |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| MN_MIRRORSUB |
| MN_ARRANGESUB |
| MN_ALIGNSUB |
| MN_ANCHORSUB |
| MN_ASSIGNMACRO |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| ITEM_GROUP_MENU |
| #ifdef ISSUE66550_HLINK_FOR_SHAPES |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| MN_EDITLNK |
| MN_DELLNK |
| MenuItem { ITEM_OPEN_HYPERLINK }; |
| #endif |
| }; |
| }; |
| |
| // |
| // Media |
| // |
| |
| Menu RID_POPUP_MEDIA |
| { |
| ItemList = |
| { |
| MenuItem { ITEM_FORMAT_ATTR_TRANSFORM }; |
| |
| //-#i68101#---------------------- |
| MenuItem { Separator = TRUE ; }; |
| MN_TITLE_DESCRIPTION_OBJECT |
| MN_RENAME_OBJECT |
| //-#i68101#---------------------- |
| |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| MN_MIRRORSUB |
| MN_ARRANGESUB |
| MN_ALIGNSUB |
| MN_ANCHORSUB |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| ITEM_GROUP_MENU |
| }; |
| }; |
| |
| // |
| // Ole-Objekt |
| // |
| |
| Menu RID_POPUP_OLE |
| { |
| ItemList = |
| { |
| //-#i118485# Added support for Line,Area and Text |
| MenuItem { ITEM_FORMAT_ATTRIBUTES_LINE }; |
| MenuItem { ITEM_FORMAT_ATTRIBUTES_AREA }; |
| MN_DRWTXTATTR |
| //-#i118485#---------------------- |
| |
| MenuItem { ITEM_FORMAT_ATTR_TRANSFORM }; |
| MN_ORIGINALSIZE |
| |
| //-#i68101#---------------------- |
| MenuItem { Separator = TRUE ; }; |
| MN_TITLE_DESCRIPTION_OBJECT |
| MN_RENAME_OBJECT |
| //-#i68101#---------------------- |
| |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| MN_ARRANGESUB |
| MN_ALIGNSUB |
| MN_ANCHORSUB |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| ITEM_GROUP_MENU |
| }; |
| }; |
| |
| // |
| // Charts |
| // |
| |
| Menu RID_POPUP_CHART |
| { |
| ItemList = |
| { |
| //-#i118485# Added support for Line,Area and Text |
| MenuItem { ITEM_FORMAT_ATTRIBUTES_LINE }; |
| MenuItem { ITEM_FORMAT_ATTRIBUTES_AREA }; |
| MN_DRWTXTATTR |
| //-#i118485#---------------------- |
| |
| MenuItem { ITEM_FORMAT_ATTR_TRANSFORM }; |
| MN_ORIGINALSIZE |
| |
| //-#i68101#---------------------- |
| MenuItem { Separator = TRUE ; }; |
| MN_TITLE_DESCRIPTION_OBJECT |
| MN_RENAME_OBJECT |
| //-#i68101#---------------------- |
| |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| MN_ARRANGESUB |
| MN_ALIGNSUB |
| MN_ANCHORSUB |
| //------------------------------ |
| MenuItem { Separator = TRUE ; }; |
| //------------------------------ |
| ITEM_GROUP_MENU |
| }; |
| }; |
| |
| // |
| // PopUpDraw Text |
| // |
| |
| String RID_POPUP_DRAWTEXT |
| { |
| /* ### ACHTUNG: Neuer Text in Resource? Popup-Menü für Text-Objekte : Popup-Men³ f³r Text-Objekte */ |
| Text [ en-US ] = "Pop-up menu for text objects" ; |
| }; |
| |
| Menu RID_POPUP_DRAWTEXT |
| { |
| ItemList = |
| { |
| MN_RESET |
| MenuItem { Separator = TRUE ; }; |
| MN_DRWTXTATTR |
| MenuItem { Separator = TRUE ; }; |
| MenuItem |
| { |
| ITEM_FORMAT_ATTR_CHAR_FONT |
| }; |
| MenuItem |
| { |
| ITEM_FORMAT_ATTR_CHAR_FONTHEIGHT |
| }; |
| // Stil, Ausrichtung, Zeilenabstand |
| MN_TEXT_ATTR |
| MenuItem { Separator = TRUE ; }; |
| // Zeichen, Absatz |
| MN_DRWTXT |
| MenuItem { Separator = TRUE ; }; |
| MenuItem |
| { |
| ITEM_OPEN_HYPERLINK |
| }; |
| }; |
| }; |
| |