LibreOffice Module reportdesign (master)  1
strings.hxx
Go to the documentation of this file.
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4; fill-column: 100 -*- */
2 /*
3  * This file is part of the LibreOffice project.
4  *
5  * This Source Code Form is subject to the terms of the Mozilla Public
6  * License, v. 2.0. If a copy of the MPL was not distributed with this
7  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8  */
9 
10 #ifndef INCLUDED_REPORTDESIGN_INC_STRINGS_HXX
11 #define INCLUDED_REPORTDESIGN_INC_STRINGS_HXX
12 
13 // Dialog Controls
14 
15 #define RID_STR_CLASS_FIXEDTEXT "Label"
16 #define RID_STR_CLASS_FIXEDLINE "Line"
17 #define RID_STR_CLASS_IMAGECONTROL "Graphic"
18 #define RID_STR_CLASS_FORMATTEDFIELD "FormattedField"
19 
20 //= service names
21 
22 #define SERVICE_FIXEDTEXT "com.sun.star.report.FixedText"
23 #define SERVICE_FORMATTEDFIELD "com.sun.star.report.FormattedField"
24 #define SERVICE_IMAGECONTROL "com.sun.star.report.ImageControl"
25 #define SERVICE_FORMATCONDITION "com.sun.star.report.FormatCondition"
26 #define SERVICE_FUNCTION "com.sun.star.report.Function"
27 #define SERVICE_REPORTDEFINITION "com.sun.star.report.ReportDefinition"
28 #define SERVICE_SHAPE "com.sun.star.report.Shape"
29 #define SERVICE_FIXEDLINE "com.sun.star.report.FixedLine"
30 #define SERVICE_SECTION "com.sun.star.report.Section"
31 #define SERVICE_GROUP "com.sun.star.report.Group"
32 
33 //= property names
34 
35 #define PROPERTY_VISIBLE "Visible"
36 #define PROPERTY_NAME "Name"
37 #define PROPERTY_HEIGHT "Height"
38 #define PROPERTY_BACKCOLOR "BackColor"
39 #define PROPERTY_BACKTRANSPARENT "BackTransparent"
40 #define PROPERTY_CONTROLBACKGROUND "ControlBackground"
41 #define PROPERTY_CONTROLBACKGROUNDTRANSPARENT "ControlBackgroundTransparent"
42 #define PROPERTY_FORCENEWPAGE "ForceNewPage"
43 #define PROPERTY_NEWROWORCOL "NewRowOrCol"
44 #define PROPERTY_KEEPTOGETHER "KeepTogether"
45 #define PROPERTY_CANGROW "CanGrow"
46 #define PROPERTY_CANSHRINK "CanShrink"
47 #define PROPERTY_REPEATSECTION "RepeatSection"
48 #define PROPERTY_GROUP "Group"
49 #define PROPERTY_REPORTDEFINITION "ReportDefinition"
50 
51 #define PROPERTY_GROUPINTERVAL "GroupInterval"
52 #define PROPERTY_EXPRESSION "Expression"
53 #define PROPERTY_GROUPON "GroupOn"
54 #define PROPERTY_SORTASCENDING "SortAscending"
55 
56 #define PROPERTY_MASTERFIELDS "MasterFields"
57 #define PROPERTY_DETAILFIELDS "DetailFields"
58 #define PROPERTY_CAPTION "Caption"
59 #define PROPERTY_COMMAND "Command"
60 #define PROPERTY_BACKGRAPHICLOCATION "BackGraphicLocation"
61 #define PROPERTY_ORIENTATION "Orientation"
62 #define PROPERTY_PAPERSIZE "Size"
63 #define PROPERTY_GROUPKEEPTOGETHER "GroupKeepTogether"
64 #define PROPERTY_PAGEHEADEROPTION "PageHeaderOption"
65 #define PROPERTY_PAGEFOOTEROPTION "PageFooterOption"
66 #define PROPERTY_COMMANDTYPE "CommandType"
67 #define PROPERTY_REPORTHEADERON "ReportHeaderOn"
68 #define PROPERTY_REPORTFOOTERON "ReportFooterOn"
69 #define PROPERTY_PAGEHEADERON "PageHeaderOn"
70 #define PROPERTY_PAGEFOOTERON "PageFooterOn"
71 #define PROPERTY_HEADERON "HeaderOn"
72 #define PROPERTY_FOOTERON "FooterOn"
73 #define PROPERTY_WIDTH "Width"
74 #define PROPERTY_POSITIONX "PositionX"
75 #define PROPERTY_POSITIONY "PositionY"
76 #define PROPERTY_AUTOGROW "AutoGrow"
77 #define PROPERTY_MINHEIGHT "MinHeight"
78 #define PROPERTY_DATAFIELD "DataField"
79 #define PROPERTY_PARAADJUST "ParaAdjust"
80 #define PROPERTY_FONTDESCRIPTOR "FontDescriptor"
81 #define PROPERTY_FONTDESCRIPTORASIAN "FontDescriptorAsian"
82 #define PROPERTY_FONTDESCRIPTORCOMPLEX "FontDescriptorComplex"
83 #define PROPERTY_CONTROLTEXTEMPHASISMARK "ControlTextEmphasis"
84 #define PROPERTY_CHARRELIEF "CharRelief"
85 #define PROPERTY_CHARCOLOR "CharColor"
86 #define PROPERTY_VERTICALALIGN "VerticalAlign"
87 #define PROPERTY_IMAGEPOSITION "ImagePosition"
88 #define PROPERTY_IMAGEURL "ImageURL"
89 #define PROPERTY_CHARUNDERLINECOLOR "CharUnderlineColor"
90 #define PROPERTY_LABEL "Label"
91 #define PROPERTY_EFFECTIVEDEFAULT "EffectiveDefault"
92 #define PROPERTY_EFFECTIVEMAX "EffectiveMax"
93 #define PROPERTY_EFFECTIVEMIN "EffectiveMin"
94 #define PROPERTY_FORMATKEY "FormatKey"
95 #define PROPERTY_MAXTEXTLEN "MaxTextLen"
96 #define PROPERTY_LISTSOURCE "ListSource"
97 #define PROPERTY_FORMATSSUPPLIER "FormatsSupplier"
98 #define PROPERTY_CONTROLBORDER "ControlBorder"
99 #define PROPERTY_CONTROLBORDERCOLOR "ControlBorderColor"
100 #define PROPERTY_BORDER "Border"
101 #define PROPERTY_BORDERCOLOR "BorderColor"
102 #define PROPERTY_DEFAULTCONTROL "DefaultControl"
103 
104 #define PROPERTY_LEFTMARGIN "LeftMargin"
105 #define PROPERTY_RIGHTMARGIN "RightMargin"
106 #define PROPERTY_TOPMARGIN "TopMargin"
107 #define PROPERTY_BOTTOMMARGIN "BottomMargin"
108 
109 #define PROPERTY_PRINTREPEATEDVALUES "PrintRepeatedValues"
110 #define PROPERTY_CONDITIONALPRINTEXPRESSION "ConditionalPrintExpression"
111 #define PROPERTY_STARTNEWCOLUMN "StartNewColumn"
112 #define PROPERTY_RESETPAGENUMBER "ResetPageNumber"
113 #define PROPERTY_PRINTWHENGROUPCHANGE "PrintWhenGroupChange"
114 #define PROPERTY_STATE "State"
115 #define PROPERTY_TIME_STATE "TimeState"
116 #define PROPERTY_DATE_STATE "DateState"
117 #define PROPERTY_TRISTATE "TriState"
118 #define PROPERTY_LISTSOURCETYPE "ListSourceType"
119 #define PROPERTY_FONTCHARWIDTH "FontCharWidth"
120 #define PROPERTY_FONTCHARSET "CharFontCharSet"
121 #define PROPERTY_FONTFAMILY "CharFontFamily"
122 #define PROPERTY_CHARFONTHEIGHT "CharHeight"
123 #define PROPERTY_FONTHEIGHT "FontHeight"
124 #define PROPERTY_FONTKERNING "FontKerning"
125 #define PROPERTY_FONT "FontDescriptor"
126 #define PROPERTY_FONTNAME "FontName"
127 #define PROPERTY_FONTORIENTATION "CharRotation"
128 #define PROPERTY_FONTPITCH "CharFontPitch"
129 #define PROPERTY_FONTSLANT "FontSlant"
130 #define PROPERTY_CHARSTRIKEOUT "CharStrikeout"
131 #define PROPERTY_FONTSTRIKEOUT "FontStrikeout"
132 #define PROPERTY_FONTSTYLENAME "CharFontStyleName"
133 #define PROPERTY_FONTUNDERLINE "CharUnderline"
134 #define PROPERTY_FONTWEIGHT "CharWeight"
135 #define PROPERTY_FONTWIDTH "FontWidth"
136 #define PROPERTY_FONTWORDLINEMODE "FontWordLineMode"
137 #define PROPERTY_FONTTYPE "FontType"
138 
139 #define PROPERTY_ENABLED "Enabled"
140 
141 #define PROPERTY_CHAREMPHASIS "CharEmphasis"
142 #define PROPERTY_CHARFONTNAME "CharFontName"
143 #define PROPERTY_CHARFONTSTYLENAME "CharFontStyleName"
144 #define PROPERTY_CHARFONTFAMILY "CharFontFamily"
145 #define PROPERTY_CHARFONTCHARSET "CharFontCharSet"
146 #define PROPERTY_CHARFONTPITCH "CharFontPitch"
147 #define PROPERTY_CHARHEIGHT "CharHeight"
148 #define PROPERTY_CHARUNDERLINE "CharUnderline"
149 #define PROPERTY_CHARWEIGHT "CharWeight"
150 #define PROPERTY_CHARPOSTURE "CharPosture"
151 #define PROPERTY_CHARWORDMODE "CharWordMode"
152 #define PROPERTY_CHARROTATION "CharRotation"
153 #define PROPERTY_CHARSCALEWIDTH "CharScaleWidth"
154 
155 // Asian
156 #define PROPERTY_CHAREMPHASISASIAN "CharEmphasisAsian"
157 #define PROPERTY_CHARFONTNAMEASIAN "CharFontNameAsian"
158 #define PROPERTY_CHARFONTSTYLENAMEASIAN "CharFontStyleNameAsian"
159 #define PROPERTY_CHARFONTFAMILYASIAN "CharFontFamilyAsian"
160 #define PROPERTY_CHARFONTCHARSETASIAN "CharFontCharSetAsian"
161 #define PROPERTY_CHARFONTPITCHASIAN "CharFontPitchAsian"
162 #define PROPERTY_CHARHEIGHTASIAN "CharHeightAsian"
163 #define PROPERTY_CHARUNDERLINEASIAN "CharUnderlineAsian"
164 #define PROPERTY_CHARWEIGHTASIAN "CharWeightAsian"
165 #define PROPERTY_CHARPOSTUREASIAN "CharPostureAsian"
166 #define PROPERTY_CHARWORDMODEASIAN "CharWordModeAsian"
167 #define PROPERTY_CHARROTATIONASIAN "CharRotationAsian"
168 #define PROPERTY_CHARSCALEWIDTHASIAN "CharScaleWidthAsian"
169 #define PROPERTY_CHARLOCALEASIAN "CharLocaleAsian"
170 
171 // Complex
172 #define PROPERTY_CHAREMPHASISCOMPLEX "CharEmphasisComplex"
173 #define PROPERTY_CHARFONTNAMECOMPLEX "CharFontNameComplex"
174 #define PROPERTY_CHARFONTSTYLENAMECOMPLEX "CharFontStyleNameComplex"
175 #define PROPERTY_CHARFONTFAMILYCOMPLEX "CharFontFamilyComplex"
176 #define PROPERTY_CHARFONTCHARSETCOMPLEX "CharFontCharSetComplex"
177 #define PROPERTY_CHARFONTPITCHCOMPLEX "CharFontPitchComplex"
178 #define PROPERTY_CHARHEIGHTCOMPLEX "CharHeightComplex"
179 #define PROPERTY_CHARUNDERLINECOMPLEX "CharUnderlineComplex"
180 #define PROPERTY_CHARWEIGHTCOMPLEX "CharWeightComplex"
181 #define PROPERTY_CHARPOSTURECOMPLEX "CharPostureComplex"
182 #define PROPERTY_CHARWORDMODECOMPLEX "CharWordModeComplex"
183 #define PROPERTY_CHARROTATIONCOMPLEX "CharRotationComplex"
184 #define PROPERTY_CHARSCALEWIDTHCOMPLEX "CharScaleWidthComplex"
185 #define PROPERTY_CHARLOCALECOMPLEX "CharLocaleComplex"
186 
187 #define PROPERTY_STATUSINDICATOR "StatusIndicator"
188 #define PROPERTY_SECTION "Section"
189 #define PROPERTY_FILTER "Filter"
190 #define PROPERTY_ESCAPEPROCESSING "EscapeProcessing"
191 
192 #define PROPERTY_MULTILINE "MultiLine"
193 #define PROPERTY_ACTIVECONNECTION "ActiveConnection"
194 #define PROPERTY_DATASOURCENAME "DataSourceName"
195 #define PROPERTY_FORMULA "Formula"
196 #define PROPERTY_INITIALFORMULA "InitialFormula"
197 #define PROPERTY_PREEVALUATED "PreEvaluated"
198 #define PROPERTY_DEEPTRAVERSING "DeepTraversing"
199 #define PROPERTY_MIMETYPE "MimeType"
200 #define PROPERTY_BACKGROUNDCOLOR "BackgroundColor"
201 #define PROPERTY_TEXT "Text"
202 #define PROPERTY_TEXTCOLOR "TextColor"
203 #define PROPERTY_TEXTLINECOLOR "TextLineColor"
204 #define PROPERTY_FONTRELIEF "FontRelief"
205 #define PROPERTY_FONTEMPHASISMARK "FontEmphasisMark"
206 #define PROPERTY_ZORDER "ZOrder"
207 #define PROPERTY_OPAQUE "Opaque"
208 #define PROPERTY_TRANSFORMATION "Transformation"
209 #define PROPERTY_CUSTOMSHAPEENGINE "CustomShapeEngine"
210 #define PROPERTY_CUSTOMSHAPEDATA "CustomShapeData"
211 #define PROPERTY_CUSTOMSHAPEGEOMETRY "CustomShapeGeometry"
212 
213 #define PROPERTY_NUMBERINGTYPE "NumberingType"
214 #define PROPERTY_PAGESTYLELAYOUT "PageStyleLayout"
215 #define PROPERTY_ISLANDSCAPE "IsLandscape"
216 #define PROPERTY_ALIGN "Align"
217 #define PROPERTY_TYPE "Type"
218 
219 #define PROPERTY_PRESERVEIRI "PreserveIRI"
220 #define PROPERTY_SCALEMODE "ScaleMode"
221 
222 #define PROPERTY_LINESTYLE "LineStyle"
223 #define PROPERTY_LINEDASH "LineDash"
224 #define PROPERTY_LINECOLOR "LineColor"
225 #define PROPERTY_LINETRANSPARENCE "LineTransparence"
226 #define PROPERTY_LINEWIDTH "LineWidth"
227 
228 #define PROPERTY_CHARFLASH "CharFlash"
229 #define PROPERTY_CHARESCAPEMENTHEIGHT "CharEscapementHeight"
230 #define PROPERTY_CHARLOCALE "CharLocale"
231 #define PROPERTY_CHARESCAPEMENT "CharEscapement"
232 #define PROPERTY_CHARCASEMAP "CharCaseMap"
233 #define PROPERTY_CHARCOMBINEISON "CharCombineIsOn"
234 #define PROPERTY_CHARCOMBINEPREFIX "CharCombinePrefix"
235 #define PROPERTY_CHARCOMBINESUFFIX "CharCombineSuffix"
236 #define PROPERTY_CHARHIDDEN "CharHidden"
237 #define PROPERTY_CHARSHADOWED "CharShadowed"
238 #define PROPERTY_CHARCONTOURED "CharContoured"
239 #define PROPERTY_CHARAUTOKERNING "CharAutoKerning"
240 #define PROPERTY_CHARKERNING "CharKerning"
241 #define PROPERTY_HYPERLINKURL "HyperLinkURL"
242 #define PROPERTY_HYPERLINKTARGET "HyperLinkTarget"
243 #define PROPERTY_HYPERLINKNAME "HyperLinkName"
244 #define PROPERTY_VISITEDCHARSTYLENAME "VisitedCharStyleName"
245 #define PROPERTY_UNVISITEDCHARSTYLENAME "UnvisitedCharStyleName"
246 #define PROPERTY_ORDER "Order"
247 #define PROPERTY_APPLYFILTER "ApplyFilter"
248 #define PROPERTY_MAXROWS "MaxRows"
249 
250 #define PROPERTY_REPORTNAME "ReportName"
251 #define CFG_REPORTDESIGNER "SunReportBuilder"
252 #define DBREPORTHEADER "ReportHeader"
253 #define DBREPORTFOOTER "ReportFooter"
254 #define DBPAGEHEADER "PageHeader"
255 #define DBPAGEFOOTER "PageFooter"
256 #define DBGROUPHEADER "GroupHeader"
257 #define DBGROUPFOOTER "GroupFooter"
258 #define DBDETAIL "Detail"
259 #define REPORTCONTROLFORMAT "ReportControlFormat"
260 #define CURRENT_WINDOW "CurrentWindow"
261 #define PROPERTY_FONTCOLOR "FontColor"
262 #define PROPERTY_EMPTY_IS_NULL "ConvertEmptyToNull"
263 #define PROPERTY_FILTERPROPOSAL "UseFilterValueProposal"
264 #define PROPERTY_POSITION "Position"
265 #define PROPERTY_FORMATKEYDATE "FormatKeyDate"
266 #define PROPERTY_FORMATKEYTIME "FormatKeyTime"
267 #define DBOVERLAPPEDCONTROL "OverlappedControl"
268 #define PROPERTY_FORMULALIST "FormulaList"
269 #define PROPERTY_SCOPE "Scope"
270 #define PROPERTY_CHARTTYPE "ChartType"
271 #define PROPERTY_PREVIEW_COUNT "RowLimit"
272 #define PROPERTY_TITLE "Title"
273 #define PROPERTY_AREA "Area"
274 #define PROPERTY_FILLCOLOR "FillColor"
275 #define DBTEXTBOXBOUNDCONTENT "TextBoxBoundContent"
276 
277 #define SERVICE_SETTINGSIMPORTER "com.sun.star.comp.Report.XMLOasisSettingsImporter"
278 #define SERVICE_STYLESIMPORTER "com.sun.star.comp.Report.XMLOasisStylesImporter"
279 #define SERVICE_CONTENTIMPORTER "com.sun.star.comp.Report.XMLOasisContentImporter"
280 #define SERVICE_IMPORTFILTER "com.sun.star.document.ImportFilter"
281 #define SERVICE_METAIMPORTER "com.sun.star.comp.Report.XMLOasisMetaImporter"
282 #define PROPERTY_BORDERLEFT "BorderLeft"
283 #define PROPERTY_BORDERRIGHT "BorderRight"
284 #define PROPERTY_BORDERTOP "BorderTop"
285 #define PROPERTY_BORDERBOTTOM "BorderBottom"
286 
287 #endif
288 
289 /* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */