1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
3 * This file is part of the LibreOffice project.
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/.
9 * This file incorporates work covered by the following license notice:
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
19 #ifndef INCLUDED_WRITERFILTER_SOURCE_DMAPPER_PROPERTYIDS_HXX
20 #define INCLUDED_WRITERFILTER_SOURCE_DMAPPER_PROPERTYIDS_HXX
22 namespace writerfilter
{
27 ,META_PROP_CELL_MAR_BOTTOM
= PROP_ID_START
28 ,META_PROP_CELL_MAR_LEFT
29 ,META_PROP_CELL_MAR_RIGHT
30 ,META_PROP_CELL_MAR_TOP
31 ,META_PROP_HORIZONTAL_BORDER
32 ,META_PROP_TABLE_STYLE_NAME
33 ,META_PROP_VERTICAL_BORDER
36 ,PROP_ADJUST_LUMINANCE
37 ,PROP_ALTERNATIVE_TEXT
39 ,PROP_AUTOMATIC_DISTANCE
41 ,PROP_BACK_COLOR_TRANSPARENCY
44 ,PROP_BOTTOM_BORDER_DISTANCE
48 ,PROP_BULLET_FONT_NAME
50 ,PROP_CHARACTER_STYLES
51 ,PROP_CHAR_AUTO_KERNING
54 ,PROP_CHAR_CHAR_KERNING
56 ,PROP_CHAR_COMBINE_IS_ON
57 ,PROP_CHAR_COMBINE_PREFIX
58 ,PROP_CHAR_COMBINE_SUFFIX
60 ,PROP_CHAR_LEFT_BORDER
61 ,PROP_CHAR_RIGHT_BORDER
63 ,PROP_CHAR_BOTTOM_BORDER
64 ,PROP_CHAR_LEFT_BORDER_DISTANCE
65 ,PROP_CHAR_RIGHT_BORDER_DISTANCE
66 ,PROP_CHAR_TOP_BORDER_DISTANCE
67 ,PROP_CHAR_BOTTOM_BORDER_DISTANCE
70 ,PROP_CHAR_ESCAPEMENT_HEIGHT
72 ,PROP_CHAR_FONT_CHAR_SET
74 ,PROP_CHAR_FONT_NAME_ASIAN
75 ,PROP_CHAR_FONT_NAME_COMPLEX
77 ,PROP_CHAR_HEIGHT_ASIAN
78 ,PROP_CHAR_HEIGHT_COMPLEX
82 ,PROP_CHAR_LOCALE_ASIAN
83 ,PROP_CHAR_LOCALE_COMPLEX
85 ,PROP_CHAR_POSTURE_ASIAN
86 ,PROP_CHAR_POSTURE_COMPLEX
87 ,PROP_CHAR_PROP_HEIGHT
88 ,PROP_CHAR_PROP_HEIGHT_ASIAN
89 ,PROP_CHAR_PROP_HEIGHT_COMPLEX
92 ,PROP_CHAR_ROTATION_IS_FIT_TO_LINE
93 ,PROP_CHAR_SHADOW_FORMAT
94 ,PROP_CHAR_SCALE_WIDTH
99 ,PROP_CHAR_UNDERLINE_COLOR
100 ,PROP_CHAR_UNDERLINE_HAS_COLOR
102 ,PROP_CHAR_WEIGHT_ASIAN
103 ,PROP_CHAR_WEIGHT_COMPLEX
106 ,PROP_CONTOUR_OUTSIDE
107 ,PROP_CONTOUR_POLY_POLYGON
108 ,PROP_COUNT_EMPTY_LINES
109 ,PROP_COUNT_LINES_IN_FRAMES
110 ,PROP_CREATE_FROM_LEVEL_PARAGRAPH_STYLES
111 ,PROP_CREATE_FROM_MARKS
112 ,PROP_CREATE_FROM_OUTLINE
113 ,PROP_CURRENT_PRESENTATION
117 ,PROP_DROP_CAP_FORMAT
119 ,PROP_FIRST_LINE_INDENT
120 ,PROP_FIRST_LINE_OFFSET
122 ,PROP_FOOTER_BODY_DISTANCE
123 ,PROP_FOOTER_DYNAMIC_SPACING
125 ,PROP_FOOTER_IS_DYNAMIC_HEIGHT
127 ,PROP_FOOTER_IS_SHARED
129 ,PROP_FOOTER_TEXT_LEFT
130 ,PROP_FOOTNOTE_COUNTING
131 ,PROP_FOOTNOTE_LINE_ADJUST
136 ,PROP_GRAPHIC_COLOR_MODE
137 ,PROP_GRID_BASE_HEIGHT
138 ,PROP_GRID_BASE_WIDTH
143 ,PROP_GRID_RUBY_HEIGHT
144 ,PROP_HEADER_BODY_DISTANCE
145 ,PROP_HEADER_DYNAMIC_SPACING
147 ,PROP_HEADER_IS_DYNAMIC_HEIGHT
149 ,PROP_HEADER_IS_SHARED
150 ,PROP_HEADER_ROW_COUNT
152 ,PROP_HEADER_TEXT_LEFT
153 ,PROP_HEADING_STYLE_NAME
157 ,PROP_HORI_MIRRORED_ON_EVEN_PAGES
158 ,PROP_HORI_MIRRORED_ON_ODD_PAGES
160 ,PROP_HORI_ORIENT_POSITION
161 ,PROP_HORI_ORIENT_RELATION
162 ,PROP_HYPER_LINK_U_R_L
172 ,PROP_IS_SPLIT_ALLOWED
176 ,PROP_LEFT_BORDER_DISTANCE
181 ,PROP_LEVEL_PARAGRAPH_STYLES
182 ,PROP_LISTTAB_STOP_POSITION
185 ,PROP_NUMBERING_LEVEL
186 ,PROP_NUMBERING_RULES
187 ,PROP_NUMBERING_STYLE_NAME
190 ,PROP_NUMBER_POSITION
194 ,PROP_PAGE_NUMBER_OFFSET
196 ,PROP_PARAGRAPH_FORMAT
197 ,PROP_PARAGRAPH_STYLES
199 ,PROP_PARA_BOTTOM_MARGIN
200 ,PROP_PARA_FIRST_LINE_INDENT
201 ,PROP_PARA_IS_HANGING_PUNCTUATION
202 ,PROP_PARA_IS_HYPHENATION
203 ,PROP_PARA_KEEP_TOGETHER
204 ,PROP_PARA_LAST_LINE_ADJUST
205 ,PROP_PARA_LEFT_MARGIN
206 ,PROP_PARA_LINE_NUMBER_COUNT
207 ,PROP_PARA_LINE_NUMBER_START_VALUE
208 ,PROP_PARA_LINE_SPACING
210 ,PROP_PARA_RIGHT_MARGIN
212 ,PROP_PARA_STYLE_NAME
214 ,PROP_PARA_TOP_MARGIN
215 ,PROP_PARA_VERT_ALIGNMENT
217 ,PROP_PARENT_NUMBERING
218 ,PROP_POSITION_AND_SPACE_MODE
219 ,PROP_POSITION_PROTECTED
222 ,PROP_PRINTER_PAPER_TRAY_INDEX
224 ,PROP_REDLINE_DATE_TIME
226 ,PROP_REDLINE_REVERT_PROPERTIES
227 ,PROP_REFERENCE_FIELD_PART
228 ,PROP_REFERENCE_FIELD_SOURCE
229 ,PROP_RESTART_AT_EACH_PAGE
231 ,PROP_RIGHT_BORDER_DISTANCE
233 ,PROP_SERVICE_CHAR_STYLE
234 ,PROP_SERVICE_PARA_STYLE
249 ,PROP_SURROUND_CONTOUR
251 ,PROP_TABLE_BORDER_DISTANCES
252 ,PROP_TABLE_COLUMN_SEPARATORS
253 ,PROP_TABLE_REDLINE_PARAMS
254 ,PROP_TABLE_ROW_DELETE
255 ,PROP_TABLE_ROW_INSERT
256 ,PROP_TABLE_CELL_DELETE
257 ,PROP_TABLE_CELL_INSERT
258 ,PROP_TABS_RELATIVE_TO_INDENT
259 ,PROP_TAB_STOP_DISTANCE
263 ,PROP_TEXT_VERTICAL_ADJUST
265 ,PROP_TOKEN_CHAPTER_INFO
266 ,PROP_TOKEN_HYPERLINK_END
267 ,PROP_TOKEN_HYPERLINK_START
271 ,PROP_TOP_BORDER_DISTANCE
275 /*254*/ ,PROP_GRID_STANDARD_MODE
277 ,PROP_VERT_ORIENT_POSITION
278 ,PROP_VERT_ORIENT_RELATION
283 /*253*/ ,PROP_FRM_DIRECTION
284 ,PROP_EMBEDDED_OBJECT
285 ,PROP_PARA_CONTEXT_MARGIN
286 ,PROP_PAGE_STYLE_LAYOUT
289 ,PROP_EMBED_SYSTEM_FONTS
292 ,PROP_IS_WIDTH_RELATIVE
295 ,PROP_CHAR_SHADING_VALUE
296 ,PROP_CHAR_SHADING_MARKER
298 ,PROP_SURROUND_TEXT_WRAP_SMALL
299 ,PROP_PARA_SHADOW_FORMAT
300 ,PROP_FOOTNOTE_LINE_RELATIVE_WIDTH
301 ,PROP_PARA_TOP_MARGIN_BEFORE_AUTO_SPACING
302 ,PROP_PARA_BOTTOM_MARGIN_AFTER_AUTO_SPACING
304 ,PROP_CHAR_THEME_NAME_ASCII
305 ,PROP_CHAR_THEME_NAME_CS
306 ,PROP_CHAR_THEME_NAME_H_ANSI
307 ,PROP_CHAR_THEME_NAME_EAST_ASIA
308 ,PROP_CHAR_THEME_FONT_NAME_ASCII
309 ,PROP_CHAR_THEME_FONT_NAME_CS
310 ,PROP_CHAR_THEME_FONT_NAME_EAST_ASIA
311 ,PROP_CHAR_THEME_COLOR
312 ,PROP_CHAR_THEME_ORIGINAL_COLOR
313 ,PROP_CHAR_THEME_COLOR_SHADE
314 ,PROP_CHAR_THEME_FILL
315 ,PROP_HORIZONTAL_MERGE
316 ,PROP_HIDE_TAB_LEADER_AND_PAGE_NUMBERS
320 ,PROP_TOC_PARAGRAPH_OUTLINE_LEVEL
321 ,PROP_CHAR_THEME_COLOR_TINT
322 ,PROP_CHAR_GLOW_TEXT_EFFECT
323 ,PROP_CHAR_SHADOW_TEXT_EFFECT
324 ,PROP_CHAR_REFLECTION_TEXT_EFFECT
325 ,PROP_CHAR_TEXTOUTLINE_TEXT_EFFECT
326 ,PROP_CHAR_TEXTFILL_TEXT_EFFECT
327 ,PROP_CHAR_SCENE3D_TEXT_EFFECT
328 ,PROP_CHAR_PROPS3D_TEXT_EFFECT
329 ,PROP_CHAR_LIGATURES_TEXT_EFFECT
330 ,PROP_CHAR_NUMFORM_TEXT_EFFECT
331 ,PROP_CHAR_NUMSPACING_TEXT_EFFECT
332 ,PROP_CHAR_STYLISTICSETS_TEXT_EFFECT
333 ,PROP_CHAR_CNTXTALTS_TEXT_EFFECT
335 ,PROP_CELL_INTEROP_GRAB_BAG
336 ,PROP_TABLE_INTEROP_GRAB_BAG
337 ,PROP_INDEX_ENTRY_TYPE
338 ,PROP_APPLY_PARAGRAPH_MARK_FORMAT_TO_NUMBERING
340 ,PROP_PARA_SDT_END_BEFORE
341 ,META_PROP_TABLE_LOOK
346 ,PROP_FOLLOW_TEXT_FLOW
350 ,PROP_GRID_SNAP_TO_CHARS
358 //Returns the UNO string equivalent to eId.
359 OUString
getPropertyName(PropertyIds eId
);
361 } //namespace dmapper
362 } // namespace writerfilter
365 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */