Files
loongoffice/sc/source/ui/drawfunc/objdraw.src
Thomas Arnhold 3db8d606d5 hrc and src files: squeeze multiple newlines
for i in `find . -name *.src -or -name *.hrc`; do FILE=$(cat -s "$i"); echo "$FILE" > "$i"; done

Change-Id: I2bac5ad3e1eb3c566e5c867ccf45893a19e1561e
2014-05-19 20:04:22 +02:00

652 lines
16 KiB
Plaintext

/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
* This file is part of the LibreOffice project.
*
* 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/.
*
* This file incorporates work covered by the following license notice:
*
* 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 .
*/
#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\
};
#define MN_EDITLNK \
MenuItem\
{\
Identifier = SID_DRAW_HLINK_EDIT ; \
Text [ en-US ] = "~Hyperlink..." ; \
};
#define MN_DELLNK \
MenuItem\
{\
Identifier = SID_DRAW_HLINK_DELETE ; \
Text [ en-US ] = "~Remove Hyperlink" ; \
};
#define MN_DRWTXTATTR \
MenuItem\
{\
Identifier = SID_DRAWTEXT_ATTR_DLG ; \
HelpID = CMD_SID_DRAWTEXT_ATTR_DLG ; \
Text [ en-US ] = "Te~xt..." ; \
};
#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 ; \
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 ; \
Text [ en-US ] = "Bring ~Forward" ; \
};\
MenuItem\
{\
Identifier = SID_FRAME_DOWN ; \
HelpId = CMD_SID_FRAME_DOWN ; \
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 ] = "Image Object Bar";
};
// Popup-Menues ---------------------------------------------------------------------
String RID_POPUP_DRAW
{
Text [ en-US ] = "Pop-up menu for drawing objects" ;
};
// Pop-up menu for drawing objects
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
MenuItem { Separator = TRUE ; };
MN_EDITLNK
MN_DELLNK
MenuItem { ITEM_OPEN_HYPERLINK };
};
};
// 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
MenuItem { Separator = TRUE ; };
MN_EDITLNK
MN_DELLNK
MenuItem { ITEM_OPEN_HYPERLINK };
MenuItem { ITEM_COMPRESS_GRAPHIC };
MenuItem { ITEM_EXTERNAL_EDIT };
};
};
// 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
MenuItem
{
Identifier = SID_EXPORT_AS_GRAPHIC ;
Command = ".uno:ExportAsGraphic" ;
Text [ en-US ] = "Export as Image.." ;
};
};
};
// PopUpDraw Text
String RID_POPUP_DRAWTEXT
{
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
};
};
};
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */