[Libreoffice-commits] core.git: 6 commits - comphelper/Library_comphelper.mk comphelper/source include/comphelper include/svl scripting/source svx/source sw/inc sw/Library_sw.mk sw/source

Stephan Bergmann sbergman at redhat.com
Thu Dec 12 06:11:12 PST 2013


 comphelper/Library_comphelper.mk                        |    1 
 comphelper/source/property/ChainablePropertySetInfo.cxx |   52 
 comphelper/source/property/MasterPropertySetInfo.cxx    |   60 
 comphelper/source/property/TypeGeneration.cxx           |  231 -
 include/comphelper/ChainablePropertySetInfo.hxx         |   23 
 include/comphelper/MasterPropertySetInfo.hxx            |   21 
 include/comphelper/PropertyInfoHash.hxx                 |   13 
 include/comphelper/TypeGeneration.hxx                   |  120 
 include/svl/itemprop.hxx                                |    3 
 scripting/source/vbaevents/eventhelper.cxx              |   57 
 svx/source/unodraw/unoshap2.cxx                         |   52 
 sw/Library_sw.mk                                        |    1 
 sw/inc/pch/precompiled_sw.hxx                           |    1 
 sw/inc/unoprnms.hxx                                     | 1636 ++++-----
 sw/source/core/access/accpara.cxx                       |   86 
 sw/source/core/fields/authfld.cxx                       |   10 
 sw/source/core/unocore/unobkm.cxx                       |    2 
 sw/source/core/unocore/unochart.cxx                     |    4 
 sw/source/core/unocore/unofield.cxx                     |   91 
 sw/source/core/unocore/unoframe.cxx                     |   34 
 sw/source/core/unocore/unoftn.cxx                       |    7 
 sw/source/core/unocore/unomap.cxx                       | 2764 ++++++++--------
 sw/source/core/unocore/unoobj.cxx                       |   36 
 sw/source/core/unocore/unoparagraph.cxx                 |   12 
 sw/source/core/unocore/unoport.cxx                      |    8 
 sw/source/core/unocore/unoprnms.cxx                     |  826 ----
 sw/source/core/unocore/unoredline.cxx                   |   64 
 sw/source/core/unocore/unosett.cxx                      |  161 
 sw/source/core/unocore/unostyle.cxx                     |   24 
 sw/source/core/unocore/unotbl.cxx                       |    4 
 sw/source/core/unocore/unotext.cxx                      |    2 
 sw/source/ui/dbui/mmlayoutpage.cxx                      |    6 
 sw/source/ui/envelp/labelexp.cxx                        |   18 
 sw/source/ui/index/cntex.cxx                            |   49 
 sw/source/ui/uno/SwXDocumentSettings.cxx                |  164 
 sw/source/ui/uno/SwXFilterOptions.cxx                   |    2 
 sw/source/ui/uno/unomailmerge.cxx                       |   62 
 sw/source/ui/uno/unomod.cxx                             |  127 
 sw/source/ui/uno/unotxdoc.cxx                           |   22 
 sw/source/ui/uno/unotxvw.cxx                            |   25 
 sw/source/ui/utlui/unotools.cxx                         |   59 
 41 files changed, 2786 insertions(+), 4154 deletions(-)

New commits:
commit 39e9d80bed5241139823b15e07ce2643aaff9579
Author: Stephan Bergmann <sbergman at redhat.com>
Date:   Thu Dec 12 14:44:40 2013 +0100

    Reduce unoprnms.hxx to a set of string literal macros
    
    Change-Id: I955dcb5cedfbdf413054482d2c51d187e6f41898

diff --git a/sw/Library_sw.mk b/sw/Library_sw.mk
index 3564c89..e7249c8 100644
--- a/sw/Library_sw.mk
+++ b/sw/Library_sw.mk
@@ -451,7 +451,6 @@ $(eval $(call gb_Library_add_exception_objects,sw,\
     sw/source/core/unocore/unoparagraph \
     sw/source/core/unocore/unoport \
     sw/source/core/unocore/unoportenum \
-    sw/source/core/unocore/unoprnms \
     sw/source/core/unocore/unoredline \
     sw/source/core/unocore/unoredlines \
     sw/source/core/unocore/unorefmk \
diff --git a/sw/inc/unoprnms.hxx b/sw/inc/unoprnms.hxx
index 346df4e..bc70536 100644
--- a/sw/inc/unoprnms.hxx
+++ b/sw/inc/unoprnms.hxx
@@ -20,856 +20,792 @@
 #ifndef INCLUDED_SW_INC_UNOPRNMS_HXX
 #define INCLUDED_SW_INC_UNOPRNMS_HXX
 
-#include <sal/types.h>
-#include <tools/solar.h>
-#include "swdllapi.h"
-
-enum SwPropNameIds
-{
-/* 0001 */  SW_PROPNAME_BEGIN = 1,
-
-/* 0001 */  UNO_NAME_FOLLOW_STYLE = SW_PROPNAME_BEGIN,
-/* 0002 */  UNO_NAME_IS_PHYSICAL,
-/* 0003 */  UNO_NAME_IS_AUTO_UPDATE,
-/* 0004 */  UNO_NAME_DISPLAY_NAME,
-/* 0005 */  UNO_NAME_PARA_GRAPHIC_URL,
-/* 0006 */  UNO_NAME_PARA_GRAPHIC_FILTER,
-/* 0007 */  UNO_NAME_HEADER_GRAPHIC_URL,
-/* 0008 */  UNO_NAME_HEADER_GRAPHIC_FILTER,
-/* 0009 */  UNO_NAME_FOOTER_GRAPHIC_URL,
-/* 0010 */  UNO_NAME_FOOTER_GRAPHIC_FILTER,
-/* 0011 */  UNO_NAME_BACK_GRAPHIC_URL,
-/* 0012 */  UNO_NAME_BACK_GRAPHIC_FILTER,
-/* 0013 */  UNO_NAME_BACK_GRAPHIC_LOCATION,
-/* 0014 */  UNO_NAME_BACK_GRAPHIC_BITMAP,
-/* 0015 */  UNO_NAME_GRAPHIC_URL,
-/* 0016 */  UNO_NAME_GRAPHIC_FILTER,
-/* 0017 */  UNO_NAME_GRAPHIC_LOCATION,
-/* 0018 */  UNO_NAME_GRAPHIC_SIZE,
-/* 0019 */  UNO_NAME_GRAPHIC_BITMAP,
-/* 0020 */  UNO_NAME_BULLET_FONT,
-/* 0021 */  UNO_NAME_PARA_GRAPHIC_LOCATION,
-/* 0022 */  UNO_NAME_HEADER_GRAPHIC_LOCATION,
-/* 0023 */  UNO_NAME_FOOTER_GRAPHIC_LOCATION,
-/* 0024 */  UNO_NAME_PARA_LEFT_PARA_MARGIN,
-/* 0025 */  UNO_NAME_PARA_RIGHT_PARA_MARGIN,
-/* 0026 */  UNO_NAME_PARA_LEFT_MARGIN,
-/* 0027 */  UNO_NAME_PARA_RIGHT_MARGIN,
-/* 0028 */  UNO_NAME_PARA_LEFT_MARGIN_RELATIVE,
-/* 0029 */  UNO_NAME_PARA_RIGHT_MARGIN_RELATIVE,
-/* 0030 */  UNO_NAME_PARA_IS_AUTO_FIRST_LINE_INDENT,
-/* 0031 */  UNO_NAME_PARA_FIRST_LINE_INDENT,
-/* 0032 */  UNO_NAME_PARA_FIRST_LINE_INDENT_RELATIVE,
-/* 0033 */  UNO_NAME_PARA_IS_HYPHENATION,
-/* 0034 */  UNO_NAME_PARA_HYPHENATION_MAX_LEADING_CHARS,
-/* 0035 */  UNO_NAME_PARA_HYPHENATION_MAX_TRAILING_CHARS,
-/* 0036 */  UNO_NAME_PARA_HYPHENATION_MAX_HYPHENS,
-/* 0037 */  UNO_NAME_LEFT_MARGIN,
-/* 0038 */  UNO_NAME_RIGHT_MARGIN,
-/* 0039 */  UNO_NAME_HEADER_LEFT_MARGIN,
-/* 0040 */  UNO_NAME_HEADER_RIGHT_MARGIN,
-/* 0041 */  UNO_NAME_FOOTER_LEFT_MARGIN,
-/* 0042 */  UNO_NAME_FOOTER_RIGHT_MARGIN,
-/* 0043 */  UNO_NAME_TEXT_RANGE,
-/* 0044 */  UNO_NAME_NAME,
-/* 0045 */  UNO_NAME_NUMBERING_ALIGNMENT,
-/* 0046 */  UNO_NAME_BULLET_FONT_NAME,
-/* 0047 */  UNO_NAME_BULLET_ID,
-/* 0048 */  UNO_NAME_CHAR_STYLE_NAME,
-/* 0049 */  UNO_NAME_ANCHOR_CHAR_STYLE_NAME,
-/* 0050 */  UNO_NAME_SUFFIX,
-/* 0051 */  UNO_NAME_PREFIX,
-/* 0052 */  UNO_NAME_PARENT_NUMBERING,
-/* 0053 */  UNO_NAME_START_WITH,
-/* 0054 */  UNO_NAME_CHAR_FONT_NAME,
-/* 0055 */  UNO_NAME_CHAR_FONT_STYLE_NAME,
-/* 0056 */  UNO_NAME_CHAR_FONT_FAMILY,
-/* 0057 */  UNO_NAME_CHAR_FONT_CHAR_SET,
-/* 0058 */  UNO_NAME_CHAR_FONT_PITCH,
-/* 0059 */  UNO_NAME_CHAR_POSTURE,
-/* 0060 */  UNO_NAME_CHAR_WEIGHT,
-/* 0061 */  UNO_NAME_CHAR_HEIGHT,
-/* 0062 */  UNO_NAME_CHAR_LOCALE,
-/* 0063 */  UNO_NAME_CHAR_FONT_NAME_ASIAN,
-/* 0064 */  UNO_NAME_CHAR_FONT_STYLE_NAME_ASIAN,
-/* 0065 */  UNO_NAME_CHAR_FONT_FAMILY_ASIAN,
-/* 0066 */  UNO_NAME_CHAR_FONT_CHAR_SET_ASIAN,
-/* 0067 */  UNO_NAME_CHAR_FONT_PITCH_ASIAN,
-/* 0068 */  UNO_NAME_CHAR_POSTURE_ASIAN,
-/* 0069 */  UNO_NAME_CHAR_WEIGHT_ASIAN,
-/* 0070 */  UNO_NAME_CHAR_HEIGHT_ASIAN,
-/* 0071 */  UNO_NAME_CHAR_LOCALE_ASIAN,
-/* 0072 */  UNO_NAME_CHAR_FONT_NAME_COMPLEX,
-/* 0073 */  UNO_NAME_CHAR_FONT_STYLE_NAME_COMPLEX,
-/* 0074 */  UNO_NAME_CHAR_FONT_FAMILY_COMPLEX,
-/* 0075 */  UNO_NAME_CHAR_FONT_CHAR_SET_COMPLEX,
-/* 0076 */  UNO_NAME_CHAR_FONT_PITCH_COMPLEX,
-/* 0077 */  UNO_NAME_CHAR_POSTURE_COMPLEX,
-/* 0078 */  UNO_NAME_CHAR_WEIGHT_COMPLEX,
-/* 0079 */  UNO_NAME_CHAR_HEIGHT_COMPLEX,
-/* 0080 */  UNO_NAME_CHAR_LOCALE_COMPLEX,
-/* 0081 */  UNO_NAME_CHAR_AUTO_KERNING,
-/* 0082 */  UNO_NAME_CHAR_UNDERLINE,
-/* 0083 */  UNO_NAME_CHAR_UNDERLINE_COLOR,
-/* 0084 */  UNO_NAME_CHAR_UNDERLINE_HAS_COLOR,
-/* 0085 */  UNO_NAME_CHAR_ESCAPEMENT,
-/* 0086 */  UNO_NAME_CHAR_CASE_MAP,
-/* 0087 */  UNO_NAME_CHAR_SHADOWED,
-/* 0088 */  UNO_NAME_CHAR_STRIKEOUT,
-/* 0089 */  UNO_NAME_CHAR_CROSSED_OUT,
-/* 0090 */  UNO_NAME_CHAR_NO_HYPHENATION,
-/* 0091 */  UNO_NAME_CHAR_AUTO_ESCAPEMENT,
-/* 0092 */  UNO_NAME_CHAR_PROP_HEIGHT,
-/* 0093 */  UNO_NAME_CHAR_DIFF_HEIGHT,
-/* 0094 */  UNO_NAME_CHAR_PROP_HEIGHT_ASIAN,
-/* 0095 */  UNO_NAME_CHAR_DIFF_HEIGHT_ASIAN,
-/* 0096 */  UNO_NAME_CHAR_PROP_HEIGHT_COMPLEX,
-/* 0097 */  UNO_NAME_CHAR_DIFF_HEIGHT_COMPLEX,
-/* 0098 */  UNO_NAME_CHAR_ESCAPEMENT_HEIGHT,
-/* 0099 */  UNO_NAME_CHAR_COLOR,
-
-/* 0100 */  UNO_NAME_CHAR_FLASH,
-/* 0101 */  UNO_NAME_CHAR_KERNING,
-/* 0102 */  UNO_NAME_CHAR_BACK_COLOR,
-/* 0103 */  UNO_NAME_CHAR_BACK_TRANSPARENT,
-/* 0104 */  UNO_NAME_CHAR_COMBINE_IS_ON,
-/* 0105 */  UNO_NAME_CHAR_COMBINE_PREFIX,
-/* 0106 */  UNO_NAME_CHAR_COMBINE_SUFFIX,
-/* 0107 */  UNO_NAME_CHAR_EMPHASIS,
-/* 0108 */  UNO_NAME_PARA_LINE_SPACING,
-/* 0109 */  UNO_NAME_PARA_TOP_MARGIN,
-/* 0110 */  UNO_NAME_PARA_BOTTOM_MARGIN,
-/* 0111 */  UNO_NAME_PARA_TOP_MARGIN_RELATIVE,
-/* 0112 */  UNO_NAME_PARA_BOTTOM_MARGIN_RELATIVE,
-/* 0113 */  UNO_NAME_PARA_EXPAND_SINGLE_WORD,
-/* 0114 */  UNO_NAME_END_NOTICE,
-/* 0115 */  UNO_NAME_EMBEDDED_OBJECTS,
-/* 0116 */  UNO_NAME_ALPHABETICAL_SEPARATORS,
-/* 0117 */  UNO_NAME_BACKGROUND_COLOR,
-/* 0118 */  UNO_NAME_BEGIN_NOTICE,
-/* 0119 */  UNO_NAME_CASE_SENSITIVE,
-/* 0120 */  UNO_NAME_FRAME_STYLE_NAME,
-/* 0121 */  UNO_NAME_NUMBERING_STYLE_NAME,
-/* 0122 */  UNO_NAME_NUMBERING_LEVEL,
-/* 0123 */  UNO_NAME_NUMBERING_START_VALUE,
-/* 0124 */  UNO_NAME_NUMBERING_IS_NUMBER,
-/* 0125 */  UNO_NAME_COMBINE_ENTRIES,
-/* 0126 */  UNO_NAME_COUNT_LINES_IN_FRAMES,
-/* 0127 */  UNO_NAME_DDE_COMMAND_TYPE,
-/* 0128 */  UNO_NAME_DDE_COMMAND_FILE,
-/* 0129 */  UNO_NAME_DDE_COMMAND_ELEMENT,
-/* 0130 */  UNO_NAME_IS_AUTOMATIC_UPDATE,
-/* 0131 */  UNO_NAME_DEFAULT_TABSTOP_DISTANCE,
-/* 0132 */  UNO_NAME_DISTANCE,
-/* 0133 */  UNO_NAME_DROP_CAP_FORMAT,
-/* 0134 */  UNO_NAME_DROP_CAP_WHOLE_WORD,
-/* 0135 */  UNO_NAME_DROP_CAP_CHAR_STYLE_NAME,
-/* 0136 */  UNO_NAME_FILE_LINK,
-/* 0137 */  UNO_NAME_GRAPHIC,
-/* 0138 */  UNO_NAME_GRAPHICS,
-/* 0139 */  UNO_NAME_IS_PROTECTED,
-/* 0140 */  UNO_NAME_KEY_AS_ENTRY,
-/* 0141 */  UNO_NAME_PARA_KEEP_TOGETHER,
-/* 0142 */  UNO_NAME_KEEP_TOGETHER,
-/* 0143 */  UNO_NAME_IS_LANDSCAPE,
-/* 0144 */  UNO_NAME_SEPARATOR_TEXT,
-/* 0145 */  UNO_NAME_MARKS,
-/* 0146 */  UNO_NAME_NUMBER_POSITION,
-/* 0147 */  UNO_NAME_OUTLINES,
-/* 0148 */  UNO_NAME_PAGE_STYLE_NAME,
-/* 0149 */  UNO_NAME_PAGE_STYLE_LAYOUT,
-/* 0150 */  UNO_NAME_PARA_STYLES,
-/* 0151 */  UNO_NAME_PARA_ADJUST,
-/* 0152 */  UNO_NAME_PARA_REGISTER_MODE_ACTIVE,
-/* 0153 */  UNO_NAME_PARA_STYLE_NAME,
-/* 0154 */  UNO_NAME_PARA_LAST_LINE_ADJUST,
-/* 0155 */  UNO_NAME_PARA_LINE_NUMBER_COUNT,
-/* 0156 */  UNO_NAME_PARA_LINE_NUMBER_START_VALUE,
-/* 0157 */  UNO_NAME_BACK_COLOR,
-/* 0158 */  UNO_NAME_PARA_BACK_COLOR,
-/* 0159 */  UNO_NAME_PARA_WIDOWS,
-/* 0160 */  UNO_NAME_PARA_ORPHANS,
-/* 0161 */  UNO_NAME_PARA_BACK_TRANSPARENT,
-/* 0162 */  UNO_NAME_POSITION_END_OF_DOC,
-/* 0163 */  UNO_NAME_POSITION_PROTECTED,
-/* 0164 */  UNO_NAME_ALTERNATIVE_TEXT,
-/* 0165 */  UNO_NAME_PRIMARY_KEY,
-/* 0166 */  UNO_NAME_PRINT_TABLES,
-/* 0167 */  UNO_NAME_PRINT_GRAPHICS,
-/* 0168 */  UNO_NAME_PRINT_REVERSED,
-/* 0169 */  UNO_NAME_PRINT_PROSPECT,
-/* 0170 */  UNO_NAME_PRINT_CONTROLS,
-/* 0171 */  UNO_NAME_PRINT_DRAWINGS,
-/* 0172 */  UNO_NAME_PRINT_RIGHT_PAGES,
-/* 0173 */  UNO_NAME_PRINT_LEFT_PAGES,
-/* 0174 */  UNO_NAME_PRINT_BLACK_FONTS,
-/* 0175 */  UNO_NAME_PRINTER_PAPER_TRAY,
-/* 0176 */  UNO_NAME_PRINT_PAGE_BACKGROUND,
-/* 0177 */  UNO_NAME_PRINT_ANNOTATION_MODE,
-/* 0178 */  UNO_NAME_PRINT_FAX_NAME,
-/* 0179 */  UNO_NAME_PRINT_PAPER_FROM_SETUP,
-/* 0180 */  UNO_NAME_REGISTER_MODE_ACTIVE,
-/* 0181 */  UNO_NAME_RELATIVE_WIDTH,
-/* 0182 */  UNO_NAME_RELATIVE_HEIGHT,
-/* 0183 */  UNO_NAME_REPEAT_HEADLINE,
-/* 0184 */  UNO_NAME_SEARCH_STYLES,
-/* 0185 */  UNO_NAME_SEARCH_BACKWARDS,
-/* 0186 */  UNO_NAME_SEARCH_SIMILARITY,
-/* 0187 */  UNO_NAME_SEARCH_IN_SELECTION,
-/* 0188 */  UNO_NAME_SEARCH_CASE_SENSITIVE,
-/* 0189 */  UNO_NAME_SEARCH_SIMILARITY_ADD,
-/* 0190 */  UNO_NAME_SEARCH_SIMILARITY_RELAX,
-/* 0191 */  UNO_NAME_SEARCH_SIMILARITY_REMOVE,
-/* 0192 */  UNO_NAME_SEARCH_REGULAR_EXPRESSION,
-/* 0193 */  UNO_NAME_SEARCH_SIMILARITY_EXCHANGE,
-/* 0194 */  UNO_NAME_SECONDARY_KEY,
-/* 0195 */  UNO_NAME_SEPARATOR_INTERVAL,
-/* 0196 */  UNO_NAME_SHOW_BREAKS,
-/* 0197 */  UNO_NAME_SHOW_SPACES,
-/* 0198 */  UNO_NAME_SHOW_TABLES,
-/* 0199 */  UNO_NAME_SHOW_GRAPHICS,
-
-/* 0200 */  UNO_NAME_SHOW_DRAWINGS,
-/* 0201 */  UNO_NAME_SHOW_TABSTOPS,
-/* 0202 */  UNO_NAME_SHOW_VERT_RULER,
-/* 0203 */  UNO_NAME_SHOW_PARA_BREAKS,
-/* 0204 */  UNO_NAME_SHOW_HIDDEN_TEXT,
-/* 0205 */  UNO_NAME_SHOW_ANNOTATIONS,
-/* 0206 */  UNO_NAME_SHOW_SOFT_HYPHENS,
-/* 0207 */  UNO_NAME_SHOW_VERT_SCROLL_BAR,
-/* 0208 */  UNO_NAME_SHOW_HORI_SCROLL_BAR,
-/* 0209 */  UNO_NAME_SHOW_FIELD_COMMANDS,
-/* 0210 */  UNO_NAME_SHOW_TEXT_BOUNDARIES,
-/* 0211 */  UNO_NAME_SHOW_PROTECTED_SPACES,
-/* 0212 */  UNO_NAME_SHOW_TABLE_BOUNDARIES,
-/* 0213 */  UNO_NAME_SHOW_HIDDEN_PARAGRAPHS,
-/* 0214 */  UNO_NAME_SHOW_INDEX_MARK_BACKGROUND,
-/* 0215 */  UNO_NAME_SHOW_FOOTNOTE_BACKGROUND,
-/* 0216 */  UNO_NAME_SHOW_TEXT_FIELD_BACKGROUND,
-/* 0217 */  UNO_NAME_IS_SYNC_WIDTH_TO_HEIGHT,
-/* 0218 */  UNO_NAME_IS_SYNC_HEIGHT_TO_WIDTH,
-/* 0219 */  UNO_NAME_SIZE_PROTECTED,
-/* 0220 */  UNO_NAME_SMOOTH_SCROLLING,
-/* 0222 */  UNO_NAME_TABLES,
-/* 0223 */  UNO_NAME_TEXT_FRAMES,
-/* 0224 */  UNO_NAME_TEXT_COLUMNS,
-/* 0225 */  UNO_NAME_BACK_TRANSPARENT,
-/* 0226 */  UNO_NAME_USE_PP,
-/* 0227 */  UNO_NAME_USER_METRIC,
-/* 0228 */  UNO_NAME_ANCHOR_TYPE,
-/* 0229 */  UNO_NAME_ANCHOR_TYPES,
-/* 0230 */  UNO_NAME_ANCHOR_PAGE_NO,
-/* 0231 */  UNO_NAME_ANCHOR_FRAME,
-/* 0232 */  UNO_NAME_AUTHOR,
-/* 0233 */  UNO_NAME_BREAK_TYPE,
-/* 0234 */  UNO_NAME_CHAIN_NEXT_NAME,
-/* 0235 */  UNO_NAME_CHAIN_PREV_NAME,
-/* 0236 */  UNO_NAME_CHAPTER_FORMAT,
-/* 0237 */  UNO_NAME_CLIENT_MAP,
-/* 0238 */  UNO_NAME_CONDITION,
-/* 0239 */  UNO_NAME_CONTENT,
-/* 0240 */  UNO_NAME_CHAR_CONTOURED,
-/* 0241 */  UNO_NAME_CONTOUR_OUTSIDE,
-/* 0242 */  UNO_NAME_CONTENT_PROTECTED,
-/* 0243 */  UNO_NAME_COUNT_EMPTY_LINES,
-/* 0244 */  UNO_NAME_RESTART_AT_EACH_PAGE,
-/* 0245 */  UNO_NAME_DATA_BASE_NAME,
-/* 0246 */  UNO_NAME_DATA_TABLE_NAME,
-/* 0247 */  UNO_NAME_DATA_COMMAND_TYPE,
-/* 0248 */  UNO_NAME_DATA_COLUMN_NAME,
-/* 0249 */  UNO_NAME_IS_DATA_BASE_FORMAT,
-/* 0250 */  UNO_NAME_DATE,
-/* 0251 */  UNO_NAME_IS_DATE,
-/* 0252 */  UNO_NAME_EDIT_IN_READONLY,
-/* 0253 */  UNO_NAME_FALSE_CONTENT,
-/* 0254 */  UNO_NAME_FILE_FORMAT,
-/* 0255 */  UNO_NAME_IS_FIXED,
-/* 0256 */  UNO_NAME_FOOTNOTE_COUNTING,
-/* 0257 */  UNO_NAME_FORMULA,
-/* 0258 */  UNO_NAME_FRAME_NAME,
-/* 0259 */  UNO_NAME_GRAPHIC_NAME,
-/* 0260 */  UNO_NAME_FULL_NAME,
-/* 0261 */  UNO_NAME_HEIGHT,
-/* 0262 */  UNO_NAME_IS_AUTO_HEIGHT,
-/* 0263 */  UNO_NAME_SIZE_TYPE,
-/* 0264 */  UNO_NAME_HINT,
-/* 0265 */  UNO_NAME_HORI_ORIENT,
-/* 0266 */  UNO_NAME_HORI_MIRRORED_ON_EVEN_PAGES,
-/* 0267 */  UNO_NAME_HORI_MIRRORED_ON_ODD_PAGES,
-/* 0268 */  UNO_NAME_HORI_ORIENT_RELATION,
-/* 0269 */  UNO_NAME_HORI_ORIENT_POSITION,
-/* 0270 */  UNO_NAME_HYPER_LINK_U_R_L,
-/* 0271 */  UNO_NAME_HYPER_LINK_TARGET,
-/* 0272 */  UNO_NAME_HYPER_LINK_NAME,
-/* 0273 */  UNO_NAME_HYPER_LINK_EVENTS,
-/* 0274 */  UNO_NAME_INFO_TYPE,
-/* 0275 */  UNO_NAME_INFO_FORMAT,
-/* 0276 */  UNO_NAME_IS_INPUT,
-/* 0277 */  UNO_NAME_LEVEL,
-/* 0278 */  UNO_NAME_INTERVAL,
-/* 0279 */  UNO_NAME_LINK_REGION,
-/* 0280 */  UNO_NAME_MACRO_NAME,
-/* 0281 */  UNO_NAME_SPLIT,
-/* 0282 */  UNO_NAME_PARA_SPLIT,
-/* 0283 */  UNO_NAME_NUMBER_FORMAT,
-/* 0284 */  UNO_NAME_NUMBERING_TYPE,
-/* 0285 */  UNO_NAME_NUMBERING_RULES,
-/* 0286 */  UNO_NAME_OFFSET,
-/* 0287 */  UNO_NAME_ON,
-/* 0288 */  UNO_NAME_OPAQUE,
-/* 0289 */  UNO_NAME_PAGE_TOGGLE,
-/* 0290 */  UNO_NAME_PAGE_DESC_NAME,
-/* 0291 */  UNO_NAME_PAGE_NUMBER_OFFSET,
-/* 0292 */  UNO_NAME_PLACEHOLDER,
-/* 0293 */  UNO_NAME_PLACEHOLDER_TYPE,
-/* 0294 */  UNO_NAME_PRINT,
-/* 0295 */  UNO_NAME_REFERENCE_FIELD_PART,
-/* 0296 */  UNO_NAME_REFERENCE_FIELD_SOURCE,
-/* 0297 */  UNO_NAME_REGISTER_PARAGRAPH_STYLE,
-/* 0298 */  UNO_NAME_SCRIPT_TYPE,
-/* 0299 */  UNO_NAME_SEARCH_ALL,
-
-/* 0300 */  UNO_NAME_SEARCH_WORDS,
-/* 0301 */  UNO_NAME_SEQUENCE_VALUE,
-/* 0302 */  UNO_NAME_SERVER_MAP,
-/* 0303 */  UNO_NAME_IMAGE_MAP,
-/* 0304 */  UNO_NAME_SET_NUMBER,
-/* 0305 */  UNO_NAME_SHADOW_FORMAT,
-/* 0306 */  UNO_NAME_SHOW_HORI_RULER,
-/* 0307 */  UNO_NAME_SIZE,
-/* 0308 */  UNO_NAME_ACTUAL_SIZE,
-/* 0309 */  UNO_NAME_SOURCE_NAME,
-/* 0310 */  UNO_NAME_START_AT,
-/* 0311 */  UNO_NAME_STATISTIC_TYPE_ID,
-/* 0312 */  UNO_NAME_SUB_TYPE,
-/* 0313 */  UNO_NAME_SURROUND,
-/* 0314 */  UNO_NAME_IS_EXPRESSION,
-/* 0315 */  UNO_NAME_IS_SHOW_FORMULA,
-/* 0316 */  UNO_NAME_TEXT_WRAP,
-/* 0317 */  UNO_NAME_SURROUND_CONTOUR,
-/* 0318 */  UNO_NAME_SURROUND_ANCHORONLY,
-/* 0319 */  UNO_NAME_TABLE_NAME,
-/* 0320 */  UNO_NAME_TABSTOPS,
-/* 0321 */  UNO_NAME_TITLE,
-/* 0322 */  UNO_NAME_TOP_MARGIN,
-/* 0323 */  UNO_NAME_BOTTOM_MARGIN,
-/* 0324 */  UNO_NAME_TRUE_CONTENT,
-/* 0325 */  UNO_NAME_URL_CONTENT,
-/* 0326 */  UNO_NAME_USERTEXT,
-/* 0327 */  UNO_NAME_USER_DATA_TYPE,
-/* 0328 */  UNO_NAME_VALUE,
-/* 0329 */  UNO_NAME_VARIABLE_NAME,
-/* 0330 */  UNO_NAME_VARIABLE_SUBTYPE,
-/* 0331 */  UNO_NAME_VERT_ORIENT,
-/* 0332 */  UNO_NAME_VERT_MIRRORED,
-/* 0333 */  UNO_NAME_VERT_ORIENT_POSITION,
-/* 0334 */  UNO_NAME_VERT_ORIENT_RELATION,
-/* 0335 */  UNO_NAME_IS_VISIBLE,
-/* 0336 */  UNO_NAME_WIDTH,
-/* 0337 */  UNO_NAME_CHAR_WORD_MODE,
-/* 0338 */  UNO_NAME_GRAPHIC_CROP,
-/* 0339 */  UNO_NAME_CHARACTER_FORMAT_NONE,
-/* 0340 */  UNO_NAME_TEXT_POSITION,
-/* 0341 */  UNO_NAME_DOCUMENT_INDEX_MARK,
-/* 0342 */  UNO_NAME_DOCUMENT_INDEX,
-/* 0343 */  UNO_NAME_IS_GLOBAL_DOCUMENT_SECTION,
-/* 0344 */  UNO_NAME_TEXT_FIELD,
-/* 0345 */  UNO_NAME_BOOKMARK,
-/* 0346 */  UNO_NAME_TEXT_TABLE,
-/* 0347 */  UNO_NAME_CELL,
-/* 0348 */  UNO_NAME_TEXT_FRAME,
-/* 0349 */  UNO_NAME_REFERENCE_MARK,
-/* 0350 */  UNO_NAME_TEXT_SECTION,
-/* 0351 */  UNO_NAME_FOOTNOTE,
-/* 0352 */  UNO_NAME_ENDNOTE,
-/* 0353 */  UNO_NAME_CHART_ROW_AS_LABEL,
-/* 0354 */  UNO_NAME_CHART_COLUMN_AS_LABEL,
-/* 0355 */  UNO_NAME_TABLE_COLUMS,
-/* 0356 */  UNO_NAME_LEFT_BORDER,
-/* 0357 */  UNO_NAME_RIGHT_BORDER,
-/* 0358 */  UNO_NAME_TOP_BORDER,
-/* 0359 */  UNO_NAME_BOTTOM_BORDER,
-/* 0360 */  UNO_NAME_BORDER_DISTANCE,
-/* 0361 */  UNO_NAME_LEFT_BORDER_DISTANCE,
-/* 0362 */  UNO_NAME_RIGHT_BORDER_DISTANCE,
-/* 0363 */  UNO_NAME_TOP_BORDER_DISTANCE,
-/* 0364 */  UNO_NAME_BOTTOM_BORDER_DISTANCE,
-/* 0365 */  UNO_NAME_TABLE_BORDER,
-/* 0366 */  UNO_NAME_TABLE_COLUMN_SEPARATORS,
-/* 0367 */  UNO_NAME_TABLE_COLUMN_RELATIVE_SUM,
-/* 0368 */  UNO_NAME_HEADER_TEXT,
-/* 0369 */  UNO_NAME_HEADER_TEXT_LEFT,
-/* 0370 */  UNO_NAME_HEADER_TEXT_RIGHT,
-/* 0371 */  UNO_NAME_FOOTER_TEXT,
-/* 0372 */  UNO_NAME_FOOTER_TEXT_LEFT,
-/* 0373 */  UNO_NAME_FOOTER_TEXT_RIGHT,
-/* 0374 */  UNO_NAME_HEADER_BACK_COLOR,
-/* 0375 */  UNO_NAME_HEADER_GRAPHIC,
-/* 0376 */  UNO_NAME_HEADER_BACK_TRANSPARENT,
-/* 0377 */  UNO_NAME_HEADER_LEFT_BORDER,
-/* 0378 */  UNO_NAME_HEADER_RIGHT_BORDER,
-/* 0379 */  UNO_NAME_HEADER_TOP_BORDER,
-/* 0380 */  UNO_NAME_HEADER_BOTTOM_BORDER,
-/* 0381 */  UNO_NAME_HEADER_BORDER_DISTANCE,
-/* 0382 */  UNO_NAME_HEADER_SHADOW_FORMAT,
-/* 0383 */  UNO_NAME_HEADER_BODY_DISTANCE,
-/* 0384 */  UNO_NAME_HEADER_IS_DYNAMIC_HEIGHT,
-/* 0385 */  UNO_NAME_HEADER_IS_SHARED,
-/* 0386 */  UNO_NAME_HEADER_HEIGHT,
-/* 0387 */  UNO_NAME_HEADER_IS_ON,
-/* 0388 */  UNO_NAME_FOOTER_BACK_COLOR,
-/* 0389 */  UNO_NAME_FOOTER_GRAPHIC,
-/* 0390 */  UNO_NAME_FOOTER_BACK_TRANSPARENT,
-/* 0391 */  UNO_NAME_FOOTER_LEFT_BORDER,
-/* 0392 */  UNO_NAME_FOOTER_RIGHT_BORDER,
-/* 0393 */  UNO_NAME_FOOTER_TOP_BORDER,
-/* 0394 */  UNO_NAME_FOOTER_BOTTOM_BORDER,
-/* 0395 */  UNO_NAME_FOOTER_BORDER_DISTANCE,
-/* 0396 */  UNO_NAME_FOOTER_SHADOW_FORMAT,
-/* 0397 */  UNO_NAME_FOOTER_BODY_DISTANCE,
-/* 0398 */  UNO_NAME_FOOTER_IS_DYNAMIC_HEIGHT,
-/* 0399 */  UNO_NAME_FOOTER_IS_SHARED,
-
-/* 0400 */  UNO_NAME_FOOTER_HEIGHT,
-/* 0401 */  UNO_NAME_FOOTER_IS_ON,
-/* 0402 */  UNO_NAME_OVERWRITE_STYLES,
-/* 0403 */  UNO_NAME_LOAD_NUMBERING_STYLES,
-/* 0404 */  UNO_NAME_LOAD_PAGE_STYLES,
-/* 0405 */  UNO_NAME_LOAD_FRAME_STYLES,
-/* 0406 */  UNO_NAME_LOAD_TEXT_STYLES,
-/* 0407 */  UNO_NAME_FILE_NAME,
-/* 0408 */  UNO_NAME_FILTER_NAME,
-/* 0409 */  UNO_NAME_FILTER_OPTION,
-/* 0410 */  UNO_NAME_PASSWORD,
-/* 0411 */  UNO_NAME_COPY_COUNT,
-/* 0412 */  UNO_NAME_COLLATE,
-/* 0413 */  UNO_NAME_SORT,
-/* 0414 */  UNO_NAME_PAGES,
-/* 0415 */  UNO_NAME_FIRST_LINE_OFFSET,
-/* 0416 */  UNO_NAME_SYMBOL_TEXT_DISTANCE,
-/* 0417 */  UNO_NAME_USER_INDEX_NAME,
-/* 0418 */  UNO_NAME_REVISION,
-/* 0419 */  UNO_NAME_UNVISITED_CHAR_STYLE_NAME,
-/* 0420 */  UNO_NAME_VISITED_CHAR_STYLE_NAME,
-/* 0421 */  UNO_NAME_PARAGRAPH_COUNT,
-/* 0422 */  UNO_NAME_WORD_COUNT,
-/* 0423 */  UNO_NAME_WORD_SEPARATOR,
-/* 0424 */  UNO_NAME_CHARACTER_COUNT,
-/* 0425 */  UNO_NAME_ZOOM_VALUE,
-/* 0426 */  UNO_NAME_ZOOM_TYPE,
-/* 0427 */  UNO_NAME_CREATE_FROM_MARKS,
-/* 0428 */  UNO_NAME_CREATE_FROM_OUTLINE,
-/* 0429 */  UNO_NAME_PARAGRAPH_STYLE_NAMES,
-/* 0430 */  UNO_NAME_CREATE_FROM_CHAPTER,
-/* 0431 */  UNO_NAME_CREATE_FROM_LABELS,
-/* 0432 */  UNO_NAME_USE_ALPHABETICAL_SEPARATORS,
-/* 0433 */  UNO_NAME_USE_KEY_AS_ENTRY,
-/* 0434 */  UNO_NAME_USE_COMBINED_ENTRIES,
-/* 0435 */  UNO_NAME_IS_CASE_SENSITIVE,
-/* 0436 */  UNO_NAME_USE_P_P,
-/* 0437 */  UNO_NAME_USE_DASH,
-/* 0438 */  UNO_NAME_USE_UPPER_CASE,
-/* 0439 */  UNO_NAME_LABEL_CATEGORY,
-/* 0440 */  UNO_NAME_LABEL_DISPLAY_TYPE,
-/* 0441 */  UNO_NAME_USE_LEVEL_FROM_SOURCE,
-/* 0442 */  UNO_NAME_LEVEL_FORMAT,
-/* 0443 */  UNO_NAME_LEVEL_PARAGRAPH_STYLES,
-/* 0444 */  UNO_NAME_RECALC_TAB_STOPS,
-/* 0445 */  UNO_NAME_MAIN_ENTRY_CHARACTER_STYLE_NAME,
-/* 0446 */  UNO_NAME_CREATE_FROM_TABLES,
-/* 0447 */  UNO_NAME_CREATE_FROM_TEXT_FRAMES,
-/* 0448 */  UNO_NAME_CREATE_FROM_GRAPHIC_OBJECTS,
-/* 0449 */  UNO_NAME_CREATE_FROM_EMBEDDED_OBJECTS,
-/* 0450 */  UNO_NAME_CREATE_FROM_STAR_MATH,
-/* 0451 */  UNO_NAME_CREATE_FROM_STAR_CHART,
-/* 0452 */  UNO_NAME_CREATE_FROM_STAR_CALC,
-/* 0453 */  UNO_NAME_CREATE_FROM_STAR_DRAW,
-/* 0454 */  UNO_NAME_CREATE_FROM_OTHER_EMBEDDED_OBJECTS,
-/* 0455 */  UNO_NAME_INDEX_AUTO_MARK_FILE_U_R_L,
-/* 0456 */  UNO_NAME_IS_COMMA_SEPARATED,
-/* 0457 */  UNO_NAME_IS_RELATIVE_TABSTOPS,
-/* 0458 */  UNO_NAME_CREATE_FROM_LEVEL_PARAGRAPH_STYLES,
-/* 0459 */  UNO_NAME_SHOW_CHANGES,
-/* 0460 */  UNO_NAME_RECORD_CHANGES,
-/* 0461 */  UNO_LINK_DISPLAY_NAME,
-/* 0462 */  UNO_LINK_DISPLAY_BITMAP,
-/* 0463 */  UNO_NAME_HEADING_STYLE_NAME,
-/* 0464 */  UNO_NAME_SHOW_ONLINE_LAYOUT,
-/* 0465 */  UNO_NAME_USER_DEFINED_ATTRIBUTES,
-/* 0466 */  UNO_NAME_TEXT_USER_DEFINED_ATTRIBUTES,
-/* 0467 */  UNO_NAME_FILE_PATH,
-/* 0468 */  UNO_NAME_PARA_CHAPTER_NUMBERING_LEVEL,
-/* 0469 */  UNO_NAME_PARA_CONDITIONAL_STYLE_NAME,
-/* 0470 */  UNO_NAME_CHAPTER_NUMBERING_LEVEL,
-/* 0471 */  UNO_NAME_NUMBERING_SEPARATOR,
-/* 0472 */  UNO_NAME_IS_CONTINUOUS_NUMBERING,
-/* 0473 */  UNO_NAME_IS_AUTOMATIC,
-/* 0474 */  UNO_NAME_IS_ABSOLUTE_MARGINS,
-/* 0475 */  UNO_NAME_CATEGORY,
-/* 0476 */  UNO_NAME_DEPENDENT_TEXT_FIELDS,
-/* 0477 */  UNO_NAME_CURRENT_PRESENTATION,
-/* 0478 */  UNO_NAME_ADJUST,
-/* 0479 */  UNO_NAME_INSTANCE_NAME,
-/* 0480 */  UNO_NAME_TEXT_PORTION_TYPE,
-/* 0481 */  UNO_NAME_CONTROL_CHARACTER,
-/* 0482 */  UNO_NAME_IS_COLLAPSED,
-/* 0483 */  UNO_NAME_IS_START,
-/* 0484 */  UNO_NAME_SEQUENCE_NUMBER,
-/* 0485 */  UNO_NAME_REFERENCE_ID,
-/* 0486 */  UNO_NAME_HEADER_LEFT_BORDER_DISTANCE,
-/* 0487 */  UNO_NAME_HEADER_RIGHT_BORDER_DISTANCE,
-/* 0488 */  UNO_NAME_HEADER_TOP_BORDER_DISTANCE,
-/* 0489 */  UNO_NAME_HEADER_BOTTOM_BORDER_DISTANCE,
-/* 0490 */  UNO_NAME_FOOTER_LEFT_BORDER_DISTANCE,
-/* 0491 */  UNO_NAME_FOOTER_RIGHT_BORDER_DISTANCE,
-/* 0492 */  UNO_NAME_FOOTER_TOP_BORDER_DISTANCE,
-/* 0493 */  UNO_NAME_FOOTER_BOTTOM_BORDER_DISTANCE,
-/* 0494 */  UNO_NAME_PARA_IS_NUMBERING_RESTART,
-/* 0495 */  UNO_NAME_HIDE_FIELD_TIPS,
-/* 0496 */  UNO_NAME_HEADER_USER_DEFINED_ATTRIBUTES,
-/* 0497 */  UNO_NAME_FOOTER_USER_DEFINED_ATTRIBUTES,
-/* 0498 */  UNO_NAME_PARA_SHADOW_FORMAT,
-/* 0499 */  UNO_NAME_CONTOUR_POLY_POLYGON,
-
-/* 0500 */  UNO_NAME_IS_PIXEL_CONTOUR,
-/* 0501 */  UNO_NAME_IS_AUTOMATIC_CONTOUR,
-/* 0502 */  UNO_NAME_SEPARATOR_LINE_WIDTH,
-/* 0503 */  UNO_NAME_SEPARATOR_LINE_COLOR,
-/* 0504 */  UNO_NAME_SEPARATOR_LINE_RELATIVE_HEIGHT,
-/* 0505 */  UNO_NAME_SEPARATOR_LINE_VERTIVAL_ALIGNMENT,
-/* 0506 */  UNO_NAME_SEPARATOR_LINE_IS_ON,
-/* 0507 */  UNO_NAME_IS_SKIP_HIDDEN_TEXT,
-/* 0508 */  UNO_NAME_IS_SKIP_PROTECTED_TEXT,
-/* 0509 */  UNO_NAME_DOCUMENT_INDEX_MARKS,
-/* 0510 */  UNO_NAME_FOOTNOTE_IS_COLLECT_AT_TEXT_END,
-/* 0511 */  UNO_NAME_FOOTNOTE_IS_RESTART_NUMBERING,
-/* 0512 */  UNO_NAME_FOOTNOTE_RESTART_NUMBERING_AT,
-/* 0513 */  UNO_NAME_FOOTNOTE_IS_OWN_NUMBERING,
-/* 0514 */  UNO_NAME_FOOTNOTE_NUMBERING_TYPE,
-/* 0515 */  UNO_NAME_FOOTNOTE_NUMBERING_PREFIX,
-/* 0516 */  UNO_NAME_FOOTNOTE_NUMBERING_SUFFIX,
-/* 0517 */  UNO_NAME_ENDNOTE_IS_COLLECT_AT_TEXT_END,
-/* 0518 */  UNO_NAME_ENDNOTE_IS_RESTART_NUMBERING,
-/* 0519 */  UNO_NAME_ENDNOTE_RESTART_NUMBERING_AT,
-/* 0520 */  UNO_NAME_ENDNOTE_IS_OWN_NUMBERING,
-/* 0521 */  UNO_NAME_ENDNOTE_NUMBERING_TYPE,
-/* 0522 */  UNO_NAME_ENDNOTE_NUMBERING_PREFIX,
-/* 0523 */  UNO_NAME_ENDNOTE_NUMBERING_SUFFIX,
-/* 0524 */  UNO_NAME_BRACKET_BEFORE,
-/* 0525 */  UNO_NAME_BRACKET_AFTER,
-/* 0526 */  UNO_NAME_IS_NUMBER_ENTRIES,
-/* 0527 */  UNO_NAME_IS_SORT_BY_POSITION,
-/* 0528 */  UNO_NAME_SORT_KEYS,
-/* 0529 */  UNO_NAME_IS_SORT_ASCENDING,
-/* 0530 */  UNO_NAME_SORT_KEY,
-/* 0531 */  UNO_NAME_FIELDS,
-/* 0532 */  UNO_NAME_DATE_TIME_VALUE,
-/* 0533 */  UNO_NAME_IS_ON,
-/* 0534 */  UNO_NAME_Z_ORDER,
-/* 0535 */  UNO_NAME_CONTENT_SECTION,
-/* 0536 */  UNO_NAME_HEADER_SECTION,
-/* 0537 */  UNO_NAME_PARA_IS_HANGING_PUNCTUATION,
-/* 0538 */  UNO_NAME_PARA_IS_CHARACTER_DISTANCE,
-/* 0539 */  UNO_NAME_PARA_IS_FORBIDDEN_RULES,
-/* 0540 */  UNO_NAME_PARA_VERT_ALIGNMENT,
-/* 0541 */  UNO_NAME_IS_MAIN_ENTRY,
-/* 0542 */  UNO_NAME_GRAPHIC_ROTATION,
-/* 0543 */  UNO_NAME_ADJUST_LUMINANCE,
-/* 0544 */  UNO_NAME_ADJUST_CONTRAST,
-/* 0545 */  UNO_NAME_ADJUST_RED,
-/* 0546 */  UNO_NAME_ADJUST_GREEN,
-/* 0547 */  UNO_NAME_ADJUST_BLUE,
-/* 0548 */  UNO_NAME_GAMMA,
-/* 0549 */  UNO_NAME_GRAPHIC_IS_INVERTED,
-/* 0550 */  UNO_NAME_TRANSPARENCY,
-/* 0551 */  UNO_NAME_GRAPHIC_COLOR_MODE,
-/* 0552 */  UNO_NAME_REDLINE_AUTHOR,
-/* 0553 */  UNO_NAME_REDLINE_DATE_TIME,
-/* 0554 */  UNO_NAME_REDLINE_COMMENT,
-/* 0555 */  UNO_NAME_REDLINE_TYPE,
-/* 0556 */  UNO_NAME_REDLINE_SUCCESSOR_DATA,
-/* 0557 */  UNO_NAME_REDLINE_IDENTIFIER,
-/* 0558 */  UNO_NAME_IS_IN_HEADER_FOOTER,
-/* 0559 */  UNO_NAME_START_REDLINE,
-/* 0560 */  UNO_NAME_END_REDLINE,
-/* 0561 */  UNO_NAME_REDLINE_START,
-/* 0562 */  UNO_NAME_REDLINE_END,
-/* 0563 */  UNO_NAME_REDLINE_TEXT,
-/* 0564 */  UNO_NAME_REDLINE_DISPLAY_TYPE,
-/* 0565 */  UNO_NAME_FORBIDDEN_CHARACTERS,
-/* 0566 */  UNO_NAME_RUBY_BASE_TEXT,
-/* 0567 */  UNO_NAME_RUBY_TEXT,
-/* 0568 */  UNO_NAME_RUBY_ADJUST,
-/* 0569 */  UNO_NAME_RUBY_CHAR_STYLE_NAME,
-/* 0570 */  UNO_NAME_RUBY_IS_ABOVE,
-/* 0571 */  UNO_NAME_FOOTNOTE_HEIGHT,
-/* 0572 */  UNO_NAME_FOOTNOTE_LINE_WEIGHT,
-/* 0573 */  UNO_NAME_FOOTNOTE_LINE_COLOR,
-/* 0574 */  UNO_NAME_FOOTNOTE_LINE_RELATIVE_WIDTH,
-/* 0575 */  UNO_NAME_FOOTNOTE_LINE_ADJUST,
-/* 0576 */  UNO_NAME_FOOTNOTE_LINE_TEXT_DISTANCE,
-/* 0577 */  UNO_NAME_FOOTNOTE_LINE_DISTANCE,
-/* 0578 */  UNO_NAME_CHAR_ROTATION,
-/* 0579 */  UNO_NAME_CHAR_ROTATION_IS_FIT_TO_LINE,
-/* 0580 */  UNO_NAME_CHAR_SCALE_WIDTH,
-/* 0581 */  UNO_NAME_TAB_STOP_DISTANCE,
-/* 0582 */  UNO_NAME_IS_WIDTH_RELATIVE,
-/* 0583 */  UNO_NAME_CHAR_RELIEF,
-/* 0584 */  UNO_NAME_IS_HIDDEN,
-/* 0585 */  UNO_NAME_IS_CONDITION_TRUE,
-/* 0586 */  UNO_NAME_TWO_DIGIT_YEAR,
-/* 0587 */  UNO_NAME_PROTECTION_KEY,
-/* 0588 */  UNO_NAME_REDLINE_PROTECTION_KEY,
-/* 0589 */  UNO_NAME_AUTOMATIC_DISTANCE,
-/* 0590 */  UNO_NAME_AUTOMATIC_CONTROL_FOCUS,
-/* 0591 */  UNO_NAME_APPLY_FORM_DESIGN_MODE,
-/* 0592 */  UNO_NAME_LOCALE,
-/* 0593 */  UNO_NAME_SORT_ALGORITHM,
-/* 0594 */  UNO_NAME_FRAME_HEIGHT_ABSOLUTE,
-/* 0596 */  UNO_NAME_FRAME_HEIGHT_PERCENT,
-/* 0597 */  UNO_NAME_FRAME_ISAUTOMATIC_HEIGHT,
-/* 0598 */  UNO_NAME_FRAME_WIDTH_ABSOLUTE,
-/* 0599 */  UNO_NAME_FRAME_WIDTH_PERCENT,
-/* 0600 */  UNO_NAME_PARA_STYLEHEADING,
-/* 0601 */  UNO_NAME_PARA_STYLELEVEL1,
-/* 0602 */  UNO_NAME_PARA_STYLELEVEL10,
-/* 0603 */  UNO_NAME_PARA_STYLELEVEL2,
-/* 0604 */  UNO_NAME_PARA_STYLELEVEL3,
-/* 0605 */  UNO_NAME_PARA_STYLELEVEL4,
-/* 0606 */  UNO_NAME_PARA_STYLELEVEL5,
-/* 0607 */  UNO_NAME_PARA_STYLELEVEL6,
-/* 0608 */  UNO_NAME_PARA_STYLELEVEL7,
-/* 0609 */  UNO_NAME_PARA_STYLELEVEL8,
-/* 0610 */  UNO_NAME_PARA_STYLELEVEL9,
-/* 0611 */  UNO_NAME_PARA_STYLESEPARATOR,
-/* 0612 */  UNO_NAME_MACRO_LIBRARY,
-/* 0613 */  UNO_NAME_CELL_NAME,
-/* 0614 */  UNO_NAME_PARA_USER_DEFINED_ATTRIBUTES,
-/* 0615 */  UNO_NAME_MERGE_LAST_PARA,
-/* 0616 */  UNO_NAME_WRITING_MODE,
-/* 0617 */  UNO_NAME_GRID_COLOR,
-/* 0618 */  UNO_NAME_GRID_LINES,
-/* 0619 */  UNO_NAME_GRID_BASE_HEIGHT,
-/* 0620 */  UNO_NAME_GRID_RUBY_HEIGHT,
-/* 0621 */  UNO_NAME_GRID_MODE,
-/* 0622 */  UNO_NAME_GRID_RUBY_BELOW,
-/* 0623 */  UNO_NAME_GRID_PRINT,
-/* 0624 */  UNO_NAME_GRID_DISPLAY,
-/* 0625 */  UNO_NAME_SNAP_TO_GRID,
-/* 0626 */  UNO_NAME_DONT_BALANCE_TEXT_COLUMNS,
-/* 0627 */  UNO_NAME_IS_CURRENTLY_VISIBLE,
-/* 0628 */  UNO_NAME_ANCHOR_POSITION,
-/* 0629 */  UNO_NAME_TEXT_READING,
-/* 0630 */  UNO_NAME_PRIMARY_KEY_READING,
-/* 0631 */  UNO_NAME_SECONDARY_KEY_READING,
-/* 0632 */  UNO_NAME_BACK_GRAPHIC_TRANSPARENCY,
-/* 0633 */  UNO_NAME_BACK_COLOR_R_G_B,
-/* 0634 */  UNO_NAME_BACK_COLOR_TRANSPARENCY,
-/* 0635 */  UNO_NAME_HEADER_DYNAMIC_SPACING,
-/* 0636 */  UNO_NAME_FOOTER_DYNAMIC_SPACING,
-/* 0637 */  UNO_NAME_BASIC_LIBRARIES,
-/* 0638 */  UNO_NAME_IS_FIXED_LANGUAGE,
-/* 0639 */  UNO_NAME_SELECTION,
-/* 0640 */  UNO_NAME_RESULT_SET,
-/* 0641 */  UNO_NAME_CONNECTION,
-/* 0642 */  UNO_NAME_MODEL,
-/* 0643 */  UNO_NAME_DATA_SOURCE_NAME,
-/* 0644 */  UNO_NAME_DATA_COMMAND,
-/* 0645 */  UNO_NAME_FILTER,
-/* 0646 */  UNO_NAME_DOCUMENT_URL,
-/* 0647 */  UNO_NAME_OUTPUT_URL,
-/* 0648 */  UNO_NAME_OUTPUT_TYPE,
-/* 0649 */  UNO_NAME_ESCAPE_PROCESSING,
-/* 0650 */  UNO_NAME_SINGLE_PRINT_JOBS,
-/* 0651 */  UNO_NAME_FILE_NAME_FROM_COLUMN,
-/* 0652 */  UNO_NAME_FILE_NAME_PREFIX,
-/* 0653 */  UNO_NAME_CHAR_STYLE_NAMES,
-/* 0654 */  UNO_NAME_DAD_COMMAND,       /* DAD = DataAccessDescriptor (see com.sun.star.sdb.DataAccessDescriptor) */
-/* 0655 */  UNO_NAME_DAD_COMMAND_TYPE,
-/* 0656 */  UNO_NAME_CLSID,
-/* 0657 */  UNO_NAME_COMPONENT,
-/* 0658 */  UNO_NAME_SECT_LEFT_MARGIN,
-/* 0659 */  UNO_NAME_SECT_RIGHT_MARGIN,
-/* 0660 */  UNO_NAME_PARA_IS_CONNECT_BORDER,
-/* 0661 */  UNO_NAME_ITEMS,
-/* 0662 */  UNO_NAME_SELITEM,
-/* 0663 */  UNO_NAME_IS_SPLIT_ALLOWED,
-/* 0664 */  UNO_NAME_CHAR_HIDDEN,
-
-/* 0665 */  UNO_NAME_IS_FOLLOWING_TEXT_FLOW,
-/* 0666 */  UNO_NAME_WIDTH_TYPE,
-/* 0667 */  UNO_NAME_SCRIPT_URL,
-/* 0668 */  UNO_NAME_RUNTIME_UID,
-/* 0669 */  UNO_NAME_COLLAPSING_BORDERS,
-
-/* 0670 */  UNO_NAME_WRAP_INFLUENCE_ON_POSITION,
-/* 0671 */  UNO_NAME_DATA_BASE_URL,
-/* 0672 */  UNO_NAME_DATA_BASE_RESOURCE,
-
-/* 0673 */  UNO_NAME_TRANSFORMATION_IN_HORI_L2R,
-/* 0674 */  UNO_NAME_POSITION_LAYOUT_DIR,
-
-/* 0675 */  UNO_NAME_NUMBERING_IS_OUTLINE,
-
-/* 0677 */  UNO_NAME_STARTPOSITION_IN_HORI_L2R,
-/* 0678 */  UNO_NAME_ENDPOSITION_IN_HORI_L2R,
-
-/* 0679 */  UNO_NAME_SUBJECT,
-/* 0680 */  UNO_NAME_ADDRESS_FROM_COLUMN,
-/* 0681 */  UNO_NAME_SEND_AS_HTML,
-/* 0682 */  UNO_NAME_SEND_AS_ATTACHMENT,
-/* 0683 */  UNO_NAME_MAIL_BODY,
-/* 0684 */  UNO_NAME_ATTACHMENT_NAME,
-/* 0685 */  UNO_NAME_ATTACHMENT_FILTER,
-/* 0686 */  UNO_NAME_PRINT_OPTIONS,
-/* 0687 */  UNO_NAME_SAVE_AS_SINGLE_FILE,
-/* 0688 */  UNO_NAME_SAVE_FILTER,
-/* 0689 */  UNO_NAME_COPIES_TO,
-/* 0690 */  UNO_NAME_BLIND_COPIES_TO,
-/* 0691 */  UNO_NAME_IN_SERVER_PASSWORD,
-/* 0692 */  UNO_NAME_OUT_SERVER_PASSWORD,
-
-/* 0693 */  UNO_NAME_SAVE_FILTER_OPTIONS,
-/* 0694 */  UNO_NAME_SAVE_FILTER_DATA,
-/* 0695 */  UNO_NAME_LOCK_UPDATES,
-
-/* 0696 */  UNO_NAME_PAGE_COUNT,
-/* 0697 */  UNO_NAME_LINE_COUNT,
-/* 0698 */  UNO_NAME_IS_CONSTANT_SPELLCHECK,
-/* 0699 */  UNO_NAME_IS_HIDE_SPELL_MARKS,       // deprecated #i91949
-
-/* 0700 */  UNO_NAME_IS_FIELD_USED,
-/* 0701 */  UNO_NAME_IS_FIELD_DISPLAYED,
-/* 0702 */  UNO_NAME_BUILDID,
-/* 0703 */  UNO_NAME_PARA_STYLE_CONDITIONS,
-
-/* 0704 */  UNO_NAME_PRINT_EMPTY_PAGES,
-
-/* 0705 */  UNO_NAME_ROLE,
-
-/* 0706 */  UNO_NAME_FIELD_CODE,
-/* 0707 */  UNO_NAME_HAS_VALID_SIGNATURES,
-
-/* 0708 */   UNO_NAME_CHAR_AUTO_STYLE_NAME,
-/* 0709 */   UNO_NAME_PARA_AUTO_STYLE_NAME,
-
-/* 0710 */  UNO_NAME_LAYOUT_SIZE,
-
-/* 0711 */  UNO_NAME_HELP,
-/* 0712 */  UNO_NAME_TOOLTIP,
-
-/* 0713 */  UNO_NAME_DIALOG_LIBRARIES,
-/* 0714 */  UNO_NAME_HEADER_ROW_COUNT,
-/* 0715 */  UNO_NAME_INPUT,
-/* 0716 */  UNO_NAME_ROW_SPAN,
-
-/* 0717 */  UNO_NAME_POSITION_AND_SPACE_MODE,
-/* 0718 */  UNO_NAME_LABEL_FOLLOWED_BY,
-/* 0719 */  UNO_NAME_LISTTAB_STOP_POSITION,
-/* 0720 */  UNO_NAME_FIRST_LINE_INDENT,
-/* 0721 */  UNO_NAME_INDENT_AT,
-
-/* 0722 */  UNO_NAME_CHAPTER_LEVEL,
-
-/* 0723 */  UNO_NAME_GRID_BASE_WIDTH,
-/* 0724 */  UNO_NAME_GRID_SNAP_TO_CHARS,
-/* 0725 */  UNO_NAME_GRID_STANDARD_PAGE_MODE,
-/* 0726 */  UNO_NAME_TABLE_BORDER_DISTANCES,
-
-/* 0727 */  UNO_NAME_LIST_ID,
-/* 0728 */  UNO_NAME_DEFAULT_LIST_ID,
-
-/* 0729 */  UNO_NAME_STREAM_NAME,
-
-/* 0730 */  UNO_NAME_PARA_CONTINUEING_PREVIOUS_SUB_TREE,
-/* 0731 */  UNO_NAME_PARA_LIST_LABEL_STRING,
-
-/* 0732 */  UNO_NAME_CHAR_OVERLINE,
-/* 0733 */  UNO_NAME_CHAR_OVERLINE_COLOR,
-/* 0734 */  UNO_NAME_CHAR_OVERLINE_HAS_COLOR,
-/* 0735 */  UNO_NAME_OUTLINE_LEVEL,
-
-/* 0736 */  UNO_NAME_DESCRIPTION,
-/* 0737 */  UNO_NAME_META,
-/* 0738 */  UNO_NAME_IS_TEMPLATE,
-/* 0739 */  UNO_NAME_VBA_DOCOBJ,
-/* 0740 */  UNO_NAME_NESTED_TEXT_CONTENT,
-/* 0741 */  UNO_NAME_SEPARATOR_LINE_STYLE,
-/* 0742 */  UNO_NAME_FOOTNOTE_LINE_STYLE,
-/* 0743 */  UNO_NAME_EMBEDDED_OBJECT,
-/* 0744 */  UNO_NAME_RSID,
-/* 0745 */  UNO_NAME_PARRSID,
-
-/* 0746 */  UNO_NAME_LINE_STYLE,
-/* 0747 */  UNO_NAME_LINE_WIDTH,
-
-/* 0748 */  UNO_NAME_PARA_CONTEXT_MARGIN,
-
-/* 0749 */  UNO_NAME_PARAGRAPH_STYLE_NAME,
-
-/* 0750 */  UNO_NAME_FIRST_IS_SHARED,
-/* 0751 */  UNO_NAME_HEADER_TEXT_FIRST,
-/* 0752 */  UNO_NAME_FOOTER_TEXT_FIRST,
-
-/* 0753 */  UNO_NAME_INITIALS,
-/* 0754 */  UNO_NAME_TABLE_BORDER2,
-
-/* 0755 */  UNO_NAME_REPLACEMENT_GRAPHIC_URL,
-/* 0756 */  UNO_NAME_HIDDEN,
-/* 0757 */  UNO_NAME_FILL_STYLE,
-/* 0758 */  UNO_NAME_FILL_GRADIENT,
-/* 0759 */  UNO_NAME_FILL_GRADIENT_NAME,
-
-/* 0760 */  UNO_NAME_DEFAULT_PAGE_MODE,
-
-/* 0761 */  UNO_NAME_CHAR_SHADING_VALUE,
-
-/* 0762 */  UNO_NAME_PARA_INTEROP_GRAB_BAG,
-
-/* 0763 */  UNO_NAME_CHAR_LEFT_BORDER,
-/* 0764 */  UNO_NAME_CHAR_RIGHT_BORDER,
-/* 0765 */  UNO_NAME_CHAR_TOP_BORDER,
-/* 0766 */  UNO_NAME_CHAR_BOTTOM_BORDER,
-/* 0767 */  UNO_NAME_CHAR_BORDER_DISTANCE,
-/* 0768 */  UNO_NAME_CHAR_LEFT_BORDER_DISTANCE,
-/* 0769 */  UNO_NAME_CHAR_RIGHT_BORDER_DISTANCE,
-/* 0770 */  UNO_NAME_CHAR_TOP_BORDER_DISTANCE,
-/* 0771 */  UNO_NAME_CHAR_BOTTOM_BORDER_DISTANCE,
-/* 0772 */  UNO_NAME_CHAR_SHADOW_FORMAT,
-/* 0773 */  UNO_NAME_SHADOW_TRANSPARENCE,
-
-/* 0774 */  UNO_NAME_DOC_INTEROP_GRAB_BAG,
-/* 0775 */  UNO_NAME_FRAME_INTEROP_GRAB_BAG,
-/* 0776 */  UNO_NAME_CHAR_HIGHLIGHT,
-/* 0777 */  UNO_NAME_STYLE_INTEROP_GRAB_BAG,
-/* 0778 */  UNO_NAME_CHAR_INTEROP_GRAB_BAG,
-
-            SW_PROPNAME_END
-
-// new items in this array must match SwPropNameTab aPropNameTab
-};
-
-struct SwPropNameLen
-{
-    const char* pName;
-    sal_uInt16      nNameLen;
-    operator const char*() const { return pName; }
-};
-
-typedef const SwPropNameLen SwPropNameTab[ SW_PROPNAME_END - SW_PROPNAME_BEGIN ];
-extern const SwPropNameTab aPropNameTab;
-
-// !!! function must not(!) be inline because it is called via the below  !!!
-// !!! listed macros from the swui DLL and that can not access the        !!!
-// !!! array aPropNameTab which is located in a different DLL.            !!!
-SW_DLLPUBLIC const SwPropNameLen& GetPropName( sal_uInt16 nId );
-SW_DLLPUBLIC const SwPropNameLen& SwGetPropName( sal_uInt16 nId );
-
-#define SW_PROP_NAME(nId) \
-    GetPropName( nId ).pName, GetPropName( nId ).nNameLen
-
-#define SW_PROP_NAME_STR(nId) \
-    GetPropName( nId ).pName
+#include <sal/config.h>
+
+#define UNO_NAME_FOLLOW_STYLE "FollowStyle"
+#define UNO_NAME_IS_PHYSICAL "IsPhysical"
+#define UNO_NAME_IS_AUTO_UPDATE "IsAutoUpdate"
+#define UNO_NAME_DISPLAY_NAME "DisplayName"
+#define UNO_NAME_PARA_GRAPHIC_URL "ParaBackGraphicURL"
+#define UNO_NAME_PARA_GRAPHIC_FILTER "ParaBackGraphicFilter"
+#define UNO_NAME_HEADER_GRAPHIC_URL "HeaderBackGraphicURL"
+#define UNO_NAME_HEADER_GRAPHIC_FILTER "HeaderBackGraphicFilter"
+#define UNO_NAME_FOOTER_GRAPHIC_URL "FooterBackGraphicURL"
+#define UNO_NAME_FOOTER_GRAPHIC_FILTER "FooterBackGraphicFilter"
+#define UNO_NAME_BACK_GRAPHIC_URL "BackGraphicURL"
+#define UNO_NAME_BACK_GRAPHIC_FILTER "BackGraphicFilter"
+#define UNO_NAME_BACK_GRAPHIC_LOCATION "BackGraphicLocation"
+#define UNO_NAME_BACK_GRAPHIC_BITMAP "BackGraphicBitmap"
+#define UNO_NAME_GRAPHIC_URL "GraphicURL"
+#define UNO_NAME_GRAPHIC_FILTER "GraphicFilter"
+#define UNO_NAME_GRAPHIC_LOCATION "GraphicLocation"
+#define UNO_NAME_GRAPHIC_SIZE "GraphicSize"
+#define UNO_NAME_GRAPHIC_BITMAP "GraphicBitmap"
+#define UNO_NAME_BULLET_FONT "BulletFont"
+#define UNO_NAME_PARA_GRAPHIC_LOCATION "ParaBackGraphicLocation"
+#define UNO_NAME_HEADER_GRAPHIC_LOCATION "HeaderBackGraphicLocation"
+#define UNO_NAME_FOOTER_GRAPHIC_LOCATION "FooterBackGraphicLocation"
+#define UNO_NAME_PARA_LEFT_PARA_MARGIN "ParaLeftParaMargin"
+#define UNO_NAME_PARA_RIGHT_PARA_MARGIN "ParaRightParaMargin"
+#define UNO_NAME_PARA_LEFT_MARGIN "ParaLeftMargin"
+#define UNO_NAME_PARA_RIGHT_MARGIN "ParaRightMargin"
+#define UNO_NAME_PARA_LEFT_MARGIN_RELATIVE "ParaLeftMarginRelative"
+#define UNO_NAME_PARA_RIGHT_MARGIN_RELATIVE "ParaRightMarginRelative"
+#define UNO_NAME_PARA_IS_AUTO_FIRST_LINE_INDENT "ParaIsAutoFirstLineIndent"
+#define UNO_NAME_PARA_FIRST_LINE_INDENT "ParaFirstLineIndent"
+#define UNO_NAME_PARA_FIRST_LINE_INDENT_RELATIVE "ParaFirstLineIndentRelative"
+#define UNO_NAME_PARA_IS_HYPHENATION "ParaIsHyphenation"
+#define UNO_NAME_PARA_HYPHENATION_MAX_LEADING_CHARS "ParaHyphenationMaxLeadingChars"
+#define UNO_NAME_PARA_HYPHENATION_MAX_TRAILING_CHARS "ParaHyphenationMaxTrailingChars"
+#define UNO_NAME_PARA_HYPHENATION_MAX_HYPHENS "ParaHyphenationMaxHyphens"
+#define UNO_NAME_LEFT_MARGIN "LeftMargin"
+#define UNO_NAME_RIGHT_MARGIN "RightMargin"
+#define UNO_NAME_HEADER_LEFT_MARGIN "HeaderLeftMargin"
+#define UNO_NAME_HEADER_RIGHT_MARGIN "HeaderRightMargin"
+#define UNO_NAME_FOOTER_LEFT_MARGIN "FooterLeftMargin"
+#define UNO_NAME_FOOTER_RIGHT_MARGIN "FooterRightMargin"
+#define UNO_NAME_TEXT_RANGE "TextRange"
+#define UNO_NAME_NAME "Name"
+#define UNO_NAME_NUMBERING_ALIGNMENT "NumberingAlignment"
+#define UNO_NAME_BULLET_FONT_NAME "BulletFontName"
+#define UNO_NAME_BULLET_ID "BulletId"
+#define UNO_NAME_CHAR_STYLE_NAME "CharStyleName"
+#define UNO_NAME_ANCHOR_CHAR_STYLE_NAME "AnchorCharStyleName"
+#define UNO_NAME_SUFFIX "Suffix"
+#define UNO_NAME_PREFIX "Prefix"
+#define UNO_NAME_PARENT_NUMBERING "ParentNumbering"
+#define UNO_NAME_START_WITH "StartWith"
+#define UNO_NAME_CHAR_FONT_NAME "CharFontName"
+#define UNO_NAME_CHAR_FONT_STYLE_NAME "CharFontStyleName"
+#define UNO_NAME_CHAR_FONT_FAMILY "CharFontFamily"
+#define UNO_NAME_CHAR_FONT_CHAR_SET "CharFontCharSet"
+#define UNO_NAME_CHAR_FONT_PITCH "CharFontPitch"
+#define UNO_NAME_CHAR_POSTURE "CharPosture"
+#define UNO_NAME_CHAR_WEIGHT "CharWeight"
+#define UNO_NAME_CHAR_HEIGHT "CharHeight"
+#define UNO_NAME_CHAR_LOCALE "CharLocale"
+#define UNO_NAME_CHAR_FONT_NAME_ASIAN "CharFontNameAsian"
+#define UNO_NAME_CHAR_FONT_STYLE_NAME_ASIAN "CharFontStyleNameAsian"
+#define UNO_NAME_CHAR_FONT_FAMILY_ASIAN "CharFontFamilyAsian"
+#define UNO_NAME_CHAR_FONT_CHAR_SET_ASIAN "CharFontCharSetAsian"
+#define UNO_NAME_CHAR_FONT_PITCH_ASIAN "CharFontPitchAsian"
+#define UNO_NAME_CHAR_POSTURE_ASIAN "CharPostureAsian"
+#define UNO_NAME_CHAR_WEIGHT_ASIAN "CharWeightAsian"
+#define UNO_NAME_CHAR_HEIGHT_ASIAN "CharHeightAsian"
+#define UNO_NAME_CHAR_LOCALE_ASIAN "CharLocaleAsian"
+#define UNO_NAME_CHAR_FONT_NAME_COMPLEX "CharFontNameComplex"
+#define UNO_NAME_CHAR_FONT_STYLE_NAME_COMPLEX "CharFontStyleNameComplex"
+#define UNO_NAME_CHAR_FONT_FAMILY_COMPLEX "CharFontFamilyComplex"
+#define UNO_NAME_CHAR_FONT_CHAR_SET_COMPLEX "CharFontCharSetComplex"
+#define UNO_NAME_CHAR_FONT_PITCH_COMPLEX "CharFontPitchComplex"
+#define UNO_NAME_CHAR_POSTURE_COMPLEX "CharPostureComplex"
+#define UNO_NAME_CHAR_WEIGHT_COMPLEX "CharWeightComplex"
+#define UNO_NAME_CHAR_HEIGHT_COMPLEX "CharHeightComplex"
+#define UNO_NAME_CHAR_LOCALE_COMPLEX "CharLocaleComplex"
+#define UNO_NAME_CHAR_AUTO_KERNING "CharAutoKerning"
+#define UNO_NAME_CHAR_UNDERLINE "CharUnderline"
+#define UNO_NAME_CHAR_UNDERLINE_COLOR "CharUnderlineColor"
+#define UNO_NAME_CHAR_UNDERLINE_HAS_COLOR "CharUnderlineHasColor"
+#define UNO_NAME_CHAR_ESCAPEMENT "CharEscapement"
+#define UNO_NAME_CHAR_CASE_MAP "CharCaseMap"
+#define UNO_NAME_CHAR_SHADOWED "CharShadowed"
+#define UNO_NAME_CHAR_STRIKEOUT "CharStrikeout"
+#define UNO_NAME_CHAR_CROSSED_OUT "CharCrossedOut"
+#define UNO_NAME_CHAR_NO_HYPHENATION "CharNoHyphenation"
+#define UNO_NAME_CHAR_AUTO_ESCAPEMENT "CharAutoEscapement"
+#define UNO_NAME_CHAR_PROP_HEIGHT "CharPropHeight"
+#define UNO_NAME_CHAR_DIFF_HEIGHT "CharDiffHeight"
+#define UNO_NAME_CHAR_PROP_HEIGHT_ASIAN "CharPropHeightAsian"
+#define UNO_NAME_CHAR_DIFF_HEIGHT_ASIAN "CharDiffHeightAsian"
+#define UNO_NAME_CHAR_PROP_HEIGHT_COMPLEX "CharPropHeightComplex"
+#define UNO_NAME_CHAR_DIFF_HEIGHT_COMPLEX "CharDiffHeightComplex"
+#define UNO_NAME_CHAR_ESCAPEMENT_HEIGHT "CharEscapementHeight"
+#define UNO_NAME_CHAR_COLOR "CharColor"
+
+#define UNO_NAME_CHAR_FLASH "CharFlash"
+#define UNO_NAME_CHAR_KERNING "CharKerning"
+#define UNO_NAME_CHAR_BACK_COLOR "CharBackColor"
+#define UNO_NAME_CHAR_BACK_TRANSPARENT "CharBackTransparent"
+#define UNO_NAME_CHAR_COMBINE_IS_ON "CharCombineIsOn"
+#define UNO_NAME_CHAR_COMBINE_PREFIX "CharCombinePrefix"
+#define UNO_NAME_CHAR_COMBINE_SUFFIX "CharCombineSuffix"
+#define UNO_NAME_CHAR_EMPHASIS "CharEmphasis"
+#define UNO_NAME_PARA_LINE_SPACING "ParaLineSpacing"
+#define UNO_NAME_PARA_TOP_MARGIN "ParaTopMargin"
+#define UNO_NAME_PARA_BOTTOM_MARGIN "ParaBottomMargin"
+#define UNO_NAME_PARA_TOP_MARGIN_RELATIVE "ParaTopMarginRelative"
+#define UNO_NAME_PARA_BOTTOM_MARGIN_RELATIVE "ParaBottomMarginRelative"
+#define UNO_NAME_PARA_EXPAND_SINGLE_WORD "ParaExpandSingleWord"
+#define UNO_NAME_END_NOTICE "EndNotice"
+#define UNO_NAME_EMBEDDED_OBJECTS "EmbeddedObjects"
+#define UNO_NAME_ALPHABETICAL_SEPARATORS "AlphabeticalSeparators"
+#define UNO_NAME_BACKGROUND_COLOR "BackgroundColor"
+#define UNO_NAME_BEGIN_NOTICE "BeginNotice"
+#define UNO_NAME_CASE_SENSITIVE "CaseSensitive"
+#define UNO_NAME_FRAME_STYLE_NAME "FrameStyleName"
+#define UNO_NAME_NUMBERING_STYLE_NAME "NumberingStyleName"
+#define UNO_NAME_NUMBERING_LEVEL "NumberingLevel"
+#define UNO_NAME_NUMBERING_START_VALUE "NumberingStartValue"
+#define UNO_NAME_NUMBERING_IS_NUMBER "NumberingIsNumber"
+#define UNO_NAME_COMBINE_ENTRIES "CombineEntries"
+#define UNO_NAME_COUNT_LINES_IN_FRAMES "CountLinesInFrames"
+#define UNO_NAME_DDE_COMMAND_TYPE "DDECommandType"
+#define UNO_NAME_DDE_COMMAND_FILE "DDECommandFile"
+#define UNO_NAME_DDE_COMMAND_ELEMENT "DDECommandElement"
+#define UNO_NAME_IS_AUTOMATIC_UPDATE "IsAutomaticUpdate"
+#define UNO_NAME_DEFAULT_TABSTOP_DISTANCE "DefaultTabstopDistance"
+#define UNO_NAME_DISTANCE "Distance"
+#define UNO_NAME_DROP_CAP_FORMAT "DropCapFormat"
+#define UNO_NAME_DROP_CAP_WHOLE_WORD "DropCapWholeWord"
+#define UNO_NAME_DROP_CAP_CHAR_STYLE_NAME "DropCapCharStyleName"
+#define UNO_NAME_FILE_LINK "FileLink"
+#define UNO_NAME_GRAPHIC "Graphic"
+#define UNO_NAME_GRAPHICS "Graphics"
+#define UNO_NAME_IS_PROTECTED "IsProtected"
+#define UNO_NAME_KEY_AS_ENTRY "KeyAsEntry"
+#define UNO_NAME_PARA_KEEP_TOGETHER "ParaKeepTogether"
+#define UNO_NAME_KEEP_TOGETHER "KeepTogether"
+#define UNO_NAME_IS_LANDSCAPE "IsLandscape"
+#define UNO_NAME_SEPARATOR_TEXT "SeparatorText"
+#define UNO_NAME_MARKS "Marks"
+#define UNO_NAME_NUMBER_POSITION "NumberPosition"
+#define UNO_NAME_OUTLINES "Outlines"
+#define UNO_NAME_PAGE_STYLE_NAME "PageStyleName"
+#define UNO_NAME_PAGE_STYLE_LAYOUT "PageStyleLayout"
+#define UNO_NAME_PARA_STYLES "ParaStyles"
+#define UNO_NAME_PARA_ADJUST "ParaAdjust"
+#define UNO_NAME_PARA_REGISTER_MODE_ACTIVE "ParaRegisterModeActive"
+#define UNO_NAME_PARA_STYLE_NAME "ParaStyleName"
+#define UNO_NAME_PARA_LAST_LINE_ADJUST "ParaLastLineAdjust"
+#define UNO_NAME_PARA_LINE_NUMBER_COUNT "ParaLineNumberCount"
+#define UNO_NAME_PARA_LINE_NUMBER_START_VALUE "ParaLineNumberStartValue"
+#define UNO_NAME_BACK_COLOR "BackColor"
+#define UNO_NAME_PARA_BACK_COLOR "ParaBackColor"
+#define UNO_NAME_PARA_WIDOWS "ParaWidows"
+#define UNO_NAME_PARA_ORPHANS "ParaOrphans"
+#define UNO_NAME_PARA_BACK_TRANSPARENT "ParaBackTransparent"
+#define UNO_NAME_POSITION_END_OF_DOC "PositionEndOfDoc"
+#define UNO_NAME_POSITION_PROTECTED "PositionProtected"
+#define UNO_NAME_ALTERNATIVE_TEXT "AlternativeText"
+#define UNO_NAME_PRIMARY_KEY "PrimaryKey"
+#define UNO_NAME_PRINT_TABLES "PrintTables"
+#define UNO_NAME_PRINT_GRAPHICS "PrintGraphics"
+#define UNO_NAME_PRINT_REVERSED "PrintReversed"
+#define UNO_NAME_PRINT_PROSPECT "PrintProspect"
+#define UNO_NAME_PRINT_CONTROLS "PrintControls"
+#define UNO_NAME_PRINT_DRAWINGS "PrintDrawings"
+#define UNO_NAME_PRINT_RIGHT_PAGES "PrintRightPages"
+#define UNO_NAME_PRINT_LEFT_PAGES "PrintLeftPages"
+#define UNO_NAME_PRINT_BLACK_FONTS "PrintBlackFonts"
+#define UNO_NAME_PRINTER_PAPER_TRAY "PrinterPaperTray"
+#define UNO_NAME_PRINT_PAGE_BACKGROUND "PrintPageBackground"
+#define UNO_NAME_PRINT_ANNOTATION_MODE "PrintAnnotationMode"
+#define UNO_NAME_PRINT_FAX_NAME "PrintFaxName"
+#define UNO_NAME_PRINT_PAPER_FROM_SETUP "PrintPaperFromSetup"
+#define UNO_NAME_REGISTER_MODE_ACTIVE "RegisterModeActive"
+#define UNO_NAME_RELATIVE_WIDTH "RelativeWidth"
+#define UNO_NAME_RELATIVE_HEIGHT "RelativeHeight"
+#define UNO_NAME_REPEAT_HEADLINE "RepeatHeadline"
+#define UNO_NAME_SEARCH_STYLES "SearchStyles"
+#define UNO_NAME_SEARCH_BACKWARDS "SearchBackwards"
+#define UNO_NAME_SEARCH_SIMILARITY "SearchSimilarity"
+#define UNO_NAME_SEARCH_IN_SELECTION "SearchInSelection"
+#define UNO_NAME_SEARCH_CASE_SENSITIVE "SearchCaseSensitive"
+#define UNO_NAME_SEARCH_SIMILARITY_ADD "SearchSimilarityAdd"
+#define UNO_NAME_SEARCH_SIMILARITY_RELAX "SearchSimilarityRelax"
+#define UNO_NAME_SEARCH_SIMILARITY_REMOVE "SearchSimilarityRemove"
+#define UNO_NAME_SEARCH_REGULAR_EXPRESSION "SearchRegularExpression"
+#define UNO_NAME_SEARCH_SIMILARITY_EXCHANGE "SearchSimilarityExchange"
+#define UNO_NAME_SECONDARY_KEY "SecondaryKey"
+#define UNO_NAME_SEPARATOR_INTERVAL "SeparatorInterval"
+#define UNO_NAME_SHOW_BREAKS "ShowBreaks"
+#define UNO_NAME_SHOW_SPACES "ShowSpaces"
+#define UNO_NAME_SHOW_TABLES "ShowTables"
+#define UNO_NAME_SHOW_GRAPHICS "ShowGraphics"
+
+#define UNO_NAME_SHOW_DRAWINGS "ShowDrawings"
+#define UNO_NAME_SHOW_TABSTOPS "ShowTabstops"
+#define UNO_NAME_SHOW_VERT_RULER "ShowVertRuler"
+#define UNO_NAME_SHOW_PARA_BREAKS "ShowParaBreaks"
+#define UNO_NAME_SHOW_HIDDEN_TEXT "ShowHiddenText"
+#define UNO_NAME_SHOW_ANNOTATIONS "ShowAnnotations"
+#define UNO_NAME_SHOW_SOFT_HYPHENS "ShowSoftHyphens"
+#define UNO_NAME_SHOW_VERT_SCROLL_BAR "ShowVertScrollBar"
+#define UNO_NAME_SHOW_HORI_SCROLL_BAR "ShowHoriScrollBar"
+#define UNO_NAME_SHOW_FIELD_COMMANDS "ShowFieldCommands"
+#define UNO_NAME_SHOW_TEXT_BOUNDARIES "ShowTextBoundaries"
+#define UNO_NAME_SHOW_PROTECTED_SPACES "ShowProtectedSpaces"
+#define UNO_NAME_SHOW_TABLE_BOUNDARIES "ShowTableBoundaries"
+#define UNO_NAME_SHOW_HIDDEN_PARAGRAPHS "ShowHiddenParagraphs"
+#define UNO_NAME_SHOW_INDEX_MARK_BACKGROUND "ShowIndexMarkBackground"
+#define UNO_NAME_SHOW_FOOTNOTE_BACKGROUND "ShowFootnoteBackground"
+#define UNO_NAME_SHOW_TEXT_FIELD_BACKGROUND "ShowTextFieldBackground"
+#define UNO_NAME_IS_SYNC_WIDTH_TO_HEIGHT "IsSyncWidthToHeight"
+#define UNO_NAME_IS_SYNC_HEIGHT_TO_WIDTH "IsSyncHeightToWidth"
+#define UNO_NAME_SIZE_PROTECTED "SizeProtected"
+#define UNO_NAME_SMOOTH_SCROLLING "SmoothScrolling"
+#define UNO_NAME_TABLES "Tables"
+#define UNO_NAME_TEXT_FRAMES "TextFrames"
+#define UNO_NAME_TEXT_COLUMNS "TextColumns"
+#define UNO_NAME_BACK_TRANSPARENT "BackTransparent"
+#define UNO_NAME_USE_PP "UsePP"
+#define UNO_NAME_USER_METRIC "UserMetric"
+#define UNO_NAME_ANCHOR_TYPE "AnchorType"
+#define UNO_NAME_ANCHOR_TYPES "AnchorTypes"
+#define UNO_NAME_ANCHOR_PAGE_NO "AnchorPageNo"
+#define UNO_NAME_ANCHOR_FRAME "AnchorFrame"
+#define UNO_NAME_AUTHOR "Author"
+#define UNO_NAME_BREAK_TYPE "BreakType"
+#define UNO_NAME_CHAIN_NEXT_NAME "ChainNextName"
+#define UNO_NAME_CHAIN_PREV_NAME "ChainPrevName"
+#define UNO_NAME_CHAPTER_FORMAT "ChapterFormat"
+#define UNO_NAME_CLIENT_MAP "ClientMap"
+#define UNO_NAME_CONDITION "Condition"
+#define UNO_NAME_CONTENT "Content"
+#define UNO_NAME_CHAR_CONTOURED "CharContoured"
+#define UNO_NAME_CONTOUR_OUTSIDE "ContourOutside"
+#define UNO_NAME_CONTENT_PROTECTED "ContentProtected"
+#define UNO_NAME_COUNT_EMPTY_LINES "CountEmptyLines"
+#define UNO_NAME_RESTART_AT_EACH_PAGE "RestartAtEachPage"
+#define UNO_NAME_DATA_BASE_NAME "DataBaseName"
+#define UNO_NAME_DATA_TABLE_NAME "DataTableName"
+#define UNO_NAME_DATA_COMMAND_TYPE "DataCommandType"
+#define UNO_NAME_DATA_COLUMN_NAME "DataColumnName"
+#define UNO_NAME_IS_DATA_BASE_FORMAT "DataBaseFormat"
+#define UNO_NAME_DATE "Date"
+#define UNO_NAME_IS_DATE "IsDate"
+#define UNO_NAME_EDIT_IN_READONLY "EditInReadonly"
+#define UNO_NAME_FALSE_CONTENT "FalseContent"
+#define UNO_NAME_FILE_FORMAT "FileFormat"
+#define UNO_NAME_IS_FIXED "IsFixed"
+#define UNO_NAME_FOOTNOTE_COUNTING "FootnoteCounting"
+#define UNO_NAME_FORMULA "Formula"
+#define UNO_NAME_FRAME_NAME "FrameName"
+#define UNO_NAME_GRAPHIC_NAME "GraphicName"
+#define UNO_NAME_FULL_NAME "FullName"
+#define UNO_NAME_HEIGHT "Height"
+#define UNO_NAME_IS_AUTO_HEIGHT "IsAutoHeight"
+#define UNO_NAME_SIZE_TYPE "SizeType"
+#define UNO_NAME_HINT "Hint"
+#define UNO_NAME_HORI_ORIENT "HoriOrient"
+#define UNO_NAME_HORI_MIRRORED_ON_EVEN_PAGES "HoriMirroredOnEvenPages"
+#define UNO_NAME_HORI_MIRRORED_ON_ODD_PAGES "HoriMirroredOnOddPages"
+#define UNO_NAME_HORI_ORIENT_RELATION "HoriOrientRelation"
+#define UNO_NAME_HORI_ORIENT_POSITION "HoriOrientPosition"
+#define UNO_NAME_HYPER_LINK_U_R_L "HyperLinkURL"
+#define UNO_NAME_HYPER_LINK_TARGET "HyperLinkTarget"
+#define UNO_NAME_HYPER_LINK_NAME "HyperLinkName"
+#define UNO_NAME_HYPER_LINK_EVENTS "HyperLinkEvents"
+#define UNO_NAME_INFO_TYPE "InfoType"
+#define UNO_NAME_INFO_FORMAT "InfoFormat"
+#define UNO_NAME_IS_INPUT "IsInput"
+#define UNO_NAME_LEVEL "Level"
+#define UNO_NAME_INTERVAL "Interval"
+#define UNO_NAME_LINK_REGION "LinkRegion"
+#define UNO_NAME_MACRO_NAME "MacroName"
+#define UNO_NAME_SPLIT "Split"
+#define UNO_NAME_PARA_SPLIT "ParaSplit"
+#define UNO_NAME_NUMBER_FORMAT "NumberFormat"
+#define UNO_NAME_NUMBERING_TYPE "NumberingType"
+#define UNO_NAME_NUMBERING_RULES "NumberingRules"
+#define UNO_NAME_OFFSET "Offset"
+#define UNO_NAME_ON "On"
+#define UNO_NAME_OPAQUE "Opaque"
+#define UNO_NAME_PAGE_TOGGLE "PageToggle"
+#define UNO_NAME_PAGE_DESC_NAME "PageDescName"
+#define UNO_NAME_PAGE_NUMBER_OFFSET "PageNumberOffset"
+#define UNO_NAME_PLACEHOLDER "PlaceHolder"
+#define UNO_NAME_PLACEHOLDER_TYPE "PlaceHolderType"
+#define UNO_NAME_PRINT "Print"
+#define UNO_NAME_REFERENCE_FIELD_PART "ReferenceFieldPart"
+#define UNO_NAME_REFERENCE_FIELD_SOURCE "ReferenceFieldSource"
+#define UNO_NAME_REGISTER_PARAGRAPH_STYLE "RegisterParagraphStyle"
+#define UNO_NAME_SCRIPT_TYPE "ScriptType"
+#define UNO_NAME_SEARCH_ALL "SearchAll"
+
+#define UNO_NAME_SEARCH_WORDS "SearchWords"
+#define UNO_NAME_SEQUENCE_VALUE "SequenceValue"
+#define UNO_NAME_SERVER_MAP "ServerMap"
+#define UNO_NAME_IMAGE_MAP "ImageMap"
+#define UNO_NAME_SET_NUMBER "SetNumber"
+#define UNO_NAME_SHADOW_FORMAT "ShadowFormat"
+#define UNO_NAME_SHOW_HORI_RULER "ShowHoriRuler"
+#define UNO_NAME_SIZE "Size"
+#define UNO_NAME_ACTUAL_SIZE "ActualSize"
+#define UNO_NAME_SOURCE_NAME "SourceName"
+#define UNO_NAME_START_AT "StartAt"
+#define UNO_NAME_STATISTIC_TYPE_ID "StatisticTypeId"
+#define UNO_NAME_SUB_TYPE "SubType"
+#define UNO_NAME_SURROUND "Surround"
+#define UNO_NAME_IS_EXPRESSION "IsExpression"
+#define UNO_NAME_IS_SHOW_FORMULA "IsShowFormula"
+#define UNO_NAME_TEXT_WRAP "TextWrap"
+#define UNO_NAME_SURROUND_CONTOUR "SurroundContour"
+#define UNO_NAME_SURROUND_ANCHORONLY "SurroundAnchorOnly"
+#define UNO_NAME_TABLE_NAME "TableName"
+#define UNO_NAME_TABSTOPS "ParaTabStops"
+#define UNO_NAME_TITLE "Title"
+#define UNO_NAME_TOP_MARGIN "TopMargin"
+#define UNO_NAME_BOTTOM_MARGIN "BottomMargin"
+#define UNO_NAME_TRUE_CONTENT "TrueContent"
+#define UNO_NAME_URL_CONTENT "URLContent"
+#define UNO_NAME_USERTEXT "UserText"
+#define UNO_NAME_USER_DATA_TYPE "UserDataType"
+#define UNO_NAME_VALUE "Value"
+#define UNO_NAME_VARIABLE_NAME "VariableName"
+#define UNO_NAME_VARIABLE_SUBTYPE "VariableSubtype"
+#define UNO_NAME_VERT_ORIENT "VertOrient"
+#define UNO_NAME_VERT_MIRRORED "VertMirrored"
+#define UNO_NAME_VERT_ORIENT_POSITION "VertOrientPosition"
+#define UNO_NAME_VERT_ORIENT_RELATION "VertOrientRelation"
+#define UNO_NAME_IS_VISIBLE "IsVisible"
+#define UNO_NAME_WIDTH "Width"
+#define UNO_NAME_CHAR_WORD_MODE "CharWordMode"
+#define UNO_NAME_GRAPHIC_CROP "GraphicCrop"
+#define UNO_NAME_CHARACTER_FORMAT_NONE "CharacterFormatNone"
+#define UNO_NAME_TEXT_POSITION "TextPosition"
+#define UNO_NAME_DOCUMENT_INDEX_MARK "DocumentIndexMark"
+#define UNO_NAME_DOCUMENT_INDEX "DocumentIndex"
+#define UNO_NAME_IS_GLOBAL_DOCUMENT_SECTION "IsGlobalDocumentSection"
+#define UNO_NAME_TEXT_FIELD "TextField"
+#define UNO_NAME_BOOKMARK "Bookmark"
+#define UNO_NAME_TEXT_TABLE "TextTable"
+#define UNO_NAME_CELL "Cell"
+#define UNO_NAME_TEXT_FRAME "TextFrame"
+#define UNO_NAME_REFERENCE_MARK "ReferenceMark"
+#define UNO_NAME_TEXT_SECTION "TextSection"
+#define UNO_NAME_FOOTNOTE "Footnote"
+#define UNO_NAME_ENDNOTE "Endnote"
+#define UNO_NAME_CHART_ROW_AS_LABEL "ChartRowAsLabel"
+#define UNO_NAME_CHART_COLUMN_AS_LABEL "ChartColumnAsLabel"
+#define UNO_NAME_TABLE_COLUMS "TableColumns"
+#define UNO_NAME_LEFT_BORDER "LeftBorder"
+#define UNO_NAME_RIGHT_BORDER "RightBorder"
+#define UNO_NAME_TOP_BORDER "TopBorder"
+#define UNO_NAME_BOTTOM_BORDER "BottomBorder"
+#define UNO_NAME_BORDER_DISTANCE "BorderDistance"
+#define UNO_NAME_LEFT_BORDER_DISTANCE "LeftBorderDistance"
+#define UNO_NAME_RIGHT_BORDER_DISTANCE "RightBorderDistance"
+#define UNO_NAME_TOP_BORDER_DISTANCE "TopBorderDistance"
+#define UNO_NAME_BOTTOM_BORDER_DISTANCE "BottomBorderDistance"
+#define UNO_NAME_TABLE_BORDER "TableBorder"
+#define UNO_NAME_TABLE_COLUMN_SEPARATORS "TableColumnSeparators"
+#define UNO_NAME_TABLE_COLUMN_RELATIVE_SUM "TableColumnRelativeSum"
+#define UNO_NAME_HEADER_TEXT "HeaderText"
+#define UNO_NAME_HEADER_TEXT_LEFT "HeaderTextLeft"
+#define UNO_NAME_HEADER_TEXT_RIGHT "HeaderTextRight"
+#define UNO_NAME_FOOTER_TEXT "FooterText"
+#define UNO_NAME_FOOTER_TEXT_LEFT "FooterTextLeft"
+#define UNO_NAME_FOOTER_TEXT_RIGHT "FooterTextRight"
+#define UNO_NAME_HEADER_BACK_COLOR "HeaderBackColor"
+#define UNO_NAME_HEADER_GRAPHIC "HeaderBackGraphic"
+#define UNO_NAME_HEADER_BACK_TRANSPARENT "HeaderBackTransparent"
+#define UNO_NAME_HEADER_LEFT_BORDER "HeaderLeftBorder"
+#define UNO_NAME_HEADER_RIGHT_BORDER "HeaderRightBorder"
+#define UNO_NAME_HEADER_TOP_BORDER "HeaderTopBorder"
+#define UNO_NAME_HEADER_BOTTOM_BORDER "HeaderBottomBorder"
+#define UNO_NAME_HEADER_BORDER_DISTANCE "HeaderBorderDistance"
+#define UNO_NAME_HEADER_SHADOW_FORMAT "HeaderShadowFormat"
+#define UNO_NAME_HEADER_BODY_DISTANCE "HeaderBodyDistance"
+#define UNO_NAME_HEADER_IS_DYNAMIC_HEIGHT "HeaderIsDynamicHeight"
+#define UNO_NAME_HEADER_IS_SHARED "HeaderIsShared"
+#define UNO_NAME_HEADER_HEIGHT "HeaderHeight"
+#define UNO_NAME_HEADER_IS_ON "HeaderIsOn"
+#define UNO_NAME_FOOTER_BACK_COLOR "FooterBackColor"
+#define UNO_NAME_FOOTER_GRAPHIC "FooterBackGraphic"
+#define UNO_NAME_FOOTER_BACK_TRANSPARENT "FooterBackTransparent"
+#define UNO_NAME_FOOTER_LEFT_BORDER "FooterLeftBorder"
+#define UNO_NAME_FOOTER_RIGHT_BORDER "FooterRightBorder"
+#define UNO_NAME_FOOTER_TOP_BORDER "FooterTopBorder"
+#define UNO_NAME_FOOTER_BOTTOM_BORDER "FooterBottomBorder"
+#define UNO_NAME_FOOTER_BORDER_DISTANCE "FooterBorderDistance"
+#define UNO_NAME_FOOTER_SHADOW_FORMAT "FooterShadowFormat"
+#define UNO_NAME_FOOTER_BODY_DISTANCE "FooterBodyDistance"
+#define UNO_NAME_FOOTER_IS_DYNAMIC_HEIGHT "FooterIsDynamicHeight"
+#define UNO_NAME_FOOTER_IS_SHARED "FooterIsShared"
+
+#define UNO_NAME_FOOTER_HEIGHT "FooterHeight"
+#define UNO_NAME_FOOTER_IS_ON "FooterIsOn"
+#define UNO_NAME_OVERWRITE_STYLES "OverwriteStyles"
+#define UNO_NAME_LOAD_NUMBERING_STYLES "LoadNumberingStyles"
+#define UNO_NAME_LOAD_PAGE_STYLES "LoadPageStyles"
+#define UNO_NAME_LOAD_FRAME_STYLES "LoadFrameStyles"
+#define UNO_NAME_LOAD_TEXT_STYLES "LoadTextStyles"
+#define UNO_NAME_FILE_NAME "FileName"
+#define UNO_NAME_FILTER_NAME "FilterName"
+#define UNO_NAME_FILTER_OPTION "FilterOption"
+#define UNO_NAME_PASSWORD "Password"
+#define UNO_NAME_COPY_COUNT "CopyCount"
+#define UNO_NAME_COLLATE "Collate"
+#define UNO_NAME_SORT "Sort"
+#define UNO_NAME_PAGES "Pages"
+#define UNO_NAME_FIRST_LINE_OFFSET "FirstLineOffset"
+#define UNO_NAME_SYMBOL_TEXT_DISTANCE "SymbolTextDistance"
+#define UNO_NAME_USER_INDEX_NAME "UserIndexName"
+#define UNO_NAME_REVISION "Revision"
+#define UNO_NAME_UNVISITED_CHAR_STYLE_NAME "UnvisitedCharStyleName"
+#define UNO_NAME_VISITED_CHAR_STYLE_NAME "VisitedCharStyleName"
+#define UNO_NAME_PARAGRAPH_COUNT "ParagraphCount"
+#define UNO_NAME_WORD_COUNT "WordCount"
+#define UNO_NAME_WORD_SEPARATOR "WordSeparator"
+#define UNO_NAME_CHARACTER_COUNT "CharacterCount"
+#define UNO_NAME_ZOOM_VALUE "ZoomValue"
+#define UNO_NAME_ZOOM_TYPE "ZoomType"
+#define UNO_NAME_CREATE_FROM_MARKS "CreateFromMarks"
+#define UNO_NAME_CREATE_FROM_OUTLINE "CreateFromOutline"
+#define UNO_NAME_PARAGRAPH_STYLE_NAMES "ParagraphStyleNames"
+#define UNO_NAME_CREATE_FROM_CHAPTER "CreateFromChapter"
+#define UNO_NAME_CREATE_FROM_LABELS "CreateFromLabels"
+#define UNO_NAME_USE_ALPHABETICAL_SEPARATORS "UseAlphabeticalSeparators"
+#define UNO_NAME_USE_KEY_AS_ENTRY "UseKeyAsEntry"
+#define UNO_NAME_USE_COMBINED_ENTRIES "UseCombinedEntries"
+#define UNO_NAME_IS_CASE_SENSITIVE "IsCaseSensitive"
+#define UNO_NAME_USE_P_P "UsePP"
+#define UNO_NAME_USE_DASH "UseDash"
+#define UNO_NAME_USE_UPPER_CASE "UseUpperCase"
+#define UNO_NAME_LABEL_CATEGORY "LabelCategory"
+#define UNO_NAME_LABEL_DISPLAY_TYPE "LabelDisplayType"
+#define UNO_NAME_USE_LEVEL_FROM_SOURCE "UseLevelFromSource"
+#define UNO_NAME_LEVEL_FORMAT "LevelFormat"
+#define UNO_NAME_LEVEL_PARAGRAPH_STYLES "LevelParagraphStyles"
+#define UNO_NAME_RECALC_TAB_STOPS "RecalcTabStops"
+#define UNO_NAME_MAIN_ENTRY_CHARACTER_STYLE_NAME "MainEntryCharacterStyleName"
+#define UNO_NAME_CREATE_FROM_TABLES "CreateFromTables"
+#define UNO_NAME_CREATE_FROM_TEXT_FRAMES "CreateFromTextFrames"
+#define UNO_NAME_CREATE_FROM_GRAPHIC_OBJECTS "CreateFromGraphicObjects"
+#define UNO_NAME_CREATE_FROM_EMBEDDED_OBJECTS "CreateFromEmbeddedObjects"
+#define UNO_NAME_CREATE_FROM_STAR_MATH "CreateFromStarMath"
+#define UNO_NAME_CREATE_FROM_STAR_CHART "CreateFromStarChart"
+#define UNO_NAME_CREATE_FROM_STAR_CALC "CreateFromStarCalc"
+#define UNO_NAME_CREATE_FROM_STAR_DRAW "CreateFromStarDraw"
+#define UNO_NAME_CREATE_FROM_OTHER_EMBEDDED_OBJECTS "CreateFromOtherEmbeddedObjects"
+#define UNO_NAME_INDEX_AUTO_MARK_FILE_U_R_L "IndexAutoMarkFileURL"
+#define UNO_NAME_IS_COMMA_SEPARATED "IsCommaSeparated"
+#define UNO_NAME_IS_RELATIVE_TABSTOPS "IsRelativeTabstops"
+#define UNO_NAME_CREATE_FROM_LEVEL_PARAGRAPH_STYLES "CreateFromLevelParagraphStyles"
+#define UNO_NAME_SHOW_CHANGES "ShowChanges"
+#define UNO_NAME_RECORD_CHANGES "RecordChanges"
+#define UNO_LINK_DISPLAY_NAME "LinkDisplayName"
+#define UNO_LINK_DISPLAY_BITMAP "LinkDisplayBitmap"
+#define UNO_NAME_HEADING_STYLE_NAME "HeadingStyleName"
+#define UNO_NAME_SHOW_ONLINE_LAYOUT "ShowOnlineLayout"
+#define UNO_NAME_USER_DEFINED_ATTRIBUTES "UserDefinedAttributes"
+#define UNO_NAME_TEXT_USER_DEFINED_ATTRIBUTES "TextUserDefinedAttributes"
+#define UNO_NAME_FILE_PATH "FilePath"
+#define UNO_NAME_PARA_CHAPTER_NUMBERING_LEVEL "ParaChapterNumberingLevel"
+#define UNO_NAME_PARA_CONDITIONAL_STYLE_NAME "ParaConditionalStyleName"
+#define UNO_NAME_CHAPTER_NUMBERING_LEVEL "ChapterNumberingLevel"
+#define UNO_NAME_NUMBERING_SEPARATOR "NumberingSeparator"
+#define UNO_NAME_IS_CONTINUOUS_NUMBERING "IsContinuousNumbering"
+#define UNO_NAME_IS_AUTOMATIC "IsAutomatic"
+#define UNO_NAME_IS_ABSOLUTE_MARGINS "IsAbsoluteMargins"
+#define UNO_NAME_CATEGORY "Category"
+#define UNO_NAME_DEPENDENT_TEXT_FIELDS "DependentTextFields"
+#define UNO_NAME_CURRENT_PRESENTATION "CurrentPresentation"
+#define UNO_NAME_ADJUST "Adjust"
+#define UNO_NAME_INSTANCE_NAME "InstanceName"
+#define UNO_NAME_TEXT_PORTION_TYPE "TextPortionType"
+#define UNO_NAME_CONTROL_CHARACTER "ControlCharacter"
+#define UNO_NAME_IS_COLLAPSED "IsCollapsed"
+#define UNO_NAME_IS_START "IsStart"
+#define UNO_NAME_SEQUENCE_NUMBER "SequenceNumber"
+#define UNO_NAME_REFERENCE_ID "ReferenceId"
+#define UNO_NAME_HEADER_LEFT_BORDER_DISTANCE "HeaderLeftBorderDistance"
+#define UNO_NAME_HEADER_RIGHT_BORDER_DISTANCE "HeaderRightBorderDistance"
+#define UNO_NAME_HEADER_TOP_BORDER_DISTANCE "HeaderTopBorderDistance"
+#define UNO_NAME_HEADER_BOTTOM_BORDER_DISTANCE "HeaderBottomBorderDistance"
+#define UNO_NAME_FOOTER_LEFT_BORDER_DISTANCE "FooterLeftBorderDistance"
+#define UNO_NAME_FOOTER_RIGHT_BORDER_DISTANCE "FooterRightBorderDistance"
+#define UNO_NAME_FOOTER_TOP_BORDER_DISTANCE "FooterTopBorderDistance"
+#define UNO_NAME_FOOTER_BOTTOM_BORDER_DISTANCE "FooterBottomBorderDistance"
+#define UNO_NAME_PARA_IS_NUMBERING_RESTART "ParaIsNumberingRestart"
+#define UNO_NAME_HIDE_FIELD_TIPS "HideFieldTips"
+#define UNO_NAME_HEADER_USER_DEFINED_ATTRIBUTES "HeaderUserDefinedAttributes"
+#define UNO_NAME_FOOTER_USER_DEFINED_ATTRIBUTES "FooterUserDefinedAttributes"
+#define UNO_NAME_PARA_SHADOW_FORMAT "ParaShadowFormat"
+#define UNO_NAME_CONTOUR_POLY_POLYGON "ContourPolyPolygon"
+
+#define UNO_NAME_IS_PIXEL_CONTOUR "IsPixelContour"
+#define UNO_NAME_IS_AUTOMATIC_CONTOUR "IsAutomaticContour"
+#define UNO_NAME_SEPARATOR_LINE_WIDTH "SeparatorLineWidth"
+#define UNO_NAME_SEPARATOR_LINE_COLOR "SeparatorLineColor"
+#define UNO_NAME_SEPARATOR_LINE_RELATIVE_HEIGHT "SeparatorLineRelativeHeight"
+#define UNO_NAME_SEPARATOR_LINE_VERTIVAL_ALIGNMENT "SeparatorLineVerticalAlignment"
+#define UNO_NAME_SEPARATOR_LINE_IS_ON "SeparatorLineIsOn"
+#define UNO_NAME_IS_SKIP_HIDDEN_TEXT "IsSkipHiddenText"
+#define UNO_NAME_IS_SKIP_PROTECTED_TEXT "IsSkipProtectedText"
+#define UNO_NAME_DOCUMENT_INDEX_MARKS "DocumentIndexMarks"
+#define UNO_NAME_FOOTNOTE_IS_COLLECT_AT_TEXT_END "FootnoteIsCollectAtTextEnd"
+#define UNO_NAME_FOOTNOTE_IS_RESTART_NUMBERING "FootnoteIsRestartNumbering"
+#define UNO_NAME_FOOTNOTE_RESTART_NUMBERING_AT "FootnoteRestartNumberingAt"
+#define UNO_NAME_FOOTNOTE_IS_OWN_NUMBERING "FootnoteIsOwnNumbering"
+#define UNO_NAME_FOOTNOTE_NUMBERING_TYPE "FootnoteNumberingType"
+#define UNO_NAME_FOOTNOTE_NUMBERING_PREFIX "FootnoteNumberingPrefix"
+#define UNO_NAME_FOOTNOTE_NUMBERING_SUFFIX "FootnoteNumberingSuffix"
+#define UNO_NAME_ENDNOTE_IS_COLLECT_AT_TEXT_END "EndnoteIsCollectAtTextEnd"
+#define UNO_NAME_ENDNOTE_IS_RESTART_NUMBERING "EndnoteIsRestartNumbering"
+#define UNO_NAME_ENDNOTE_RESTART_NUMBERING_AT "EndnoteRestartNumberingAt"
+#define UNO_NAME_ENDNOTE_IS_OWN_NUMBERING "EndnoteIsOwnNumbering"
+#define UNO_NAME_ENDNOTE_NUMBERING_TYPE "EndnoteNumberingType"
+#define UNO_NAME_ENDNOTE_NUMBERING_PREFIX "EndnoteNumberingPrefix"
+#define UNO_NAME_ENDNOTE_NUMBERING_SUFFIX "EndnoteNumberingSuffix"
+#define UNO_NAME_BRACKET_BEFORE "BracketBefore"
+#define UNO_NAME_BRACKET_AFTER "BracketAfter"
+#define UNO_NAME_IS_NUMBER_ENTRIES "IsNumberEntries"
+#define UNO_NAME_IS_SORT_BY_POSITION "IsSortByPosition"
+#define UNO_NAME_SORT_KEYS "SortKeys"
+#define UNO_NAME_IS_SORT_ASCENDING "IsSortAscending"
+#define UNO_NAME_SORT_KEY "SortKey"
+#define UNO_NAME_FIELDS "Fields"
+#define UNO_NAME_DATE_TIME_VALUE "DateTimeValue"
+#define UNO_NAME_IS_ON "IsOn"
+#define UNO_NAME_Z_ORDER "ZOrder"
+#define UNO_NAME_CONTENT_SECTION "ContentSection"
+#define UNO_NAME_HEADER_SECTION "HeaderSection"
+#define UNO_NAME_PARA_IS_HANGING_PUNCTUATION "ParaIsHangingPunctuation"
+#define UNO_NAME_PARA_IS_CHARACTER_DISTANCE "ParaIsCharacterDistance"
+#define UNO_NAME_PARA_IS_FORBIDDEN_RULES "ParaIsForbiddenRules"
+#define UNO_NAME_PARA_VERT_ALIGNMENT "ParaVertAlignment"
+#define UNO_NAME_IS_MAIN_ENTRY "IsMainEntry"
+#define UNO_NAME_GRAPHIC_ROTATION "GraphicRotation"
+#define UNO_NAME_ADJUST_LUMINANCE "AdjustLuminance"
+#define UNO_NAME_ADJUST_CONTRAST "AdjustContrast"
+#define UNO_NAME_ADJUST_RED "AdjustRed"
+#define UNO_NAME_ADJUST_GREEN "AdjustGreen"
+#define UNO_NAME_ADJUST_BLUE "AdjustBlue"
+#define UNO_NAME_GAMMA "Gamma"
+#define UNO_NAME_GRAPHIC_IS_INVERTED "GraphicIsInverted"
+#define UNO_NAME_TRANSPARENCY "Transparency"
+#define UNO_NAME_GRAPHIC_COLOR_MODE "GraphicColorMode"
+#define UNO_NAME_REDLINE_AUTHOR "RedlineAuthor"
+#define UNO_NAME_REDLINE_DATE_TIME "RedlineDateTime"
+#define UNO_NAME_REDLINE_COMMENT "RedlineComment"
+#define UNO_NAME_REDLINE_TYPE "RedlineType"
+#define UNO_NAME_REDLINE_SUCCESSOR_DATA "RedlineSuccessorData"
+#define UNO_NAME_REDLINE_IDENTIFIER "RedlineIdentifier"
+#define UNO_NAME_IS_IN_HEADER_FOOTER "IsInHeaderFooter"
+#define UNO_NAME_START_REDLINE "StartRedline"
+#define UNO_NAME_END_REDLINE "EndRedline"
+#define UNO_NAME_REDLINE_START "RedlineStart"
+#define UNO_NAME_REDLINE_END "RedlineEnd"
+#define UNO_NAME_REDLINE_TEXT "RedlineText"
+#define UNO_NAME_REDLINE_DISPLAY_TYPE "RedlineDisplayType"
+#define UNO_NAME_FORBIDDEN_CHARACTERS "ForbiddenCharacters"
+#define UNO_NAME_RUBY_BASE_TEXT "RubyBaseText"
+#define UNO_NAME_RUBY_TEXT "RubyText"
+#define UNO_NAME_RUBY_ADJUST "RubyAdjust"
+#define UNO_NAME_RUBY_CHAR_STYLE_NAME "RubyCharStyleName"
+#define UNO_NAME_RUBY_IS_ABOVE "RubyIsAbove"
+#define UNO_NAME_FOOTNOTE_HEIGHT "FootnoteHeight"
+#define UNO_NAME_FOOTNOTE_LINE_WEIGHT "FootnoteLineWeight"
+#define UNO_NAME_FOOTNOTE_LINE_COLOR "FootnoteLineColor"
+#define UNO_NAME_FOOTNOTE_LINE_RELATIVE_WIDTH "FootnoteLineRelativeWidth"
+#define UNO_NAME_FOOTNOTE_LINE_ADJUST "FootnoteLineAdjust"
+#define UNO_NAME_FOOTNOTE_LINE_TEXT_DISTANCE "FootnoteLineTextDistance"
+#define UNO_NAME_FOOTNOTE_LINE_DISTANCE "FootnoteLineDistance"
+#define UNO_NAME_CHAR_ROTATION "CharRotation"
+#define UNO_NAME_CHAR_ROTATION_IS_FIT_TO_LINE "CharRotationIsFitToLine"
+#define UNO_NAME_CHAR_SCALE_WIDTH "CharScaleWidth"
+#define UNO_NAME_TAB_STOP_DISTANCE "TabStopDistance"
+#define UNO_NAME_IS_WIDTH_RELATIVE "IsWidthRelative"
+#define UNO_NAME_CHAR_RELIEF "CharRelief"
+#define UNO_NAME_IS_HIDDEN "IsHidden"
+#define UNO_NAME_IS_CONDITION_TRUE "IsConditionTrue"
+#define UNO_NAME_TWO_DIGIT_YEAR "TwoDigitYear"
+#define UNO_NAME_PROTECTION_KEY "ProtectionKey"
+#define UNO_NAME_REDLINE_PROTECTION_KEY "RedlineProtectionKey"
+#define UNO_NAME_AUTOMATIC_DISTANCE "AutomaticDistance"
+#define UNO_NAME_AUTOMATIC_CONTROL_FOCUS "AutomaticControlFocus"
+#define UNO_NAME_APPLY_FORM_DESIGN_MODE "ApplyFormDesignMode"
+#define UNO_NAME_LOCALE "Locale"
+#define UNO_NAME_SORT_ALGORITHM "SortAlgorithm"
+#define UNO_NAME_FRAME_HEIGHT_ABSOLUTE "FrameHeightAbsolute"
+#define UNO_NAME_FRAME_HEIGHT_PERCENT "FrameHeightPercent"
+#define UNO_NAME_FRAME_ISAUTOMATIC_HEIGHT "FrameIsAutomaticHeight"
+#define UNO_NAME_FRAME_WIDTH_ABSOLUTE "FrameWidthAbsolute"
+#define UNO_NAME_FRAME_WIDTH_PERCENT "FrameWidthPercent"
+
+#define UNO_NAME_PARA_STYLEHEADING "ParaStyleHeading"
+#define UNO_NAME_PARA_STYLELEVEL1 "ParaStyleLevel1"
+#define UNO_NAME_PARA_STYLELEVEL10 "ParaStyleLevel10"
+#define UNO_NAME_PARA_STYLELEVEL2 "ParaStyleLevel2"
+#define UNO_NAME_PARA_STYLELEVEL3 "ParaStyleLevel3"
+#define UNO_NAME_PARA_STYLELEVEL4 "ParaStyleLevel4"
+#define UNO_NAME_PARA_STYLELEVEL5 "ParaStyleLevel5"
+#define UNO_NAME_PARA_STYLELEVEL6 "ParaStyleLevel6"
+#define UNO_NAME_PARA_STYLELEVEL7 "ParaStyleLevel7"
+#define UNO_NAME_PARA_STYLELEVEL8 "ParaStyleLevel8"
+#define UNO_NAME_PARA_STYLELEVEL9 "ParaStyleLevel9"
+#define UNO_NAME_PARA_STYLESEPARATOR "ParaStyleSeparator"
+#define UNO_NAME_MACRO_LIBRARY "MacroLibrary"
+#define UNO_NAME_CELL_NAME "CellName"
+#define UNO_NAME_PARA_USER_DEFINED_ATTRIBUTES "ParaUserDefinedAttributes"
+#define UNO_NAME_MERGE_LAST_PARA "MergeLastPara"
+#define UNO_NAME_WRITING_MODE "WritingMode"
+#define UNO_NAME_GRID_COLOR "GridColor"
+#define UNO_NAME_GRID_LINES "GridLines"
+#define UNO_NAME_GRID_BASE_HEIGHT "GridBaseHeight"
+#define UNO_NAME_GRID_RUBY_HEIGHT "GridRubyHeight"
+#define UNO_NAME_GRID_MODE "GridMode"
+#define UNO_NAME_GRID_RUBY_BELOW "RubyBelow"
+#define UNO_NAME_GRID_PRINT "GridPrint"
+#define UNO_NAME_GRID_DISPLAY "GridDisplay"
+#define UNO_NAME_SNAP_TO_GRID "SnapToGrid"
+#define UNO_NAME_DONT_BALANCE_TEXT_COLUMNS "DontBalanceTextColumns"
+#define UNO_NAME_IS_CURRENTLY_VISIBLE "IsCurrentlyVisible"
+#define UNO_NAME_ANCHOR_POSITION "AnchorPosition"
+#define UNO_NAME_TEXT_READING "TextReading"
+#define UNO_NAME_PRIMARY_KEY_READING "PrimaryKeyReading"
+#define UNO_NAME_SECONDARY_KEY_READING "SecondaryKeyReading"
+#define UNO_NAME_BACK_GRAPHIC_TRANSPARENCY "BackGraphicTransparency"
+#define UNO_NAME_BACK_COLOR_R_G_B "BackColorRGB"
+#define UNO_NAME_BACK_COLOR_TRANSPARENCY "BackColorTransparency"
+#define UNO_NAME_HEADER_DYNAMIC_SPACING "HeaderDynamicSpacing"
+#define UNO_NAME_FOOTER_DYNAMIC_SPACING "FooterDynamicSpacing"
+#define UNO_NAME_BASIC_LIBRARIES "BasicLibraries"
+#define UNO_NAME_IS_FIXED_LANGUAGE "IsFixedLanguage"
+#define UNO_NAME_SELECTION "Selection"
+#define UNO_NAME_RESULT_SET "ResultSet"
+#define UNO_NAME_CONNECTION "ActiveConnection"
+#define UNO_NAME_MODEL "Model"
+#define UNO_NAME_DATA_SOURCE_NAME "DataSourceName"
+#define UNO_NAME_DATA_COMMAND "DataCommand"
+#define UNO_NAME_FILTER "Filter"
+#define UNO_NAME_DOCUMENT_URL "DocumentURL"
+#define UNO_NAME_OUTPUT_URL "OutputURL"
+#define UNO_NAME_OUTPUT_TYPE "OutputType"
+#define UNO_NAME_ESCAPE_PROCESSING "EscapeProcessing"
+#define UNO_NAME_SINGLE_PRINT_JOBS "SinglePrintJobs"
+#define UNO_NAME_FILE_NAME_FROM_COLUMN "FileNameFromColumn"
+#define UNO_NAME_FILE_NAME_PREFIX "FileNamePrefix"
+#define UNO_NAME_CHAR_STYLE_NAMES "CharStyleNames"
+#define UNO_NAME_DAD_COMMAND "Command" /* DAD = DataAccessDescriptor (see com.sun.star.sdb.DataAccessDescriptor) */
+#define UNO_NAME_DAD_COMMAND_TYPE "CommandType"
+#define UNO_NAME_CLSID "CLSID"
+#define UNO_NAME_COMPONENT "Component"
+#define UNO_NAME_SECT_LEFT_MARGIN "SectionLeftMargin"
+#define UNO_NAME_SECT_RIGHT_MARGIN "SectionRightMargin"
+#define UNO_NAME_PARA_IS_CONNECT_BORDER "ParaIsConnectBorder"
+#define UNO_NAME_ITEMS "Items"
+#define UNO_NAME_SELITEM "SelectedItem"
+#define UNO_NAME_IS_SPLIT_ALLOWED "IsSplitAllowed"
+#define UNO_NAME_CHAR_HIDDEN "CharHidden"
+#define UNO_NAME_IS_FOLLOWING_TEXT_FLOW "IsFollowingTextFlow"
+#define UNO_NAME_WIDTH_TYPE "WidthType"
+#define UNO_NAME_SCRIPT_URL "ScriptURL"
+#define UNO_NAME_RUNTIME_UID "RuntimeUID"
+#define UNO_NAME_COLLAPSING_BORDERS "CollapsingBorders"
+#define UNO_NAME_WRAP_INFLUENCE_ON_POSITION "WrapInfluenceOnPosition"
+#define UNO_NAME_DATA_BASE_URL "DataBaseURL"
+#define UNO_NAME_DATA_BASE_RESOURCE "DataBaseResource"
+#define UNO_NAME_TRANSFORMATION_IN_HORI_L2R "TransformationInHoriL2R"
+#define UNO_NAME_POSITION_LAYOUT_DIR "PositionLayoutDir"
+#define UNO_NAME_NUMBERING_IS_OUTLINE "NumberingIsOutline"
+#define UNO_NAME_STARTPOSITION_IN_HORI_L2R "StartPositionInHoriL2R"
+#define UNO_NAME_ENDPOSITION_IN_HORI_L2R "EndPositionInHoriL2R"
+#define UNO_NAME_SUBJECT "Subject"
+#define UNO_NAME_ADDRESS_FROM_COLUMN "AddressFromColumn"
+#define UNO_NAME_SEND_AS_HTML "SendAsHTML"
+#define UNO_NAME_SEND_AS_ATTACHMENT "SendAsAttachment"
+#define UNO_NAME_MAIL_BODY "MailBody"
+#define UNO_NAME_ATTACHMENT_NAME "AttachmentName"
+#define UNO_NAME_ATTACHMENT_FILTER "AttachmentFilter"
+#define UNO_NAME_PRINT_OPTIONS "PrintOptions"
+#define UNO_NAME_SAVE_AS_SINGLE_FILE "SaveAsSingleFile"
+#define UNO_NAME_SAVE_FILTER "SaveFilter"
+#define UNO_NAME_COPIES_TO "CopiesTo"
+#define UNO_NAME_BLIND_COPIES_TO "BlindCopiesTo"
+#define UNO_NAME_IN_SERVER_PASSWORD "InServerPassword"
+#define UNO_NAME_OUT_SERVER_PASSWORD "OutServerPassword"
+#define UNO_NAME_SAVE_FILTER_OPTIONS "SaveFilterOptions"
+#define UNO_NAME_SAVE_FILTER_DATA "SaveFilterData"
+#define UNO_NAME_LOCK_UPDATES "LockUpdates"
+#define UNO_NAME_PAGE_COUNT "PageCount"
+#define UNO_NAME_LINE_COUNT "LineCount"
+#define UNO_NAME_IS_CONSTANT_SPELLCHECK "IsConstantSpellcheck"
+#define UNO_NAME_IS_HIDE_SPELL_MARKS "IsHideSpellMarks" /* deprecated #i91949 */
+
+#define UNO_NAME_IS_FIELD_USED "IsFieldUsed"
+#define UNO_NAME_IS_FIELD_DISPLAYED "IsFieldDisplayed"
+#define UNO_NAME_BUILDID "BuildId"
+#define UNO_NAME_PARA_STYLE_CONDITIONS "ParaStyleConditions"
+#define UNO_NAME_PRINT_EMPTY_PAGES "PrintEmptyPages"
+#define UNO_NAME_ROLE "Role"
+#define UNO_NAME_FIELD_CODE "FieldCode"
+#define UNO_NAME_HAS_VALID_SIGNATURES "HasValidSignatures"
+#define UNO_NAME_CHAR_AUTO_STYLE_NAME "CharAutoStyleName"
+#define UNO_NAME_PARA_AUTO_STYLE_NAME "ParaAutoStyleName"
+#define UNO_NAME_LAYOUT_SIZE "LayoutSize"
+#define UNO_NAME_HELP "Help"
+#define UNO_NAME_TOOLTIP "Tooltip"
+#define UNO_NAME_DIALOG_LIBRARIES "DialogLibraries"
+#define UNO_NAME_HEADER_ROW_COUNT "HeaderRowCount"
+#define UNO_NAME_INPUT "Input"
+#define UNO_NAME_ROW_SPAN "RowSpan"
+#define UNO_NAME_POSITION_AND_SPACE_MODE "PositionAndSpaceMode"
+#define UNO_NAME_LABEL_FOLLOWED_BY "LabelFollowedBy"
+#define UNO_NAME_LISTTAB_STOP_POSITION "ListtabStopPosition"
+#define UNO_NAME_FIRST_LINE_INDENT "FirstLineIndent"
+#define UNO_NAME_INDENT_AT "IndentAt"
+#define UNO_NAME_CHAPTER_LEVEL "ChapterLevel"
+#define UNO_NAME_GRID_BASE_WIDTH "GridBaseWidth"
+#define UNO_NAME_GRID_SNAP_TO_CHARS "GridSnapToChars"
+#define UNO_NAME_GRID_STANDARD_PAGE_MODE "StandardPageMode"
+#define UNO_NAME_TABLE_BORDER_DISTANCES "TableBorderDistances"
+#define UNO_NAME_LIST_ID "ListId"
+#define UNO_NAME_DEFAULT_LIST_ID "DefaultListId"
+#define UNO_NAME_STREAM_NAME "StreamName"
+#define UNO_NAME_PARA_CONTINUEING_PREVIOUS_SUB_TREE "ContinueingPreviousSubTree"
+#define UNO_NAME_PARA_LIST_LABEL_STRING "ListLabelString"
+#define UNO_NAME_CHAR_OVERLINE "CharOverline"
+#define UNO_NAME_CHAR_OVERLINE_COLOR "CharOverlineColor"
+#define UNO_NAME_CHAR_OVERLINE_HAS_COLOR "CharOverlineHasColor"
+#define UNO_NAME_OUTLINE_LEVEL "OutlineLevel"
+#define UNO_NAME_DESCRIPTION "Description"
+#define UNO_NAME_META "InContentMetadata"
+#define UNO_NAME_IS_TEMPLATE "IsTemplate"
+#define UNO_NAME_VBA_DOCOBJ "ThisVBADocObj"
+#define UNO_NAME_NESTED_TEXT_CONTENT "NestedTextContent"
+#define UNO_NAME_SEPARATOR_LINE_STYLE "SeparatorLineStyle"
+#define UNO_NAME_FOOTNOTE_LINE_STYLE "FootnoteLineStyle"
+#define UNO_NAME_EMBEDDED_OBJECT "EmbeddedObject"
+#define UNO_NAME_RSID "Rsid"
+#define UNO_NAME_PARRSID "ParRsid"
+
+#define UNO_NAME_LINE_STYLE "LineStyle"
+#define UNO_NAME_LINE_WIDTH "LineWidth"
+
+#define UNO_NAME_PARA_CONTEXT_MARGIN "ParaContextMargin"
+#define UNO_NAME_PARAGRAPH_STYLE_NAME "ParagraphStyleName"
+#define UNO_NAME_FIRST_IS_SHARED "FirstIsShared"
+#define UNO_NAME_HEADER_TEXT_FIRST "HeaderTextFirst"
+#define UNO_NAME_FOOTER_TEXT_FIRST "FooterTextFirst"
+#define UNO_NAME_INITIALS "Initials"
+#define UNO_NAME_TABLE_BORDER2 "TableBorder2"
+#define UNO_NAME_REPLACEMENT_GRAPHIC_URL "ReplacementGraphicURL"
+#define UNO_NAME_HIDDEN "Hidden"
+#define UNO_NAME_FILL_STYLE "FillStyle"
+#define UNO_NAME_FILL_GRADIENT "FillGradient"
+#define UNO_NAME_FILL_GRADIENT_NAME "FillGradientName"
+#define UNO_NAME_DEFAULT_PAGE_MODE "DefaultPageMode"
+#define UNO_NAME_CHAR_SHADING_VALUE "CharShadingValue"
+#define UNO_NAME_PARA_INTEROP_GRAB_BAG "ParaInteropGrabBag"
+#define UNO_NAME_CHAR_LEFT_BORDER "CharLeftBorder"
+#define UNO_NAME_CHAR_RIGHT_BORDER "CharRightBorder"
+#define UNO_NAME_CHAR_TOP_BORDER "CharTopBorder"
+#define UNO_NAME_CHAR_BOTTOM_BORDER "CharBottomBorder"
+#define UNO_NAME_CHAR_BORDER_DISTANCE "CharBorderDistance"
+#define UNO_NAME_CHAR_LEFT_BORDER_DISTANCE "CharLeftBorderDistance"
+#define UNO_NAME_CHAR_RIGHT_BORDER_DISTANCE "CharRightBorderDistance"
+#define UNO_NAME_CHAR_TOP_BORDER_DISTANCE "CharTopBorderDistance"
+#define UNO_NAME_CHAR_BOTTOM_BORDER_DISTANCE "CharBottomBorderDistance"
+#define UNO_NAME_CHAR_SHADOW_FORMAT "CharShadowFormat"
+#define UNO_NAME_SHADOW_TRANSPARENCE "ShadowTransparence"
+#define UNO_NAME_DOC_INTEROP_GRAB_BAG "InteropGrabBag"
+#define UNO_NAME_FRAME_INTEROP_GRAB_BAG "FrameInteropGrabBag"
+#define UNO_NAME_CHAR_HIGHLIGHT "CharHighlight"
+#define UNO_NAME_STYLE_INTEROP_GRAB_BAG "StyleInteropGrabBag"
+#define UNO_NAME_CHAR_INTEROP_GRAB_BAG "CharInteropGrabBag"
 
 #endif
 
diff --git a/sw/source/core/access/accpara.cxx b/sw/source/core/access/accpara.cxx
index 90d7128..3dfd7f0 100644
--- a/sw/source/core/access/accpara.cxx
+++ b/sw/source/core/access/accpara.cxx
@@ -1247,21 +1247,19 @@ uno::Sequence< OUString > getAttributeNames()
         // sorted list of strings
         sal_Int32 i = 0;
 
-#define STR(x) pStrings[i++] = OUString::createFromAscii(x)
-        STR( GetPropName( UNO_NAME_CHAR_BACK_COLOR ).pName );
-        STR( GetPropName( UNO_NAME_CHAR_COLOR ).pName );
-           STR( GetPropName( UNO_NAME_CHAR_CONTOURED ).pName );
-        STR( GetPropName( UNO_NAME_CHAR_EMPHASIS ).pName );
-        STR( GetPropName( UNO_NAME_CHAR_ESCAPEMENT ).pName );
-        STR( GetPropName( UNO_NAME_CHAR_FONT_NAME ).pName );
-        STR( GetPropName( UNO_NAME_CHAR_HEIGHT ).pName );
-        STR( GetPropName( UNO_NAME_CHAR_POSTURE ).pName );
-        STR( GetPropName( UNO_NAME_CHAR_SHADOWED ).pName );
-        STR( GetPropName( UNO_NAME_CHAR_STRIKEOUT ).pName );
-        STR( GetPropName( UNO_NAME_CHAR_UNDERLINE ).pName );
-        STR( GetPropName( UNO_NAME_CHAR_UNDERLINE_COLOR ).pName );
-        STR( GetPropName( UNO_NAME_CHAR_WEIGHT ).pName );
-#undef STR
+        pStrings[i++] = UNO_NAME_CHAR_BACK_COLOR;
+        pStrings[i++] = UNO_NAME_CHAR_COLOR;
+        pStrings[i++] = UNO_NAME_CHAR_CONTOURED;
+        pStrings[i++] = UNO_NAME_CHAR_EMPHASIS;
+        pStrings[i++] = UNO_NAME_CHAR_ESCAPEMENT;
+        pStrings[i++] = UNO_NAME_CHAR_FONT_NAME;
+        pStrings[i++] = UNO_NAME_CHAR_HEIGHT;
+        pStrings[i++] = UNO_NAME_CHAR_POSTURE;
+        pStrings[i++] = UNO_NAME_CHAR_SHADOWED;
+        pStrings[i++] = UNO_NAME_CHAR_STRIKEOUT;
+        pStrings[i++] = UNO_NAME_CHAR_UNDERLINE;
+        pStrings[i++] = UNO_NAME_CHAR_UNDERLINE_COLOR;
+        pStrings[i++] = UNO_NAME_CHAR_WEIGHT;
         DBG_ASSERT( i == pSeq->getLength(), "Please adjust length" );
         if( i != pSeq->getLength() )
             pSeq->realloc( i );
@@ -1283,17 +1281,15 @@ uno::Sequence< OUString > getSupplementalAttributeNames()
         // sorted list of strings
         sal_Int32 i = 0;
 
-#define STR(x) pStrings[i++] = OUString::createFromAscii(x)
-        STR( GetPropName( UNO_NAME_NUMBERING_LEVEL ).pName );
-        STR( GetPropName( UNO_NAME_NUMBERING_RULES ).pName );
-        STR( GetPropName( UNO_NAME_PARA_ADJUST ).pName );
-        STR( GetPropName( UNO_NAME_PARA_BOTTOM_MARGIN ).pName );
-        STR( GetPropName( UNO_NAME_PARA_FIRST_LINE_INDENT ).pName );
-        STR( GetPropName( UNO_NAME_PARA_LEFT_MARGIN ).pName );
-        STR( GetPropName( UNO_NAME_PARA_LINE_SPACING ).pName );
-        STR( GetPropName( UNO_NAME_PARA_RIGHT_MARGIN ).pName );
-        STR( GetPropName( UNO_NAME_TABSTOPS ).pName );
-#undef STR
+        pStrings[i++] = UNO_NAME_NUMBERING_LEVEL;
+        pStrings[i++] = UNO_NAME_NUMBERING_RULES;
+        pStrings[i++] = UNO_NAME_PARA_ADJUST;
+        pStrings[i++] = UNO_NAME_PARA_BOTTOM_MARGIN;
+        pStrings[i++] = UNO_NAME_PARA_FIRST_LINE_INDENT;
+        pStrings[i++] = UNO_NAME_PARA_LEFT_MARGIN;
+        pStrings[i++] = UNO_NAME_PARA_LINE_SPACING;
+        pStrings[i++] = UNO_NAME_PARA_RIGHT_MARGIN;
+        pStrings[i++] = UNO_NAME_TABSTOPS;
         DBG_ASSERT( i == pSeq->getLength(), "Please adjust length" );
         if( i != pSeq->getLength() )
             pSeq->realloc( i );
@@ -1937,13 +1933,10 @@ void SwAccessibleParagraph::_getDefaultAttributesImpl(
         // add property value entry for the paragraph style
         if ( !bOnlyCharAttrs && pTxtNode->GetTxtColl() )
         {
-            const OUString sParaStyleName =
-                    OUString::createFromAscii(
-                            GetPropName( UNO_NAME_PARA_STYLE_NAME ).pName );
-            if ( aDefAttrSeq.find( sParaStyleName ) == aDefAttrSeq.end() )
+            if ( aDefAttrSeq.find( UNO_NAME_PARA_STYLE_NAME ) == aDefAttrSeq.end() )
             {
                 PropertyValue rPropVal;
-                rPropVal.Name = sParaStyleName;
+                rPropVal.Name = UNO_NAME_PARA_STYLE_NAME;
                 uno::Any aVal( uno::makeAny( pTxtNode->GetTxtColl()->GetName() ) );
                 rPropVal.Value = aVal;
                 rPropVal.Handle = -1;
@@ -1957,10 +1950,7 @@ void SwAccessibleParagraph::_getDefaultAttributesImpl(
         // resolve value text::WritingMode2::PAGE of property value entry WritingMode
         if ( !bOnlyCharAttrs && GetFrm() )
         {
-            const OUString sWritingMode =
-                    OUString::createFromAscii(
-                            GetPropName( UNO_NAME_WRITING_MODE ).pName );
-            tAccParaPropValMap::iterator aIter = aDefAttrSeq.find( sWritingMode );
+            tAccParaPropValMap::iterator aIter = aDefAttrSeq.find( UNO_NAME_WRITING_MODE );
             if ( aIter != aDefAttrSeq.end() )
             {
                 PropertyValue rPropVal( aIter->second );
@@ -2321,19 +2311,19 @@ void SwAccessibleParagraph::_correctValues( const sal_Int32 nIndex,
         switch( aChangeAttr.nItemId )
         {
         case SID_ATTR_CHAR_WEIGHT:
-            ChangeAttr.Name = OUString::createFromAscii( GetPropName( UNO_NAME_CHAR_WEIGHT).pName );
+            ChangeAttr.Name = UNO_NAME_CHAR_WEIGHT;
             ChangeAttr.Value <<= awt::FontWeight::BOLD;
             break;
         case SID_ATTR_CHAR_POSTURE:
-            ChangeAttr.Name = OUString::createFromAscii( GetPropName( UNO_NAME_CHAR_POSTURE).pName );
+            ChangeAttr.Name = UNO_NAME_CHAR_POSTURE;
             ChangeAttr.Value <<= awt::FontSlant_ITALIC; //char posture
             break;
         case SID_ATTR_CHAR_STRIKEOUT:
-            ChangeAttr.Name = OUString::createFromAscii( GetPropName( UNO_NAME_CHAR_STRIKEOUT).pName );
+            ChangeAttr.Name = UNO_NAME_CHAR_STRIKEOUT;
             ChangeAttr.Value <<= awt::FontStrikeout::SINGLE; //char strikeout
             break;
         case SID_ATTR_CHAR_UNDERLINE:
-            ChangeAttr.Name = OUString::createFromAscii( GetPropName( UNO_NAME_CHAR_UNDERLINE).pName );
+            ChangeAttr.Name = UNO_NAME_CHAR_UNDERLINE;
             ChangeAttr.Value <<= aChangeAttr.nAttr; //underline line
             break;
         }
@@ -2341,7 +2331,7 @@ void SwAccessibleParagraph::_correctValues( const sal_Int32 nIndex,
         {
             if( aChangeAttr.nItemId == SID_ATTR_BRUSH )
             {
-                ChangeAttrColor.Name = OUString::createFromAscii( GetPropName( UNO_NAME_CHAR_BACK_COLOR).pName );
+                ChangeAttrColor.Name = UNO_NAME_CHAR_BACK_COLOR;
                 if( aChangeAttr.nColor == COL_TRANSPARENT )//char backcolor
                     ChangeAttrColor.Value <<= COL_BLUE;
                 else
@@ -2349,7 +2339,7 @@ void SwAccessibleParagraph::_correctValues( const sal_Int32 nIndex,
             }
             else
             {
-                ChangeAttrColor.Name = OUString::createFromAscii( GetPropName( UNO_NAME_CHAR_COLOR ).pName );
+                ChangeAttrColor.Name = UNO_NAME_CHAR_COLOR;
                 if( aChangeAttr.nColor == COL_TRANSPARENT )//char color
                     ChangeAttrColor.Value <<= COL_BLUE;
                 else
@@ -2380,7 +2370,7 @@ void SwAccessibleParagraph::_correctValues( const sal_Int32 nIndex,
         }
 
         //back color
-        if (rValue.Name.compareTo(OUString::createFromAscii( GetPropName( UNO_NAME_CHAR_BACK_COLOR ).pName ) )==0)
+        if (rValue.Name == UNO_NAME_CHAR_BACK_COLOR)
         {
             uno::Any &anyChar = rValue.Value;
             sal_uInt32 crBack = static_cast<sal_uInt32>( reinterpret_cast<sal_uIntPtr>(anyChar.pReserved));
@@ -2397,7 +2387,7 @@ void SwAccessibleParagraph::_correctValues( const sal_Int32 nIndex,
         }
 
         //char color
-        if (rValue.Name.compareTo(OUString::createFromAscii( GetPropName( UNO_NAME_CHAR_COLOR ).pName ) )==0)
+        if (rValue.Name == UNO_NAME_CHAR_COLOR)
         {
             if( GetPortionData().IsInGrayPortion( nIndex ) )
                  rValue.Value <<= SwViewOption::GetFieldShadingsColor().GetColor();
@@ -2418,7 +2408,7 @@ void SwAccessibleParagraph::_correctValues( const sal_Int32 nIndex,
         }
 
         // UnderLine
-        if (rValue.Name.compareTo(OUString::createFromAscii( GetPropName( UNO_NAME_CHAR_UNDERLINE ).pName ) )==0)
+        if (rValue.Name == UNO_NAME_CHAR_UNDERLINE)
         {
             //misspelled word
             SwCrsrShell* pCrsrShell = GetCrsrShell();
@@ -2439,7 +2429,7 @@ void SwAccessibleParagraph::_correctValues( const sal_Int32 nIndex,
         }
 
         // UnderLineColor
-        if (rValue.Name.compareTo(OUString::createFromAscii( GetPropName( UNO_NAME_CHAR_UNDERLINE_COLOR ).pName ) )==0)
+        if (rValue.Name == UNO_NAME_CHAR_UNDERLINE_COLOR)
         {
             //misspelled word
             SwCrsrShell* pCrsrShell = GetCrsrShell();
@@ -2475,7 +2465,7 @@ void SwAccessibleParagraph::_correctValues( const sal_Int32 nIndex,
         }
 
         //tab stop
-        if (rValue.Name.compareTo(OUString::createFromAscii( GetPropName( UNO_NAME_TABSTOPS ).pName ) )==0)
+        if (rValue.Name == UNO_NAME_TABSTOPS)
         {
             com::sun::star::uno::Sequence< ::com::sun::star::style::TabStop > tabs = GetCurrentTabStop( nIndex );
             if( !tabs.hasElements() )
@@ -2498,7 +2488,7 @@ void SwAccessibleParagraph::_correctValues( const sal_Int32 nIndex,
         }
 
         //number bullet
-        if (rValue.Name.compareTo(OUString::createFromAscii( GetPropName( UNO_NAME_NUMBERING_RULES ).pName ) )==0)
+        if (rValue.Name == UNO_NAME_NUMBERING_RULES)
         {
             if ( pTxtNode->HasBullet() || pTxtNode->HasNumber() )
             {
@@ -2515,7 +2505,7 @@ void SwAccessibleParagraph::_correctValues( const sal_Int32 nIndex,
         }
 
         //footnote & endnote
-        if (rValue.Name.compareTo(OUString::createFromAscii( GetPropName( UNO_NAME_CHAR_ESCAPEMENT ).pName ) )==0)
+        if (rValue.Name == UNO_NAME_CHAR_ESCAPEMENT)
         {
             if ( GetPortionData().IsIndexInFootnode(nIndex) )
             {
diff --git a/sw/source/core/fields/authfld.cxx b/sw/source/core/fields/authfld.cxx
index ff6ec0c..5ca2829 100644
--- a/sw/source/core/fields/authfld.cxx
+++ b/sw/source/core/fields/authfld.cxx
@@ -392,16 +392,14 @@ bool SwAuthorityFieldType::QueryValue( Any& rVal, sal_uInt16 nWhichId ) const
         {
             Sequence<PropertyValues> aRet(m_SortKeyArr.size());
             PropertyValues* pValues = aRet.getArray();
-            OUString sProp1( OUString::createFromAscii(SW_PROP_NAME_STR(UNO_NAME_SORT_KEY)) ),
-                     sProp2( OUString::createFromAscii(SW_PROP_NAME_STR(UNO_NAME_IS_SORT_ASCENDING)));
             for(sal_uInt16 i = 0; i < m_SortKeyArr.size(); i++)
             {
                 const SwTOXSortKey* pKey = &m_SortKeyArr[i];
                 pValues[i].realloc(2);
                 PropertyValue* pValue = pValues[i].getArray();
-                pValue[0].Name = sProp1;
+                pValue[0].Name = UNO_NAME_SORT_KEY;
                 pValue[0].Value <<= sal_Int16(pKey->eField);
-                pValue[1].Name = sProp2;
+                pValue[1].Name = UNO_NAME_IS_SORT_ASCENDING;
                 pValue[1].Value.setValue(&pKey->bSortAscending, ::getBooleanCppuType());
             }
             rVal <<= aRet;
@@ -465,7 +463,7 @@ bool    SwAuthorityFieldType::PutValue( const Any& rAny, sal_uInt16 nWhichId )
                     SwTOXSortKey* pSortKey = new SwTOXSortKey;
                     for(sal_Int32 j = 0; j < pValues[i].getLength(); j++)
                     {
-                        if(pValue[j].Name.equalsAsciiL(SW_PROP_NAME(UNO_NAME_SORT_KEY)))
+                        if(pValue[j].Name == UNO_NAME_SORT_KEY)
                         {
                             sal_Int16 nVal = -1; pValue[j].Value >>= nVal;
                             if(nVal >= 0 && nVal < AUTH_FIELD_END)
@@ -473,7 +471,7 @@ bool    SwAuthorityFieldType::PutValue( const Any& rAny, sal_uInt16 nWhichId )
                             else
                                 bRet = false;
                         }
-                        else if(pValue[j].Name.equalsAsciiL(SW_PROP_NAME(UNO_NAME_IS_SORT_ASCENDING)))
+                        else if(pValue[j].Name == UNO_NAME_IS_SORT_ASCENDING)
                         {
                             pSortKey->bSortAscending = *(sal_Bool*)pValue[j].Value.getValue();
                         }
diff --git a/sw/source/core/unocore/unobkm.cxx b/sw/source/core/unocore/unobkm.cxx
index d04028d..28d0270 100644
--- a/sw/source/core/unocore/unobkm.cxx
+++ b/sw/source/core/unocore/unobkm.cxx
@@ -452,7 +452,7 @@ throw (beans::UnknownPropertyException, lang::WrappedTargetException,
     uno::Any aRet;
     if (! ::sw::GetDefaultTextContentValue(aRet, rPropertyName))
     {
-        if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_LINK_DISPLAY_NAME)))
+        if(rPropertyName == UNO_LINK_DISPLAY_NAME)
         {
             aRet <<= getName();
         }
diff --git a/sw/source/core/unocore/unochart.cxx b/sw/source/core/unocore/unochart.cxx
index dcda8ce..e261551 100644
--- a/sw/source/core/unocore/unochart.cxx
+++ b/sw/source/core/unocore/unochart.cxx
@@ -2282,7 +2282,7 @@ void SAL_CALL SwChartDataSequence::setPropertyValue(
     if (bDisposed)
         throw lang::DisposedException();
 
-    if (rPropertyName.equalsAscii( SW_PROP_NAME_STR( UNO_NAME_ROLE )))
+    if (rPropertyName == UNO_NAME_ROLE)
     {
         if ( !(rValue >>= aRole) )
             throw lang::IllegalArgumentException();
@@ -2300,7 +2300,7 @@ uno::Any SAL_CALL SwChartDataSequence::getPropertyValue(
         throw lang::DisposedException();
 
     uno::Any aRes;
-    if (rPropertyName.equalsAscii( SW_PROP_NAME_STR( UNO_NAME_ROLE )))
+    if (rPropertyName == UNO_NAME_ROLE)
         aRes <<= aRole;
     else
         throw beans::UnknownPropertyException();
diff --git a/sw/source/core/unocore/unofield.cxx b/sw/source/core/unocore/unofield.cxx
index 5ca5911..8dbbf2f 100644
--- a/sw/source/core/unocore/unofield.cxx
+++ b/sw/source/core/unocore/unofield.cxx
@@ -557,7 +557,7 @@ throw (beans::UnknownPropertyException, beans::PropertyVetoException,
     if(pType)
     {
         bool bSetValue = true;
-        if( rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_SUB_TYPE)))
+        if( rPropertyName == UNO_NAME_SUB_TYPE )
         {
             const ::std::vector<OUString>& rExtraArr(
                     SwStyleNameMapper::GetExtraUINameArray());
@@ -593,8 +593,7 @@ throw (beans::UnknownPropertyException, beans::PropertyVetoException,
                 throw beans::UnknownPropertyException(OUString( "Unknown property: " ) + rPropertyName, static_cast < cppu::OWeakObject * > ( this ) );
         }
     }
-    else if (!pType && m_pImpl->m_pDoc &&
-        (rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_NAME))))
+    else if (!pType && m_pImpl->m_pDoc && rPropertyName == UNO_NAME_NAME)
     {
         OUString uTmp;
         rValue >>= uTmp;
@@ -664,15 +663,15 @@ throw (beans::UnknownPropertyException, beans::PropertyVetoException,
         switch (m_pImpl->m_nResTypeId)
         {
         case RES_USERFLD:
-            if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_CONTENT)))
+            if(rPropertyName == UNO_NAME_CONTENT)
                 rValue >>= m_pImpl->m_sParam1;
-            else if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_VALUE )))
+            else if(rPropertyName == UNO_NAME_VALUE)
             {
                 if(rValue.getValueType() != ::getCppuType(static_cast<const double*>(0)))
                     throw lang::IllegalArgumentException();
                 rValue >>= m_pImpl->m_fParam1;
             }
-            else if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_IS_EXPRESSION )))
+            else if(rPropertyName == UNO_NAME_IS_EXPRESSION)
             {
                 if(rValue.getValueType() != ::getBooleanCppuType())
                     throw lang::IllegalArgumentException();
@@ -681,15 +680,15 @@ throw (beans::UnknownPropertyException, beans::PropertyVetoException,
 
             break;
         case RES_DBFLD:
-            if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DATA_BASE_NAME)))
+            if(rPropertyName == UNO_NAME_DATA_BASE_NAME)
                 rValue >>= m_pImpl->m_sParam1;
-            else if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DATA_TABLE_NAME)))
+            else if(rPropertyName == UNO_NAME_DATA_TABLE_NAME)
                 rValue >>= m_pImpl->m_sParam2;
-            else if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DATA_COLUMN_NAME)))
+            else if(rPropertyName == UNO_NAME_DATA_COLUMN_NAME)
                 rValue >>= m_pImpl->m_sParam3;
-            else if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DATA_COMMAND_TYPE)))
+            else if(rPropertyName == UNO_NAME_DATA_COMMAND_TYPE)
                 rValue >>= m_pImpl->m_nParam2;
-            if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DATA_BASE_URL)))
+            if(rPropertyName == UNO_NAME_DATA_BASE_URL)
                 rValue >>= m_pImpl->m_sParam5;
 
             if (  (   !m_pImpl->m_sParam1.isEmpty()
@@ -701,17 +700,17 @@ throw (beans::UnknownPropertyException, beans::PropertyVetoException,
             }
             break;
         case  RES_SETEXPFLD:
-            if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_NUMBERING_SEPARATOR)))
+            if(rPropertyName == UNO_NAME_NUMBERING_SEPARATOR)
                 rValue >>= m_pImpl->m_sParam1;
-            else if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_CHAPTER_NUMBERING_LEVEL)))
+            else if(rPropertyName == UNO_NAME_CHAPTER_NUMBERING_LEVEL)
                 rValue >>= m_pImpl->m_nParam1;
             break;
         case RES_DDEFLD:
             {
-                sal_uInt16 nPart = rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DDE_COMMAND_TYPE))  ? 0 :
-                        rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DDE_COMMAND_FILE))  ? 1 :
-                        rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DDE_COMMAND_ELEMENT))  ? 2 :
-                        rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_IS_AUTOMATIC_UPDATE)) ? 3 : USHRT_MAX;
+                sal_uInt16 nPart = rPropertyName == UNO_NAME_DDE_COMMAND_TYPE ? 0 :
+                        rPropertyName == UNO_NAME_DDE_COMMAND_FILE ? 1 :
+                        rPropertyName == UNO_NAME_DDE_COMMAND_ELEMENT ? 2 :
+                        rPropertyName == UNO_NAME_IS_AUTOMATIC_UPDATE ? 3 : USHRT_MAX;
                 if(nPart  < 3 )
                 {
                     if (m_pImpl->m_sParam1.isEmpty())
@@ -788,7 +787,7 @@ throw (beans::UnknownPropertyException, lang::WrappedTargetException,
     SolarMutexGuard aGuard;
     uno::Any aRet;
     SwFieldType* pType = GetFldType(true);
-    if( rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_INSTANCE_NAME)) )
+    if( rPropertyName == UNO_NAME_INSTANCE_NAME )
     {
         OUString sName;
         if(pType)
@@ -797,11 +796,11 @@ throw (beans::UnknownPropertyException, lang::WrappedTargetException,
     }
     else if(pType)
     {
-        if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_NAME) ))
+        if(rPropertyName == UNO_NAME_NAME)
         {
             aRet <<= SwXFieldMaster::GetProgrammaticName(*pType, *m_pImpl->m_pDoc);
         }
-        else if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DEPENDENT_TEXT_FIELDS)) )
+        else if(rPropertyName == UNO_NAME_DEPENDENT_TEXT_FIELDS)
         {
             //fill all text fields into a sequence
             SwDependentFields aFldArr;
@@ -839,8 +838,8 @@ throw (beans::UnknownPropertyException, lang::WrappedTargetException,
             }
             pType->QueryValue( aRet, nMId );
 
-            if (rPropertyName.equalsAsciiL(SW_PROP_NAME(UNO_NAME_DATA_BASE_NAME)) ||
-                rPropertyName.equalsAsciiL(SW_PROP_NAME(UNO_NAME_DATA_BASE_URL)))
+            if (rPropertyName == UNO_NAME_DATA_BASE_NAME ||
+                rPropertyName == UNO_NAME_DATA_BASE_URL)
             {
                 OUString aDataSource;
                 aRet >>= aDataSource;
@@ -851,9 +850,9 @@ throw (beans::UnknownPropertyException, lang::WrappedTargetException,
                 INetURLObject aObj;
                 aObj.SetURL( aDataSource );
                 bool bIsURL = aObj.GetProtocol() != INET_PROT_NOT_VALID;
-                if (bIsURL && rPropertyName.equalsAsciiL(SW_PROP_NAME(UNO_NAME_DATA_BASE_URL)))
+                if (bIsURL && rPropertyName == UNO_NAME_DATA_BASE_URL)
                     pStr = &aDataSource;        // DataBaseURL
-                else if (!bIsURL && rPropertyName.equalsAsciiL(SW_PROP_NAME(UNO_NAME_DATA_BASE_NAME)))
+                else if (!bIsURL && rPropertyName == UNO_NAME_DATA_BASE_NAME)
                     pStr = &aDataSource;        // DataBaseName
 
                 if (pStr)
@@ -862,15 +861,15 @@ throw (beans::UnknownPropertyException, lang::WrappedTargetException,
         }
         else
         {
-            if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DATA_COMMAND_TYPE)) )
+            if(rPropertyName == UNO_NAME_DATA_COMMAND_TYPE)
                 aRet <<= m_pImpl->m_nParam2;
         }
     }
     else
     {
-        if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DATA_COMMAND_TYPE)) )
+        if(rPropertyName == UNO_NAME_DATA_COMMAND_TYPE)
             aRet <<= m_pImpl->m_nParam2;
-        else if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DEPENDENT_TEXT_FIELDS)) )
+        else if(rPropertyName == UNO_NAME_DEPENDENT_TEXT_FIELDS )
         {
             uno::Sequence<uno::Reference <text::XDependentTextField> > aRetSeq(0);
             aRet <<= aRetSeq;
@@ -880,43 +879,43 @@ throw (beans::UnknownPropertyException, lang::WrappedTargetException,
             switch (m_pImpl->m_nResTypeId)
             {
             case RES_USERFLD:
-                if( rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_CONTENT)) )
+                if( rPropertyName == UNO_NAME_CONTENT )
                     aRet <<= m_pImpl->m_sParam1;
-                else if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_VALUE )))
+                else if(rPropertyName == UNO_NAME_VALUE)
                     aRet <<= m_pImpl->m_fParam1;
-                else if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_IS_EXPRESSION )))
+                else if(rPropertyName == UNO_NAME_IS_EXPRESSION)
                     aRet.setValue(&m_pImpl->m_bParam1, ::getBooleanCppuType());
                 break;
             case RES_DBFLD:
-                if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DATA_BASE_NAME)) ||
-                   rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DATA_BASE_URL)))
+                if(rPropertyName == UNO_NAME_DATA_BASE_NAME ||
+                   rPropertyName == UNO_NAME_DATA_BASE_URL)
                 {
                      // only one of these properties returns a non-empty string.
                     INetURLObject aObj;
                     aObj.SetURL(m_pImpl->m_sParam5); // SetSmartURL
                     bool bIsURL = aObj.GetProtocol() != INET_PROT_NOT_VALID;
-                    if (bIsURL && rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DATA_BASE_URL)))
+                    if (bIsURL && rPropertyName == UNO_NAME_DATA_BASE_URL)
                         aRet <<= m_pImpl->m_sParam5; // DataBaseURL
-                    else if ( rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DATA_BASE_NAME)))
+                    else if ( rPropertyName == UNO_NAME_DATA_BASE_NAME)
                         aRet <<= m_pImpl->m_sParam1; // DataBaseName
                 }
-                else if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DATA_TABLE_NAME)))
+                else if(rPropertyName == UNO_NAME_DATA_TABLE_NAME)
                     aRet <<= m_pImpl->m_sParam2;
-                else if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DATA_COLUMN_NAME)))
+                else if(rPropertyName == UNO_NAME_DATA_COLUMN_NAME)
                     aRet <<= m_pImpl->m_sParam3;
                 break;
             case RES_SETEXPFLD:
-                if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_NUMBERING_SEPARATOR)))
+                if(rPropertyName == UNO_NAME_NUMBERING_SEPARATOR)
                     aRet <<= m_pImpl->m_sParam1;
-                else if(rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_CHAPTER_NUMBERING_LEVEL)))
+                else if(rPropertyName == UNO_NAME_CHAPTER_NUMBERING_LEVEL)
                     aRet <<= m_pImpl->m_nParam1;
                 break;
             case RES_DDEFLD:
                 {
-                    sal_uInt16 nPart = rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DDE_COMMAND_TYPE))  ? 0 :
-                        rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DDE_COMMAND_FILE)) ? 1 :
-                            rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_DDE_COMMAND_ELEMENT))  ? 2 :
-                            rPropertyName.equalsAsciiL( SW_PROP_NAME(UNO_NAME_IS_AUTOMATIC_UPDATE)) ? 3 : USHRT_MAX;
+                    sal_uInt16 nPart = rPropertyName == UNO_NAME_DDE_COMMAND_TYPE  ? 0 :

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list