summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--UnoControls/source/inc/progressmonitor.hxx4
-rw-r--r--accessibility/inc/strings.hxx14
-rw-r--r--accessibility/source/standard/vclxaccessiblescrollbar.cxx8
-rw-r--r--avmedia/inc/bitmaps.hlst4
-rw-r--r--avmedia/inc/helpids.h22
-rw-r--r--avmedia/source/gstreamer/gstwindow.cxx2
-rw-r--r--basctl/inc/bitmaps.hlst28
-rw-r--r--basctl/inc/helpids.h24
-rw-r--r--basctl/inc/strings.hxx50
-rw-r--r--basctl/source/basicide/baside2b.cxx2
-rw-r--r--basctl/source/basicide/bastype2.cxx4
-rw-r--r--basctl/source/basicide/bastype3.cxx2
-rw-r--r--basctl/source/basicide/moduldl2.cxx2
-rw-r--r--basctl/source/inc/dlgeddef.hxx24
-rw-r--r--basic/source/inc/namecont.hxx2
-rw-r--r--chart2/inc/bitmaps.hlst238
-rw-r--r--chart2/inc/unonames.hxx46
-rw-r--r--chart2/source/controller/inc/helpids.h8
-rw-r--r--chart2/source/controller/itemsetwrapper/DataPointItemConverter.cxx4
-rw-r--r--chart2/source/controller/itemsetwrapper/StatisticsItemConverter.cxx4
-rw-r--r--chart2/source/controller/itemsetwrapper/TextLabelItemConverter.cxx4
-rw-r--r--chart2/source/inc/servicenames.hxx44
-rw-r--r--chart2/source/inc/servicenames_charttypes.hxx40
-rw-r--r--chart2/source/inc/servicenames_coosystems.hxx4
-rw-r--r--chart2/source/model/filter/XMLFilter.cxx2
-rw-r--r--chart2/source/tools/StatisticsHelper.cxx4
-rw-r--r--chart2/source/view/main/VDataSeries.cxx4
-rw-r--r--compilerplugins/clang/ostr.cxx8
-rw-r--r--connectivity/inc/strings.hxx112
-rw-r--r--connectivity/source/drivers/evoab2/NDriver.hxx2
-rw-r--r--connectivity/source/inc/dbase/DIndex.hxx2
-rw-r--r--cui/inc/bitmaps.hlst122
-rw-r--r--cui/source/customize/macropg.cxx2
-rw-r--r--cui/source/dialogs/scriptdlg.cxx2
-rw-r--r--cui/source/inc/cfg.hxx28
-rw-r--r--cui/source/inc/helpids.h55
-rw-r--r--dbaccess/inc/bitmaps.hlst36
-rw-r--r--dbaccess/inc/helpids.h170
-rw-r--r--dbaccess/inc/strings.hxx469
-rw-r--r--dbaccess/source/core/api/RowSet.cxx4
-rw-r--r--dbaccess/source/core/api/SingleSelectQueryComposer.cxx2
-rw-r--r--dbaccess/source/core/api/columnsettings.cxx16
-rw-r--r--dbaccess/source/core/api/definitioncolumn.cxx10
-rw-r--r--dbaccess/source/core/dataaccess/databasedocument.cxx2
-rw-r--r--dbaccess/source/core/dataaccess/documentcontainer.cxx2
-rw-r--r--dbaccess/source/filter/xml/xmlExport.cxx22
-rw-r--r--dbaccess/source/ui/app/AppController.cxx2
-rw-r--r--dbaccess/source/ui/browser/unodatbr.cxx8
-rw-r--r--dbaccess/source/ui/dlg/ConnectionPage.cxx2
-rw-r--r--dbaccess/source/ui/misc/UITools.cxx2
-rw-r--r--dbaccess/source/ui/misc/WCopyTable.cxx2
-rw-r--r--dbaccess/source/ui/misc/databaseobjectview.cxx8
-rw-r--r--dbaccess/source/ui/uno/copytablewizard.cxx2
-rw-r--r--desktop/inc/bitmaps.hlst8
-rw-r--r--desktop/inc/strings.hxx2
-rw-r--r--desktop/source/deployment/registry/inc/dp_backend.h2
-rw-r--r--desktop/source/deployment/registry/package/dp_package.cxx2
-rw-r--r--desktop/source/inc/helpids.h4
-rw-r--r--desktop/source/lib/init.cxx4
-rw-r--r--extensions/inc/bitmaps.hlst66
-rw-r--r--extensions/inc/helpids.h566
-rw-r--r--extensions/inc/propctrlr.h114
-rw-r--r--extensions/source/bibliography/toolbar.cxx6
-rw-r--r--extensions/source/propctrlr/cellbindinghelper.cxx4
-rw-r--r--extensions/source/propctrlr/formcomponenthandler.cxx22
-rw-r--r--extensions/source/propctrlr/formgeometryhandler.cxx2
-rw-r--r--extensions/source/propctrlr/formstrings.hxx526
-rw-r--r--extensions/source/propctrlr/pcrstrings.hxx2
-rw-r--r--extensions/source/propctrlr/selectlabeldialog.cxx4
-rw-r--r--extensions/source/propctrlr/xsdvalidationpropertyhandler.cxx82
-rw-r--r--filter/inc/strings.hxx18
-rw-r--r--filter/source/config/cache/constant.hxx132
-rw-r--r--filter/source/svg/svgfilter.hxx4
-rw-r--r--filter/source/svg/svgwriter.hxx2
-rw-r--r--filter/source/xsltdialog/xmlfilterjar.cxx4
-rw-r--r--forms/source/component/Edit.cxx2
-rw-r--r--forms/source/component/Grid.cxx2
-rw-r--r--forms/source/inc/frm_strings.hxx456
-rw-r--r--forms/source/inc/services.hxx310
-rw-r--r--forms/source/richtext/richtextmodel.cxx2
-rw-r--r--formula/inc/bitmaps.hlst12
-rw-r--r--fpicker/inc/bitmaps.hlst6
-rw-r--r--fpicker/source/office/fpdialogbase.hxx2
-rw-r--r--framework/inc/acceleratorconst.h4
-rw-r--r--framework/inc/bitmaps.hlst46
-rw-r--r--framework/inc/classes/actiontriggercontainer.hxx4
-rw-r--r--framework/inc/classes/actiontriggerpropertyset.hxx4
-rw-r--r--framework/inc/classes/actiontriggerseparatorpropertyset.hxx4
-rw-r--r--framework/inc/classes/protocolhandlercache.hxx2
-rw-r--r--framework/inc/classes/rootactiontriggercontainer.hxx2
-rw-r--r--framework/inc/jobs/jobconst.hxx6
-rw-r--r--framework/inc/properties.h44
-rw-r--r--framework/inc/services.h14
-rw-r--r--framework/inc/targets.h12
-rw-r--r--framework/inc/taskcreatordefs.hxx20
-rw-r--r--framework/inc/uiconfiguration/windowstateproperties.hxx32
-rw-r--r--framework/inc/xml/toolboxconfigurationdefines.hxx36
-rw-r--r--framework/source/inc/accelerators/acceleratorconfiguration.hxx6
-rw-r--r--framework/source/layoutmanager/helpers.hxx4
-rw-r--r--hwpfilter/source/hwpreader.cxx2
-rw-r--r--hwpfilter/source/hwpreader.hxx2
-rw-r--r--i18nlangtag/qa/cppunit/test_languagetag.cxx4
-rw-r--r--include/comphelper/documentconstants.hxx70
-rw-r--r--include/comphelper/mediamimetype.hxx2
-rw-r--r--include/comphelper/storagehelper.hxx16
-rw-r--r--include/editeng/itemtype.hxx2
-rw-r--r--include/editeng/unonames.hxx40
-rw-r--r--include/editeng/unoprnms.hxx666
-rw-r--r--include/filter/msfilter/msdffimp.hxx2
-rw-r--r--include/framework/addonsoptions.hxx16
-rw-r--r--include/i18nlangtag/languagetag.hxx2
-rw-r--r--include/linguistic/lngprops.hxx2
-rw-r--r--include/linguistic/misc.hxx8
-rw-r--r--include/oox/dump/dumperbase.hxx10
-rw-r--r--include/sfx2/evntconf.hxx8
-rw-r--r--include/sfx2/filedlghelper.hxx2
-rw-r--r--include/svl/inettype.hxx218
-rw-r--r--include/svl/macitem.hxx6
-rw-r--r--include/svtools/genericunodialog.hxx4
-rw-r--r--include/svtools/helpids.h42
-rw-r--r--include/svtools/javainteractionhandler.hxx2
-rw-r--r--include/svx/galleryitem.hxx12
-rw-r--r--include/tools/urlobj.hxx12
-rw-r--r--include/ucbhelper/resultset.hxx2
-rw-r--r--include/ucbhelper/resultsethelper.hxx2
-rw-r--r--include/unotools/compatibility.hxx4
-rw-r--r--include/unotools/linguprops.hxx72
-rw-r--r--include/unotools/mediadescriptor.hxx92
-rw-r--r--include/vcl/IconThemeInfo.hxx4
-rw-r--r--include/vcl/filter/PDFiumLibrary.hxx10
-rw-r--r--include/vcl/graphicfilter.hxx26
-rw-r--r--include/xmloff/ProgressBarHelper.hxx8
-rw-r--r--include/xmloff/XMLFilterServiceNames.h24
-rw-r--r--include/xmloff/families.hxx38
-rw-r--r--include/xmloff/maptype.hxx5
-rw-r--r--include/xmloff/odffields.hxx38
-rw-r--r--include/xmloff/txtparae.hxx40
-rw-r--r--include/xmloff/xmlimp.hxx2
-rw-r--r--include/xmloff/xmlnumfe.hxx2
-rw-r--r--include/xmloff/xmlnumfi.hxx2
-rw-r--r--include/xmlscript/xmlns.h12
-rw-r--r--linguistic/source/convdic.hxx4
-rw-r--r--lotuswordpro/source/filter/lwpfootnote.hxx12
-rw-r--r--package/inc/PackageConstants.hxx10
-rw-r--r--package/source/manifest/ManifestDefines.hxx120
-rw-r--r--package/source/manifest/ManifestExport.cxx34
-rw-r--r--package/source/zippackage/ZipPackageStream.cxx6
-rw-r--r--registry/source/regimpl.hxx2
-rw-r--r--reportdesign/inc/bitmaps.hlst34
-rw-r--r--reportdesign/inc/helpids.h106
-rw-r--r--reportdesign/inc/strings.hxx478
-rw-r--r--reportdesign/source/core/api/FixedLine.cxx160
-rw-r--r--reportdesign/source/core/api/FixedText.cxx2
-rw-r--r--reportdesign/source/core/api/FormattedField.cxx2
-rw-r--r--reportdesign/source/core/api/ImageControl.cxx134
-rw-r--r--reportdesign/source/core/api/ReportDefinition.cxx4
-rw-r--r--reportdesign/source/core/api/Section.cxx22
-rw-r--r--reportdesign/source/core/api/Shape.cxx6
-rw-r--r--reportdesign/source/filter/xml/xmlColumn.cxx6
-rw-r--r--reportdesign/source/filter/xml/xmlHelper.cxx40
-rw-r--r--reportdesign/source/ui/dlg/Navigator.cxx6
-rw-r--r--reportdesign/source/ui/inspection/GeometryHandler.cxx66
-rw-r--r--reportdesign/source/ui/misc/RptUndo.cxx4
-rw-r--r--reportdesign/source/ui/misc/UITools.cxx6
-rw-r--r--reportdesign/source/ui/report/ReportController.cxx38
-rw-r--r--sc/inc/ViewSettingsSequenceDefines.hxx40
-rw-r--r--sc/inc/address.hxx8
-rw-r--r--sc/inc/bitmaps.hlst210
-rw-r--r--sc/inc/global.hxx6
-rw-r--r--sc/inc/globalnames.hxx6
-rw-r--r--sc/inc/helpids.h1088
-rw-r--r--sc/inc/sheetlimits.hxx4
-rw-r--r--sc/inc/strings.hxx26
-rw-r--r--sc/inc/stylehelper.hxx26
-rw-r--r--sc/inc/targuno.hxx2
-rw-r--r--sc/inc/unonames.hxx1194
-rw-r--r--sc/source/core/tool/stylehelper.cxx28
-rw-r--r--sc/source/filter/excel/xichart.cxx2
-rw-r--r--sc/source/filter/inc/excdefs.hxx4
-rw-r--r--sc/source/filter/inc/xlchart.hxx208
-rw-r--r--sc/source/filter/inc/xlconst.hxx8
-rw-r--r--sc/source/filter/inc/xlcontent.hxx2
-rw-r--r--sc/source/filter/inc/xlpivot.hxx2
-rw-r--r--sc/source/filter/inc/xlroot.hxx2
-rw-r--r--sc/source/filter/xml/XMLTableHeaderFooterContext.cxx12
-rw-r--r--sc/source/filter/xml/xmlwrap.cxx4
-rw-r--r--sc/source/ui/Accessibility/AccessiblePageHeader.cxx2
-rw-r--r--sc/source/ui/namedlg/namedefdlg.cxx4
-rw-r--r--sc/source/ui/namedlg/namedlg.cxx2
-rw-r--r--sc/source/ui/namedlg/namemgrtable.cxx2
-rw-r--r--sc/source/ui/pagedlg/tptable.cxx2
-rw-r--r--sc/source/ui/vba/vbaworkbook.cxx2
-rw-r--r--sc/source/ui/vba/vbaworkbooks.cxx2
-rw-r--r--sc/source/ui/view/olinewin.cxx4
-rw-r--r--sd/inc/bitmaps.hlst388
-rw-r--r--sd/inc/glob.hxx2
-rw-r--r--sd/inc/helpids.h46
-rw-r--r--sd/inc/sdcommands.h4
-rw-r--r--sd/inc/strings.hxx12
-rw-r--r--sd/source/console/PresenterConfigurationAccess.hxx4
-rw-r--r--sd/source/console/PresenterPaneFactory.hxx16
-rw-r--r--sd/source/console/PresenterViewFactory.hxx18
-rw-r--r--sd/source/ui/inc/ToolBarManager.hxx30
-rw-r--r--sd/source/ui/inc/framework/FrameworkHelper.hxx24
-rw-r--r--sd/source/ui/inc/unokywds.hxx150
-rw-r--r--sd/source/ui/sidebar/LayoutMenu.cxx2
-rw-r--r--sfx2/inc/bitmaps.hlst118
-rw-r--r--sfx2/inc/strings.hxx74
-rw-r--r--sfx2/source/appl/shutdownicon.hxx16
-rw-r--r--sfx2/source/config/evntconf.cxx2
-rw-r--r--sfx2/source/doc/objstor.cxx8
-rw-r--r--sfx2/source/inc/helpids.h54
-rw-r--r--starmath/inc/document.hxx2
-rw-r--r--starmath/inc/format.hxx6
-rw-r--r--starmath/inc/helpids.h56
-rw-r--r--starmath/inc/strings.hxx2
-rw-r--r--starmath/inc/types.hxx2
-rw-r--r--starmath/inc/unomodel.hxx10
-rw-r--r--svgio/inc/svgtools.hxx8
-rw-r--r--svl/source/numbers/zforscan.hxx2
-rw-r--r--svtools/inc/bitmaps.hlst228
-rw-r--r--svtools/inc/strings.hxx2
-rw-r--r--svx/inc/bitmaps.hlst320
-rw-r--r--svx/inc/helpids.h72
-rw-r--r--svx/inc/strings.hxx730
-rw-r--r--svx/source/dialog/langbox.cxx2
-rw-r--r--svx/source/fmcomp/gridcell.cxx2
-rw-r--r--svx/source/form/datanavi.cxx2
-rw-r--r--svx/source/form/fmundo.cxx3
-rw-r--r--svx/source/form/formcontrolling.cxx38
-rw-r--r--svx/source/inc/datanavi.hxx12
-rw-r--r--svx/source/inc/docrecovery.hxx38
-rw-r--r--svx/source/inc/fmprop.hxx224
-rw-r--r--svx/source/inc/fmservs.hxx98
-rw-r--r--svx/source/inc/fmurl.hxx54
-rw-r--r--svx/source/sidebar/text/TextCharacterSpacingControl.hxx2
-rw-r--r--sw/inc/bitmaps.hlst190
-rw-r--r--sw/inc/helpids.h140
-rw-r--r--sw/inc/hintids.hxx4
-rw-r--r--sw/inc/iodetect.hxx26
-rw-r--r--sw/inc/tox.hxx2
-rw-r--r--sw/inc/unoprnms.hxx1801
-rw-r--r--sw/qa/extras/globalfilter/globalfilter.cxx10
-rw-r--r--sw/qa/extras/ooxmlexport/ooxmlexport19.cxx4
-rw-r--r--sw/qa/extras/ooxmlexport/ooxmlexport8.cxx2
-rw-r--r--sw/qa/extras/ooxmlexport/ooxmlfieldexport.cxx8
-rw-r--r--sw/qa/extras/uiwriter/uiwriter5.cxx20
-rw-r--r--sw/qa/uibase/shells/shells.cxx28
-rw-r--r--sw/qa/uibase/uno/uno.cxx6
-rw-r--r--sw/source/core/access/acccontext.hxx2
-rw-r--r--sw/source/core/crsr/bookmark.cxx6
-rw-r--r--sw/source/core/text/itrform2.cxx2
-rw-r--r--sw/source/core/text/porrst.hxx2
-rw-r--r--sw/source/filter/ww8/wrtww8.cxx4
-rw-r--r--sw/source/filter/ww8/ww8glsy.cxx2
-rw-r--r--sw/source/filter/ww8/ww8par.cxx4
-rw-r--r--sw/source/filter/ww8/ww8scan.hxx16
-rw-r--r--sw/source/filter/ww8/ww8struc.hxx8
-rw-r--r--sw/source/ui/dbui/mmoutputtypepage.cxx2
-rw-r--r--sw/source/ui/dialog/uiregionsw.cxx4
-rw-r--r--sw/source/uibase/inc/bookmark.hxx2
-rw-r--r--sw/source/uibase/misc/redlndlg.cxx20
-rw-r--r--ucb/source/core/ucbcmds.hxx6
-rw-r--r--ucb/source/sorter/sortresult.hxx2
-rw-r--r--ucb/source/ucp/cmis/cmis_content.hxx4
-rw-r--r--ucb/source/ucp/cmis/cmis_repo_content.hxx2
-rw-r--r--ucb/source/ucp/cmis/cmis_strings.hxx10
-rw-r--r--ucb/source/ucp/file/bc.cxx4
-rw-r--r--ucb/source/ucp/file/filtask.hxx8
-rw-r--r--ucb/source/ucp/ftp/ftpcontentprovider.hxx4
-rw-r--r--ucb/source/ucp/gio/gio_content.cxx4
-rw-r--r--ucb/source/ucp/gio/gio_content.hxx4
-rw-r--r--ucb/source/ucp/hierarchy/hierarchycontent.cxx4
-rw-r--r--ucb/source/ucp/hierarchy/hierarchycontent.hxx8
-rw-r--r--ucb/source/ucp/hierarchy/hierarchyprovider.hxx8
-rw-r--r--ucb/source/ucp/tdoc/tdoc_content.hxx8
-rw-r--r--ucb/source/ucp/tdoc/tdoc_provider.hxx16
-rw-r--r--ucb/source/ucp/webdav-curl/ContentProperties.cxx4
-rw-r--r--ucb/source/ucp/webdav-curl/DAVProperties.hxx22
-rw-r--r--ucb/source/ucp/webdav-curl/webdavcontent.cxx2
-rw-r--r--ucb/source/ucp/webdav-curl/webdavcontent.hxx2
-rw-r--r--ucb/source/ucp/webdav-curl/webdavprovider.hxx6
-rw-r--r--unotools/source/misc/ZipPackageHelper.cxx2
-rw-r--r--vbahelper/source/vbahelper/vbacommandbarhelper.hxx24
-rw-r--r--vcl/inc/IconThemeSelector.hxx4
-rw-r--r--vcl/inc/bitmaps.hlst332
-rw-r--r--vcl/inc/graphic/UnoGraphicDescriptor.hxx52
-rw-r--r--vcl/qa/cppunit/app/test_IconThemeSelector.cxx2
-rw-r--r--vcl/source/app/IconThemeSelector.cxx4
-rw-r--r--vcl/source/graphic/UnoGraphicDescriptor.cxx2
-rw-r--r--vcl/source/window/printdlg.cxx2
-rw-r--r--vcl/unx/generic/dtrans/X11_clipboard.hxx2
-rw-r--r--xmlhelp/source/cxxhelp/provider/databases.cxx4
-rw-r--r--xmlhelp/source/cxxhelp/provider/provider.hxx2
-rw-r--r--xmloff/inc/xmlprop.hxx1313
-rw-r--r--xmloff/source/chart/ColorPropertySet.hxx2
-rw-r--r--xmloff/source/chart/SchXMLExport.cxx8
-rw-r--r--xmloff/source/draw/sdxmlexp.cxx14
-rw-r--r--xmloff/source/draw/sdxmlimp_impl.hxx4
-rw-r--r--xmloff/source/draw/shapeexport.cxx4
-rw-r--r--xmloff/source/forms/formcellbinding.cxx4
-rw-r--r--xmloff/source/forms/layerexport.cxx2
-rw-r--r--xmloff/source/forms/strings.hxx292
-rw-r--r--xmloff/source/table/XMLTableExport.cxx14
-rw-r--r--xmloff/source/text/XMLIndexMarkExport.hxx24
-rw-r--r--xmloff/source/text/txtimp.cxx2
-rw-r--r--xmloff/source/text/txtstyle.cxx2
-rw-r--r--xmlsecurity/inc/bitmaps.hlst8
-rw-r--r--xmlsecurity/inc/xsecctl.hxx34
-rw-r--r--xmlsecurity/source/xmlsec/nss/nssinitializer.hxx2
310 files changed, 8737 insertions, 8781 deletions
diff --git a/UnoControls/source/inc/progressmonitor.hxx b/UnoControls/source/inc/progressmonitor.hxx
index eaaa1bc80b3f..46a4dc735484 100644
--- a/UnoControls/source/inc/progressmonitor.hxx
+++ b/UnoControls/source/inc/progressmonitor.hxx
@@ -36,8 +36,8 @@ namespace unocontrols {
class ProgressBar;
#define PROGRESSMONITOR_FREEBORDER 10 // border around and between the controls
-inline constexpr OUStringLiteral PROGRESSMONITOR_DEFAULT_TOPIC = u"";
-inline constexpr OUStringLiteral PROGRESSMONITOR_DEFAULT_TEXT = u"";
+inline constexpr OUString PROGRESSMONITOR_DEFAULT_TOPIC = u""_ustr;
+inline constexpr OUString PROGRESSMONITOR_DEFAULT_TEXT = u""_ustr;
#define PROGRESSMONITOR_LINECOLOR_BRIGHT sal_Int32(Color( 0xFF, 0xFF, 0xFF )) // white
#define PROGRESSMONITOR_LINECOLOR_SHADOW sal_Int32(Color( 0x00, 0x00, 0x00 )) // black
#define PROGRESSMONITOR_DEFAULT_WIDTH 350
diff --git a/accessibility/inc/strings.hxx b/accessibility/inc/strings.hxx
index 85dcf7eb9279..6fd402a9ba06 100644
--- a/accessibility/inc/strings.hxx
+++ b/accessibility/inc/strings.hxx
@@ -11,13 +11,13 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral RID_STR_ACC_ACTION_CLICK = u"press";
-inline constexpr OUStringLiteral RID_STR_ACC_ACTION_TOGGLEPOPUP = u"togglePopup";
-inline constexpr OUStringLiteral RID_STR_ACC_ACTION_SELECT = u"select";
-inline constexpr OUStringLiteral RID_STR_ACC_ACTION_INCLINE = u"incrementLine";
-inline constexpr OUStringLiteral RID_STR_ACC_ACTION_DECLINE = u"decrementLine";
-inline constexpr OUStringLiteral RID_STR_ACC_ACTION_INCBLOCK = u"incrementBlock";
-inline constexpr OUStringLiteral RID_STR_ACC_ACTION_DECBLOCK = u"decrementBlock";
+inline constexpr OUString RID_STR_ACC_ACTION_CLICK = u"press"_ustr;
+inline constexpr OUString RID_STR_ACC_ACTION_TOGGLEPOPUP = u"togglePopup"_ustr;
+inline constexpr OUString RID_STR_ACC_ACTION_SELECT = u"select"_ustr;
+inline constexpr OUString RID_STR_ACC_ACTION_INCLINE = u"incrementLine"_ustr;
+inline constexpr OUString RID_STR_ACC_ACTION_DECLINE = u"decrementLine"_ustr;
+inline constexpr OUString RID_STR_ACC_ACTION_INCBLOCK = u"incrementBlock"_ustr;
+inline constexpr OUString RID_STR_ACC_ACTION_DECBLOCK = u"decrementBlock"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/accessibility/source/standard/vclxaccessiblescrollbar.cxx b/accessibility/source/standard/vclxaccessiblescrollbar.cxx
index 4ea6f788bb3c..d608ec22e8f4 100644
--- a/accessibility/source/standard/vclxaccessiblescrollbar.cxx
+++ b/accessibility/source/standard/vclxaccessiblescrollbar.cxx
@@ -142,10 +142,10 @@ OUString VCLXAccessibleScrollBar::getAccessibleActionDescription ( sal_Int32 nIn
switch ( nIndex )
{
- case 0: sDescription = OUString(RID_STR_ACC_ACTION_DECLINE); break;
- case 1: sDescription = OUString(RID_STR_ACC_ACTION_INCLINE); break;
- case 2: sDescription = OUString(RID_STR_ACC_ACTION_DECBLOCK); break;
- case 3: sDescription = OUString(RID_STR_ACC_ACTION_INCBLOCK); break;
+ case 0: sDescription = RID_STR_ACC_ACTION_DECLINE; break;
+ case 1: sDescription = RID_STR_ACC_ACTION_INCLINE; break;
+ case 2: sDescription = RID_STR_ACC_ACTION_DECBLOCK; break;
+ case 3: sDescription = RID_STR_ACC_ACTION_INCBLOCK; break;
default: break;
}
diff --git a/avmedia/inc/bitmaps.hlst b/avmedia/inc/bitmaps.hlst
index 758471fbdb3a..2730761ecb64 100644
--- a/avmedia/inc/bitmaps.hlst
+++ b/avmedia/inc/bitmaps.hlst
@@ -9,7 +9,7 @@
#pragma once
-inline constexpr OUStringLiteral AVMEDIA_BMP_AUDIOLOGO = u"avmedia/res/avaudiologo.png";
-inline constexpr OUStringLiteral AVMEDIA_BMP_EMPTYLOGO = u"avmedia/res/avemptylogo.png";
+inline constexpr OUString AVMEDIA_BMP_AUDIOLOGO = u"avmedia/res/avaudiologo.png"_ustr;
+inline constexpr OUString AVMEDIA_BMP_EMPTYLOGO = u"avmedia/res/avemptylogo.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/avmedia/inc/helpids.h b/avmedia/inc/helpids.h
index f49f12fb3e00..a20267998a00 100644
--- a/avmedia/inc/helpids.h
+++ b/avmedia/inc/helpids.h
@@ -21,16 +21,16 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_AVMEDIA_TOOLBOXITEM_PLAY = u"AVMEDIA_HID_AVMEDIA_TOOLBOXITEM_PLAY";
-inline constexpr OUStringLiteral HID_AVMEDIA_TOOLBOXITEM_PAUSE = u"AVMEDIA_HID_AVMEDIA_TOOLBOXITEM_PAUSE";
-inline constexpr OUStringLiteral HID_AVMEDIA_TOOLBOXITEM_STOP = u"AVMEDIA_HID_AVMEDIA_TOOLBOXITEM_STOP";
-inline constexpr OUStringLiteral HID_AVMEDIA_TOOLBOXITEM_MUTE = u"AVMEDIA_HID_AVMEDIA_TOOLBOXITEM_MUTE";
-inline constexpr OUStringLiteral HID_AVMEDIA_TOOLBOXITEM_LOOP = u"AVMEDIA_HID_AVMEDIA_TOOLBOXITEM_LOOP";
-inline constexpr OUStringLiteral HID_AVMEDIA_TOOLBOXITEM_OPEN = u"AVMEDIA_HID_AVMEDIA_TOOLBOXITEM_OPEN";
-inline constexpr OUStringLiteral HID_AVMEDIA_TOOLBOXITEM_INSERT = u"AVMEDIA_HID_AVMEDIA_TOOLBOXITEM_INSERT";
-inline constexpr OUStringLiteral HID_AVMEDIA_ZOOMLISTBOX = u"AVMEDIA_HID_AVMEDIA_ZOOMLISTBOX";
-inline constexpr OUStringLiteral HID_AVMEDIA_TIMEEDIT = u"AVMEDIA_HID_AVMEDIA_TIMEEDIT";
-inline constexpr OUStringLiteral HID_AVMEDIA_VOLUMESLIDER = u"AVMEDIA_HID_AVMEDIA_VOLUMESLIDER";
-inline constexpr OUStringLiteral HID_AVMEDIA_PLAYERWINDOW = u"AVMEDIA_HID_AVMEDIA_PLAYERWINDOW";
+inline constexpr OUString HID_AVMEDIA_TOOLBOXITEM_PLAY = u"AVMEDIA_HID_AVMEDIA_TOOLBOXITEM_PLAY"_ustr;
+inline constexpr OUString HID_AVMEDIA_TOOLBOXITEM_PAUSE = u"AVMEDIA_HID_AVMEDIA_TOOLBOXITEM_PAUSE"_ustr;
+inline constexpr OUString HID_AVMEDIA_TOOLBOXITEM_STOP = u"AVMEDIA_HID_AVMEDIA_TOOLBOXITEM_STOP"_ustr;
+inline constexpr OUString HID_AVMEDIA_TOOLBOXITEM_MUTE = u"AVMEDIA_HID_AVMEDIA_TOOLBOXITEM_MUTE"_ustr;
+inline constexpr OUString HID_AVMEDIA_TOOLBOXITEM_LOOP = u"AVMEDIA_HID_AVMEDIA_TOOLBOXITEM_LOOP"_ustr;
+inline constexpr OUString HID_AVMEDIA_TOOLBOXITEM_OPEN = u"AVMEDIA_HID_AVMEDIA_TOOLBOXITEM_OPEN"_ustr;
+inline constexpr OUString HID_AVMEDIA_TOOLBOXITEM_INSERT = u"AVMEDIA_HID_AVMEDIA_TOOLBOXITEM_INSERT"_ustr;
+inline constexpr OUString HID_AVMEDIA_ZOOMLISTBOX = u"AVMEDIA_HID_AVMEDIA_ZOOMLISTBOX"_ustr;
+inline constexpr OUString HID_AVMEDIA_TIMEEDIT = u"AVMEDIA_HID_AVMEDIA_TIMEEDIT"_ustr;
+inline constexpr OUString HID_AVMEDIA_VOLUMESLIDER = u"AVMEDIA_HID_AVMEDIA_VOLUMESLIDER"_ustr;
+inline constexpr OUString HID_AVMEDIA_PLAYERWINDOW = u"AVMEDIA_HID_AVMEDIA_PLAYERWINDOW"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/avmedia/source/gstreamer/gstwindow.cxx b/avmedia/source/gstreamer/gstwindow.cxx
index 5f1a9e4acf13..2d9aec0418b3 100644
--- a/avmedia/source/gstreamer/gstwindow.cxx
+++ b/avmedia/source/gstreamer/gstwindow.cxx
@@ -23,7 +23,7 @@
#include "gstwindow.hxx"
-constexpr OUStringLiteral AVMEDIA_GST_WINDOW_IMPLEMENTATIONNAME = u"com.sun.star.comp.avmedia.Window_GStreamer";
+constexpr OUString AVMEDIA_GST_WINDOW_IMPLEMENTATIONNAME = u"com.sun.star.comp.avmedia.Window_GStreamer"_ustr;
constexpr OUString AVMEDIA_GST_WINDOW_SERVICENAME = u"com.sun.star.media.Window_GStreamer"_ustr;
using namespace ::com::sun::star;
diff --git a/basctl/inc/bitmaps.hlst b/basctl/inc/bitmaps.hlst
index b316a2450a39..0dc8e8d2c8c1 100644
--- a/basctl/inc/bitmaps.hlst
+++ b/basctl/inc/bitmaps.hlst
@@ -9,19 +9,19 @@
#pragma once
-inline constexpr OUStringLiteral RID_BMP_BRKENABLED = u"res/im30838.png";
-inline constexpr OUStringLiteral RID_BMP_BRKDISABLED = u"res/im30839.png";
-inline constexpr OUStringLiteral RID_BMP_STEPMARKER = u"res/im30840.png";
-inline constexpr OUStringLiteral RID_BMP_ERRORMARKER = u"res/im30841.png";
-inline constexpr OUStringLiteral RID_BMP_LOCKED = u"res/lock.png";
-inline constexpr OUStringLiteral RID_BMP_INSTALLATION = u"res/harddisk_16.png";
-inline constexpr OUStringLiteral RID_BMP_DOCUMENT = u"res/im30826.png";
-inline constexpr OUStringLiteral RID_BMP_MODLIB = u"res/im30820.png";
-inline constexpr OUStringLiteral RID_BMP_MODLIBNOTLOADED = u"res/im30827.png";
-inline constexpr OUStringLiteral RID_BMP_MODULE = u"res/im30821.png";
-inline constexpr OUStringLiteral RID_BMP_MACRO = u"res/im30822.png";
-inline constexpr OUStringLiteral RID_BMP_DLGLIB = u"res/dialogfolder_16.png";
-inline constexpr OUStringLiteral RID_BMP_DLGLIBNOTLOADED = u"res/dialogfoldernot_16.png";
-inline constexpr OUStringLiteral RID_BMP_DIALOG = u"res/im30823.png";
+inline constexpr OUString RID_BMP_BRKENABLED = u"res/im30838.png"_ustr;
+inline constexpr OUString RID_BMP_BRKDISABLED = u"res/im30839.png"_ustr;
+inline constexpr OUString RID_BMP_STEPMARKER = u"res/im30840.png"_ustr;
+inline constexpr OUString RID_BMP_ERRORMARKER = u"res/im30841.png"_ustr;
+inline constexpr OUString RID_BMP_LOCKED = u"res/lock.png"_ustr;
+inline constexpr OUString RID_BMP_INSTALLATION = u"res/harddisk_16.png"_ustr;
+inline constexpr OUString RID_BMP_DOCUMENT = u"res/im30826.png"_ustr;
+inline constexpr OUString RID_BMP_MODLIB = u"res/im30820.png"_ustr;
+inline constexpr OUString RID_BMP_MODLIBNOTLOADED = u"res/im30827.png"_ustr;
+inline constexpr OUString RID_BMP_MODULE = u"res/im30821.png"_ustr;
+inline constexpr OUString RID_BMP_MACRO = u"res/im30822.png"_ustr;
+inline constexpr OUString RID_BMP_DLGLIB = u"res/dialogfolder_16.png"_ustr;
+inline constexpr OUString RID_BMP_DLGLIBNOTLOADED = u"res/dialogfoldernot_16.png"_ustr;
+inline constexpr OUString RID_BMP_DIALOG = u"res/im30823.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/basctl/inc/helpids.h b/basctl/inc/helpids.h
index e34d054ed899..2d656b96bf48 100644
--- a/basctl/inc/helpids.h
+++ b/basctl/inc/helpids.h
@@ -20,20 +20,20 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_BASICIDE_OBJECTCAT = u"BASCTL_HID_BASICIDE_OBJECTCAT";
+inline constexpr OUString HID_BASICIDE_OBJECTCAT = u"BASCTL_HID_BASICIDE_OBJECTCAT"_ustr;
-inline constexpr OUStringLiteral HID_BASICIDE_REMOVEWATCH = u"BASCTL_HID_BASICIDE_REMOVEWATCH";
+inline constexpr OUString HID_BASICIDE_REMOVEWATCH = u"BASCTL_HID_BASICIDE_REMOVEWATCH"_ustr;
-inline constexpr OUStringLiteral HID_BASICIDE_MODULWINDOW = u"BASCTL_HID_BASICIDE_MODULWINDOW";
-inline constexpr OUStringLiteral HID_BASICIDE_DIALOGWINDOW = u"BASCTL_HID_BASICIDE_DIALOGWINDOW";
+inline constexpr OUString HID_BASICIDE_MODULWINDOW = u"BASCTL_HID_BASICIDE_MODULWINDOW"_ustr;
+inline constexpr OUString HID_BASICIDE_DIALOGWINDOW = u"BASCTL_HID_BASICIDE_DIALOGWINDOW"_ustr;
-inline constexpr OUStringLiteral HID_BASICIDE_EDITORWINDOW = u"BASCTL_HID_BASICIDE_EDITORWINDOW";
-inline constexpr OUStringLiteral HID_BASICIDE_BREAKPOINTWINDOW = u"BASCTL_HID_BASICIDE_BREAKPOINTWINDOW";
-inline constexpr OUStringLiteral HID_BASICIDE_WATCHWINDOW = u"BASCTL_HID_BASICIDE_WATCHWINDOW";
-inline constexpr OUStringLiteral HID_BASICIDE_STACKWINDOW = u"BASCTL_HID_BASICIDE_STACKWINDOW";
-inline constexpr OUStringLiteral HID_BASICIDE_TABBAR = u"BASCTL_HID_BASICIDE_TABBAR";
-inline constexpr OUStringLiteral HID_BASICIDE_WATCHWINDOW_EDIT = u"BASCTL_HID_BASICIDE_WATCHWINDOW_EDIT";
-inline constexpr OUStringLiteral HID_BASICIDE_WATCHWINDOW_LIST = u"BASCTL_HID_BASICIDE_WATCHWINDOW_LIST";
-inline constexpr OUStringLiteral HID_BASICIDE_STACKWINDOW_LIST = u"BASCTL_HID_BASICIDE_STACKWINDOW_LIST";
+inline constexpr OUString HID_BASICIDE_EDITORWINDOW = u"BASCTL_HID_BASICIDE_EDITORWINDOW"_ustr;
+inline constexpr OUString HID_BASICIDE_BREAKPOINTWINDOW = u"BASCTL_HID_BASICIDE_BREAKPOINTWINDOW"_ustr;
+inline constexpr OUString HID_BASICIDE_WATCHWINDOW = u"BASCTL_HID_BASICIDE_WATCHWINDOW"_ustr;
+inline constexpr OUString HID_BASICIDE_STACKWINDOW = u"BASCTL_HID_BASICIDE_STACKWINDOW"_ustr;
+inline constexpr OUString HID_BASICIDE_TABBAR = u"BASCTL_HID_BASICIDE_TABBAR"_ustr;
+inline constexpr OUString HID_BASICIDE_WATCHWINDOW_EDIT = u"BASCTL_HID_BASICIDE_WATCHWINDOW_EDIT"_ustr;
+inline constexpr OUString HID_BASICIDE_WATCHWINDOW_LIST = u"BASCTL_HID_BASICIDE_WATCHWINDOW_LIST"_ustr;
+inline constexpr OUString HID_BASICIDE_STACKWINDOW_LIST = u"BASCTL_HID_BASICIDE_STACKWINDOW_LIST"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/basctl/inc/strings.hxx b/basctl/inc/strings.hxx
index 597092e8c3e2..5481d62de326 100644
--- a/basctl/inc/strings.hxx
+++ b/basctl/inc/strings.hxx
@@ -13,30 +13,30 @@
// Dialog Controls ---------------------------------------------------------------
-inline constexpr OUStringLiteral RID_STR_CLASS_CONTROL = u"Control";
-inline constexpr OUStringLiteral RID_STR_CLASS_DIALOG = u"Dialog";
-inline constexpr OUStringLiteral RID_STR_CLASS_BUTTON = u"CommandButton";
-inline constexpr OUStringLiteral RID_STR_CLASS_RADIOBUTTON = u"OptionButton";
-inline constexpr OUStringLiteral RID_STR_CLASS_CHECKBOX = u"CheckBox";
-inline constexpr OUStringLiteral RID_STR_CLASS_LISTBOX = u"ListBox";
-inline constexpr OUStringLiteral RID_STR_CLASS_COMBOBOX = u"ComboBox";
-inline constexpr OUStringLiteral RID_STR_CLASS_GROUPBOX = u"FrameControl";
-inline constexpr OUStringLiteral RID_STR_CLASS_EDIT = u"TextField";
-inline constexpr OUStringLiteral RID_STR_CLASS_FIXEDTEXT = u"Label";
-inline constexpr OUStringLiteral RID_STR_CLASS_IMAGECONTROL = u"ImageControl";
-inline constexpr OUStringLiteral RID_STR_CLASS_PROGRESSBAR = u"ProgressBar";
-inline constexpr OUStringLiteral RID_STR_CLASS_SCROLLBAR = u"ScrollBar";
-inline constexpr OUStringLiteral RID_STR_CLASS_FIXEDLINE = u"FixedLine";
-inline constexpr OUStringLiteral RID_STR_CLASS_DATEFIELD = u"DateField";
-inline constexpr OUStringLiteral RID_STR_CLASS_TIMEFIELD = u"TimeField";
-inline constexpr OUStringLiteral RID_STR_CLASS_NUMERICFIELD = u"NumericField";
-inline constexpr OUStringLiteral RID_STR_CLASS_CURRENCYFIELD = u"CurrencyField";
-inline constexpr OUStringLiteral RID_STR_CLASS_FORMATTEDFIELD = u"FormattedField";
-inline constexpr OUStringLiteral RID_STR_CLASS_PATTERNFIELD = u"PatternField";
-inline constexpr OUStringLiteral RID_STR_CLASS_FILECONTROL = u"FileControl";
-inline constexpr OUStringLiteral RID_STR_CLASS_TREECONTROL = u"TreeControl";
-inline constexpr OUStringLiteral RID_STR_CLASS_GRIDCONTROL = u"GridControl";
-inline constexpr OUStringLiteral RID_STR_CLASS_SPINCONTROL = u"SpinButton";
-inline constexpr OUStringLiteral RID_STR_CLASS_HYPERLINKCONTROL = u"HyperlinkControl";
+inline constexpr OUString RID_STR_CLASS_CONTROL = u"Control"_ustr;
+inline constexpr OUString RID_STR_CLASS_DIALOG = u"Dialog"_ustr;
+inline constexpr OUString RID_STR_CLASS_BUTTON = u"CommandButton"_ustr;
+inline constexpr OUString RID_STR_CLASS_RADIOBUTTON = u"OptionButton"_ustr;
+inline constexpr OUString RID_STR_CLASS_CHECKBOX = u"CheckBox"_ustr;
+inline constexpr OUString RID_STR_CLASS_LISTBOX = u"ListBox"_ustr;
+inline constexpr OUString RID_STR_CLASS_COMBOBOX = u"ComboBox"_ustr;
+inline constexpr OUString RID_STR_CLASS_GROUPBOX = u"FrameControl"_ustr;
+inline constexpr OUString RID_STR_CLASS_EDIT = u"TextField"_ustr;
+inline constexpr OUString RID_STR_CLASS_FIXEDTEXT = u"Label"_ustr;
+inline constexpr OUString RID_STR_CLASS_IMAGECONTROL = u"ImageControl"_ustr;
+inline constexpr OUString RID_STR_CLASS_PROGRESSBAR = u"ProgressBar"_ustr;
+inline constexpr OUString RID_STR_CLASS_SCROLLBAR = u"ScrollBar"_ustr;
+inline constexpr OUString RID_STR_CLASS_FIXEDLINE = u"FixedLine"_ustr;
+inline constexpr OUString RID_STR_CLASS_DATEFIELD = u"DateField"_ustr;
+inline constexpr OUString RID_STR_CLASS_TIMEFIELD = u"TimeField"_ustr;
+inline constexpr OUString RID_STR_CLASS_NUMERICFIELD = u"NumericField"_ustr;
+inline constexpr OUString RID_STR_CLASS_CURRENCYFIELD = u"CurrencyField"_ustr;
+inline constexpr OUString RID_STR_CLASS_FORMATTEDFIELD = u"FormattedField"_ustr;
+inline constexpr OUString RID_STR_CLASS_PATTERNFIELD = u"PatternField"_ustr;
+inline constexpr OUString RID_STR_CLASS_FILECONTROL = u"FileControl"_ustr;
+inline constexpr OUString RID_STR_CLASS_TREECONTROL = u"TreeControl"_ustr;
+inline constexpr OUString RID_STR_CLASS_GRIDCONTROL = u"GridControl"_ustr;
+inline constexpr OUString RID_STR_CLASS_SPINCONTROL = u"SpinButton"_ustr;
+inline constexpr OUString RID_STR_CLASS_HYPERLINKCONTROL = u"HyperlinkControl"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/basctl/source/basicide/baside2b.cxx b/basctl/source/basicide/baside2b.cxx
index f1c1a7303878..e62ba50683fb 100644
--- a/basctl/source/basicide/baside2b.cxx
+++ b/basctl/source/basicide/baside2b.cxx
@@ -1466,7 +1466,7 @@ void BreakPointWindow::ShowMarker(vcl::RenderContext& rRenderContext)
Size const aOutSz = GetOutDev()->GetOutputSize();
tools::Long const nLineHeight = GetTextHeight();
- Image aMarker = GetImage(bErrorMarker ? OUString(RID_BMP_ERRORMARKER) : OUString(RID_BMP_STEPMARKER));
+ Image aMarker = GetImage(bErrorMarker ? RID_BMP_ERRORMARKER : RID_BMP_STEPMARKER);
Size aMarkerSz(aMarker.GetSizePixel());
aMarkerSz = rRenderContext.PixelToLogic(aMarkerSz);
diff --git a/basctl/source/basicide/bastype2.cxx b/basctl/source/basicide/bastype2.cxx
index fec1303d8474..8040c25f32c1 100644
--- a/basctl/source/basicide/bastype2.cxx
+++ b/basctl/source/basicide/bastype2.cxx
@@ -244,9 +244,9 @@ void SbTreeListBox::ImpCreateLibEntries(const weld::TreeIter& rIter, const Scrip
// create tree list box entry
OUString sId;
if ( ( nMode & BrowseMode::Dialogs ) && !( nMode & BrowseMode::Modules ) )
- sId = bLoaded ? OUString(RID_BMP_DLGLIB) : OUString(RID_BMP_DLGLIBNOTLOADED);
+ sId = bLoaded ? RID_BMP_DLGLIB : RID_BMP_DLGLIBNOTLOADED;
else
- sId = bLoaded ? OUString(RID_BMP_MODLIB) : OUString(RID_BMP_MODLIBNOTLOADED);
+ sId = bLoaded ? RID_BMP_MODLIB : RID_BMP_MODLIBNOTLOADED;
std::unique_ptr<weld::TreeIter> xLibRootEntry(m_xControl->make_iterator(&rIter));
bool bLibRootEntry = FindEntry(aLibName, OBJ_TYPE_LIBRARY, *xLibRootEntry);
if (bLibRootEntry)
diff --git a/basctl/source/basicide/bastype3.cxx b/basctl/source/basicide/bastype3.cxx
index 43f1b970209e..d26ae83252f6 100644
--- a/basctl/source/basicide/bastype3.cxx
+++ b/basctl/source/basicide/bastype3.cxx
@@ -101,7 +101,7 @@ IMPL_LINK(SbTreeListBox, RequestingChildrenHdl, const weld::TreeIter&, rEntry, b
// exchange image
const bool bDlgMode = (nMode & BrowseMode::Dialogs) && !(nMode & BrowseMode::Modules);
- auto const aImage(bDlgMode ? OUString(RID_BMP_DLGLIB) : OUString(RID_BMP_MODLIB));
+ auto const aImage(bDlgMode ? RID_BMP_DLGLIB : RID_BMP_MODLIB);
SetEntryBitmaps(rEntry, aImage);
}
else
diff --git a/basctl/source/basicide/moduldl2.cxx b/basctl/source/basicide/moduldl2.cxx
index f66f8cfd0e23..1221b0094218 100644
--- a/basctl/source/basicide/moduldl2.cxx
+++ b/basctl/source/basicide/moduldl2.cxx
@@ -1354,7 +1354,7 @@ void createLibImpl(weld::Window* pWin, const ScriptDocument& rDocument,
BrowseMode nMode = pBasicBox->GetMode();
bool bDlgMode = ( nMode & BrowseMode::Dialogs ) && !( nMode & BrowseMode::Modules );
- const auto sId = bDlgMode ? OUString(RID_BMP_DLGLIB) : OUString(RID_BMP_MODLIB);
+ const auto sId = bDlgMode ? RID_BMP_DLGLIB : RID_BMP_MODLIB;
pBasicBox->AddEntry(aLibName, sId, xRootEntry.get(), false, std::make_unique<Entry>(OBJ_TYPE_LIBRARY));
pBasicBox->AddEntry(aModName, RID_BMP_MODULE, xRootEntry.get(), false, std::make_unique<Entry>(OBJ_TYPE_MODULE));
pBasicBox->set_cursor(*xRootEntry);
diff --git a/basctl/source/inc/dlgeddef.hxx b/basctl/source/inc/dlgeddef.hxx
index ffb726b21bfc..c10ef16cd8d3 100644
--- a/basctl/source/inc/dlgeddef.hxx
+++ b/basctl/source/inc/dlgeddef.hxx
@@ -26,20 +26,20 @@ namespace basctl
// control properties
#define DLGED_PROP_BACKGROUNDCOLOR "BackgroundColor"
-inline constexpr OUStringLiteral DLGED_PROP_DROPDOWN = u"Dropdown";
-inline constexpr OUStringLiteral DLGED_PROP_FORMATSSUPPLIER = u"FormatsSupplier";
-inline constexpr OUStringLiteral DLGED_PROP_HEIGHT = u"Height";
-inline constexpr OUStringLiteral DLGED_PROP_LABEL = u"Label";
-inline constexpr OUStringLiteral DLGED_PROP_NAME = u"Name";
-inline constexpr OUStringLiteral DLGED_PROP_ORIENTATION = u"Orientation";
-inline constexpr OUStringLiteral DLGED_PROP_POSITIONX = u"PositionX";
-inline constexpr OUStringLiteral DLGED_PROP_POSITIONY = u"PositionY";
-inline constexpr OUStringLiteral DLGED_PROP_STEP = u"Step";
-inline constexpr OUStringLiteral DLGED_PROP_TABINDEX = u"TabIndex";
+inline constexpr OUString DLGED_PROP_DROPDOWN = u"Dropdown"_ustr;
+inline constexpr OUString DLGED_PROP_FORMATSSUPPLIER = u"FormatsSupplier"_ustr;
+inline constexpr OUString DLGED_PROP_HEIGHT = u"Height"_ustr;
+inline constexpr OUString DLGED_PROP_LABEL = u"Label"_ustr;
+inline constexpr OUString DLGED_PROP_NAME = u"Name"_ustr;
+inline constexpr OUString DLGED_PROP_ORIENTATION = u"Orientation"_ustr;
+inline constexpr OUString DLGED_PROP_POSITIONX = u"PositionX"_ustr;
+inline constexpr OUString DLGED_PROP_POSITIONY = u"PositionY"_ustr;
+inline constexpr OUString DLGED_PROP_STEP = u"Step"_ustr;
+inline constexpr OUString DLGED_PROP_TABINDEX = u"TabIndex"_ustr;
#define DLGED_PROP_TEXTCOLOR "TextColor"
#define DLGED_PROP_TEXTLINECOLOR "TextLineColor"
-inline constexpr OUStringLiteral DLGED_PROP_WIDTH = u"Width";
-inline constexpr OUStringLiteral DLGED_PROP_DECORATION = u"Decoration";
+inline constexpr OUString DLGED_PROP_WIDTH = u"Width"_ustr;
+inline constexpr OUString DLGED_PROP_DECORATION = u"Decoration"_ustr;
} // namespace basctl
diff --git a/basic/source/inc/namecont.hxx b/basic/source/inc/namecont.hxx
index 6a26b0c9ead2..9973ab94e815 100644
--- a/basic/source/inc/namecont.hxx
+++ b/basic/source/inc/namecont.hxx
@@ -331,7 +331,7 @@ private:
void init_Impl( const OUString& rInitialDocumentURL,
const css::uno::Reference< css::embed::XStorage >& _rxInitialStorage );
void implScanExtensions();
- static constexpr OUStringLiteral sVBATextEncodingPropName = u"VBATextEncoding";
+ static constexpr OUString sVBATextEncodingPropName = u"VBATextEncoding"_ustr;
public:
SfxLibraryContainer();
diff --git a/chart2/inc/bitmaps.hlst b/chart2/inc/bitmaps.hlst
index 0f4512e8bc2c..5ef14f869fd8 100644
--- a/chart2/inc/bitmaps.hlst
+++ b/chart2/inc/bitmaps.hlst
@@ -9,124 +9,124 @@
#pragma once
-inline constexpr OUStringLiteral BMP_TYPE_COLUMN = u"chart2/res/typecolumn_16.png";
-inline constexpr OUStringLiteral BMP_TYPE_BAR = u"chart2/res/typebar_16.png";
-inline constexpr OUStringLiteral BMP_TYPE_PIE = u"chart2/res/typepie_16.png";
-inline constexpr OUStringLiteral BMP_TYPE_LINE = u"chart2/res/typepointline_16.png";
-inline constexpr OUStringLiteral BMP_TYPE_XY = u"chart2/res/typexy_16.png";
-inline constexpr OUStringLiteral BMP_TYPE_AREA = u"chart2/res/typearea_16.png";
-inline constexpr OUStringLiteral BMP_TYPE_NET = u"chart2/res/typenet_16.png";
-inline constexpr OUStringLiteral BMP_TYPE_STOCK = u"chart2/res/typestock_16.png";
-inline constexpr OUStringLiteral BMP_TYPE_COLUMN_LINE = u"chart2/res/typecolumnline_16.png";
-inline constexpr OUStringLiteral BMP_TYPE_BUBBLE = u"chart2/res/typebubble_16.png";
-inline constexpr OUStringLiteral BMP_BUBBLE_1 = u"chart2/res/bubble_52x60.png";
-inline constexpr OUStringLiteral BMP_AREAS_2D = u"chart2/res/areas_52x60.png";
-inline constexpr OUStringLiteral BMP_AREAS_2D_1 = u"chart2/res/areaspiled_52x60.png";
-inline constexpr OUStringLiteral BMP_AREAS_2D_3 = u"chart2/res/areasfull_52x60.png";
-inline constexpr OUStringLiteral BMP_AREAS_3D = u"chart2/res/areaspiled3d_52x60.png";
-inline constexpr OUStringLiteral BMP_AREAS_3D_1 = u"chart2/res/areas3d_52x60.png";
-inline constexpr OUStringLiteral BMP_AREAS_3D_2 = u"chart2/res/areasfull3d_52x60.png";
-inline constexpr OUStringLiteral BMP_BARS_2D_1 = u"chart2/res/bar_52x60.png";
-inline constexpr OUStringLiteral BMP_BARS_2D_2 = u"chart2/res/barstack_52x60.png";
-inline constexpr OUStringLiteral BMP_BARS_2D_3 = u"chart2/res/barpercent_52x60.png";
-inline constexpr OUStringLiteral BMP_BARS_3D = u"chart2/res/bar3ddeep_52x60.png";
-inline constexpr OUStringLiteral BMP_BARS_3D_1 = u"chart2/res/bar3d_52x60.png";
-inline constexpr OUStringLiteral BMP_BARS_3D_2 = u"chart2/res/barstack3d_52x60.png";
-inline constexpr OUStringLiteral BMP_BARS_3D_3 = u"chart2/res/barpercent3d_52x60.png";
-inline constexpr OUStringLiteral BMP_CIRCLES_2D = u"chart2/res/pie_52x60.png";
-inline constexpr OUStringLiteral BMP_CIRCLES_2D_EXPLODED = u"chart2/res/pieexploded_52x60.png";
-inline constexpr OUStringLiteral BMP_CIRCLES_3D = u"chart2/res/pie3d_52x60.png";
-inline constexpr OUStringLiteral BMP_CIRCLES_3D_EXPLODED = u"chart2/res/pie3dexploded_52x60.png";
-inline constexpr OUStringLiteral BMP_DONUT_2D = u"chart2/res/donut_52x60.png";
-inline constexpr OUStringLiteral BMP_DONUT_2D_EXPLODED = u"chart2/res/donutexploded_52x60.png";
-inline constexpr OUStringLiteral BMP_DONUT_3D = u"chart2/res/donut3d_52x60.png";
-inline constexpr OUStringLiteral BMP_DONUT_3D_EXPLODED = u"chart2/res/donut3dexploded_52x60.png";
-inline constexpr OUStringLiteral BMP_COLUMNS_2D_1 = u"chart2/res/columns_52x60.png";
-inline constexpr OUStringLiteral BMP_COLUMNS_2D_2 = u"chart2/res/columnstack_52x60.png";
-inline constexpr OUStringLiteral BMP_COLUMNS_2D_3 = u"chart2/res/columnpercent_52x60.png";
-inline constexpr OUStringLiteral BMP_COLUMN_LINE = u"chart2/res/columnline_52x60.png";
-inline constexpr OUStringLiteral BMP_COLUMN_LINE_STACKED = u"chart2/res/columnstackline_52x60.png";
-inline constexpr OUStringLiteral BMP_COLUMNS_3D = u"chart2/res/columns3ddeep_52x60.png";
-inline constexpr OUStringLiteral BMP_COLUMNS_3D_1 = u"chart2/res/columns3d_52x60.png";
-inline constexpr OUStringLiteral BMP_COLUMNS_3D_2 = u"chart2/res/columnstack3d_52x60.png";
-inline constexpr OUStringLiteral BMP_COLUMNS_3D_3 = u"chart2/res/columnpercent3d_52x60.png";
-inline constexpr OUStringLiteral BMP_KEGELQ_3D_1 = u"chart2/res/conehori_52x60.png";
-inline constexpr OUStringLiteral BMP_KEGELQ_3D_2 = u"chart2/res/conehoristack_52x60.png";
-inline constexpr OUStringLiteral BMP_KEGELQ_3D_3 = u"chart2/res/conehoripercent_52x60.png";
-inline constexpr OUStringLiteral BMP_KEGELQ_3D_4 = u"chart2/res/conehorideep_52x60.png";
-inline constexpr OUStringLiteral BMP_KEGEL_3D_1 = u"chart2/res/cone_52x60.png";
-inline constexpr OUStringLiteral BMP_KEGEL_3D_2 = u"chart2/res/conestack_52x60.png";
-inline constexpr OUStringLiteral BMP_KEGEL_3D_3 = u"chart2/res/conepercent_52x60.png";
-inline constexpr OUStringLiteral BMP_KEGEL_3D_4 = u"chart2/res/conedeep_52x60.png";
-inline constexpr OUStringLiteral BMP_POINTS_XVALUES = u"chart2/res/valueaxisdirectpoints_52x60.png";
-inline constexpr OUStringLiteral BMP_POINTS_XCATEGORY = u"chart2/res/nostackdirectpoints_52x60.png";
-inline constexpr OUStringLiteral BMP_POINTS_STACKED = u"chart2/res/stackdirectpoints_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_P_XVALUES = u"chart2/res/valueaxisdirectboth_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_O_XVALUES = u"chart2/res/valueaxisdirectlines_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE3D_XVALUES = u"chart2/res/valueaxisdirect3d_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_P_XCATEGORY = u"chart2/res/nostackdirectboth_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_O_XCATEGORY = u"chart2/res/nostackdirectlines_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE3D_XCATEGORY = u"chart2/res/nostackdirect3d_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_P_STACKED = u"chart2/res/stackdirectboth_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_O_STACKED = u"chart2/res/stackdirectlines_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE3D_STACKED = u"chart2/res/stackdirect3d_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_P_XVALUES_SMOOTH = u"chart2/res/valueaxissmoothboth_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_O_XVALUES_SMOOTH = u"chart2/res/valueaxissmoothlines_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE3D_XVALUES_SMOOTH = u"chart2/res/valueaxissmooth3d_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_P_XCATEGORY_SMOOTH = u"chart2/res/nostacksmoothboth_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_O_XCATEGORY_SMOOTH = u"chart2/res/nostacksmoothlines_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE3D_XCATEGORY_SMOOTH = u"chart2/res/nostacksmooth3d_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_P_STACKED_SMOOTH = u"chart2/res/stacksmoothboth_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_O_STACKED_SMOOTH = u"chart2/res/stacksmoothlines_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE3D_STACKED_SMOOTH = u"chart2/res/stacksmooth3d_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_P_XVALUES_STEPPED = u"chart2/res/valueaxissteppedboth_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_O_XVALUES_STEPPED = u"chart2/res/valueaxissteppedlines_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE3D_XVALUES_STEPPED = u"chart2/res/valueaxisstepped3d_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_P_XCATEGORY_STEPPED = u"chart2/res/nostacksteppedboth_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_O_XCATEGORY_STEPPED = u"chart2/res/nostacksteppedlines_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE3D_XCATEGORY_STEPPED = u"chart2/res/nostackstepped3d_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_P_STACKED_STEPPED = u"chart2/res/stacksteppedboth_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE_O_STACKED_STEPPED = u"chart2/res/stacksteppedlines_52x60.png";
-inline constexpr OUStringLiteral BMP_LINE3D_STACKED_STEPPED = u"chart2/res/stackstepped3d_52x60.png";
-inline constexpr OUStringLiteral BMP_NET = u"chart2/res/net_52x60.png";
-inline constexpr OUStringLiteral BMP_NET_STACK = u"chart2/res/netstack_52x60.png";
-inline constexpr OUStringLiteral BMP_NET_SYMB = u"chart2/res/netpoint_52x60.png";
-inline constexpr OUStringLiteral BMP_NET_SYMB_STACK = u"chart2/res/netpointstack_52x60.png";
-inline constexpr OUStringLiteral BMP_NET_LINESYMB = u"chart2/res/netlinepoint_52x60.png";
-inline constexpr OUStringLiteral BMP_NET_LINESYMB_STACK = u"chart2/res/netlinepointstack_52x60.png";
-inline constexpr OUStringLiteral BMP_NET_FILL = u"chart2/res/netfill_52x60.png";
-inline constexpr OUStringLiteral BMP_NET_FILL_STACK = u"chart2/res/netstackfill_52x60.png";
-inline constexpr OUStringLiteral BMP_PYRAMIDQ_3D_1 = u"chart2/res/pyramindhori_52x60.png";
-inline constexpr OUStringLiteral BMP_PYRAMIDQ_3D_2 = u"chart2/res/pyramindhoristack_52x60.png";
-inline constexpr OUStringLiteral BMP_PYRAMIDQ_3D_3 = u"chart2/res/pyramindhoripercent_52x60.png";
-inline constexpr OUStringLiteral BMP_PYRAMIDQ_3D_4 = u"chart2/res/pyramindhorideep_52x60.png";
-inline constexpr OUStringLiteral BMP_PYRAMID_3D_1 = u"chart2/res/pyramind_52x60.png";
-inline constexpr OUStringLiteral BMP_PYRAMID_3D_2 = u"chart2/res/pyramindstack_52x60.png";
-inline constexpr OUStringLiteral BMP_PYRAMID_3D_3 = u"chart2/res/pyramindpercent_52x60.png";
-inline constexpr OUStringLiteral BMP_PYRAMID_3D_4 = u"chart2/res/pyraminddeep_52x60.png";
-inline constexpr OUStringLiteral BMP_ROEHRE_3D_1 = u"chart2/res/cylinderhori_52x60.png";
-inline constexpr OUStringLiteral BMP_ROEHRE_3D_2 = u"chart2/res/cylinderhoristack_52x60.png";
-inline constexpr OUStringLiteral BMP_ROEHRE_3D_3 = u"chart2/res/cylinderhoriprocent_52x60.png";
-inline constexpr OUStringLiteral BMP_ROEHRE_3D_4 = u"chart2/res/cylinderhorideep_52x60.png";
-inline constexpr OUStringLiteral BMP_SAEULE_3D_1 = u"chart2/res/cylinder_52x60.png";
-inline constexpr OUStringLiteral BMP_SAEULE_3D_2 = u"chart2/res/cylinderstack_52x60.png";
-inline constexpr OUStringLiteral BMP_SAEULE_3D_3 = u"chart2/res/cylinderpercent_52x60.png";
-inline constexpr OUStringLiteral BMP_SAEULE_3D_4 = u"chart2/res/cylinderdeep_52x60.png";
-inline constexpr OUStringLiteral BMP_STOCK_1 = u"chart2/res/stock_52x60.png";
-inline constexpr OUStringLiteral BMP_STOCK_2 = u"chart2/res/stockblock_52x60.png";
-inline constexpr OUStringLiteral BMP_STOCK_3 = u"chart2/res/stockcolumns_52x60.png";
-inline constexpr OUStringLiteral BMP_STOCK_4 = u"chart2/res/stockcolumnsattach_52x60.png";
-inline constexpr OUStringLiteral BMP_INDICATE_BOTH_VERTI = u"chart2/res/errorbothverti_30.png";
-inline constexpr OUStringLiteral BMP_INDICATE_DOWN = u"chart2/res/errordown_30.png";
-inline constexpr OUStringLiteral BMP_INDICATE_UP = u"chart2/res/errorup_30.png";
-inline constexpr OUStringLiteral BMP_INDICATE_BOTH_HORI = u"chart2/res/errorbothhori_30.png";
-inline constexpr OUStringLiteral BMP_INDICATE_RIGHT = u"chart2/res/errorright_30.png";
-inline constexpr OUStringLiteral BMP_INDICATE_LEFT = u"chart2/res/errorleft_30.png";
-inline constexpr OUStringLiteral BMP_REGRESSION_LINEAR = u"chart2/res/reglin.png";
-inline constexpr OUStringLiteral BMP_REGRESSION_LOG = u"chart2/res/reglog.png";
-inline constexpr OUStringLiteral BMP_REGRESSION_EXP = u"chart2/res/regexp.png";
-inline constexpr OUStringLiteral BMP_REGRESSION_POWER = u"chart2/res/regpow.png";
-inline constexpr OUStringLiteral BMP_REGRESSION_POLYNOMIAL = u"chart2/res/regpoly.png";
-inline constexpr OUStringLiteral BMP_REGRESSION_MOVING_AVERAGE = u"chart2/res/regavg.png";
+inline constexpr OUString BMP_TYPE_COLUMN = u"chart2/res/typecolumn_16.png"_ustr;
+inline constexpr OUString BMP_TYPE_BAR = u"chart2/res/typebar_16.png"_ustr;
+inline constexpr OUString BMP_TYPE_PIE = u"chart2/res/typepie_16.png"_ustr;
+inline constexpr OUString BMP_TYPE_LINE = u"chart2/res/typepointline_16.png"_ustr;
+inline constexpr OUString BMP_TYPE_XY = u"chart2/res/typexy_16.png"_ustr;
+inline constexpr OUString BMP_TYPE_AREA = u"chart2/res/typearea_16.png"_ustr;
+inline constexpr OUString BMP_TYPE_NET = u"chart2/res/typenet_16.png"_ustr;
+inline constexpr OUString BMP_TYPE_STOCK = u"chart2/res/typestock_16.png"_ustr;
+inline constexpr OUString BMP_TYPE_COLUMN_LINE = u"chart2/res/typecolumnline_16.png"_ustr;
+inline constexpr OUString BMP_TYPE_BUBBLE = u"chart2/res/typebubble_16.png"_ustr;
+inline constexpr OUString BMP_BUBBLE_1 = u"chart2/res/bubble_52x60.png"_ustr;
+inline constexpr OUString BMP_AREAS_2D = u"chart2/res/areas_52x60.png"_ustr;
+inline constexpr OUString BMP_AREAS_2D_1 = u"chart2/res/areaspiled_52x60.png"_ustr;
+inline constexpr OUString BMP_AREAS_2D_3 = u"chart2/res/areasfull_52x60.png"_ustr;
+inline constexpr OUString BMP_AREAS_3D = u"chart2/res/areaspiled3d_52x60.png"_ustr;
+inline constexpr OUString BMP_AREAS_3D_1 = u"chart2/res/areas3d_52x60.png"_ustr;
+inline constexpr OUString BMP_AREAS_3D_2 = u"chart2/res/areasfull3d_52x60.png"_ustr;
+inline constexpr OUString BMP_BARS_2D_1 = u"chart2/res/bar_52x60.png"_ustr;
+inline constexpr OUString BMP_BARS_2D_2 = u"chart2/res/barstack_52x60.png"_ustr;
+inline constexpr OUString BMP_BARS_2D_3 = u"chart2/res/barpercent_52x60.png"_ustr;
+inline constexpr OUString BMP_BARS_3D = u"chart2/res/bar3ddeep_52x60.png"_ustr;
+inline constexpr OUString BMP_BARS_3D_1 = u"chart2/res/bar3d_52x60.png"_ustr;
+inline constexpr OUString BMP_BARS_3D_2 = u"chart2/res/barstack3d_52x60.png"_ustr;
+inline constexpr OUString BMP_BARS_3D_3 = u"chart2/res/barpercent3d_52x60.png"_ustr;
+inline constexpr OUString BMP_CIRCLES_2D = u"chart2/res/pie_52x60.png"_ustr;
+inline constexpr OUString BMP_CIRCLES_2D_EXPLODED = u"chart2/res/pieexploded_52x60.png"_ustr;
+inline constexpr OUString BMP_CIRCLES_3D = u"chart2/res/pie3d_52x60.png"_ustr;
+inline constexpr OUString BMP_CIRCLES_3D_EXPLODED = u"chart2/res/pie3dexploded_52x60.png"_ustr;
+inline constexpr OUString BMP_DONUT_2D = u"chart2/res/donut_52x60.png"_ustr;
+inline constexpr OUString BMP_DONUT_2D_EXPLODED = u"chart2/res/donutexploded_52x60.png"_ustr;
+inline constexpr OUString BMP_DONUT_3D = u"chart2/res/donut3d_52x60.png"_ustr;
+inline constexpr OUString BMP_DONUT_3D_EXPLODED = u"chart2/res/donut3dexploded_52x60.png"_ustr;
+inline constexpr OUString BMP_COLUMNS_2D_1 = u"chart2/res/columns_52x60.png"_ustr;
+inline constexpr OUString BMP_COLUMNS_2D_2 = u"chart2/res/columnstack_52x60.png"_ustr;
+inline constexpr OUString BMP_COLUMNS_2D_3 = u"chart2/res/columnpercent_52x60.png"_ustr;
+inline constexpr OUString BMP_COLUMN_LINE = u"chart2/res/columnline_52x60.png"_ustr;
+inline constexpr OUString BMP_COLUMN_LINE_STACKED = u"chart2/res/columnstackline_52x60.png"_ustr;
+inline constexpr OUString BMP_COLUMNS_3D = u"chart2/res/columns3ddeep_52x60.png"_ustr;
+inline constexpr OUString BMP_COLUMNS_3D_1 = u"chart2/res/columns3d_52x60.png"_ustr;
+inline constexpr OUString BMP_COLUMNS_3D_2 = u"chart2/res/columnstack3d_52x60.png"_ustr;
+inline constexpr OUString BMP_COLUMNS_3D_3 = u"chart2/res/columnpercent3d_52x60.png"_ustr;
+inline constexpr OUString BMP_KEGELQ_3D_1 = u"chart2/res/conehori_52x60.png"_ustr;
+inline constexpr OUString BMP_KEGELQ_3D_2 = u"chart2/res/conehoristack_52x60.png"_ustr;
+inline constexpr OUString BMP_KEGELQ_3D_3 = u"chart2/res/conehoripercent_52x60.png"_ustr;
+inline constexpr OUString BMP_KEGELQ_3D_4 = u"chart2/res/conehorideep_52x60.png"_ustr;
+inline constexpr OUString BMP_KEGEL_3D_1 = u"chart2/res/cone_52x60.png"_ustr;
+inline constexpr OUString BMP_KEGEL_3D_2 = u"chart2/res/conestack_52x60.png"_ustr;
+inline constexpr OUString BMP_KEGEL_3D_3 = u"chart2/res/conepercent_52x60.png"_ustr;
+inline constexpr OUString BMP_KEGEL_3D_4 = u"chart2/res/conedeep_52x60.png"_ustr;
+inline constexpr OUString BMP_POINTS_XVALUES = u"chart2/res/valueaxisdirectpoints_52x60.png"_ustr;
+inline constexpr OUString BMP_POINTS_XCATEGORY = u"chart2/res/nostackdirectpoints_52x60.png"_ustr;
+inline constexpr OUString BMP_POINTS_STACKED = u"chart2/res/stackdirectpoints_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_P_XVALUES = u"chart2/res/valueaxisdirectboth_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_O_XVALUES = u"chart2/res/valueaxisdirectlines_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE3D_XVALUES = u"chart2/res/valueaxisdirect3d_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_P_XCATEGORY = u"chart2/res/nostackdirectboth_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_O_XCATEGORY = u"chart2/res/nostackdirectlines_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE3D_XCATEGORY = u"chart2/res/nostackdirect3d_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_P_STACKED = u"chart2/res/stackdirectboth_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_O_STACKED = u"chart2/res/stackdirectlines_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE3D_STACKED = u"chart2/res/stackdirect3d_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_P_XVALUES_SMOOTH = u"chart2/res/valueaxissmoothboth_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_O_XVALUES_SMOOTH = u"chart2/res/valueaxissmoothlines_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE3D_XVALUES_SMOOTH = u"chart2/res/valueaxissmooth3d_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_P_XCATEGORY_SMOOTH = u"chart2/res/nostacksmoothboth_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_O_XCATEGORY_SMOOTH = u"chart2/res/nostacksmoothlines_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE3D_XCATEGORY_SMOOTH = u"chart2/res/nostacksmooth3d_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_P_STACKED_SMOOTH = u"chart2/res/stacksmoothboth_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_O_STACKED_SMOOTH = u"chart2/res/stacksmoothlines_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE3D_STACKED_SMOOTH = u"chart2/res/stacksmooth3d_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_P_XVALUES_STEPPED = u"chart2/res/valueaxissteppedboth_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_O_XVALUES_STEPPED = u"chart2/res/valueaxissteppedlines_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE3D_XVALUES_STEPPED = u"chart2/res/valueaxisstepped3d_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_P_XCATEGORY_STEPPED = u"chart2/res/nostacksteppedboth_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_O_XCATEGORY_STEPPED = u"chart2/res/nostacksteppedlines_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE3D_XCATEGORY_STEPPED = u"chart2/res/nostackstepped3d_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_P_STACKED_STEPPED = u"chart2/res/stacksteppedboth_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE_O_STACKED_STEPPED = u"chart2/res/stacksteppedlines_52x60.png"_ustr;
+inline constexpr OUString BMP_LINE3D_STACKED_STEPPED = u"chart2/res/stackstepped3d_52x60.png"_ustr;
+inline constexpr OUString BMP_NET = u"chart2/res/net_52x60.png"_ustr;
+inline constexpr OUString BMP_NET_STACK = u"chart2/res/netstack_52x60.png"_ustr;
+inline constexpr OUString BMP_NET_SYMB = u"chart2/res/netpoint_52x60.png"_ustr;
+inline constexpr OUString BMP_NET_SYMB_STACK = u"chart2/res/netpointstack_52x60.png"_ustr;
+inline constexpr OUString BMP_NET_LINESYMB = u"chart2/res/netlinepoint_52x60.png"_ustr;
+inline constexpr OUString BMP_NET_LINESYMB_STACK = u"chart2/res/netlinepointstack_52x60.png"_ustr;
+inline constexpr OUString BMP_NET_FILL = u"chart2/res/netfill_52x60.png"_ustr;
+inline constexpr OUString BMP_NET_FILL_STACK = u"chart2/res/netstackfill_52x60.png"_ustr;
+inline constexpr OUString BMP_PYRAMIDQ_3D_1 = u"chart2/res/pyramindhori_52x60.png"_ustr;
+inline constexpr OUString BMP_PYRAMIDQ_3D_2 = u"chart2/res/pyramindhoristack_52x60.png"_ustr;
+inline constexpr OUString BMP_PYRAMIDQ_3D_3 = u"chart2/res/pyramindhoripercent_52x60.png"_ustr;
+inline constexpr OUString BMP_PYRAMIDQ_3D_4 = u"chart2/res/pyramindhorideep_52x60.png"_ustr;
+inline constexpr OUString BMP_PYRAMID_3D_1 = u"chart2/res/pyramind_52x60.png"_ustr;
+inline constexpr OUString BMP_PYRAMID_3D_2 = u"chart2/res/pyramindstack_52x60.png"_ustr;
+inline constexpr OUString BMP_PYRAMID_3D_3 = u"chart2/res/pyramindpercent_52x60.png"_ustr;
+inline constexpr OUString BMP_PYRAMID_3D_4 = u"chart2/res/pyraminddeep_52x60.png"_ustr;
+inline constexpr OUString BMP_ROEHRE_3D_1 = u"chart2/res/cylinderhori_52x60.png"_ustr;
+inline constexpr OUString BMP_ROEHRE_3D_2 = u"chart2/res/cylinderhoristack_52x60.png"_ustr;
+inline constexpr OUString BMP_ROEHRE_3D_3 = u"chart2/res/cylinderhoriprocent_52x60.png"_ustr;
+inline constexpr OUString BMP_ROEHRE_3D_4 = u"chart2/res/cylinderhorideep_52x60.png"_ustr;
+inline constexpr OUString BMP_SAEULE_3D_1 = u"chart2/res/cylinder_52x60.png"_ustr;
+inline constexpr OUString BMP_SAEULE_3D_2 = u"chart2/res/cylinderstack_52x60.png"_ustr;
+inline constexpr OUString BMP_SAEULE_3D_3 = u"chart2/res/cylinderpercent_52x60.png"_ustr;
+inline constexpr OUString BMP_SAEULE_3D_4 = u"chart2/res/cylinderdeep_52x60.png"_ustr;
+inline constexpr OUString BMP_STOCK_1 = u"chart2/res/stock_52x60.png"_ustr;
+inline constexpr OUString BMP_STOCK_2 = u"chart2/res/stockblock_52x60.png"_ustr;
+inline constexpr OUString BMP_STOCK_3 = u"chart2/res/stockcolumns_52x60.png"_ustr;
+inline constexpr OUString BMP_STOCK_4 = u"chart2/res/stockcolumnsattach_52x60.png"_ustr;
+inline constexpr OUString BMP_INDICATE_BOTH_VERTI = u"chart2/res/errorbothverti_30.png"_ustr;
+inline constexpr OUString BMP_INDICATE_DOWN = u"chart2/res/errordown_30.png"_ustr;
+inline constexpr OUString BMP_INDICATE_UP = u"chart2/res/errorup_30.png"_ustr;
+inline constexpr OUString BMP_INDICATE_BOTH_HORI = u"chart2/res/errorbothhori_30.png"_ustr;
+inline constexpr OUString BMP_INDICATE_RIGHT = u"chart2/res/errorright_30.png"_ustr;
+inline constexpr OUString BMP_INDICATE_LEFT = u"chart2/res/errorleft_30.png"_ustr;
+inline constexpr OUString BMP_REGRESSION_LINEAR = u"chart2/res/reglin.png"_ustr;
+inline constexpr OUString BMP_REGRESSION_LOG = u"chart2/res/reglog.png"_ustr;
+inline constexpr OUString BMP_REGRESSION_EXP = u"chart2/res/regexp.png"_ustr;
+inline constexpr OUString BMP_REGRESSION_POWER = u"chart2/res/regpow.png"_ustr;
+inline constexpr OUString BMP_REGRESSION_POLYNOMIAL = u"chart2/res/regpoly.png"_ustr;
+inline constexpr OUString BMP_REGRESSION_MOVING_AVERAGE = u"chart2/res/regavg.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/chart2/inc/unonames.hxx b/chart2/inc/unonames.hxx
index 12b35914a6f5..abe190844962 100644
--- a/chart2/inc/unonames.hxx
+++ b/chart2/inc/unonames.hxx
@@ -11,28 +11,28 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral CHART_UNONAME_SORT_BY_XVALUES = u"SortByXValues";
-inline constexpr OUStringLiteral CHART_UNONAME_SPLINE_TYPE = u"SplineType";
-inline constexpr OUStringLiteral CHART_UNONAME_SPLINE_ORDER = u"SplineOrder";
-inline constexpr OUStringLiteral CHART_UNONAME_SPLINE_RESOLUTION = u"SplineResolution";
-inline constexpr OUStringLiteral CHART_UNONAME_CURVE_STYLE = u"CurveStyle";
-inline constexpr OUStringLiteral CHART_UNONAME_CURVE_RESOLUTION = u"CurveResolution";
-inline constexpr OUStringLiteral CHART_UNONAME_NUMFMT = u"NumberFormat";
-inline constexpr OUStringLiteral CHART_UNONAME_LINK_TO_SRC_NUMFMT = u"LinkNumberFormatToSource";
-inline constexpr OUStringLiteral CHART_UNONAME_ERRORBAR_X = u"ErrorBarX";
-inline constexpr OUStringLiteral CHART_UNONAME_ERRORBAR_Y = u"ErrorBarY";
-inline constexpr OUStringLiteral CHART_UNONAME_LABEL = u"Label";
-inline constexpr OUStringLiteral CHART_UNONAME_LABEL_SEP = u"LabelSeparator";
-inline constexpr OUStringLiteral CHART_UNONAME_LABEL_BORDER_STYLE = u"LabelBorderStyle";
-inline constexpr OUStringLiteral CHART_UNONAME_LABEL_BORDER_WIDTH = u"LabelBorderWidth";
-inline constexpr OUStringLiteral CHART_UNONAME_LABEL_BORDER_COLOR = u"LabelBorderColor";
-inline constexpr OUStringLiteral CHART_UNONAME_LABEL_BORDER_DASH = u"LabelBorderDash";
-inline constexpr OUStringLiteral CHART_UNONAME_LABEL_BORDER_DASHNAME = u"LabelBorderDashName";
-inline constexpr OUStringLiteral CHART_UNONAME_LABEL_BORDER_TRANS = u"LabelBorderTransparency";
-inline constexpr OUStringLiteral CHART_UNONAME_LABEL_FILL_STYLE = u"LabelFillStyle";
-inline constexpr OUStringLiteral CHART_UNONAME_LABEL_FILL_BACKGROUND = u"LabelFillBackground";
-inline constexpr OUStringLiteral CHART_UNONAME_LABEL_FILL_HATCH_NAME = u"LabelFillHatchName";
-inline constexpr OUStringLiteral CHART_UNONAME_LABEL_FILL_COLOR = u"LabelFillColor";
-inline constexpr OUStringLiteral CHART_UNONAME_CUSTOM_LABEL_FIELDS = u"CustomLabelFields";
+inline constexpr OUString CHART_UNONAME_SORT_BY_XVALUES = u"SortByXValues"_ustr;
+inline constexpr OUString CHART_UNONAME_SPLINE_TYPE = u"SplineType"_ustr;
+inline constexpr OUString CHART_UNONAME_SPLINE_ORDER = u"SplineOrder"_ustr;
+inline constexpr OUString CHART_UNONAME_SPLINE_RESOLUTION = u"SplineResolution"_ustr;
+inline constexpr OUString CHART_UNONAME_CURVE_STYLE = u"CurveStyle"_ustr;
+inline constexpr OUString CHART_UNONAME_CURVE_RESOLUTION = u"CurveResolution"_ustr;
+inline constexpr OUString CHART_UNONAME_NUMFMT = u"NumberFormat"_ustr;
+inline constexpr OUString CHART_UNONAME_LINK_TO_SRC_NUMFMT = u"LinkNumberFormatToSource"_ustr;
+inline constexpr OUString CHART_UNONAME_ERRORBAR_X = u"ErrorBarX"_ustr;
+inline constexpr OUString CHART_UNONAME_ERRORBAR_Y = u"ErrorBarY"_ustr;
+inline constexpr OUString CHART_UNONAME_LABEL = u"Label"_ustr;
+inline constexpr OUString CHART_UNONAME_LABEL_SEP = u"LabelSeparator"_ustr;
+inline constexpr OUString CHART_UNONAME_LABEL_BORDER_STYLE = u"LabelBorderStyle"_ustr;
+inline constexpr OUString CHART_UNONAME_LABEL_BORDER_WIDTH = u"LabelBorderWidth"_ustr;
+inline constexpr OUString CHART_UNONAME_LABEL_BORDER_COLOR = u"LabelBorderColor"_ustr;
+inline constexpr OUString CHART_UNONAME_LABEL_BORDER_DASH = u"LabelBorderDash"_ustr;
+inline constexpr OUString CHART_UNONAME_LABEL_BORDER_DASHNAME = u"LabelBorderDashName"_ustr;
+inline constexpr OUString CHART_UNONAME_LABEL_BORDER_TRANS = u"LabelBorderTransparency"_ustr;
+inline constexpr OUString CHART_UNONAME_LABEL_FILL_STYLE = u"LabelFillStyle"_ustr;
+inline constexpr OUString CHART_UNONAME_LABEL_FILL_BACKGROUND = u"LabelFillBackground"_ustr;
+inline constexpr OUString CHART_UNONAME_LABEL_FILL_HATCH_NAME = u"LabelFillHatchName"_ustr;
+inline constexpr OUString CHART_UNONAME_LABEL_FILL_COLOR = u"LabelFillColor"_ustr;
+inline constexpr OUString CHART_UNONAME_CUSTOM_LABEL_FIELDS = u"CustomLabelFields"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/chart2/source/controller/inc/helpids.h b/chart2/source/controller/inc/helpids.h
index 8e683334fdd3..775ec1489b42 100644
--- a/chart2/source/controller/inc/helpids.h
+++ b/chart2/source/controller/inc/helpids.h
@@ -21,12 +21,12 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_SCH_WIN_DOCUMENT = u"CHART2_HID_SCH_WIN_DOCUMENT";
-inline constexpr OUStringLiteral HID_SCH_ERROR_BARS_FROM_DATA = u"CHART2_SCH_ERROR_BARS_FROM_DATA";
+inline constexpr OUString HID_SCH_WIN_DOCUMENT = u"CHART2_HID_SCH_WIN_DOCUMENT"_ustr;
+inline constexpr OUString HID_SCH_ERROR_BARS_FROM_DATA = u"CHART2_SCH_ERROR_BARS_FROM_DATA"_ustr;
-inline constexpr OUStringLiteral HID_SCH_WIZARD_ROADMAP = u"CHART2_HID_SCH_WIZARD_ROADMAP";
-inline constexpr OUStringLiteral HID_SCH_DATA_SERIES_LABEL = u"CHART2_HID_SCH_DATA_SERIES_LABEL";
+inline constexpr OUString HID_SCH_WIZARD_ROADMAP = u"CHART2_HID_SCH_WIZARD_ROADMAP"_ustr;
+inline constexpr OUString HID_SCH_DATA_SERIES_LABEL = u"CHART2_HID_SCH_DATA_SERIES_LABEL"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/chart2/source/controller/itemsetwrapper/DataPointItemConverter.cxx b/chart2/source/controller/itemsetwrapper/DataPointItemConverter.cxx
index 458c35830db0..8ac9b33cdb08 100644
--- a/chart2/source/controller/itemsetwrapper/DataPointItemConverter.cxx
+++ b/chart2/source/controller/itemsetwrapper/DataPointItemConverter.cxx
@@ -109,7 +109,7 @@ bool lcl_NumberFormatFromItemToPropertySet( sal_uInt16 nWhichId, const SfxItemSe
bool bChanged = false;
if( !xPropertySet.is() )
return bChanged;
- OUString aPropertyName = (nWhichId==SID_ATTR_NUMBERFORMAT_VALUE) ? OUString(CHART_UNONAME_NUMFMT) : OUString( "PercentageNumberFormat" );
+ OUString aPropertyName = (nWhichId==SID_ATTR_NUMBERFORMAT_VALUE) ? CHART_UNONAME_NUMFMT : OUString( "PercentageNumberFormat" );
sal_uInt16 nSourceWhich = (nWhichId==SID_ATTR_NUMBERFORMAT_VALUE) ? SID_ATTR_NUMBERFORMAT_SOURCE : SCHATTR_PERCENT_NUMBERFORMAT_SOURCE;
if( rItemSet.GetItemState( nSourceWhich ) != SfxItemState::SET )
@@ -156,7 +156,7 @@ bool lcl_UseSourceFormatFromItemToPropertySet( sal_uInt16 nWhichId, const SfxIte
bool bChanged = false;
if( !xPropertySet.is() )
return bChanged;
- OUString aPropertyName = (nWhichId==SID_ATTR_NUMBERFORMAT_SOURCE) ? OUString(CHART_UNONAME_NUMFMT) : OUString( "PercentageNumberFormat" );
+ OUString aPropertyName = (nWhichId==SID_ATTR_NUMBERFORMAT_SOURCE) ? CHART_UNONAME_NUMFMT : OUString( "PercentageNumberFormat" );
sal_uInt16 nFormatWhich = (nWhichId==SID_ATTR_NUMBERFORMAT_SOURCE) ? SID_ATTR_NUMBERFORMAT_VALUE : SCHATTR_PERCENT_NUMBERFORMAT_VALUE;
if( rItemSet.GetItemState( nWhichId ) != SfxItemState::SET )
diff --git a/chart2/source/controller/itemsetwrapper/StatisticsItemConverter.cxx b/chart2/source/controller/itemsetwrapper/StatisticsItemConverter.cxx
index 1d7dadd1fe5c..c725972c249b 100644
--- a/chart2/source/controller/itemsetwrapper/StatisticsItemConverter.cxx
+++ b/chart2/source/controller/itemsetwrapper/StatisticsItemConverter.cxx
@@ -50,7 +50,7 @@ uno::Reference< beans::XPropertySet > lcl_GetErrorBar(
if( xProp.is())
try
{
- ( xProp->getPropertyValue( bYError ? OUString(CHART_UNONAME_ERRORBAR_Y) : OUString(CHART_UNONAME_ERRORBAR_X) ) >>= xResult );
+ ( xProp->getPropertyValue( bYError ? CHART_UNONAME_ERRORBAR_Y : CHART_UNONAME_ERRORBAR_X ) >>= xResult );
}
catch( const uno::Exception & )
{
@@ -308,7 +308,7 @@ bool StatisticsItemConverter::ApplySpecialItem(
if( !xErrorBarProp.is() )
{
xErrorBarProp = lcl_GetDefaultErrorBar();
- GetPropertySet()->setPropertyValue( bYError ? OUString(CHART_UNONAME_ERRORBAR_Y) : OUString(CHART_UNONAME_ERRORBAR_X),
+ GetPropertySet()->setPropertyValue( bYError ? CHART_UNONAME_ERRORBAR_Y : CHART_UNONAME_ERRORBAR_X,
uno::Any( xErrorBarProp ));
}
diff --git a/chart2/source/controller/itemsetwrapper/TextLabelItemConverter.cxx b/chart2/source/controller/itemsetwrapper/TextLabelItemConverter.cxx
index df7c46a6b342..4d2e6749f1fe 100644
--- a/chart2/source/controller/itemsetwrapper/TextLabelItemConverter.cxx
+++ b/chart2/source/controller/itemsetwrapper/TextLabelItemConverter.cxx
@@ -102,7 +102,7 @@ bool numberFormatFromItemToPropertySet(
if (!xPropertySet.is())
return bChanged;
- OUString aPropertyName = (nWhichId == SID_ATTR_NUMBERFORMAT_VALUE) ? OUString(CHART_UNONAME_NUMFMT) : OUString("PercentageNumberFormat");
+ OUString aPropertyName = (nWhichId == SID_ATTR_NUMBERFORMAT_VALUE) ? CHART_UNONAME_NUMFMT : OUString("PercentageNumberFormat");
sal_uInt16 nSourceWhich = (nWhichId == SID_ATTR_NUMBERFORMAT_VALUE) ? SID_ATTR_NUMBERFORMAT_SOURCE : SCHATTR_PERCENT_NUMBERFORMAT_SOURCE;
if (rItemSet.GetItemState(nSourceWhich) != SfxItemState::SET)
@@ -150,7 +150,7 @@ bool useSourceFormatFromItemToPropertySet(
bool bChanged = false;
if (!xPropertySet.is())
return bChanged;
- OUString aPropertyName = (nWhichId == SID_ATTR_NUMBERFORMAT_SOURCE) ? OUString(CHART_UNONAME_NUMFMT) : OUString("PercentageNumberFormat");
+ OUString aPropertyName = (nWhichId == SID_ATTR_NUMBERFORMAT_SOURCE) ? CHART_UNONAME_NUMFMT : OUString("PercentageNumberFormat");
sal_uInt16 nFormatWhich = (nWhichId == SID_ATTR_NUMBERFORMAT_SOURCE) ? SID_ATTR_NUMBERFORMAT_VALUE : SCHATTR_PERCENT_NUMBERFORMAT_VALUE;
if (rItemSet.GetItemState(nWhichId) != SfxItemState::SET)
diff --git a/chart2/source/inc/servicenames.hxx b/chart2/source/inc/servicenames.hxx
index 48fbbffd370d..0f5cbe2b40f9 100644
--- a/chart2/source/inc/servicenames.hxx
+++ b/chart2/source/inc/servicenames.hxx
@@ -20,34 +20,34 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral CHART_MODEL_SERVICE_IMPLEMENTATION_NAME
- = u"com.sun.star.comp.chart2.ChartModel";
-inline constexpr OUStringLiteral CHART_MODEL_SERVICE_NAME = u"com.sun.star.chart2.ChartDocument";
+inline constexpr OUString CHART_MODEL_SERVICE_IMPLEMENTATION_NAME
+ = u"com.sun.star.comp.chart2.ChartModel"_ustr;
+inline constexpr OUString CHART_MODEL_SERVICE_NAME = u"com.sun.star.chart2.ChartDocument"_ustr;
//@todo create your own service containing the service com.sun.star.document.OfficeDocument
-inline constexpr OUStringLiteral CHART_VIEW_SERVICE_IMPLEMENTATION_NAME
- = u"com.sun.star.comp.chart2.ChartView";
-inline constexpr OUStringLiteral CHART_VIEW_SERVICE_NAME = u"com.sun.star.chart2.ChartView";
+inline constexpr OUString CHART_VIEW_SERVICE_IMPLEMENTATION_NAME
+ = u"com.sun.star.comp.chart2.ChartView"_ustr;
+inline constexpr OUString CHART_VIEW_SERVICE_NAME = u"com.sun.star.chart2.ChartView"_ustr;
-inline constexpr OUStringLiteral CHART_FRAMELOADER_SERVICE_IMPLEMENTATION_NAME
- = u"com.sun.star.comp.chart2.ChartFrameLoader";
-inline constexpr OUStringLiteral CHART_FRAMELOADER_SERVICE_NAME
- = u"com.sun.star.frame.SynchronousFrameLoader";
+inline constexpr OUString CHART_FRAMELOADER_SERVICE_IMPLEMENTATION_NAME
+ = u"com.sun.star.comp.chart2.ChartFrameLoader"_ustr;
+inline constexpr OUString CHART_FRAMELOADER_SERVICE_NAME
+ = u"com.sun.star.frame.SynchronousFrameLoader"_ustr;
-inline constexpr OUStringLiteral CHART_WIZARD_DIALOG_SERVICE_IMPLEMENTATION_NAME
- = u"com.sun.star.comp.chart2.WizardDialog";
-inline constexpr OUStringLiteral CHART_WIZARD_DIALOG_SERVICE_NAME
- = u"com.sun.star.chart2.WizardDialog";
+inline constexpr OUString CHART_WIZARD_DIALOG_SERVICE_IMPLEMENTATION_NAME
+ = u"com.sun.star.comp.chart2.WizardDialog"_ustr;
+inline constexpr OUString CHART_WIZARD_DIALOG_SERVICE_NAME
+ = u"com.sun.star.chart2.WizardDialog"_ustr;
-inline constexpr OUStringLiteral CHART_TYPE_DIALOG_SERVICE_IMPLEMENTATION_NAME
- = u"com.sun.star.comp.chart2.ChartTypeDialog";
-inline constexpr OUStringLiteral CHART_TYPE_DIALOG_SERVICE_NAME
- = u"com.sun.star.chart2.ChartTypeDialog";
+inline constexpr OUString CHART_TYPE_DIALOG_SERVICE_IMPLEMENTATION_NAME
+ = u"com.sun.star.comp.chart2.ChartTypeDialog"_ustr;
+inline constexpr OUString CHART_TYPE_DIALOG_SERVICE_NAME
+ = u"com.sun.star.chart2.ChartTypeDialog"_ustr;
// wrapper for old UNO API (com.sun.star.chart)
-inline constexpr OUStringLiteral CHART_CHARTAPIWRAPPER_IMPLEMENTATION_NAME
- = u"com.sun.star.comp.chart2.ChartDocumentWrapper";
-inline constexpr OUStringLiteral CHART_CHARTAPIWRAPPER_SERVICE_NAME
- = u"com.sun.star.chart2.ChartDocumentWrapper";
+inline constexpr OUString CHART_CHARTAPIWRAPPER_IMPLEMENTATION_NAME
+ = u"com.sun.star.comp.chart2.ChartDocumentWrapper"_ustr;
+inline constexpr OUString CHART_CHARTAPIWRAPPER_SERVICE_NAME
+ = u"com.sun.star.chart2.ChartDocumentWrapper"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/chart2/source/inc/servicenames_charttypes.hxx b/chart2/source/inc/servicenames_charttypes.hxx
index 0c06c2d3ea57..5ab2dcbf4929 100644
--- a/chart2/source/inc/servicenames_charttypes.hxx
+++ b/chart2/source/inc/servicenames_charttypes.hxx
@@ -20,25 +20,25 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral CHART2_SERVICE_NAME_CHARTTYPE_AREA
- = u"com.sun.star.chart2.AreaChartType";
-inline constexpr OUStringLiteral CHART2_SERVICE_NAME_CHARTTYPE_BAR
- = u"com.sun.star.chart2.BarChartType";
-inline constexpr OUStringLiteral CHART2_SERVICE_NAME_CHARTTYPE_COLUMN
- = u"com.sun.star.chart2.ColumnChartType";
-inline constexpr OUStringLiteral CHART2_SERVICE_NAME_CHARTTYPE_LINE
- = u"com.sun.star.chart2.LineChartType";
-inline constexpr OUStringLiteral CHART2_SERVICE_NAME_CHARTTYPE_SCATTER
- = u"com.sun.star.chart2.ScatterChartType";
-inline constexpr OUStringLiteral CHART2_SERVICE_NAME_CHARTTYPE_PIE
- = u"com.sun.star.chart2.PieChartType";
-inline constexpr OUStringLiteral CHART2_SERVICE_NAME_CHARTTYPE_NET
- = u"com.sun.star.chart2.NetChartType";
-inline constexpr OUStringLiteral CHART2_SERVICE_NAME_CHARTTYPE_FILLED_NET
- = u"com.sun.star.chart2.FilledNetChartType";
-inline constexpr OUStringLiteral CHART2_SERVICE_NAME_CHARTTYPE_CANDLESTICK
- = u"com.sun.star.chart2.CandleStickChartType";
-inline constexpr OUStringLiteral CHART2_SERVICE_NAME_CHARTTYPE_BUBBLE
- = u"com.sun.star.chart2.BubbleChartType";
+inline constexpr OUString CHART2_SERVICE_NAME_CHARTTYPE_AREA
+ = u"com.sun.star.chart2.AreaChartType"_ustr;
+inline constexpr OUString CHART2_SERVICE_NAME_CHARTTYPE_BAR
+ = u"com.sun.star.chart2.BarChartType"_ustr;
+inline constexpr OUString CHART2_SERVICE_NAME_CHARTTYPE_COLUMN
+ = u"com.sun.star.chart2.ColumnChartType"_ustr;
+inline constexpr OUString CHART2_SERVICE_NAME_CHARTTYPE_LINE
+ = u"com.sun.star.chart2.LineChartType"_ustr;
+inline constexpr OUString CHART2_SERVICE_NAME_CHARTTYPE_SCATTER
+ = u"com.sun.star.chart2.ScatterChartType"_ustr;
+inline constexpr OUString CHART2_SERVICE_NAME_CHARTTYPE_PIE
+ = u"com.sun.star.chart2.PieChartType"_ustr;
+inline constexpr OUString CHART2_SERVICE_NAME_CHARTTYPE_NET
+ = u"com.sun.star.chart2.NetChartType"_ustr;
+inline constexpr OUString CHART2_SERVICE_NAME_CHARTTYPE_FILLED_NET
+ = u"com.sun.star.chart2.FilledNetChartType"_ustr;
+inline constexpr OUString CHART2_SERVICE_NAME_CHARTTYPE_CANDLESTICK
+ = u"com.sun.star.chart2.CandleStickChartType"_ustr;
+inline constexpr OUString CHART2_SERVICE_NAME_CHARTTYPE_BUBBLE
+ = u"com.sun.star.chart2.BubbleChartType"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/chart2/source/inc/servicenames_coosystems.hxx b/chart2/source/inc/servicenames_coosystems.hxx
index f8472a3dfeec..065155a8bb37 100644
--- a/chart2/source/inc/servicenames_coosystems.hxx
+++ b/chart2/source/inc/servicenames_coosystems.hxx
@@ -20,7 +20,7 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral CHART2_COOSYSTEM_CARTESIAN_VIEW_SERVICE_NAME = u"com.sun.star.chart2.CoordinateSystems.CartesianView";
-inline constexpr OUStringLiteral CHART2_COOSYSTEM_POLAR_VIEW_SERVICE_NAME = u"com.sun.star.chart2.CoordinateSystems.PolarView";
+inline constexpr OUString CHART2_COOSYSTEM_CARTESIAN_VIEW_SERVICE_NAME = u"com.sun.star.chart2.CoordinateSystems.CartesianView"_ustr;
+inline constexpr OUString CHART2_COOSYSTEM_POLAR_VIEW_SERVICE_NAME = u"com.sun.star.chart2.CoordinateSystems.PolarView"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/chart2/source/model/filter/XMLFilter.cxx b/chart2/source/model/filter/XMLFilter.cxx
index 68eea85a0918..f1001f3333ea 100644
--- a/chart2/source/model/filter/XMLFilter.cxx
+++ b/chart2/source/model/filter/XMLFilter.cxx
@@ -708,7 +708,7 @@ void XMLFilter::isOasisFormat(const Sequence< beans::PropertyValue >& _rMediaDes
}
OUString XMLFilter::getMediaType(bool _bOasis)
{
- return _bOasis ? OUString(MIMETYPE_OASIS_OPENDOCUMENT_CHART_ASCII) : OUString(MIMETYPE_VND_SUN_XML_CHART_ASCII);
+ return _bOasis ? MIMETYPE_OASIS_OPENDOCUMENT_CHART_ASCII : MIMETYPE_VND_SUN_XML_CHART_ASCII;
}
OUString SAL_CALL XMLFilter::getImplementationName()
diff --git a/chart2/source/tools/StatisticsHelper.cxx b/chart2/source/tools/StatisticsHelper.cxx
index 64ce94f3b179..06eba5da4c44 100644
--- a/chart2/source/tools/StatisticsHelper.cxx
+++ b/chart2/source/tools/StatisticsHelper.cxx
@@ -290,7 +290,7 @@ Reference< beans::XPropertySet > StatisticsHelper::addErrorBars(
return xErrorBar;
const OUString aPropName(
- bYError ? OUString(CHART_UNONAME_ERRORBAR_Y) : OUString(CHART_UNONAME_ERRORBAR_X));
+ bYError ? CHART_UNONAME_ERRORBAR_Y : CHART_UNONAME_ERRORBAR_X);
if( !( xDataSeries->getPropertyValue( aPropName ) >>= xErrorBar ) ||
!xErrorBar.is())
{
@@ -314,7 +314,7 @@ Reference< beans::XPropertySet > StatisticsHelper::getErrorBars(
{
Reference< beans::XPropertySet > xErrorBar;
const OUString aPropName(
- bYError ? OUString(CHART_UNONAME_ERRORBAR_Y) : OUString(CHART_UNONAME_ERRORBAR_X));
+ bYError ? CHART_UNONAME_ERRORBAR_Y : CHART_UNONAME_ERRORBAR_X);
if ( xDataSeries.is())
xDataSeries->getPropertyValue( aPropName ) >>= xErrorBar;
diff --git a/chart2/source/view/main/VDataSeries.cxx b/chart2/source/view/main/VDataSeries.cxx
index 49b606ae0a6c..abfc7766d762 100644
--- a/chart2/source/view/main/VDataSeries.cxx
+++ b/chart2/source/view/main/VDataSeries.cxx
@@ -525,7 +525,7 @@ double VDataSeries::getBubble_Size( sal_Int32 index ) const
bool VDataSeries::hasExplicitNumberFormat( sal_Int32 nPointIndex, bool bForPercentage ) const
{
- OUString aPropName = bForPercentage ? OUString("PercentageNumberFormat") : OUString(CHART_UNONAME_NUMFMT);
+ OUString aPropName = bForPercentage ? OUString("PercentageNumberFormat") : CHART_UNONAME_NUMFMT;
bool bHasNumberFormat = false;
bool bLinkToSource = true;
uno::Reference< beans::XPropertySet > xPointProp( getPropertiesOfPoint( nPointIndex ));
@@ -539,7 +539,7 @@ bool VDataSeries::hasExplicitNumberFormat( sal_Int32 nPointIndex, bool bForPerce
}
sal_Int32 VDataSeries::getExplicitNumberFormat( sal_Int32 nPointIndex, bool bForPercentage ) const
{
- OUString aPropName = bForPercentage ? OUString("PercentageNumberFormat") : OUString(CHART_UNONAME_NUMFMT);
+ OUString aPropName = bForPercentage ? OUString("PercentageNumberFormat") : CHART_UNONAME_NUMFMT;
sal_Int32 nNumberFormat = -1;
uno::Reference< beans::XPropertySet > xPointProp( getPropertiesOfPoint( nPointIndex ));
if( xPointProp.is() )
diff --git a/compilerplugins/clang/ostr.cxx b/compilerplugins/clang/ostr.cxx
index 9675913c8576..d0290aad1f90 100644
--- a/compilerplugins/clang/ostr.cxx
+++ b/compilerplugins/clang/ostr.cxx
@@ -46,14 +46,6 @@ public:
= bool(loplugin::TypeCheck(i.first->getType()).Class("OUStringLiteral"));
if (i.second.singleUse == nullptr)
{
- if (!(i.first->getDeclContext()->isFunctionOrMethod()
- || compiler.getSourceManager().isInMainFile(i.first->getLocation())
- || compiler.getDiagnosticOpts().VerifyDiagnostics))
- {
- //TODO, rewriting these in include files could trigger
- // loplugin:redundantfcast in other translation units:
- continue;
- }
if (rewriter != nullptr)
{
auto e = i.first->getInit()->IgnoreParenImpCasts();
diff --git a/connectivity/inc/strings.hxx b/connectivity/inc/strings.hxx
index ef00d11de45f..b6bd8e5458de 100644
--- a/connectivity/inc/strings.hxx
+++ b/connectivity/inc/strings.hxx
@@ -14,63 +14,63 @@
// = log messages for the JDBC driver
#define STR_LOG_DRIVER_CONNECTING_URL "jdbcBridge: connecting to URL '$1$'"
-inline constexpr OUStringLiteral STR_LOG_DRIVER_SUCCESS = u"jdbcBridge: success";
-inline constexpr OUStringLiteral STR_LOG_CREATE_STATEMENT = u"c$1$: creating statement";
-inline constexpr OUStringLiteral STR_LOG_CREATED_STATEMENT_ID = u"c$1$: created statement, statement id: s$2$";
-inline constexpr OUStringLiteral STR_LOG_PREPARE_STATEMENT = u"c$1$: preparing statement: $2$";
-inline constexpr OUStringLiteral STR_LOG_PREPARED_STATEMENT_ID = u"c$1$: prepared statement, statement id: s$2$";
-inline constexpr OUStringLiteral STR_LOG_PREPARE_CALL = u"c$1$: preparing call: $2$";
-inline constexpr OUStringLiteral STR_LOG_PREPARED_CALL_ID = u"c$1$: prepared call, statement id: s$2$";
-inline constexpr OUStringLiteral STR_LOG_NATIVE_SQL = u"c$1$: native SQL: $2$ -> $3$";
-inline constexpr OUStringLiteral STR_LOG_LOADING_DRIVER = u"c$1$: attempting to load driver class $2$";
-inline constexpr OUStringLiteral STR_LOG_NO_DRIVER_CLASS = u"c$1$: no Java Driver Class was provided";
-inline constexpr OUStringLiteral STR_LOG_CONN_SUCCESS = u"c$1$: success";
-inline constexpr OUStringLiteral STR_LOG_NO_SYSTEM_CONNECTION = u"c$1$: JDBC driver did not provide a JDBC connection";
-inline constexpr OUStringLiteral STR_LOG_GOT_JDBC_CONNECTION = u"c$1$: obtained a JDBC connection for $2$";
-inline constexpr OUStringLiteral STR_LOG_SHUTDOWN_CONNECTION = u"c$1$: shutting down connection";
-inline constexpr OUStringLiteral STR_LOG_GENERATED_VALUES = u"s$1$: retrieving generated values";
-inline constexpr OUStringLiteral STR_LOG_GENERATED_VALUES_FALLBACK = u"s$1$: getGeneratedValues: falling back to statement: $2$";
-inline constexpr OUStringLiteral STR_LOG_EXECUTE_STATEMENT = u"s$1$: going to execute: $2$";
-inline constexpr OUStringLiteral STR_LOG_EXECUTE_QUERY = u"s$1$: going to execute query: $2$";
-inline constexpr OUStringLiteral STR_LOG_CLOSING_STATEMENT = u"s$1$: closing/disposing statement";
-inline constexpr OUStringLiteral STR_LOG_EXECUTE_UPDATE = u"s$1$: going to execute update: $2$";
-inline constexpr OUStringLiteral STR_LOG_UPDATE_COUNT = u"s$1$: update count: $2$";
-inline constexpr OUStringLiteral STR_LOG_RESULT_SET_CONCURRENCY = u"s$1$: going to set result set concurrency: $2$";
-inline constexpr OUStringLiteral STR_LOG_RESULT_SET_TYPE = u"s$1$: going to set result set type: $2$";
-inline constexpr OUStringLiteral STR_LOG_FETCH_DIRECTION = u"s$1$: fetch direction: $2$";
-inline constexpr OUStringLiteral STR_LOG_FETCH_SIZE = u"s$1$: fetch size: $2$";
-inline constexpr OUStringLiteral STR_LOG_SET_ESCAPE_PROCESSING = u"s$1$: going to set escape processing: $2$";
-inline constexpr OUStringLiteral STR_LOG_EXECUTING_PREPARED = u"s$1$: executing previously prepared statement";
-inline constexpr OUStringLiteral STR_LOG_EXECUTING_PREPARED_UPDATE = u"s$1$: executing previously prepared update statement";
-inline constexpr OUStringLiteral STR_LOG_EXECUTING_PREPARED_QUERY = u"s$1$: executing previously prepared query";
-inline constexpr OUStringLiteral STR_LOG_STRING_PARAMETER = u"s$1$: parameter no. $2$: type: string; value: $3$";
-inline constexpr OUStringLiteral STR_LOG_BOOLEAN_PARAMETER = u"s$1$: parameter no. $2$: type: boolean; value: $3$";
-inline constexpr OUStringLiteral STR_LOG_BYTE_PARAMETER = u"s$1$: parameter no. $2$: type: byte; value: $3$";
-inline constexpr OUStringLiteral STR_LOG_DATE_PARAMETER = u"s$1$: parameter no. $2$: type: date; value: $3$";
-inline constexpr OUStringLiteral STR_LOG_TIME_PARAMETER = u"s$1$: parameter no. $2$: type: time; value: $3$";
-inline constexpr OUStringLiteral STR_LOG_TIMESTAMP_PARAMETER = u"s$1$: parameter no. $2$: type: timestamp; value: $3$";
-inline constexpr OUStringLiteral STR_LOG_DOUBLE_PARAMETER = u"s$1$: parameter no. $2$: type: double; value: $3$";
-inline constexpr OUStringLiteral STR_LOG_FLOAT_PARAMETER = u"s$1$: parameter no. $2$: type: float; value: $3$";
-inline constexpr OUStringLiteral STR_LOG_INT_PARAMETER = u"s$1$: parameter no. $2$: type: int; value: $3$";
-inline constexpr OUStringLiteral STR_LOG_LONG_PARAMETER = u"s$1$: parameter no. $2$: type: long; value: $3$";
-inline constexpr OUStringLiteral STR_LOG_NULL_PARAMETER = u"s$1$: parameter no. $2$: sql-type: $3$; value: null";
-inline constexpr OUStringLiteral STR_LOG_OBJECT_NULL_PARAMETER = u"s$1$: parameter no. $2$: setting to null";
-inline constexpr OUStringLiteral STR_LOG_SHORT_PARAMETER = u"s$1$: parameter no. $2$: type: short; value: $3$";
-inline constexpr OUStringLiteral STR_LOG_BYTES_PARAMETER = u"s$1$: parameter no. $2$: type: byte[]";
-inline constexpr OUStringLiteral STR_LOG_CHARSTREAM_PARAMETER = u"s$1$: parameter no. $2$: type: character stream";
-inline constexpr OUStringLiteral STR_LOG_BINARYSTREAM_PARAMETER = u"s$1$: parameter no. $2$: type: binary stream";
-inline constexpr OUStringLiteral STR_LOG_CLEAR_PARAMETERS = u"s$1$: clearing all parameters";
-inline constexpr OUStringLiteral STR_LOG_META_DATA_METHOD = u"c$1$: entering XDatabaseMetaData::$2$";
-inline constexpr OUStringLiteral STR_LOG_META_DATA_METHOD_ARG1 = u"c$1$: entering XDatabaseMetaData::$2$( '$3$' )";
-inline constexpr OUStringLiteral STR_LOG_META_DATA_METHOD_ARG2 = u"c$1$: entering XDatabaseMetaData::$2$( '$3$', '$4$' )";
-inline constexpr OUStringLiteral STR_LOG_META_DATA_METHOD_ARG3 = u"c$1$: entering XDatabaseMetaData::$2$( '$3$', '$4$', '$5$' )";
-inline constexpr OUStringLiteral STR_LOG_META_DATA_METHOD_ARG4 = u"c$1$: entering XDatabaseMetaData::$2$( '$3$', '$4$', '$5$', '$6$' )";
-inline constexpr OUStringLiteral STR_LOG_META_DATA_RESULT = u"c$1$: leaving XDatabaseMetaData::$2$: success-with-result: $3$";
-inline constexpr OUStringLiteral STR_LOG_META_DATA_SUCCESS = u"c$1$: leaving XDatabaseMetaData::$2$: success";
+inline constexpr OUString STR_LOG_DRIVER_SUCCESS = u"jdbcBridge: success"_ustr;
+inline constexpr OUString STR_LOG_CREATE_STATEMENT = u"c$1$: creating statement"_ustr;
+inline constexpr OUString STR_LOG_CREATED_STATEMENT_ID = u"c$1$: created statement, statement id: s$2$"_ustr;
+inline constexpr OUString STR_LOG_PREPARE_STATEMENT = u"c$1$: preparing statement: $2$"_ustr;
+inline constexpr OUString STR_LOG_PREPARED_STATEMENT_ID = u"c$1$: prepared statement, statement id: s$2$"_ustr;
+inline constexpr OUString STR_LOG_PREPARE_CALL = u"c$1$: preparing call: $2$"_ustr;
+inline constexpr OUString STR_LOG_PREPARED_CALL_ID = u"c$1$: prepared call, statement id: s$2$"_ustr;
+inline constexpr OUString STR_LOG_NATIVE_SQL = u"c$1$: native SQL: $2$ -> $3$"_ustr;
+inline constexpr OUString STR_LOG_LOADING_DRIVER = u"c$1$: attempting to load driver class $2$"_ustr;
+inline constexpr OUString STR_LOG_NO_DRIVER_CLASS = u"c$1$: no Java Driver Class was provided"_ustr;
+inline constexpr OUString STR_LOG_CONN_SUCCESS = u"c$1$: success"_ustr;
+inline constexpr OUString STR_LOG_NO_SYSTEM_CONNECTION = u"c$1$: JDBC driver did not provide a JDBC connection"_ustr;
+inline constexpr OUString STR_LOG_GOT_JDBC_CONNECTION = u"c$1$: obtained a JDBC connection for $2$"_ustr;
+inline constexpr OUString STR_LOG_SHUTDOWN_CONNECTION = u"c$1$: shutting down connection"_ustr;
+inline constexpr OUString STR_LOG_GENERATED_VALUES = u"s$1$: retrieving generated values"_ustr;
+inline constexpr OUString STR_LOG_GENERATED_VALUES_FALLBACK = u"s$1$: getGeneratedValues: falling back to statement: $2$"_ustr;
+inline constexpr OUString STR_LOG_EXECUTE_STATEMENT = u"s$1$: going to execute: $2$"_ustr;
+inline constexpr OUString STR_LOG_EXECUTE_QUERY = u"s$1$: going to execute query: $2$"_ustr;
+inline constexpr OUString STR_LOG_CLOSING_STATEMENT = u"s$1$: closing/disposing statement"_ustr;
+inline constexpr OUString STR_LOG_EXECUTE_UPDATE = u"s$1$: going to execute update: $2$"_ustr;
+inline constexpr OUString STR_LOG_UPDATE_COUNT = u"s$1$: update count: $2$"_ustr;
+inline constexpr OUString STR_LOG_RESULT_SET_CONCURRENCY = u"s$1$: going to set result set concurrency: $2$"_ustr;
+inline constexpr OUString STR_LOG_RESULT_SET_TYPE = u"s$1$: going to set result set type: $2$"_ustr;
+inline constexpr OUString STR_LOG_FETCH_DIRECTION = u"s$1$: fetch direction: $2$"_ustr;
+inline constexpr OUString STR_LOG_FETCH_SIZE = u"s$1$: fetch size: $2$"_ustr;
+inline constexpr OUString STR_LOG_SET_ESCAPE_PROCESSING = u"s$1$: going to set escape processing: $2$"_ustr;
+inline constexpr OUString STR_LOG_EXECUTING_PREPARED = u"s$1$: executing previously prepared statement"_ustr;
+inline constexpr OUString STR_LOG_EXECUTING_PREPARED_UPDATE = u"s$1$: executing previously prepared update statement"_ustr;
+inline constexpr OUString STR_LOG_EXECUTING_PREPARED_QUERY = u"s$1$: executing previously prepared query"_ustr;
+inline constexpr OUString STR_LOG_STRING_PARAMETER = u"s$1$: parameter no. $2$: type: string; value: $3$"_ustr;
+inline constexpr OUString STR_LOG_BOOLEAN_PARAMETER = u"s$1$: parameter no. $2$: type: boolean; value: $3$"_ustr;
+inline constexpr OUString STR_LOG_BYTE_PARAMETER = u"s$1$: parameter no. $2$: type: byte; value: $3$"_ustr;
+inline constexpr OUString STR_LOG_DATE_PARAMETER = u"s$1$: parameter no. $2$: type: date; value: $3$"_ustr;
+inline constexpr OUString STR_LOG_TIME_PARAMETER = u"s$1$: parameter no. $2$: type: time; value: $3$"_ustr;
+inline constexpr OUString STR_LOG_TIMESTAMP_PARAMETER = u"s$1$: parameter no. $2$: type: timestamp; value: $3$"_ustr;
+inline constexpr OUString STR_LOG_DOUBLE_PARAMETER = u"s$1$: parameter no. $2$: type: double; value: $3$"_ustr;
+inline constexpr OUString STR_LOG_FLOAT_PARAMETER = u"s$1$: parameter no. $2$: type: float; value: $3$"_ustr;
+inline constexpr OUString STR_LOG_INT_PARAMETER = u"s$1$: parameter no. $2$: type: int; value: $3$"_ustr;
+inline constexpr OUString STR_LOG_LONG_PARAMETER = u"s$1$: parameter no. $2$: type: long; value: $3$"_ustr;
+inline constexpr OUString STR_LOG_NULL_PARAMETER = u"s$1$: parameter no. $2$: sql-type: $3$; value: null"_ustr;
+inline constexpr OUString STR_LOG_OBJECT_NULL_PARAMETER = u"s$1$: parameter no. $2$: setting to null"_ustr;
+inline constexpr OUString STR_LOG_SHORT_PARAMETER = u"s$1$: parameter no. $2$: type: short; value: $3$"_ustr;
+inline constexpr OUString STR_LOG_BYTES_PARAMETER = u"s$1$: parameter no. $2$: type: byte[]"_ustr;
+inline constexpr OUString STR_LOG_CHARSTREAM_PARAMETER = u"s$1$: parameter no. $2$: type: character stream"_ustr;
+inline constexpr OUString STR_LOG_BINARYSTREAM_PARAMETER = u"s$1$: parameter no. $2$: type: binary stream"_ustr;
+inline constexpr OUString STR_LOG_CLEAR_PARAMETERS = u"s$1$: clearing all parameters"_ustr;
+inline constexpr OUString STR_LOG_META_DATA_METHOD = u"c$1$: entering XDatabaseMetaData::$2$"_ustr;
+inline constexpr OUString STR_LOG_META_DATA_METHOD_ARG1 = u"c$1$: entering XDatabaseMetaData::$2$( '$3$' )"_ustr;
+inline constexpr OUString STR_LOG_META_DATA_METHOD_ARG2 = u"c$1$: entering XDatabaseMetaData::$2$( '$3$', '$4$' )"_ustr;
+inline constexpr OUString STR_LOG_META_DATA_METHOD_ARG3 = u"c$1$: entering XDatabaseMetaData::$2$( '$3$', '$4$', '$5$' )"_ustr;
+inline constexpr OUString STR_LOG_META_DATA_METHOD_ARG4 = u"c$1$: entering XDatabaseMetaData::$2$( '$3$', '$4$', '$5$', '$6$' )"_ustr;
+inline constexpr OUString STR_LOG_META_DATA_RESULT = u"c$1$: leaving XDatabaseMetaData::$2$: success-with-result: $3$"_ustr;
+inline constexpr OUString STR_LOG_META_DATA_SUCCESS = u"c$1$: leaving XDatabaseMetaData::$2$: success"_ustr;
#define STR_LOG_THROWING_EXCEPTION "SQLException to be thrown: message: '$1$', SQLState: $2$, ErrorCode: $3$"
-inline constexpr OUStringLiteral STR_LOG_SETTING_SYSTEM_PROPERTY = u"setting system property \"$1$\" to value \"$2$\"";
+inline constexpr OUString STR_LOG_SETTING_SYSTEM_PROPERTY = u"setting system property \"$1$\" to value \"$2$\""_ustr;
-inline constexpr OUStringLiteral STR_DB_NOT_CONNECTED_STATE = u"08003";
-inline constexpr OUStringLiteral STR_DATA_CANNOT_SELECT_UNFILTERED_STATE = u"IM001";
+inline constexpr OUString STR_DB_NOT_CONNECTED_STATE = u"08003"_ustr;
+inline constexpr OUString STR_DATA_CANNOT_SELECT_UNFILTERED_STATE = u"IM001"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/connectivity/source/drivers/evoab2/NDriver.hxx b/connectivity/source/drivers/evoab2/NDriver.hxx
index 9d3b57fa7988..b505bb9db5fd 100644
--- a/connectivity/source/drivers/evoab2/NDriver.hxx
+++ b/connectivity/source/drivers/evoab2/NDriver.hxx
@@ -28,7 +28,7 @@
#include <cppuhelper/compbase.hxx>
#include <connectivity/CommonTools.hxx>
-inline constexpr OUStringLiteral EVOAB_DRIVER_IMPL_NAME = u"com.sun.star.comp.sdbc.evoab.OEvoabDriver";
+inline constexpr OUString EVOAB_DRIVER_IMPL_NAME = u"com.sun.star.comp.sdbc.evoab.OEvoabDriver"_ustr;
namespace connectivity::evoab
{
diff --git a/connectivity/source/inc/dbase/DIndex.hxx b/connectivity/source/inc/dbase/DIndex.hxx
index 5446844cf808..3cc7da9ad1d3 100644
--- a/connectivity/source/inc/dbase/DIndex.hxx
+++ b/connectivity/source/inc/dbase/DIndex.hxx
@@ -23,7 +23,7 @@
#include <dbase/DTable.hxx>
#include <dbase/dindexnode.hxx>
-inline constexpr OStringLiteral dBASE_III_GROUP = "dBase III";
+inline constexpr OString dBASE_III_GROUP = "dBase III"_ostr;
namespace connectivity::dbase
{
diff --git a/cui/inc/bitmaps.hlst b/cui/inc/bitmaps.hlst
index db0a6ae98d11..6e0a1877588e 100644
--- a/cui/inc/bitmaps.hlst
+++ b/cui/inc/bitmaps.hlst
@@ -9,76 +9,76 @@
#pragma once
-inline constexpr OUStringLiteral RID_SVXBMP_CELL_NONE = u"svx/res/pr01.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CELL_NONE_32 = u"svx/res/border_cell_none_32.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CELL_ALL = u"svx/res/pr02.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CELL_ALL_32 = u"svx/res/border_cell_all_32.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CELL_LR = u"svx/res/pr03.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CELL_LR_32 = u"svx/res/border_cell_lr_32.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CELL_TB = u"svx/res/pr04.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CELL_TB_32 = u"svx/res/border_cell_tb_32.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CELL_L = u"svx/res/pr05.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CELL_L_32 = u"svx/res/border_cell_l_32.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CELL_DIAG = u"svx/res/pr06.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CELL_DIAG_32 = u"svx/res/border_cell_diag_32.png";
-inline constexpr OUStringLiteral RID_SVXBMP_HOR_NONE = u"svx/res/pr07.png";
-inline constexpr OUStringLiteral RID_SVXBMP_HOR_OUTER = u"svx/res/pr08.png";
-inline constexpr OUStringLiteral RID_SVXBMP_HOR_HOR = u"svx/res/pr09.png";
-inline constexpr OUStringLiteral RID_SVXBMP_HOR_ALL = u"svx/res/pr010.png";
-inline constexpr OUStringLiteral RID_SVXBMP_HOR_OUTER2 = u"svx/res/pr011.png";
-inline constexpr OUStringLiteral RID_SVXBMP_VER_NONE = u"svx/res/pr012.png";
-inline constexpr OUStringLiteral RID_SVXBMP_VER_OUTER = u"svx/res/pr013.png";
-inline constexpr OUStringLiteral RID_SVXBMP_VER_VER = u"svx/res/pr014.png";
-inline constexpr OUStringLiteral RID_SVXBMP_VER_ALL = u"svx/res/pr015.png";
-inline constexpr OUStringLiteral RID_SVXBMP_VER_OUTER2 = u"svx/res/pr016.png";
-inline constexpr OUStringLiteral RID_SVXBMP_TABLE_NONE = u"svx/res/pr017.png";
-inline constexpr OUStringLiteral RID_SVXBMP_TABLE_OUTER = u"svx/res/pr018.png";
-inline constexpr OUStringLiteral RID_SVXBMP_TABLE_OUTERH = u"svx/res/pr019.png";
-inline constexpr OUStringLiteral RID_SVXBMP_TABLE_ALL = u"svx/res/pr020.png";
-inline constexpr OUStringLiteral RID_SVXBMP_TABLE_OUTER2 = u"svx/res/pr021.png";
+inline constexpr OUString RID_SVXBMP_CELL_NONE = u"svx/res/pr01.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CELL_NONE_32 = u"svx/res/border_cell_none_32.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CELL_ALL = u"svx/res/pr02.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CELL_ALL_32 = u"svx/res/border_cell_all_32.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CELL_LR = u"svx/res/pr03.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CELL_LR_32 = u"svx/res/border_cell_lr_32.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CELL_TB = u"svx/res/pr04.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CELL_TB_32 = u"svx/res/border_cell_tb_32.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CELL_L = u"svx/res/pr05.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CELL_L_32 = u"svx/res/border_cell_l_32.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CELL_DIAG = u"svx/res/pr06.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CELL_DIAG_32 = u"svx/res/border_cell_diag_32.png"_ustr;
+inline constexpr OUString RID_SVXBMP_HOR_NONE = u"svx/res/pr07.png"_ustr;
+inline constexpr OUString RID_SVXBMP_HOR_OUTER = u"svx/res/pr08.png"_ustr;
+inline constexpr OUString RID_SVXBMP_HOR_HOR = u"svx/res/pr09.png"_ustr;
+inline constexpr OUString RID_SVXBMP_HOR_ALL = u"svx/res/pr010.png"_ustr;
+inline constexpr OUString RID_SVXBMP_HOR_OUTER2 = u"svx/res/pr011.png"_ustr;
+inline constexpr OUString RID_SVXBMP_VER_NONE = u"svx/res/pr012.png"_ustr;
+inline constexpr OUString RID_SVXBMP_VER_OUTER = u"svx/res/pr013.png"_ustr;
+inline constexpr OUString RID_SVXBMP_VER_VER = u"svx/res/pr014.png"_ustr;
+inline constexpr OUString RID_SVXBMP_VER_ALL = u"svx/res/pr015.png"_ustr;
+inline constexpr OUString RID_SVXBMP_VER_OUTER2 = u"svx/res/pr016.png"_ustr;
+inline constexpr OUString RID_SVXBMP_TABLE_NONE = u"svx/res/pr017.png"_ustr;
+inline constexpr OUString RID_SVXBMP_TABLE_OUTER = u"svx/res/pr018.png"_ustr;
+inline constexpr OUString RID_SVXBMP_TABLE_OUTERH = u"svx/res/pr019.png"_ustr;
+inline constexpr OUString RID_SVXBMP_TABLE_ALL = u"svx/res/pr020.png"_ustr;
+inline constexpr OUString RID_SVXBMP_TABLE_OUTER2 = u"svx/res/pr021.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_SHADOWNONE = u"svx/res/sh01.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SHADOWNONE_32 = u"svx/res/shadow_none_32.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SHADOW_BOT_RIGHT = u"svx/res/sh02.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SHADOW_BOT_RIGHT_32 = u"svx/res/shadow_bottom_right_32.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SHADOW_BOT_LEFT = u"svx/res/sh03.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SHADOW_BOT_LEFT_32 = u"svx/res/shadow_bottom_left_32.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SHADOW_TOP_RIGHT = u"svx/res/sh04.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SHADOW_TOP_RIGHT_32 = u"svx/res/shadow_top_right_32.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SHADOW_TOP_LEFT = u"svx/res/sh05.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SHADOW_TOP_LEFT_32 = u"svx/res/shadow_top_left_32.png";
+inline constexpr OUString RID_SVXBMP_SHADOWNONE = u"svx/res/sh01.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SHADOWNONE_32 = u"svx/res/shadow_none_32.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SHADOW_BOT_RIGHT = u"svx/res/sh02.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SHADOW_BOT_RIGHT_32 = u"svx/res/shadow_bottom_right_32.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SHADOW_BOT_LEFT = u"svx/res/sh03.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SHADOW_BOT_LEFT_32 = u"svx/res/shadow_bottom_left_32.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SHADOW_TOP_RIGHT = u"svx/res/sh04.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SHADOW_TOP_RIGHT_32 = u"svx/res/shadow_top_right_32.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SHADOW_TOP_LEFT = u"svx/res/sh05.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SHADOW_TOP_LEFT_32 = u"svx/res/shadow_top_left_32.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_BOTTOMLOCK = u"svx/res/lo01.png";
-inline constexpr OUStringLiteral RID_SVXBMP_TOPLOCK = u"svx/res/lo02.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CELLLOCK = u"svx/res/lo03.png";
+inline constexpr OUString RID_SVXBMP_BOTTOMLOCK = u"svx/res/lo01.png"_ustr;
+inline constexpr OUString RID_SVXBMP_TOPLOCK = u"svx/res/lo02.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CELLLOCK = u"svx/res/lo03.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_LOCK = u"res/lock.png";
+inline constexpr OUString RID_SVXBMP_LOCK = u"res/lock.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_THEME_NORMAL_BIG = u"svx/res/galnorl.png";
-inline constexpr OUStringLiteral RID_SVXBMP_THEME_READONLY_BIG = u"svx/res/galrdol.png";
-inline constexpr OUStringLiteral RID_SVXBMP_THEME_DEFAULT_BIG = u"svx/res/galdefl.png";
+inline constexpr OUString RID_SVXBMP_THEME_NORMAL_BIG = u"svx/res/galnorl.png"_ustr;
+inline constexpr OUString RID_SVXBMP_THEME_READONLY_BIG = u"svx/res/galrdol.png"_ustr;
+inline constexpr OUString RID_SVXBMP_THEME_DEFAULT_BIG = u"svx/res/galdefl.png"_ustr;
-inline constexpr OUStringLiteral RID_CUIBMP_HARDDISK = u"res/harddisk_16.png";
-inline constexpr OUStringLiteral RID_CUIBMP_LIB = u"res/im30820.png";
-inline constexpr OUStringLiteral RID_CUIBMP_MACRO = u"res/im30821.png";
-inline constexpr OUStringLiteral RID_CUIBMP_DOC = u"res/im30826.png";
+inline constexpr OUString RID_CUIBMP_HARDDISK = u"res/harddisk_16.png"_ustr;
+inline constexpr OUString RID_CUIBMP_LIB = u"res/im30820.png"_ustr;
+inline constexpr OUString RID_CUIBMP_MACRO = u"res/im30821.png"_ustr;
+inline constexpr OUString RID_CUIBMP_DOC = u"res/im30826.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_SCRIPT = u"res/script.png";
+inline constexpr OUString RID_SVXBMP_SCRIPT = u"res/script.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_LEGTYP1 = u"svx/res/legtyp1.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LEGTYP2 = u"svx/res/legtyp2.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LEGTYP3 = u"svx/res/legtyp3.png";
+inline constexpr OUString RID_SVXBMP_LEGTYP1 = u"svx/res/legtyp1.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LEGTYP2 = u"svx/res/legtyp2.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LEGTYP3 = u"svx/res/legtyp3.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_COMPONENT = u"res/component_16.png";
-inline constexpr OUStringLiteral RID_SVXBMP_MACRO = u"svx/res/id018.png";
-inline constexpr OUStringLiteral RID_SVXBMP_COPY = u"cmd/sc_copy.png";
+inline constexpr OUString RID_SVXBMP_COMPONENT = u"res/component_16.png"_ustr;
+inline constexpr OUString RID_SVXBMP_MACRO = u"svx/res/id018.png"_ustr;
+inline constexpr OUString RID_SVXBMP_COPY = u"cmd/sc_copy.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_STARS_FULL = u"cmd/sc_stars-full.png";
+inline constexpr OUString RID_SVXBMP_STARS_FULL = u"cmd/sc_stars-full.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_TOTD_WRITER = u"res/tipoftheday_w.png";
-inline constexpr OUStringLiteral RID_SVXBMP_TOTD_CALC = u"res/tipoftheday_c.png";
-inline constexpr OUStringLiteral RID_SVXBMP_TOTD_DRAW = u"res/tipoftheday_d.png";
-inline constexpr OUStringLiteral RID_SVXBMP_TOTD_IMPRESS = u"res/tipoftheday_i.png";
-inline constexpr OUStringLiteral RID_SVXBMP_TOTD_SOFFICE = u"res/tipoftheday.png";
+inline constexpr OUString RID_SVXBMP_TOTD_WRITER = u"res/tipoftheday_w.png"_ustr;
+inline constexpr OUString RID_SVXBMP_TOTD_CALC = u"res/tipoftheday_c.png"_ustr;
+inline constexpr OUString RID_SVXBMP_TOTD_DRAW = u"res/tipoftheday_d.png"_ustr;
+inline constexpr OUString RID_SVXBMP_TOTD_IMPRESS = u"res/tipoftheday_i.png"_ustr;
+inline constexpr OUString RID_SVXBMP_TOTD_SOFFICE = u"res/tipoftheday.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/cui/source/customize/macropg.cxx b/cui/source/customize/macropg.cxx
index b1a1094733ea..79b54eb941ef 100644
--- a/cui/source/customize/macropg.cxx
+++ b/cui/source/customize/macropg.cxx
@@ -296,7 +296,7 @@ namespace
return OUString();
size_t nIndex = rURL.find(aVndSunStarUNO);
bool bUNO = nIndex == 0;
- return bUNO ? OUString(RID_SVXBMP_COMPONENT) : OUString(RID_SVXBMP_MACRO);
+ return bUNO ? RID_SVXBMP_COMPONENT : RID_SVXBMP_MACRO;
}
}
diff --git a/cui/source/dialogs/scriptdlg.cxx b/cui/source/dialogs/scriptdlg.cxx
index 4113f7334a1c..2c2e40a8e708 100644
--- a/cui/source/dialogs/scriptdlg.cxx
+++ b/cui/source/dialogs/scriptdlg.cxx
@@ -192,7 +192,7 @@ void SvxScriptOrgDialog::Init( std::u16string_view language )
Reference< browse::XBrowseNode > langEntries =
getLangNodeFromRootNode( childNode, language );
- insertEntry( uiName, app ? OUString(RID_CUIBMP_HARDDISK) : OUString(RID_CUIBMP_DOC),
+ insertEntry( uiName, app ? RID_CUIBMP_HARDDISK : RID_CUIBMP_DOC,
nullptr, true, std::make_unique< SFEntry >( langEntries, xDocumentModel ), factoryURL, false );
}
diff --git a/cui/source/inc/cfg.hxx b/cui/source/inc/cfg.hxx
index aaf15b5a870c..1ae5b23a2999 100644
--- a/cui/source/inc/cfg.hxx
+++ b/cui/source/inc/cfg.hxx
@@ -40,24 +40,24 @@
#include "cfgutil.hxx"
#include "CommandCategoryListBox.hxx"
-inline constexpr OUStringLiteral notebookbarTabScope = u"notebookbarTabScope";
+inline constexpr OUString notebookbarTabScope = u"notebookbarTabScope"_ustr;
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_COMMANDURL = u"CommandURL";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_CONTAINER = u"ItemDescriptorContainer";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_LABEL = u"Label";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_TYPE = u"Type";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_STYLE = u"Style";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_ISVISIBLE = u"IsVisible";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_RESOURCEURL = u"ResourceURL";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_UINAME = u"UIName";
+inline constexpr OUString ITEM_DESCRIPTOR_COMMANDURL = u"CommandURL"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_CONTAINER = u"ItemDescriptorContainer"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_LABEL = u"Label"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_TYPE = u"Type"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_STYLE = u"Style"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_ISVISIBLE = u"IsVisible"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_RESOURCEURL = u"ResourceURL"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_UINAME = u"UIName"_ustr;
-inline constexpr OUStringLiteral ITEM_MENUBAR_URL = u"private:resource/menubar/menubar";
-inline constexpr OUStringLiteral ITEM_TOOLBAR_URL = u"private:resource/toolbar/";
-inline constexpr OUStringLiteral ITEM_EVENT_URL = u"private:resource/event/";
+inline constexpr OUString ITEM_MENUBAR_URL = u"private:resource/menubar/menubar"_ustr;
+inline constexpr OUString ITEM_TOOLBAR_URL = u"private:resource/toolbar/"_ustr;
+inline constexpr OUString ITEM_EVENT_URL = u"private:resource/event/"_ustr;
-inline constexpr OUStringLiteral CUSTOM_TOOLBAR_STR = u"custom_toolbar_";
+inline constexpr OUString CUSTOM_TOOLBAR_STR = u"custom_toolbar_"_ustr;
-inline constexpr OUStringLiteral aMenuSeparatorStr = u" | ";
+inline constexpr OUString aMenuSeparatorStr = u" | "_ustr;
class SvxConfigEntry;
class SvxConfigPage;
diff --git a/cui/source/inc/helpids.h b/cui/source/inc/helpids.h
index b17932ffa558..8f9af7fd9570 100644
--- a/cui/source/inc/helpids.h
+++ b/cui/source/inc/helpids.h
@@ -20,34 +20,33 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_OPTIONS_COLORCONFIG_SAVE_SCHEME
- = u"CUI_HID_OPTIONS_COLORCONFIG_SAVE_SCHEME";
-inline constexpr OUStringLiteral HID_OFA_FONT_SUBST_CLB = u"CUI_HID_OFA_FONT_SUBST_CLB";
-inline constexpr OUStringLiteral HID_DBPATH_CTL_PATH = u"CUI_HID_DBPATH_CTL_PATH";
+inline constexpr OUString HID_OPTIONS_COLORCONFIG_SAVE_SCHEME
+ = u"CUI_HID_OPTIONS_COLORCONFIG_SAVE_SCHEME"_ustr;
+inline constexpr OUString HID_OFA_FONT_SUBST_CLB = u"CUI_HID_OFA_FONT_SUBST_CLB"_ustr;
+inline constexpr OUString HID_DBPATH_CTL_PATH = u"CUI_HID_DBPATH_CTL_PATH"_ustr;
#define HID_DBPATH_HEADERBAR "CUI_HID_DBPATH_HEADERBAR"
-inline constexpr OUStringLiteral HID_OFADLG_TREELISTBOX = u"CUI_HID_OFADLG_TREELISTBOX";
-inline constexpr OUStringLiteral HID_SVX_CONFIG_TOOLBAR = u"CUI_HID_SVX_CONFIG_TOOLBAR";
-inline constexpr OUStringLiteral HID_SVX_CONFIG_TOOLBAR_CONTENTS
- = u"CUI_HID_SVX_CONFIG_TOOLBAR_CONTENTS";
-inline constexpr OUStringLiteral HID_SVX_CONFIG_NOTEBOOKBAR_CONTENTS
- = u"CUI_HID_SVX_CONFIG_NOTEBOOKBAR_CONTENTS";
-inline constexpr OUStringLiteral HID_HANGULDLG_SUGGESTIONS_GRID
- = u"CUI_HID_HANGULDLG_SUGGESTIONS_GRID";
-inline constexpr OUStringLiteral HID_HANGULDLG_SUGGESTIONS_LIST
- = u"CUI_HID_HANGULDLG_SUGGESTIONS_LIST";
-inline constexpr OUStringLiteral HID_SVX_CONFIG_NAME_SUBMENU = u"CUI_HID_SVX_CONFIG_NAME_SUBMENU";
-inline constexpr OUStringLiteral HID_SVX_CONFIG_RENAME_MENU = u"CUI_HID_SVX_CONFIG_RENAME_MENU";
-inline constexpr OUStringLiteral HID_SVX_CONFIG_RENAME_MENU_ITEM
- = u"CUI_HID_SVX_CONFIG_RENAME_MENU_ITEM";
-inline constexpr OUStringLiteral HID_SVX_CONFIG_RENAME_TOOLBAR
- = u"CUI_HID_SVX_CONFIG_RENAME_TOOLBAR";
-inline constexpr OUStringLiteral HID_SVX_CONFIG_RENAME_TOOLBAR_ITEM
- = u"CUI_HID_SVX_CONFIG_RENAME_TOOLBAR_ITEM";
-inline constexpr OUStringLiteral HID_SVX_UP_TOOLBAR_ITEM = u"CUI_HID_SVX_UP_TOOLBAR_ITEM";
-inline constexpr OUStringLiteral HID_SVX_DOWN_TOOLBAR_ITEM = u"CUI_HID_SVX_DOWN_TOOLBAR_ITEM";
-inline constexpr OUStringLiteral HID_SVX_SAVE_IN = u"CUI_HID_SVX_SAVE_IN";
-inline constexpr OUStringLiteral HID_SVX_TOPLEVELLISTBOX = u"CUI_HID_SVX_TOPLEVELLISTBOX";
-inline constexpr OUStringLiteral HID_SVX_DESCFIELD = u"CUI_HID_SVX_DESCFIELD";
-inline constexpr OUStringLiteral HID_MACRO_HEADERTABLISTBOX = u"CUI_HID_MACRO_HEADERTABLISTBOX";
+inline constexpr OUString HID_OFADLG_TREELISTBOX = u"CUI_HID_OFADLG_TREELISTBOX"_ustr;
+inline constexpr OUString HID_SVX_CONFIG_TOOLBAR = u"CUI_HID_SVX_CONFIG_TOOLBAR"_ustr;
+inline constexpr OUString HID_SVX_CONFIG_TOOLBAR_CONTENTS
+ = u"CUI_HID_SVX_CONFIG_TOOLBAR_CONTENTS"_ustr;
+inline constexpr OUString HID_SVX_CONFIG_NOTEBOOKBAR_CONTENTS
+ = u"CUI_HID_SVX_CONFIG_NOTEBOOKBAR_CONTENTS"_ustr;
+inline constexpr OUString HID_HANGULDLG_SUGGESTIONS_GRID
+ = u"CUI_HID_HANGULDLG_SUGGESTIONS_GRID"_ustr;
+inline constexpr OUString HID_HANGULDLG_SUGGESTIONS_LIST
+ = u"CUI_HID_HANGULDLG_SUGGESTIONS_LIST"_ustr;
+inline constexpr OUString HID_SVX_CONFIG_NAME_SUBMENU = u"CUI_HID_SVX_CONFIG_NAME_SUBMENU"_ustr;
+inline constexpr OUString HID_SVX_CONFIG_RENAME_MENU = u"CUI_HID_SVX_CONFIG_RENAME_MENU"_ustr;
+inline constexpr OUString HID_SVX_CONFIG_RENAME_MENU_ITEM
+ = u"CUI_HID_SVX_CONFIG_RENAME_MENU_ITEM"_ustr;
+inline constexpr OUString HID_SVX_CONFIG_RENAME_TOOLBAR = u"CUI_HID_SVX_CONFIG_RENAME_TOOLBAR"_ustr;
+inline constexpr OUString HID_SVX_CONFIG_RENAME_TOOLBAR_ITEM
+ = u"CUI_HID_SVX_CONFIG_RENAME_TOOLBAR_ITEM"_ustr;
+inline constexpr OUString HID_SVX_UP_TOOLBAR_ITEM = u"CUI_HID_SVX_UP_TOOLBAR_ITEM"_ustr;
+inline constexpr OUString HID_SVX_DOWN_TOOLBAR_ITEM = u"CUI_HID_SVX_DOWN_TOOLBAR_ITEM"_ustr;
+inline constexpr OUString HID_SVX_SAVE_IN = u"CUI_HID_SVX_SAVE_IN"_ustr;
+inline constexpr OUString HID_SVX_TOPLEVELLISTBOX = u"CUI_HID_SVX_TOPLEVELLISTBOX"_ustr;
+inline constexpr OUString HID_SVX_DESCFIELD = u"CUI_HID_SVX_DESCFIELD"_ustr;
+inline constexpr OUString HID_MACRO_HEADERTABLISTBOX = u"CUI_HID_MACRO_HEADERTABLISTBOX"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/dbaccess/inc/bitmaps.hlst b/dbaccess/inc/bitmaps.hlst
index 15352b63b524..1f93e59f505c 100644
--- a/dbaccess/inc/bitmaps.hlst
+++ b/dbaccess/inc/bitmaps.hlst
@@ -10,24 +10,24 @@
#ifndef INCLUDED_DBACCESS_INC_BITMAPS_HRC
#define INCLUDED_DBACCESS_INC_BITMAPS_HRC
-inline constexpr OUStringLiteral BMP_FORMFOLDER_TREE_L = u"dbaccess/res/forms_32.png";
-inline constexpr OUStringLiteral BMP_REPORTFOLDER_TREE_L = u"dbaccess/res/reports_32.png";
-inline constexpr OUStringLiteral BMP_QUERYFOLDER_TREE_L = u"dbaccess/res/queries_32.png";
-inline constexpr OUStringLiteral BMP_TABLEFOLDER_TREE_L = u"dbaccess/res/tables_32.png";
-inline constexpr OUStringLiteral DATABASE_TREE_ICON = u"dbaccess/res/db.png";
-inline constexpr OUStringLiteral TABLE_TREE_ICON = u"res/sx03188.png";
-inline constexpr OUStringLiteral TABLEFOLDER_TREE_ICON = u"res/sx03187.png";
-inline constexpr OUStringLiteral VIEW_TREE_ICON = u"res/sx16670.png";
-inline constexpr OUStringLiteral QUERY_TREE_ICON = u"res/sx03202.png";
-inline constexpr OUStringLiteral QUERYFOLDER_TREE_ICON = u"res/sx03201.png";
-inline constexpr OUStringLiteral FORM_TREE_ICON = u"dbaccess/res/form_16.png";
-inline constexpr OUStringLiteral FORMFOLDER_TREE_ICON = u"dbaccess/res/forms_16.png";
-inline constexpr OUStringLiteral REPORT_TREE_ICON = u"dbaccess/res/report_16.png";
-inline constexpr OUStringLiteral REPORTFOLDER_TREE_ICON = u"dbaccess/res/reports_16.png";
-inline constexpr OUStringLiteral BMP_PRIMARY_KEY = u"dbaccess/res/jo01.png";
-inline constexpr OUStringLiteral BMP_PKEYICON = u"dbaccess/res/pkey.png";
-inline constexpr OUStringLiteral BMP_UP = u"dbaccess/res/sortup.png";
-inline constexpr OUStringLiteral BMP_DOWN = u"dbaccess/res/sortdown.png";
+inline constexpr OUString BMP_FORMFOLDER_TREE_L = u"dbaccess/res/forms_32.png"_ustr;
+inline constexpr OUString BMP_REPORTFOLDER_TREE_L = u"dbaccess/res/reports_32.png"_ustr;
+inline constexpr OUString BMP_QUERYFOLDER_TREE_L = u"dbaccess/res/queries_32.png"_ustr;
+inline constexpr OUString BMP_TABLEFOLDER_TREE_L = u"dbaccess/res/tables_32.png"_ustr;
+inline constexpr OUString DATABASE_TREE_ICON = u"dbaccess/res/db.png"_ustr;
+inline constexpr OUString TABLE_TREE_ICON = u"res/sx03188.png"_ustr;
+inline constexpr OUString TABLEFOLDER_TREE_ICON = u"res/sx03187.png"_ustr;
+inline constexpr OUString VIEW_TREE_ICON = u"res/sx16670.png"_ustr;
+inline constexpr OUString QUERY_TREE_ICON = u"res/sx03202.png"_ustr;
+inline constexpr OUString QUERYFOLDER_TREE_ICON = u"res/sx03201.png"_ustr;
+inline constexpr OUString FORM_TREE_ICON = u"dbaccess/res/form_16.png"_ustr;
+inline constexpr OUString FORMFOLDER_TREE_ICON = u"dbaccess/res/forms_16.png"_ustr;
+inline constexpr OUString REPORT_TREE_ICON = u"dbaccess/res/report_16.png"_ustr;
+inline constexpr OUString REPORTFOLDER_TREE_ICON = u"dbaccess/res/reports_16.png"_ustr;
+inline constexpr OUString BMP_PRIMARY_KEY = u"dbaccess/res/jo01.png"_ustr;
+inline constexpr OUString BMP_PKEYICON = u"dbaccess/res/pkey.png"_ustr;
+inline constexpr OUString BMP_UP = u"dbaccess/res/sortup.png"_ustr;
+inline constexpr OUString BMP_DOWN = u"dbaccess/res/sortdown.png"_ustr;
#endif
diff --git a/dbaccess/inc/helpids.h b/dbaccess/inc/helpids.h
index 4757d5d4b3f1..8f496b98a138 100644
--- a/dbaccess/inc/helpids.h
+++ b/dbaccess/inc/helpids.h
@@ -22,91 +22,91 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_DATABROWSE_HEADER = u"DBACCESS_HID_DATABROWSE_HEADER";
-inline constexpr OUStringLiteral HID_CTL_TABBROWSER = u"DBACCESS_HID_CTL_TABBROWSER";
-inline constexpr OUStringLiteral HID_CTL_TREEVIEW = u"DBACCESS_HID_CTL_TREEVIEW";
-
-inline constexpr OUStringLiteral HID_DSADMIN_BROWSECONN = u"DBACCESS_HID_DSADMIN_BROWSECONN";
-
-inline constexpr OUStringLiteral HID_CTL_QRYSQLEDIT = u"DBACCESS_HID_CTL_QRYSQLEDIT";
-
-inline constexpr OUStringLiteral HID_CTL_QRYDGNTAB = u"DBACCESS_HID_CTL_QRYDGNTAB";
-inline constexpr OUStringLiteral HID_CTL_QRYDGNCRIT = u"DBACCESS_HID_CTL_QRYDGNCRIT";
-inline constexpr OUStringLiteral HID_QRYDGN_ROW_VISIBLE = u"DBACCESS_HID_QRYDGN_ROW_VISIBLE";
-inline constexpr OUStringLiteral HID_QRYDGN_ROW_TABLE = u"DBACCESS_HID_QRYDGN_ROW_TABLE";
-inline constexpr OUStringLiteral HID_QRYDGN_ROW_FIELD = u"DBACCESS_HID_QRYDGN_ROW_FIELD";
-inline constexpr OUStringLiteral HID_QRYDGN_ROW_ORDER = u"DBACCESS_HID_QRYDGN_ROW_ORDER";
-inline constexpr OUStringLiteral HID_QRYDGN_ROW_FUNCTION = u"DBACCESS_HID_QRYDGN_ROW_FUNCTION";
-inline constexpr OUStringLiteral HID_QRYDGN_ROW_ALIAS = u"DBACCESS_HID_QRYDGN_ROW_ALIAS";
-inline constexpr OUStringLiteral HID_QRYDGN_ROW_CRIT = u"DBACCESS_HID_QRYDGN_ROW_CRIT";
-
-inline constexpr OUStringLiteral HID_TAB_DESIGN_FIELDCONTROL = u"DBACCESS_HID_TAB_DESIGN_FIELDCONTROL";
-inline constexpr OUStringLiteral HID_TAB_DESIGN_DESCWIN = u"DBACCESS_HID_TAB_DESIGN_DESCWIN";
-inline constexpr OUStringLiteral HID_TABDESIGN_BACKGROUND = u"DBACCESS_HID_TABDESIGN_BACKGROUND";
-inline constexpr OUStringLiteral HID_CTL_TABLEEDIT = u"DBACCESS_HID_CTL_TABLEEDIT";
-inline constexpr OUStringLiteral HID_TABDESIGN_NAMECELL = u"DBACCESS_HID_TABDESIGN_NAMECELL";
-inline constexpr OUStringLiteral HID_TABDESIGN_TYPECELL = u"DBACCESS_HID_TABDESIGN_TYPECELL";
-inline constexpr OUStringLiteral HID_TABDESIGN_COMMENTCELL = u"DBACCESS_HID_TABDESIGN_COMMENTCELL";
-inline constexpr OUStringLiteral HID_TAB_DESIGN_HELP_TEXT_FRAME = u"DBACCESS_HID_TAB_DESIGN_HELP_TEXT_FRAME";
-inline constexpr OUStringLiteral HID_TAB_ENT_DEFAULT = u"DBACCESS_HID_TAB_ENT_DEFAULT";
-inline constexpr OUStringLiteral HID_TAB_ENT_FORMAT_SAMPLE = u"DBACCESS_HID_TAB_ENT_FORMAT_SAMPLE";
-inline constexpr OUStringLiteral HID_TAB_ENT_FORMAT = u"DBACCESS_HID_TAB_ENT_FORMAT";
-inline constexpr OUStringLiteral HID_TAB_ENT_BOOL_DEFAULT = u"DBACCESS_HID_TAB_ENT_BOOL_DEFAULT";
-inline constexpr OUStringLiteral HID_TAB_ENT_REQUIRED = u"DBACCESS_HID_TAB_ENT_REQUIRED";
-inline constexpr OUStringLiteral HID_TAB_ENT_AUTOINCREMENT = u"DBACCESS_HID_TAB_ENT_AUTOINCREMENT";
-inline constexpr OUStringLiteral HID_TAB_ENT_TEXT_LEN = u"DBACCESS_HID_TAB_ENT_TEXT_LEN";
-inline constexpr OUStringLiteral HID_TAB_ENT_TYPE = u"DBACCESS_HID_TAB_ENT_TYPE";
-inline constexpr OUStringLiteral HID_TAB_ENT_COLUMNNAME = u"DBACCESS_HID_TAB_ENT_COLUMNNAME";
-inline constexpr OUStringLiteral HID_TAB_ENT_NUMTYP = u"DBACCESS_HID_TAB_ENT_NUMTYP";
-inline constexpr OUStringLiteral HID_TAB_ENT_LEN = u"DBACCESS_HID_TAB_ENT_LEN";
-inline constexpr OUStringLiteral HID_TAB_ENT_SCALE = u"DBACCESS_HID_TAB_ENT_SCALE";
-inline constexpr OUStringLiteral HID_CTL_RELATIONTAB = u"DBACCESS_HID_CTL_RELATIONTAB";
-inline constexpr OUStringLiteral HID_RELATIONDIALOG_LEFTFIELDCELL = u"DBACCESS_HID_RELATIONDIALOG_LEFTFIELDCELL";
-inline constexpr OUStringLiteral HID_RELATIONDIALOG_RIGHTFIELDCELL = u"DBACCESS_HID_RELATIONDIALOG_RIGHTFIELDCELL";
-inline constexpr OUStringLiteral HID_CONFIRM_DROP_BUTTON_ALL = u"DBACCESS_HID_CONFIRM_DROP_BUTTON_ALL";
-inline constexpr OUStringLiteral HID_DSADMIN_LDAP_HOSTNAME = u"DBACCESS_HID_DSADMIN_LDAP_HOSTNAME";
-inline constexpr OUStringLiteral HID_DSADMIN_MOZILLA_PROFILE_NAME = u"DBACCESS_HID_DSADMIN_MOZILLA_PROFILE_NAME";
-inline constexpr OUStringLiteral HID_DSADMIN_THUNDERBIRD_PROFILE_NAME = u"DBACCESS_HID_DSADMIN_THUNDERBIRD_PROFILE_NAME";
-
-inline constexpr OUStringLiteral HID_DLGINDEX_INDEXDETAILS_FIELD = u"DBACCESS_HID_DLGINDEX_INDEXDETAILS_FIELD";
-inline constexpr OUStringLiteral HID_DLGINDEX_INDEXDETAILS_SORTORDER = u"DBACCESS_HID_DLGINDEX_INDEXDETAILS_SORTORDER";
-
-inline constexpr OUStringLiteral HID_TAB_AUTOINCREMENTVALUE = u"DBACCESS_HID_TAB_AUTOINCREMENTVALUE";
-
-inline constexpr OUStringLiteral HID_DSADMIN_DBASE_PATH = u"DBACCESS_HID_DSADMIN_DBASE_PATH";
-inline constexpr OUStringLiteral HID_DSADMIN_MYSQL_DATABASE = u"DBACCESS_HID_DSADMIN_MYSQL_DATABASE";
-inline constexpr OUStringLiteral HID_DSADMIN_MYSQL_ODBC_DATASOURCE = u"DBACCESS_HID_DSADMIN_MYSQL_ODBC_DATASOURCE";
-inline constexpr OUStringLiteral HID_DSADMIN_ODBC_DATASOURCE = u"DBACCESS_HID_DSADMIN_ODBC_DATASOURCE";
-inline constexpr OUStringLiteral HID_DSADMIN_MSACCESS_MDB_FILE = u"DBACCESS_HID_DSADMIN_MSACCESS_MDB_FILE";
-inline constexpr OUStringLiteral HID_DSADMIN_FLAT_PATH = u"DBACCESS_HID_DSADMIN_FLAT_PATH";
-inline constexpr OUStringLiteral HID_DSADMIN_CALC_PATH = u"DBACCESS_HID_DSADMIN_CALC_PATH";
-inline constexpr OUStringLiteral HID_DSADMIN_WRITER_PATH = u"DBACCESS_HID_DSADMIN_WRITER_PATH";
-inline constexpr OUStringLiteral HID_DSADMIN_ORACLE_DATABASE = u"DBACCESS_HID_DSADMIN_ORACLE_DATABASE";
-
-inline constexpr OUStringLiteral HID_APP_TABLE_TREE = u"DBACCESS_HID_APP_TABLE_TREE";
-inline constexpr OUStringLiteral HID_APP_FORM_TREE = u"DBACCESS_HID_APP_FORM_TREE";
-inline constexpr OUStringLiteral HID_APP_QUERY_TREE = u"DBACCESS_HID_APP_QUERY_TREE";
-inline constexpr OUStringLiteral HID_APP_REPORT_TREE = u"DBACCESS_HID_APP_REPORT_TREE";
-inline constexpr OUStringLiteral HID_APP_CREATION_LIST = u"DBACCESS_HID_APP_CREATION_LIST";
-inline constexpr OUStringLiteral HID_APP_SWAP_ICONCONTROL = u"DBACCESS_HID_APP_SWAP_ICONCONTROL";
-
-
-inline constexpr OUStringLiteral HID_APP_HELP_TEXT = u"DBACCESS_HID_APP_HELP_TEXT";
-inline constexpr OUStringLiteral HID_APP_DESCRIPTION_TEXT = u"DBACCESS_HID_APP_DESCRIPTION_TEXT";
-inline constexpr OUStringLiteral HID_APP_VIEW_PREVIEW_CB = u"DBACCESS_HID_APP_VIEW_PREVIEW_CB";
-inline constexpr OUStringLiteral HID_APP_VIEW_PREVIEW_1 = u"DBACCESS_HID_APP_VIEW_PREVIEW_1";
-inline constexpr OUStringLiteral HID_APP_VIEW_PREVIEW_2 = u"DBACCESS_HID_APP_VIEW_PREVIEW_2";
-inline constexpr OUStringLiteral HID_TABDESIGN_HELPTEXT = u"DBACCESS_HID_TABDESIGN_HELPTEXT";
-inline constexpr OUStringLiteral HID_APP_VIEW_PREVIEW_3 = u"DBACCESS_HID_APP_VIEW_PREVIEW_3";
-
-
-inline constexpr OUStringLiteral HID_DBWIZ_PREVIOUS = u"DBACCESS_HID_DBWIZ_PREVIOUS";
-inline constexpr OUStringLiteral HID_DBWIZ_NEXT = u"DBACCESS_HID_DBWIZ_NEXT";
-inline constexpr OUStringLiteral HID_DBWIZ_CANCEL = u"DBACCESS_HID_DBWIZ_CANCEL";
-inline constexpr OUStringLiteral HID_DBWIZ_FINISH = u"DBACCESS_HID_DBWIZ_FINISH";
-inline constexpr OUStringLiteral HID_DBWIZ_HELP = u"DBACCESS_HID_DBWIZ_HELP";
-
-inline constexpr OUStringLiteral HID_DBWIZ_ROADMAP = u"DBACCESS_HID_DBWIZ_ROADMAP";
+inline constexpr OUString HID_DATABROWSE_HEADER = u"DBACCESS_HID_DATABROWSE_HEADER"_ustr;
+inline constexpr OUString HID_CTL_TABBROWSER = u"DBACCESS_HID_CTL_TABBROWSER"_ustr;
+inline constexpr OUString HID_CTL_TREEVIEW = u"DBACCESS_HID_CTL_TREEVIEW"_ustr;
+
+inline constexpr OUString HID_DSADMIN_BROWSECONN = u"DBACCESS_HID_DSADMIN_BROWSECONN"_ustr;
+
+inline constexpr OUString HID_CTL_QRYSQLEDIT = u"DBACCESS_HID_CTL_QRYSQLEDIT"_ustr;
+
+inline constexpr OUString HID_CTL_QRYDGNTAB = u"DBACCESS_HID_CTL_QRYDGNTAB"_ustr;
+inline constexpr OUString HID_CTL_QRYDGNCRIT = u"DBACCESS_HID_CTL_QRYDGNCRIT"_ustr;
+inline constexpr OUString HID_QRYDGN_ROW_VISIBLE = u"DBACCESS_HID_QRYDGN_ROW_VISIBLE"_ustr;
+inline constexpr OUString HID_QRYDGN_ROW_TABLE = u"DBACCESS_HID_QRYDGN_ROW_TABLE"_ustr;
+inline constexpr OUString HID_QRYDGN_ROW_FIELD = u"DBACCESS_HID_QRYDGN_ROW_FIELD"_ustr;
+inline constexpr OUString HID_QRYDGN_ROW_ORDER = u"DBACCESS_HID_QRYDGN_ROW_ORDER"_ustr;
+inline constexpr OUString HID_QRYDGN_ROW_FUNCTION = u"DBACCESS_HID_QRYDGN_ROW_FUNCTION"_ustr;
+inline constexpr OUString HID_QRYDGN_ROW_ALIAS = u"DBACCESS_HID_QRYDGN_ROW_ALIAS"_ustr;
+inline constexpr OUString HID_QRYDGN_ROW_CRIT = u"DBACCESS_HID_QRYDGN_ROW_CRIT"_ustr;
+
+inline constexpr OUString HID_TAB_DESIGN_FIELDCONTROL = u"DBACCESS_HID_TAB_DESIGN_FIELDCONTROL"_ustr;
+inline constexpr OUString HID_TAB_DESIGN_DESCWIN = u"DBACCESS_HID_TAB_DESIGN_DESCWIN"_ustr;
+inline constexpr OUString HID_TABDESIGN_BACKGROUND = u"DBACCESS_HID_TABDESIGN_BACKGROUND"_ustr;
+inline constexpr OUString HID_CTL_TABLEEDIT = u"DBACCESS_HID_CTL_TABLEEDIT"_ustr;
+inline constexpr OUString HID_TABDESIGN_NAMECELL = u"DBACCESS_HID_TABDESIGN_NAMECELL"_ustr;
+inline constexpr OUString HID_TABDESIGN_TYPECELL = u"DBACCESS_HID_TABDESIGN_TYPECELL"_ustr;
+inline constexpr OUString HID_TABDESIGN_COMMENTCELL = u"DBACCESS_HID_TABDESIGN_COMMENTCELL"_ustr;
+inline constexpr OUString HID_TAB_DESIGN_HELP_TEXT_FRAME = u"DBACCESS_HID_TAB_DESIGN_HELP_TEXT_FRAME"_ustr;
+inline constexpr OUString HID_TAB_ENT_DEFAULT = u"DBACCESS_HID_TAB_ENT_DEFAULT"_ustr;
+inline constexpr OUString HID_TAB_ENT_FORMAT_SAMPLE = u"DBACCESS_HID_TAB_ENT_FORMAT_SAMPLE"_ustr;
+inline constexpr OUString HID_TAB_ENT_FORMAT = u"DBACCESS_HID_TAB_ENT_FORMAT"_ustr;
+inline constexpr OUString HID_TAB_ENT_BOOL_DEFAULT = u"DBACCESS_HID_TAB_ENT_BOOL_DEFAULT"_ustr;
+inline constexpr OUString HID_TAB_ENT_REQUIRED = u"DBACCESS_HID_TAB_ENT_REQUIRED"_ustr;
+inline constexpr OUString HID_TAB_ENT_AUTOINCREMENT = u"DBACCESS_HID_TAB_ENT_AUTOINCREMENT"_ustr;
+inline constexpr OUString HID_TAB_ENT_TEXT_LEN = u"DBACCESS_HID_TAB_ENT_TEXT_LEN"_ustr;
+inline constexpr OUString HID_TAB_ENT_TYPE = u"DBACCESS_HID_TAB_ENT_TYPE"_ustr;
+inline constexpr OUString HID_TAB_ENT_COLUMNNAME = u"DBACCESS_HID_TAB_ENT_COLUMNNAME"_ustr;
+inline constexpr OUString HID_TAB_ENT_NUMTYP = u"DBACCESS_HID_TAB_ENT_NUMTYP"_ustr;
+inline constexpr OUString HID_TAB_ENT_LEN = u"DBACCESS_HID_TAB_ENT_LEN"_ustr;
+inline constexpr OUString HID_TAB_ENT_SCALE = u"DBACCESS_HID_TAB_ENT_SCALE"_ustr;
+inline constexpr OUString HID_CTL_RELATIONTAB = u"DBACCESS_HID_CTL_RELATIONTAB"_ustr;
+inline constexpr OUString HID_RELATIONDIALOG_LEFTFIELDCELL = u"DBACCESS_HID_RELATIONDIALOG_LEFTFIELDCELL"_ustr;
+inline constexpr OUString HID_RELATIONDIALOG_RIGHTFIELDCELL = u"DBACCESS_HID_RELATIONDIALOG_RIGHTFIELDCELL"_ustr;
+inline constexpr OUString HID_CONFIRM_DROP_BUTTON_ALL = u"DBACCESS_HID_CONFIRM_DROP_BUTTON_ALL"_ustr;
+inline constexpr OUString HID_DSADMIN_LDAP_HOSTNAME = u"DBACCESS_HID_DSADMIN_LDAP_HOSTNAME"_ustr;
+inline constexpr OUString HID_DSADMIN_MOZILLA_PROFILE_NAME = u"DBACCESS_HID_DSADMIN_MOZILLA_PROFILE_NAME"_ustr;
+inline constexpr OUString HID_DSADMIN_THUNDERBIRD_PROFILE_NAME = u"DBACCESS_HID_DSADMIN_THUNDERBIRD_PROFILE_NAME"_ustr;
+
+inline constexpr OUString HID_DLGINDEX_INDEXDETAILS_FIELD = u"DBACCESS_HID_DLGINDEX_INDEXDETAILS_FIELD"_ustr;
+inline constexpr OUString HID_DLGINDEX_INDEXDETAILS_SORTORDER = u"DBACCESS_HID_DLGINDEX_INDEXDETAILS_SORTORDER"_ustr;
+
+inline constexpr OUString HID_TAB_AUTOINCREMENTVALUE = u"DBACCESS_HID_TAB_AUTOINCREMENTVALUE"_ustr;
+
+inline constexpr OUString HID_DSADMIN_DBASE_PATH = u"DBACCESS_HID_DSADMIN_DBASE_PATH"_ustr;
+inline constexpr OUString HID_DSADMIN_MYSQL_DATABASE = u"DBACCESS_HID_DSADMIN_MYSQL_DATABASE"_ustr;
+inline constexpr OUString HID_DSADMIN_MYSQL_ODBC_DATASOURCE = u"DBACCESS_HID_DSADMIN_MYSQL_ODBC_DATASOURCE"_ustr;
+inline constexpr OUString HID_DSADMIN_ODBC_DATASOURCE = u"DBACCESS_HID_DSADMIN_ODBC_DATASOURCE"_ustr;
+inline constexpr OUString HID_DSADMIN_MSACCESS_MDB_FILE = u"DBACCESS_HID_DSADMIN_MSACCESS_MDB_FILE"_ustr;
+inline constexpr OUString HID_DSADMIN_FLAT_PATH = u"DBACCESS_HID_DSADMIN_FLAT_PATH"_ustr;
+inline constexpr OUString HID_DSADMIN_CALC_PATH = u"DBACCESS_HID_DSADMIN_CALC_PATH"_ustr;
+inline constexpr OUString HID_DSADMIN_WRITER_PATH = u"DBACCESS_HID_DSADMIN_WRITER_PATH"_ustr;
+inline constexpr OUString HID_DSADMIN_ORACLE_DATABASE = u"DBACCESS_HID_DSADMIN_ORACLE_DATABASE"_ustr;
+
+inline constexpr OUString HID_APP_TABLE_TREE = u"DBACCESS_HID_APP_TABLE_TREE"_ustr;
+inline constexpr OUString HID_APP_FORM_TREE = u"DBACCESS_HID_APP_FORM_TREE"_ustr;
+inline constexpr OUString HID_APP_QUERY_TREE = u"DBACCESS_HID_APP_QUERY_TREE"_ustr;
+inline constexpr OUString HID_APP_REPORT_TREE = u"DBACCESS_HID_APP_REPORT_TREE"_ustr;
+inline constexpr OUString HID_APP_CREATION_LIST = u"DBACCESS_HID_APP_CREATION_LIST"_ustr;
+inline constexpr OUString HID_APP_SWAP_ICONCONTROL = u"DBACCESS_HID_APP_SWAP_ICONCONTROL"_ustr;
+
+
+inline constexpr OUString HID_APP_HELP_TEXT = u"DBACCESS_HID_APP_HELP_TEXT"_ustr;
+inline constexpr OUString HID_APP_DESCRIPTION_TEXT = u"DBACCESS_HID_APP_DESCRIPTION_TEXT"_ustr;
+inline constexpr OUString HID_APP_VIEW_PREVIEW_CB = u"DBACCESS_HID_APP_VIEW_PREVIEW_CB"_ustr;
+inline constexpr OUString HID_APP_VIEW_PREVIEW_1 = u"DBACCESS_HID_APP_VIEW_PREVIEW_1"_ustr;
+inline constexpr OUString HID_APP_VIEW_PREVIEW_2 = u"DBACCESS_HID_APP_VIEW_PREVIEW_2"_ustr;
+inline constexpr OUString HID_TABDESIGN_HELPTEXT = u"DBACCESS_HID_TABDESIGN_HELPTEXT"_ustr;
+inline constexpr OUString HID_APP_VIEW_PREVIEW_3 = u"DBACCESS_HID_APP_VIEW_PREVIEW_3"_ustr;
+
+
+inline constexpr OUString HID_DBWIZ_PREVIOUS = u"DBACCESS_HID_DBWIZ_PREVIOUS"_ustr;
+inline constexpr OUString HID_DBWIZ_NEXT = u"DBACCESS_HID_DBWIZ_NEXT"_ustr;
+inline constexpr OUString HID_DBWIZ_CANCEL = u"DBACCESS_HID_DBWIZ_CANCEL"_ustr;
+inline constexpr OUString HID_DBWIZ_FINISH = u"DBACCESS_HID_DBWIZ_FINISH"_ustr;
+inline constexpr OUString HID_DBWIZ_HELP = u"DBACCESS_HID_DBWIZ_HELP"_ustr;
+
+inline constexpr OUString HID_DBWIZ_ROADMAP = u"DBACCESS_HID_DBWIZ_ROADMAP"_ustr;
#endif
diff --git a/dbaccess/inc/strings.hxx b/dbaccess/inc/strings.hxx
index 021f34cc70b5..9783f9e41030 100644
--- a/dbaccess/inc/strings.hxx
+++ b/dbaccess/inc/strings.hxx
@@ -12,263 +12,260 @@
// property names
-inline constexpr OUStringLiteral PROPERTY_URL(u"URL");
-inline constexpr OUStringLiteral PROPERTY_INFO(u"Info");
-inline constexpr OUStringLiteral PROPERTY_SETTINGS(u"Settings");
-inline constexpr OUStringLiteral PROPERTY_ISPASSWORDREQUIRED(u"IsPasswordRequired");
-inline constexpr OUStringLiteral PROPERTY_TABLEFILTER(u"TableFilter");
-inline constexpr OUStringLiteral PROPERTY_TABLETYPEFILTER(u"TableTypeFilter");
-inline constexpr OUStringLiteral PROPERTY_NAME(u"Name");
-inline constexpr OUStringLiteral PROPERTY_SCHEMANAME(u"SchemaName");
-inline constexpr OUStringLiteral PROPERTY_CATALOGNAME(u"CatalogName");
-inline constexpr OUStringLiteral PROPERTY_PRIVILEGES(u"Privileges");
-inline constexpr OUStringLiteral PROPERTY_ESCAPE_PROCESSING(u"EscapeProcessing");
-inline constexpr OUStringLiteral PROPERTY_COMMAND(u"Command");
-inline constexpr OUStringLiteral PROPERTY_TYPE(u"Type");
-inline constexpr OUStringLiteral PROPERTY_TYPENAME(u"TypeName");
-inline constexpr OUStringLiteral PROPERTY_PRECISION(u"Precision");
-inline constexpr OUStringLiteral PROPERTY_SCALE(u"Scale");
-inline constexpr OUStringLiteral PROPERTY_ISNULLABLE(u"IsNullable");
-inline constexpr OUStringLiteral PROPERTY_ISAUTOINCREMENT(u"IsAutoIncrement");
-inline constexpr OUStringLiteral PROPERTY_ISROWVERSION(u"IsRowVersion");
-inline constexpr OUStringLiteral PROPERTY_DESCRIPTION(u"Description");
-inline constexpr OUStringLiteral PROPERTY_DEFAULTVALUE(u"DefaultValue");
-inline constexpr OUStringLiteral PROPERTY_NUMBERFORMAT(u"FormatKey");
-inline constexpr OUStringLiteral PROPERTY_QUERYTIMEOUT(u"QueryTimeOut");
-inline constexpr OUStringLiteral PROPERTY_MAXFIELDSIZE(u"MaxFieldSize");
-inline constexpr OUStringLiteral PROPERTY_MAXROWS(u"MaxRows");
-inline constexpr OUStringLiteral PROPERTY_CURSORNAME(u"CursorName");
-inline constexpr OUStringLiteral PROPERTY_RESULTSETCONCURRENCY(u"ResultSetConcurrency");
-inline constexpr OUStringLiteral PROPERTY_RESULTSETTYPE(u"ResultSetType");
-inline constexpr OUStringLiteral PROPERTY_FETCHDIRECTION(u"FetchDirection");
-inline constexpr OUStringLiteral PROPERTY_FETCHSIZE(u"FetchSize");
-inline constexpr OUStringLiteral PROPERTY_USEBOOKMARKS(u"UseBookmarks");
-inline constexpr OUStringLiteral PROPERTY_ISSEARCHABLE(u"IsSearchable");
-inline constexpr OUStringLiteral PROPERTY_ISCURRENCY(u"IsCurrency");
-inline constexpr OUStringLiteral PROPERTY_ISSIGNED(u"IsSigned");
-inline constexpr OUStringLiteral PROPERTY_DISPLAYSIZE(u"DisplaySize");
-inline constexpr OUStringLiteral PROPERTY_LABEL(u"Label");
-inline constexpr OUStringLiteral PROPERTY_ISREADONLY(u"IsReadOnly");
-inline constexpr OUStringLiteral PROPERTY_ISWRITABLE(u"IsWritable");
-inline constexpr OUStringLiteral PROPERTY_ISDEFINITELYWRITABLE(u"IsDefinitelyWritable");
-inline constexpr OUStringLiteral PROPERTY_VALUE(u"Value");
-inline constexpr OUStringLiteral PROPERTY_TABLENAME(u"TableName");
-inline constexpr OUStringLiteral PROPERTY_ISCASESENSITIVE(u"IsCaseSensitive");
-inline constexpr OUStringLiteral PROPERTY_SERVICENAME(u"ServiceName");
-inline constexpr OUStringLiteral PROPERTY_ISBOOKMARKABLE(u"IsBookmarkable");
-inline constexpr OUStringLiteral PROPERTY_CANUPDATEINSERTEDROWS(u"CanUpdateInsertedRows");
-inline constexpr OUStringLiteral PROPERTY_NUMBERFORMATSSUPPLIER(u"NumberFormatsSupplier");
-inline constexpr OUStringLiteral PROPERTY_DATASOURCENAME(u"DataSourceName");
-inline constexpr OUStringLiteral PROPERTY_DATABASE_LOCATION(u"DatabaseLocation");
-inline constexpr OUStringLiteral PROPERTY_CONNECTION_RESOURCE(u"ConnectionResource");
-inline constexpr OUStringLiteral PROPERTY_CONNECTION_INFO(u"ConnectionInfo");
-inline constexpr OUStringLiteral PROPERTY_RESULT_SET(u"ResultSet");
-inline constexpr OUStringLiteral PROPERTY_SELECTION(u"Selection");
-inline constexpr OUStringLiteral PROPERTY_BOOKMARK_SELECTION(u"BookmarkSelection");
-inline constexpr OUStringLiteral PROPERTY_COLUMN_NAME(u"ColumnName");
-inline constexpr OUStringLiteral PROPERTY_COLUMN(u"Column");
-inline constexpr OUStringLiteral PROPERTY_DATASOURCE(u"DataSource");
-inline constexpr OUStringLiteral PROPERTY_TRANSACTIONISOLATION(u"TransactionIsolation");
-inline constexpr OUStringLiteral PROPERTY_TYPEMAP(u"TypeMap");
-inline constexpr OUStringLiteral PROPERTY_USER(u"User");
-inline constexpr OUStringLiteral PROPERTY_PASSWORD(u"Password");
-inline constexpr OUStringLiteral PROPERTY_COMMAND_TYPE(u"CommandType");
-inline constexpr OUStringLiteral PROPERTY_ACTIVECOMMAND(u"ActiveCommand");
-inline constexpr OUStringLiteral PROPERTY_ACTIVE_CONNECTION(u"ActiveConnection");
-inline constexpr OUStringLiteral PROPERTY_FILTER(u"Filter");
-inline constexpr OUStringLiteral PROPERTY_APPLYFILTER(u"ApplyFilter");
-inline constexpr OUStringLiteral PROPERTY_ORDER(u"Order");
-inline constexpr OUStringLiteral PROPERTY_APPLYORDER(u"ApplyOrder");
-inline constexpr OUStringLiteral PROPERTY_ISMODIFIED(u"IsModified");
-inline constexpr OUStringLiteral PROPERTY_ISNEW(u"IsNew");
-inline constexpr OUStringLiteral PROPERTY_ROWCOUNT(u"RowCount");
-inline constexpr OUStringLiteral PROPERTY_ISROWCOUNTFINAL(u"IsRowCountFinal");
-inline constexpr OUStringLiteral PROPERTY_WIDTH(u"Width");
-inline constexpr OUStringLiteral PROPERTY_ROW_HEIGHT(u"RowHeight");
-inline constexpr OUStringLiteral PROPERTY_AUTOGROW(u"AutoGrow");
-inline constexpr OUStringLiteral PROPERTY_FORMATKEY(u"FormatKey");
-inline constexpr OUStringLiteral PROPERTY_ALIGN(u"Align");
-inline constexpr OUStringLiteral PROPERTY_FONT(u"FontDescriptor");
-inline constexpr OUStringLiteral PROPERTY_TEXTCOLOR(u"TextColor");
-inline constexpr OUStringLiteral PROPERTY_BOUNDFIELD(u"BoundField");
-inline constexpr OUStringLiteral PROPERTY_CONTROLSOURCE(u"DataField");
-inline constexpr OUStringLiteral PROPERTY_REALNAME(u"RealName");
-inline constexpr OUStringLiteral PROPERTY_UPDATE_TABLENAME(u"UpdateTableName");
-inline constexpr OUStringLiteral PROPERTY_UPDATE_SCHEMANAME(u"UpdateSchemaName");
-inline constexpr OUStringLiteral PROPERTY_UPDATE_CATALOGNAME(u"UpdateCatalogName");
-inline constexpr OUStringLiteral PROPERTY_RELATIVEPOSITION(u"RelativePosition");
-inline constexpr OUStringLiteral PROPERTY_CONTROLMODEL(u"ControlModel");
-inline constexpr OUStringLiteral PROPERTY_RELATEDCOLUMN(u"RelatedColumn");
-inline constexpr OUStringLiteral PROPERTY_ISUNIQUE(u"IsUnique");
-inline constexpr OUStringLiteral PROPERTY_ISPRIMARYKEYINDEX(u"IsPrimaryKeyIndex");
-inline constexpr OUStringLiteral PROPERTY_IGNORERESULT(u"IgnoreResult");
-inline constexpr OUStringLiteral PROPERTY_UPDATERULE(u"UpdateRule");
-inline constexpr OUStringLiteral PROPERTY_DELETERULE(u"DeleteRule");
-inline constexpr OUStringLiteral PROPERTY_REFERENCEDTABLE(u"ReferencedTable");
-inline constexpr OUStringLiteral PROPERTY_SQLEXCEPTION(u"SQLException");
-inline constexpr OUStringLiteral PROPERTY_BORDER(u"Border");
-inline constexpr OUStringLiteral PROPERTY_HELPTEXT(u"HelpText");
-inline constexpr OUStringLiteral PROPERTY_CONTROLDEFAULT(u"ControlDefault");
-inline constexpr OUStringLiteral PROPERTY_HIDDEN(u"Hidden");
-inline constexpr OUStringLiteral PROPERTY_DEFAULTSTATE(u"DefaultState");
-inline constexpr OUStringLiteral PROPERTY_SUPPRESSVERSIONCL(u"SuppressVersionColumns");
-inline constexpr OUStringLiteral PROPERTY_SHOW_BROWSER(u"ShowBrowser");
-inline constexpr OUStringLiteral PROPERTY_ENABLE_BROWSER(u"EnableBrowser");
-inline constexpr OUStringLiteral PROPERTY_SHOWMENU(u"ShowMenu");
-inline constexpr OUStringLiteral PROPERTY_LAYOUTINFORMATION(u"LayoutInformation");
-inline constexpr OUStringLiteral PROPERTY_CURRENTTABLE(u"CurrentTable");
-inline constexpr OUStringLiteral PROPERTY_TEXTLINECOLOR(u"TextLineColor");
-inline constexpr OUStringLiteral PROPERTY_TEXTEMPHASIS(u"FontEmphasisMark");
-inline constexpr OUStringLiteral PROPERTY_TEXTRELIEF(u"FontRelief");
-inline constexpr OUStringLiteral PROPERTY_DEFAULTTEXT(u"DefaultText");
-inline constexpr OUStringLiteral PROPERTY_EFFECTIVEDEFAULT(u"EffectiveDefault");
-inline constexpr OUStringLiteral PROPERTY_AUTOINCREMENTCREATION(u"AutoIncrementCreation");
-inline constexpr OUStringLiteral PROPERTY_BOOLEANCOMPARISONMODE(u"BooleanComparisonMode");
-inline constexpr OUStringLiteral PROPERTY_ENABLESQL92CHECK(u"EnableSQL92Check");
-inline constexpr OUStringLiteral PROPERTY_FONTCHARWIDTH(u"FontCharWidth");
-inline constexpr OUStringLiteral PROPERTY_FONTCHARSET(u"FontCharset");
-inline constexpr OUStringLiteral PROPERTY_FONTFAMILY(u"FontFamily");
-inline constexpr OUStringLiteral PROPERTY_FONTHEIGHT(u"FontHeight");
-inline constexpr OUStringLiteral PROPERTY_FONTKERNING(u"FontKerning");
-inline constexpr OUStringLiteral PROPERTY_FONTNAME(u"FontName");
-inline constexpr OUStringLiteral PROPERTY_FONTORIENTATION(u"FontOrientation");
-inline constexpr OUStringLiteral PROPERTY_FONTPITCH(u"FontPitch");
-inline constexpr OUStringLiteral PROPERTY_FONTSLANT(u"FontSlant");
-inline constexpr OUStringLiteral PROPERTY_FONTSTRIKEOUT(u"FontStrikeout");
-inline constexpr OUStringLiteral PROPERTY_FONTSTYLENAME(u"FontStyleName");
-inline constexpr OUStringLiteral PROPERTY_FONTUNDERLINE(u"FontUnderline");
-inline constexpr OUStringLiteral PROPERTY_FONTWEIGHT(u"FontWeight");
-inline constexpr OUStringLiteral PROPERTY_FONTWIDTH(u"FontWidth");
-inline constexpr OUStringLiteral PROPERTY_FONTWORDLINEMODE(u"FontWordLineMode");
-inline constexpr OUStringLiteral PROPERTY_FONTTYPE(u"FontType");
-inline constexpr OUStringLiteral PROPERTY_PERSISTENT_NAME(u"PersistentName");
-inline constexpr OUStringLiteral PROPERTY_EMBEDDEDOBJECT(u"EmbeddedObject");
-inline constexpr OUStringLiteral PROPERTY_ORIGINAL(u"Original");
-inline constexpr OUStringLiteral PROPERTY_USECATALOGINSELECT(u"UseCatalogInSelect");
-inline constexpr OUStringLiteral PROPERTY_USESCHEMAINSELECT(u"UseSchemaInSelect");
-inline constexpr OUStringLiteral PROPERTY_OUTERJOINESCAPE(u"EnableOuterJoinEscape");
-inline constexpr OUStringLiteral PROPERTY_AS_TEMPLATE(u"AsTemplate");
-inline constexpr OUStringLiteral PROPERTY_HAVING_CLAUSE(u"HavingClause");
-inline constexpr OUStringLiteral PROPERTY_GROUP_BY(u"GroupBy");
-inline constexpr OUStringLiteral PROPERTY_EDIT_WIDTH(u"EditWidth");
-inline constexpr OUStringLiteral PROPERTY_SINGLESELECTQUERYCOMPOSER(u"SingleSelectQueryComposer");
-inline constexpr OUStringLiteral
- PROPERTY_CHANGE_NOTIFICATION_ENABLED(u"PropertyChangeNotificationEnabled");
-inline constexpr OUStringLiteral PROPERTY_CHAR_STRIKEOUT(u"CharStrikeout");
-inline constexpr OUStringLiteral PROPERTY_CHAR_UNDERLINE(u"CharUnderline");
-inline constexpr OUStringLiteral PROPERTY_CHAR_UNDERLINE_COLOR(u"CharUnderlineColor");
-inline constexpr OUStringLiteral PROPERTY_CHAR_UNDERLINE_HAS_COLOR(u"CharUnderlineHasColor");
+inline constexpr OUString PROPERTY_URL(u"URL"_ustr);
+inline constexpr OUString PROPERTY_INFO(u"Info"_ustr);
+inline constexpr OUString PROPERTY_SETTINGS(u"Settings"_ustr);
+inline constexpr OUString PROPERTY_ISPASSWORDREQUIRED(u"IsPasswordRequired"_ustr);
+inline constexpr OUString PROPERTY_TABLEFILTER(u"TableFilter"_ustr);
+inline constexpr OUString PROPERTY_TABLETYPEFILTER(u"TableTypeFilter"_ustr);
+inline constexpr OUString PROPERTY_NAME(u"Name"_ustr);
+inline constexpr OUString PROPERTY_SCHEMANAME(u"SchemaName"_ustr);
+inline constexpr OUString PROPERTY_CATALOGNAME(u"CatalogName"_ustr);
+inline constexpr OUString PROPERTY_PRIVILEGES(u"Privileges"_ustr);
+inline constexpr OUString PROPERTY_ESCAPE_PROCESSING(u"EscapeProcessing"_ustr);
+inline constexpr OUString PROPERTY_COMMAND(u"Command"_ustr);
+inline constexpr OUString PROPERTY_TYPE(u"Type"_ustr);
+inline constexpr OUString PROPERTY_TYPENAME(u"TypeName"_ustr);
+inline constexpr OUString PROPERTY_PRECISION(u"Precision"_ustr);
+inline constexpr OUString PROPERTY_SCALE(u"Scale"_ustr);
+inline constexpr OUString PROPERTY_ISNULLABLE(u"IsNullable"_ustr);
+inline constexpr OUString PROPERTY_ISAUTOINCREMENT(u"IsAutoIncrement"_ustr);
+inline constexpr OUString PROPERTY_ISROWVERSION(u"IsRowVersion"_ustr);
+inline constexpr OUString PROPERTY_DESCRIPTION(u"Description"_ustr);
+inline constexpr OUString PROPERTY_DEFAULTVALUE(u"DefaultValue"_ustr);
+inline constexpr OUString PROPERTY_NUMBERFORMAT(u"FormatKey"_ustr);
+inline constexpr OUString PROPERTY_QUERYTIMEOUT(u"QueryTimeOut"_ustr);
+inline constexpr OUString PROPERTY_MAXFIELDSIZE(u"MaxFieldSize"_ustr);
+inline constexpr OUString PROPERTY_MAXROWS(u"MaxRows"_ustr);
+inline constexpr OUString PROPERTY_CURSORNAME(u"CursorName"_ustr);
+inline constexpr OUString PROPERTY_RESULTSETCONCURRENCY(u"ResultSetConcurrency"_ustr);
+inline constexpr OUString PROPERTY_RESULTSETTYPE(u"ResultSetType"_ustr);
+inline constexpr OUString PROPERTY_FETCHDIRECTION(u"FetchDirection"_ustr);
+inline constexpr OUString PROPERTY_FETCHSIZE(u"FetchSize"_ustr);
+inline constexpr OUString PROPERTY_USEBOOKMARKS(u"UseBookmarks"_ustr);
+inline constexpr OUString PROPERTY_ISSEARCHABLE(u"IsSearchable"_ustr);
+inline constexpr OUString PROPERTY_ISCURRENCY(u"IsCurrency"_ustr);
+inline constexpr OUString PROPERTY_ISSIGNED(u"IsSigned"_ustr);
+inline constexpr OUString PROPERTY_DISPLAYSIZE(u"DisplaySize"_ustr);
+inline constexpr OUString PROPERTY_LABEL(u"Label"_ustr);
+inline constexpr OUString PROPERTY_ISREADONLY(u"IsReadOnly"_ustr);
+inline constexpr OUString PROPERTY_ISWRITABLE(u"IsWritable"_ustr);
+inline constexpr OUString PROPERTY_ISDEFINITELYWRITABLE(u"IsDefinitelyWritable"_ustr);
+inline constexpr OUString PROPERTY_VALUE(u"Value"_ustr);
+inline constexpr OUString PROPERTY_TABLENAME(u"TableName"_ustr);
+inline constexpr OUString PROPERTY_ISCASESENSITIVE(u"IsCaseSensitive"_ustr);
+inline constexpr OUString PROPERTY_SERVICENAME(u"ServiceName"_ustr);
+inline constexpr OUString PROPERTY_ISBOOKMARKABLE(u"IsBookmarkable"_ustr);
+inline constexpr OUString PROPERTY_CANUPDATEINSERTEDROWS(u"CanUpdateInsertedRows"_ustr);
+inline constexpr OUString PROPERTY_NUMBERFORMATSSUPPLIER(u"NumberFormatsSupplier"_ustr);
+inline constexpr OUString PROPERTY_DATASOURCENAME(u"DataSourceName"_ustr);
+inline constexpr OUString PROPERTY_DATABASE_LOCATION(u"DatabaseLocation"_ustr);
+inline constexpr OUString PROPERTY_CONNECTION_RESOURCE(u"ConnectionResource"_ustr);
+inline constexpr OUString PROPERTY_CONNECTION_INFO(u"ConnectionInfo"_ustr);
+inline constexpr OUString PROPERTY_RESULT_SET(u"ResultSet"_ustr);
+inline constexpr OUString PROPERTY_SELECTION(u"Selection"_ustr);
+inline constexpr OUString PROPERTY_BOOKMARK_SELECTION(u"BookmarkSelection"_ustr);
+inline constexpr OUString PROPERTY_COLUMN_NAME(u"ColumnName"_ustr);
+inline constexpr OUString PROPERTY_COLUMN(u"Column"_ustr);
+inline constexpr OUString PROPERTY_DATASOURCE(u"DataSource"_ustr);
+inline constexpr OUString PROPERTY_TRANSACTIONISOLATION(u"TransactionIsolation"_ustr);
+inline constexpr OUString PROPERTY_TYPEMAP(u"TypeMap"_ustr);
+inline constexpr OUString PROPERTY_USER(u"User"_ustr);
+inline constexpr OUString PROPERTY_PASSWORD(u"Password"_ustr);
+inline constexpr OUString PROPERTY_COMMAND_TYPE(u"CommandType"_ustr);
+inline constexpr OUString PROPERTY_ACTIVECOMMAND(u"ActiveCommand"_ustr);
+inline constexpr OUString PROPERTY_ACTIVE_CONNECTION(u"ActiveConnection"_ustr);
+inline constexpr OUString PROPERTY_FILTER(u"Filter"_ustr);
+inline constexpr OUString PROPERTY_APPLYFILTER(u"ApplyFilter"_ustr);
+inline constexpr OUString PROPERTY_ORDER(u"Order"_ustr);
+inline constexpr OUString PROPERTY_APPLYORDER(u"ApplyOrder"_ustr);
+inline constexpr OUString PROPERTY_ISMODIFIED(u"IsModified"_ustr);
+inline constexpr OUString PROPERTY_ISNEW(u"IsNew"_ustr);
+inline constexpr OUString PROPERTY_ROWCOUNT(u"RowCount"_ustr);
+inline constexpr OUString PROPERTY_ISROWCOUNTFINAL(u"IsRowCountFinal"_ustr);
+inline constexpr OUString PROPERTY_WIDTH(u"Width"_ustr);
+inline constexpr OUString PROPERTY_ROW_HEIGHT(u"RowHeight"_ustr);
+inline constexpr OUString PROPERTY_AUTOGROW(u"AutoGrow"_ustr);
+inline constexpr OUString PROPERTY_FORMATKEY(u"FormatKey"_ustr);
+inline constexpr OUString PROPERTY_ALIGN(u"Align"_ustr);
+inline constexpr OUString PROPERTY_FONT(u"FontDescriptor"_ustr);
+inline constexpr OUString PROPERTY_TEXTCOLOR(u"TextColor"_ustr);
+inline constexpr OUString PROPERTY_BOUNDFIELD(u"BoundField"_ustr);
+inline constexpr OUString PROPERTY_CONTROLSOURCE(u"DataField"_ustr);
+inline constexpr OUString PROPERTY_REALNAME(u"RealName"_ustr);
+inline constexpr OUString PROPERTY_UPDATE_TABLENAME(u"UpdateTableName"_ustr);
+inline constexpr OUString PROPERTY_UPDATE_SCHEMANAME(u"UpdateSchemaName"_ustr);
+inline constexpr OUString PROPERTY_UPDATE_CATALOGNAME(u"UpdateCatalogName"_ustr);
+inline constexpr OUString PROPERTY_RELATIVEPOSITION(u"RelativePosition"_ustr);
+inline constexpr OUString PROPERTY_CONTROLMODEL(u"ControlModel"_ustr);
+inline constexpr OUString PROPERTY_RELATEDCOLUMN(u"RelatedColumn"_ustr);
+inline constexpr OUString PROPERTY_ISUNIQUE(u"IsUnique"_ustr);
+inline constexpr OUString PROPERTY_ISPRIMARYKEYINDEX(u"IsPrimaryKeyIndex"_ustr);
+inline constexpr OUString PROPERTY_IGNORERESULT(u"IgnoreResult"_ustr);
+inline constexpr OUString PROPERTY_UPDATERULE(u"UpdateRule"_ustr);
+inline constexpr OUString PROPERTY_DELETERULE(u"DeleteRule"_ustr);
+inline constexpr OUString PROPERTY_REFERENCEDTABLE(u"ReferencedTable"_ustr);
+inline constexpr OUString PROPERTY_SQLEXCEPTION(u"SQLException"_ustr);
+inline constexpr OUString PROPERTY_BORDER(u"Border"_ustr);
+inline constexpr OUString PROPERTY_HELPTEXT(u"HelpText"_ustr);
+inline constexpr OUString PROPERTY_CONTROLDEFAULT(u"ControlDefault"_ustr);
+inline constexpr OUString PROPERTY_HIDDEN(u"Hidden"_ustr);
+inline constexpr OUString PROPERTY_DEFAULTSTATE(u"DefaultState"_ustr);
+inline constexpr OUString PROPERTY_SUPPRESSVERSIONCL(u"SuppressVersionColumns"_ustr);
+inline constexpr OUString PROPERTY_SHOW_BROWSER(u"ShowBrowser"_ustr);
+inline constexpr OUString PROPERTY_ENABLE_BROWSER(u"EnableBrowser"_ustr);
+inline constexpr OUString PROPERTY_SHOWMENU(u"ShowMenu"_ustr);
+inline constexpr OUString PROPERTY_LAYOUTINFORMATION(u"LayoutInformation"_ustr);
+inline constexpr OUString PROPERTY_CURRENTTABLE(u"CurrentTable"_ustr);
+inline constexpr OUString PROPERTY_TEXTLINECOLOR(u"TextLineColor"_ustr);
+inline constexpr OUString PROPERTY_TEXTEMPHASIS(u"FontEmphasisMark"_ustr);
+inline constexpr OUString PROPERTY_TEXTRELIEF(u"FontRelief"_ustr);
+inline constexpr OUString PROPERTY_DEFAULTTEXT(u"DefaultText"_ustr);
+inline constexpr OUString PROPERTY_EFFECTIVEDEFAULT(u"EffectiveDefault"_ustr);
+inline constexpr OUString PROPERTY_AUTOINCREMENTCREATION(u"AutoIncrementCreation"_ustr);
+inline constexpr OUString PROPERTY_BOOLEANCOMPARISONMODE(u"BooleanComparisonMode"_ustr);
+inline constexpr OUString PROPERTY_ENABLESQL92CHECK(u"EnableSQL92Check"_ustr);
+inline constexpr OUString PROPERTY_FONTCHARWIDTH(u"FontCharWidth"_ustr);
+inline constexpr OUString PROPERTY_FONTCHARSET(u"FontCharset"_ustr);
+inline constexpr OUString PROPERTY_FONTFAMILY(u"FontFamily"_ustr);
+inline constexpr OUString PROPERTY_FONTHEIGHT(u"FontHeight"_ustr);
+inline constexpr OUString PROPERTY_FONTKERNING(u"FontKerning"_ustr);
+inline constexpr OUString PROPERTY_FONTNAME(u"FontName"_ustr);
+inline constexpr OUString PROPERTY_FONTORIENTATION(u"FontOrientation"_ustr);
+inline constexpr OUString PROPERTY_FONTPITCH(u"FontPitch"_ustr);
+inline constexpr OUString PROPERTY_FONTSLANT(u"FontSlant"_ustr);
+inline constexpr OUString PROPERTY_FONTSTRIKEOUT(u"FontStrikeout"_ustr);
+inline constexpr OUString PROPERTY_FONTSTYLENAME(u"FontStyleName"_ustr);
+inline constexpr OUString PROPERTY_FONTUNDERLINE(u"FontUnderline"_ustr);
+inline constexpr OUString PROPERTY_FONTWEIGHT(u"FontWeight"_ustr);
+inline constexpr OUString PROPERTY_FONTWIDTH(u"FontWidth"_ustr);
+inline constexpr OUString PROPERTY_FONTWORDLINEMODE(u"FontWordLineMode"_ustr);
+inline constexpr OUString PROPERTY_FONTTYPE(u"FontType"_ustr);
+inline constexpr OUString PROPERTY_PERSISTENT_NAME(u"PersistentName"_ustr);
+inline constexpr OUString PROPERTY_EMBEDDEDOBJECT(u"EmbeddedObject"_ustr);
+inline constexpr OUString PROPERTY_ORIGINAL(u"Original"_ustr);
+inline constexpr OUString PROPERTY_USECATALOGINSELECT(u"UseCatalogInSelect"_ustr);
+inline constexpr OUString PROPERTY_USESCHEMAINSELECT(u"UseSchemaInSelect"_ustr);
+inline constexpr OUString PROPERTY_OUTERJOINESCAPE(u"EnableOuterJoinEscape"_ustr);
+inline constexpr OUString PROPERTY_AS_TEMPLATE(u"AsTemplate"_ustr);
+inline constexpr OUString PROPERTY_HAVING_CLAUSE(u"HavingClause"_ustr);
+inline constexpr OUString PROPERTY_GROUP_BY(u"GroupBy"_ustr);
+inline constexpr OUString PROPERTY_EDIT_WIDTH(u"EditWidth"_ustr);
+inline constexpr OUString PROPERTY_SINGLESELECTQUERYCOMPOSER(u"SingleSelectQueryComposer"_ustr);
+inline constexpr OUString
+ PROPERTY_CHANGE_NOTIFICATION_ENABLED(u"PropertyChangeNotificationEnabled"_ustr);
+inline constexpr OUString PROPERTY_CHAR_STRIKEOUT(u"CharStrikeout"_ustr);
+inline constexpr OUString PROPERTY_CHAR_UNDERLINE(u"CharUnderline"_ustr);
+inline constexpr OUString PROPERTY_CHAR_UNDERLINE_COLOR(u"CharUnderlineColor"_ustr);
+inline constexpr OUString PROPERTY_CHAR_UNDERLINE_HAS_COLOR(u"CharUnderlineHasColor"_ustr);
// service names
-inline constexpr OUStringLiteral SERVICE_SDBC_RESULTSET = u"com.sun.star.sdbc.ResultSet";
-inline constexpr OUStringLiteral SERVICE_SDBC_ROWSET = u"com.sun.star.sdbc.RowSet";
-inline constexpr OUStringLiteral SERVICE_SDBC_STATEMENT = u"com.sun.star.sdbc.Statement";
-inline constexpr OUStringLiteral SERVICE_SDBC_PREPAREDSTATEMENT
- = u"com.sun.star.sdbc.PreparedStatement";
-inline constexpr OUStringLiteral SERVICE_SDBC_CALLABLESTATEMENT
- = u"com.sun.star.sdbc.CallableStatement";
-inline constexpr OUStringLiteral SERVICE_SDBCX_CONTAINER = u"com.sun.star.sdbcx.Container";
-inline constexpr OUStringLiteral SERVICE_SDBCX_TABLE = u"com.sun.star.sdbcx.Table";
-inline constexpr OUStringLiteral SERVICE_SDBCX_RESULTSET = u"com.sun.star.sdbcx.ResultSet";
-inline constexpr OUStringLiteral SERVICE_SDB_CONNECTION = u"com.sun.star.sdb.Connection";
-inline constexpr OUStringLiteral SERVICE_SDBCX_COLUMN = u"com.sun.star.sdbcx.Column";
-inline constexpr OUStringLiteral SERVICE_SDBCX_COLUMNDESCRIPTOR
- = u"com.sun.star.sdbcx.ColumnDescriptor";
-inline constexpr OUStringLiteral SERVICE_SDB_COLUMNSETTINGS = u"com.sun.star.sdb.ColumnSettings";
-inline constexpr OUStringLiteral SERVICE_SDB_RESULTCOLUMN = u"com.sun.star.sdb.ResultColumn";
-inline constexpr OUStringLiteral SERVICE_SDB_DATACOLUMN = u"com.sun.star.sdb.DataColumn";
-inline constexpr OUStringLiteral SERVICE_SDB_DATASOURCE = u"com.sun.star.sdb.DataSource";
-inline constexpr OUStringLiteral SERVICE_SDB_RESULTSET = u"com.sun.star.sdb.ResultSet";
-inline constexpr OUStringLiteral SERVICE_SDB_ROWSET = u"com.sun.star.sdb.RowSet";
-inline constexpr OUStringLiteral SERVICE_SDB_PREPAREDSTATEMENT
- = u"com.sun.star.sdb.PreparedStatement";
-inline constexpr OUStringLiteral SERVICE_SDB_CALLABLESTATEMENT
- = u"com.sun.star.sdb.CallableStatement";
-inline constexpr OUStringLiteral SERVICE_SDB_SQLQUERYCOMPOSER
- = u"com.sun.star.sdb.SQLQueryComposer";
-inline constexpr OUStringLiteral SERVICE_SDB_DATASETTINGS = u"com.sun.star.sdb.DefinitionSettings";
-inline constexpr OUStringLiteral SERVICE_SDB_QUERYDESCRIPTOR = u"com.sun.star.sdb.QueryDescriptor";
-inline constexpr OUStringLiteral SERVICE_SDB_QUERY = u"com.sun.star.sdb.Query";
-inline constexpr OUStringLiteral SERVICE_SDBCX_TABLES = u"com.sun.star.sdbcx.Tables";
-inline constexpr OUStringLiteral SERVICE_SDB_QUERIES = u"com.sun.star.sdb.Queries";
-inline constexpr OUStringLiteral SERVICE_SDB_DOCUMENTDEFINITION
- = u"com.sun.star.sdb.DocumentDefinition";
-inline constexpr OUStringLiteral SERVICE_NAME_FORM_COLLECTION = u"com.sun.star.sdb.Forms";
-inline constexpr OUStringLiteral SERVICE_NAME_REPORT_COLLECTION = u"com.sun.star.sdb.Reports";
-inline constexpr OUStringLiteral SERVICE_NAME_QUERY_COLLECTION = u"com.sun.star.sdb.Queries";
-inline constexpr OUStringLiteral SERVICE_NAME_SINGLESELECTQUERYCOMPOSER
- = u"com.sun.star.sdb.SingleSelectQueryComposer";
-inline constexpr OUStringLiteral SERVICE_SDB_APPLICATIONCONTROLLER
- = u"org.openoffice.comp.dbu.OApplicationController";
+inline constexpr OUString SERVICE_SDBC_RESULTSET = u"com.sun.star.sdbc.ResultSet"_ustr;
+inline constexpr OUString SERVICE_SDBC_ROWSET = u"com.sun.star.sdbc.RowSet"_ustr;
+inline constexpr OUString SERVICE_SDBC_STATEMENT = u"com.sun.star.sdbc.Statement"_ustr;
+inline constexpr OUString SERVICE_SDBC_PREPAREDSTATEMENT
+ = u"com.sun.star.sdbc.PreparedStatement"_ustr;
+inline constexpr OUString SERVICE_SDBC_CALLABLESTATEMENT
+ = u"com.sun.star.sdbc.CallableStatement"_ustr;
+inline constexpr OUString SERVICE_SDBCX_CONTAINER = u"com.sun.star.sdbcx.Container"_ustr;
+inline constexpr OUString SERVICE_SDBCX_TABLE = u"com.sun.star.sdbcx.Table"_ustr;
+inline constexpr OUString SERVICE_SDBCX_RESULTSET = u"com.sun.star.sdbcx.ResultSet"_ustr;
+inline constexpr OUString SERVICE_SDB_CONNECTION = u"com.sun.star.sdb.Connection"_ustr;
+inline constexpr OUString SERVICE_SDBCX_COLUMN = u"com.sun.star.sdbcx.Column"_ustr;
+inline constexpr OUString SERVICE_SDBCX_COLUMNDESCRIPTOR
+ = u"com.sun.star.sdbcx.ColumnDescriptor"_ustr;
+inline constexpr OUString SERVICE_SDB_COLUMNSETTINGS = u"com.sun.star.sdb.ColumnSettings"_ustr;
+inline constexpr OUString SERVICE_SDB_RESULTCOLUMN = u"com.sun.star.sdb.ResultColumn"_ustr;
+inline constexpr OUString SERVICE_SDB_DATACOLUMN = u"com.sun.star.sdb.DataColumn"_ustr;
+inline constexpr OUString SERVICE_SDB_DATASOURCE = u"com.sun.star.sdb.DataSource"_ustr;
+inline constexpr OUString SERVICE_SDB_RESULTSET = u"com.sun.star.sdb.ResultSet"_ustr;
+inline constexpr OUString SERVICE_SDB_ROWSET = u"com.sun.star.sdb.RowSet"_ustr;
+inline constexpr OUString SERVICE_SDB_PREPAREDSTATEMENT
+ = u"com.sun.star.sdb.PreparedStatement"_ustr;
+inline constexpr OUString SERVICE_SDB_CALLABLESTATEMENT
+ = u"com.sun.star.sdb.CallableStatement"_ustr;
+inline constexpr OUString SERVICE_SDB_SQLQUERYCOMPOSER = u"com.sun.star.sdb.SQLQueryComposer"_ustr;
+inline constexpr OUString SERVICE_SDB_DATASETTINGS = u"com.sun.star.sdb.DefinitionSettings"_ustr;
+inline constexpr OUString SERVICE_SDB_QUERYDESCRIPTOR = u"com.sun.star.sdb.QueryDescriptor"_ustr;
+inline constexpr OUString SERVICE_SDB_QUERY = u"com.sun.star.sdb.Query"_ustr;
+inline constexpr OUString SERVICE_SDBCX_TABLES = u"com.sun.star.sdbcx.Tables"_ustr;
+inline constexpr OUString SERVICE_SDB_QUERIES = u"com.sun.star.sdb.Queries"_ustr;
+inline constexpr OUString SERVICE_SDB_DOCUMENTDEFINITION
+ = u"com.sun.star.sdb.DocumentDefinition"_ustr;
+inline constexpr OUString SERVICE_NAME_FORM_COLLECTION = u"com.sun.star.sdb.Forms"_ustr;
+inline constexpr OUString SERVICE_NAME_REPORT_COLLECTION = u"com.sun.star.sdb.Reports"_ustr;
+inline constexpr OUString SERVICE_NAME_QUERY_COLLECTION = u"com.sun.star.sdb.Queries"_ustr;
+inline constexpr OUString SERVICE_NAME_SINGLESELECTQUERYCOMPOSER
+ = u"com.sun.star.sdb.SingleSelectQueryComposer"_ustr;
+inline constexpr OUString SERVICE_SDB_APPLICATIONCONTROLLER
+ = u"org.openoffice.comp.dbu.OApplicationController"_ustr;
// info properties
-inline constexpr OUStringLiteral INFO_JDBCDRIVERCLASS = u"JavaDriverClass";
-inline constexpr OUStringLiteral INFO_TEXTFILEEXTENSION = u"Extension";
-inline constexpr OUStringLiteral INFO_CHARSET = u"CharSet";
-inline constexpr OUStringLiteral INFO_TEXTFILEHEADER = u"HeaderLine";
-inline constexpr OUStringLiteral INFO_FIELDDELIMITER = u"FieldDelimiter";
-inline constexpr OUStringLiteral INFO_TEXTDELIMITER = u"StringDelimiter";
-inline constexpr OUStringLiteral INFO_DECIMALDELIMITER = u"DecimalDelimiter";
-inline constexpr OUStringLiteral INFO_THOUSANDSDELIMITER = u"ThousandDelimiter";
-inline constexpr OUStringLiteral INFO_SHOWDELETEDROWS = u"ShowDeleted";
-inline constexpr OUStringLiteral INFO_ALLOWLONGTABLENAMES = u"NoNameLengthLimit";
-inline constexpr OUStringLiteral INFO_ADDITIONALOPTIONS = u"SystemDriverSettings";
-inline constexpr OUStringLiteral INFO_AUTORETRIEVEVALUE = u"AutoRetrievingStatement";
-inline constexpr OUStringLiteral INFO_AUTORETRIEVEENABLED = u"IsAutoRetrievingEnabled";
-inline constexpr OUStringLiteral INFO_APPEND_TABLE_ALIAS = u"AppendTableAliasName";
-inline constexpr OUStringLiteral INFO_AS_BEFORE_CORRELATION_NAME
- = u"GenerateASBeforeCorrelationName";
-inline constexpr OUStringLiteral INFO_FORMS_CHECK_REQUIRED_FIELDS = u"FormsCheckRequiredFields";
-inline constexpr OUStringLiteral INFO_PARAMETERNAMESUBST = u"ParameterNameSubstitution";
-inline constexpr OUStringLiteral INFO_IGNOREDRIVER_PRIV = u"IgnoreDriverPrivileges";
-inline constexpr OUStringLiteral INFO_USECATALOG = u"UseCatalog";
-inline constexpr OUStringLiteral INFO_CONN_LDAP_BASEDN = u"BaseDN";
-inline constexpr OUStringLiteral INFO_CONN_LDAP_ROWCOUNT = u"MaxRowCount";
-inline constexpr OUStringLiteral INFO_PREVIEW = u"Preview";
-inline constexpr OUStringLiteral INFO_MEDIATYPE = u"MediaType";
-inline constexpr OUStringLiteral INFO_ESCAPE_DATETIME = u"EscapeDateTime";
+inline constexpr OUString INFO_JDBCDRIVERCLASS = u"JavaDriverClass"_ustr;
+inline constexpr OUString INFO_TEXTFILEEXTENSION = u"Extension"_ustr;
+inline constexpr OUString INFO_CHARSET = u"CharSet"_ustr;
+inline constexpr OUString INFO_TEXTFILEHEADER = u"HeaderLine"_ustr;
+inline constexpr OUString INFO_FIELDDELIMITER = u"FieldDelimiter"_ustr;
+inline constexpr OUString INFO_TEXTDELIMITER = u"StringDelimiter"_ustr;
+inline constexpr OUString INFO_DECIMALDELIMITER = u"DecimalDelimiter"_ustr;
+inline constexpr OUString INFO_THOUSANDSDELIMITER = u"ThousandDelimiter"_ustr;
+inline constexpr OUString INFO_SHOWDELETEDROWS = u"ShowDeleted"_ustr;
+inline constexpr OUString INFO_ALLOWLONGTABLENAMES = u"NoNameLengthLimit"_ustr;
+inline constexpr OUString INFO_ADDITIONALOPTIONS = u"SystemDriverSettings"_ustr;
+inline constexpr OUString INFO_AUTORETRIEVEVALUE = u"AutoRetrievingStatement"_ustr;
+inline constexpr OUString INFO_AUTORETRIEVEENABLED = u"IsAutoRetrievingEnabled"_ustr;
+inline constexpr OUString INFO_APPEND_TABLE_ALIAS = u"AppendTableAliasName"_ustr;
+inline constexpr OUString INFO_AS_BEFORE_CORRELATION_NAME = u"GenerateASBeforeCorrelationName"_ustr;
+inline constexpr OUString INFO_FORMS_CHECK_REQUIRED_FIELDS = u"FormsCheckRequiredFields"_ustr;
+inline constexpr OUString INFO_PARAMETERNAMESUBST = u"ParameterNameSubstitution"_ustr;
+inline constexpr OUString INFO_IGNOREDRIVER_PRIV = u"IgnoreDriverPrivileges"_ustr;
+inline constexpr OUString INFO_USECATALOG = u"UseCatalog"_ustr;
+inline constexpr OUString INFO_CONN_LDAP_BASEDN = u"BaseDN"_ustr;
+inline constexpr OUString INFO_CONN_LDAP_ROWCOUNT = u"MaxRowCount"_ustr;
+inline constexpr OUString INFO_PREVIEW = u"Preview"_ustr;
+inline constexpr OUString INFO_MEDIATYPE = u"MediaType"_ustr;
+inline constexpr OUString INFO_ESCAPE_DATETIME = u"EscapeDateTime"_ustr;
// other
-inline constexpr OUStringLiteral INFO_POOLURL = u"PoolURL";
+inline constexpr OUString INFO_POOLURL = u"PoolURL"_ustr;
// URLs
-inline constexpr OUStringLiteral URL_COMPONENT_QUERYDESIGN = u".component:DB/QueryDesign";
-inline constexpr OUStringLiteral URL_COMPONENT_VIEWDESIGN = u".component:DB/ViewDesign";
-inline constexpr OUStringLiteral URL_COMPONENT_TABLEDESIGN = u".component:DB/TableDesign";
-inline constexpr OUStringLiteral URL_COMPONENT_FORMGRIDVIEW = u".component:DB/FormGridView";
-inline constexpr OUStringLiteral URL_COMPONENT_DATASOURCEBROWSER
- = u".component:DB/DataSourceBrowser";
-inline constexpr OUStringLiteral URL_COMPONENT_RELATIONDESIGN = u".component:DB/RelationDesign";
-inline constexpr OUStringLiteral URL_COMPONENT_REPORTDESIGN(u".component:DB/ReportDesign");
+inline constexpr OUString URL_COMPONENT_QUERYDESIGN = u".component:DB/QueryDesign"_ustr;
+inline constexpr OUString URL_COMPONENT_VIEWDESIGN = u".component:DB/ViewDesign"_ustr;
+inline constexpr OUString URL_COMPONENT_TABLEDESIGN = u".component:DB/TableDesign"_ustr;
+inline constexpr OUString URL_COMPONENT_FORMGRIDVIEW = u".component:DB/FormGridView"_ustr;
+inline constexpr OUString URL_COMPONENT_DATASOURCEBROWSER = u".component:DB/DataSourceBrowser"_ustr;
+inline constexpr OUString URL_COMPONENT_RELATIONDESIGN = u".component:DB/RelationDesign"_ustr;
+inline constexpr OUString URL_COMPONENT_REPORTDESIGN(u".component:DB/ReportDesign"_ustr);
// service names
-inline constexpr OUStringLiteral SERVICE_SDB_DIRECTSQLDIALOG
- = u"org.openoffice.comp.dbu.DirectSqlDialog";
+inline constexpr OUString SERVICE_SDB_DIRECTSQLDIALOG
+ = u"org.openoffice.comp.dbu.DirectSqlDialog"_ustr;
// other DBU relevant strings
-inline constexpr OUStringLiteral PROPERTY_QUERYDESIGNVIEW(u"QueryDesignView");
-inline constexpr OUStringLiteral PROPERTY_GRAPHICAL_DESIGN(u"GraphicalDesign");
-inline constexpr OUStringLiteral PROPERTY_HELP_URL(u"HelpURL");
-inline constexpr OUStringLiteral FRAME_NAME_QUERY_PREVIEW = u"QueryPreview";
-inline constexpr OUStringLiteral SERVICE_CONTROLDEFAULT = u"com.sun.star.comp.dbu.OColumnControl";
+inline constexpr OUString PROPERTY_QUERYDESIGNVIEW(u"QueryDesignView"_ustr);
+inline constexpr OUString PROPERTY_GRAPHICAL_DESIGN(u"GraphicalDesign"_ustr);
+inline constexpr OUString PROPERTY_HELP_URL(u"HelpURL"_ustr);
+inline constexpr OUString FRAME_NAME_QUERY_PREVIEW = u"QueryPreview"_ustr;
+inline constexpr OUString SERVICE_CONTROLDEFAULT = u"com.sun.star.comp.dbu.OColumnControl"_ustr;
// other DBU properties
-inline constexpr OUStringLiteral PROPERTY_ENABLEOUTERJOIN(u"EnableOuterJoinEscape");
-inline constexpr OUStringLiteral PROPERTY_TABSTOP(u"TabStop");
-inline constexpr OUStringLiteral PROPERTY_DEFAULTCONTROL(u"DefaultControl");
-inline constexpr OUStringLiteral PROPERTY_ENABLED(u"Enabled");
-inline constexpr OUStringLiteral PROPERTY_MOUSE_WHEEL_BEHAVIOR(u"MouseWheelBehavior");
+inline constexpr OUString PROPERTY_ENABLEOUTERJOIN(u"EnableOuterJoinEscape"_ustr);
+inline constexpr OUString PROPERTY_TABSTOP(u"TabStop"_ustr);
+inline constexpr OUString PROPERTY_DEFAULTCONTROL(u"DefaultControl"_ustr);
+inline constexpr OUString PROPERTY_ENABLED(u"Enabled"_ustr);
+inline constexpr OUString PROPERTY_MOUSE_WHEEL_BEHAVIOR(u"MouseWheelBehavior"_ustr);
-inline constexpr OUStringLiteral SQLSTATE_GENERAL = u"01000";
+inline constexpr OUString SQLSTATE_GENERAL = u"01000"_ustr;
-inline constexpr OUStringLiteral PROPERTY_IS_FORM(u"IsForm");
-inline constexpr OUStringLiteral PROPERTY_PERSISTENT_PATH(u"PersistentPath");
+inline constexpr OUString PROPERTY_IS_FORM(u"IsForm"_ustr);
+inline constexpr OUString PROPERTY_PERSISTENT_PATH(u"PersistentPath"_ustr);
-inline constexpr OUStringLiteral STR_AUTOTEXTSEPARATORLIST = u"\"\t34\t'\t39";
+inline constexpr OUString STR_AUTOTEXTSEPARATORLIST = u"\"\t34\t'\t39"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/dbaccess/source/core/api/RowSet.cxx b/dbaccess/source/core/api/RowSet.cxx
index ec4edf6f0fb4..44709a2a5a33 100644
--- a/dbaccess/source/core/api/RowSet.cxx
+++ b/dbaccess/source/core/api/RowSet.cxx
@@ -1708,8 +1708,8 @@ void ORowSet::impl_initializeColumnSettings_nothrow( const Reference< XPropertyS
// a number of properties is plain copied
const OUString aPropertyNames[] = {
- OUString(PROPERTY_ALIGN), OUString(PROPERTY_RELATIVEPOSITION), OUString(PROPERTY_WIDTH), OUString(PROPERTY_HIDDEN), OUString(PROPERTY_CONTROLMODEL),
- OUString(PROPERTY_HELPTEXT), OUString(PROPERTY_CONTROLDEFAULT)
+ PROPERTY_ALIGN, PROPERTY_RELATIVEPOSITION, PROPERTY_WIDTH, PROPERTY_HIDDEN, PROPERTY_CONTROLMODEL,
+ PROPERTY_HELPTEXT, PROPERTY_CONTROLDEFAULT
};
for (const auto & aPropertyName : aPropertyNames)
{
diff --git a/dbaccess/source/core/api/SingleSelectQueryComposer.cxx b/dbaccess/source/core/api/SingleSelectQueryComposer.cxx
index 688e755936a6..f6dffbd1314a 100644
--- a/dbaccess/source/core/api/SingleSelectQueryComposer.cxx
+++ b/dbaccess/source/core/api/SingleSelectQueryComposer.cxx
@@ -245,7 +245,7 @@ OSingleSelectQueryComposer::OSingleSelectQueryComposer(const Reference< XNameAcc
{
Any aValue;
Reference<XInterface> xDs = dbaccess::getDataSource(_xConnection);
- if ( dbtools::getDataSourceSetting(xDs,static_cast <OUString> (PROPERTY_BOOLEANCOMPARISONMODE),aValue) )
+ if ( dbtools::getDataSourceSetting(xDs,PROPERTY_BOOLEANCOMPARISONMODE,aValue) )
{
OSL_VERIFY( aValue >>= m_nBoolCompareMode );
}
diff --git a/dbaccess/source/core/api/columnsettings.cxx b/dbaccess/source/core/api/columnsettings.cxx
index 45a9da5fc68b..505e0d36b98f 100644
--- a/dbaccess/source/core/api/columnsettings.cxx
+++ b/dbaccess/source/core/api/columnsettings.cxx
@@ -121,14 +121,14 @@ namespace dbaccess
};
const PropertyDescriptor aProps[] =
{
- { OUString(PROPERTY_ALIGN), PROPERTY_ID_ALIGN },
- { OUString(PROPERTY_NUMBERFORMAT), PROPERTY_ID_NUMBERFORMAT },
- { OUString(PROPERTY_RELATIVEPOSITION), PROPERTY_ID_RELATIVEPOSITION },
- { OUString(PROPERTY_WIDTH), PROPERTY_ID_WIDTH },
- { OUString(PROPERTY_HELPTEXT), PROPERTY_ID_HELPTEXT },
- { OUString(PROPERTY_CONTROLDEFAULT), PROPERTY_ID_CONTROLDEFAULT },
- { OUString(PROPERTY_CONTROLMODEL), PROPERTY_ID_CONTROLMODEL },
- { OUString(PROPERTY_HIDDEN), PROPERTY_ID_HIDDEN }
+ { PROPERTY_ALIGN, PROPERTY_ID_ALIGN },
+ { PROPERTY_NUMBERFORMAT, PROPERTY_ID_NUMBERFORMAT },
+ { PROPERTY_RELATIVEPOSITION, PROPERTY_ID_RELATIVEPOSITION },
+ { PROPERTY_WIDTH, PROPERTY_ID_WIDTH },
+ { PROPERTY_HELPTEXT, PROPERTY_ID_HELPTEXT },
+ { PROPERTY_CONTROLDEFAULT, PROPERTY_ID_CONTROLDEFAULT },
+ { PROPERTY_CONTROLMODEL, PROPERTY_ID_CONTROLMODEL },
+ { PROPERTY_HIDDEN, PROPERTY_ID_HIDDEN }
};
for (const auto & aProp : aProps)
diff --git a/dbaccess/source/core/api/definitioncolumn.cxx b/dbaccess/source/core/api/definitioncolumn.cxx
index a385079fcae7..82b3fc02c556 100644
--- a/dbaccess/source/core/api/definitioncolumn.cxx
+++ b/dbaccess/source/core/api/definitioncolumn.cxx
@@ -90,7 +90,7 @@ OUString OTableColumnDescriptor::getImplementationName( )
Sequence< OUString > OTableColumnDescriptor::getSupportedServiceNames( )
{
- return { m_bActAsDescriptor? OUString(SERVICE_SDBCX_COLUMNDESCRIPTOR) : OUString(SERVICE_SDBCX_COLUMN),
+ return { m_bActAsDescriptor? SERVICE_SDBCX_COLUMNDESCRIPTOR : SERVICE_SDBCX_COLUMN,
SERVICE_SDB_COLUMNSETTINGS };
}
@@ -208,10 +208,10 @@ OQueryColumn::OQueryColumn( const Reference< XPropertySet >& _rxParserColumn, co
};
const PropertyDescriptor aProps[] =
{
- { OUString(PROPERTY_CATALOGNAME), PROPERTY_ID_CATALOGNAME },
- { OUString(PROPERTY_SCHEMANAME), PROPERTY_ID_SCHEMANAME },
- { OUString(PROPERTY_TABLENAME), PROPERTY_ID_TABLENAME },
- { OUString(PROPERTY_REALNAME), PROPERTY_ID_REALNAME }
+ { PROPERTY_CATALOGNAME, PROPERTY_ID_CATALOGNAME },
+ { PROPERTY_SCHEMANAME, PROPERTY_ID_SCHEMANAME },
+ { PROPERTY_TABLENAME, PROPERTY_ID_TABLENAME },
+ { PROPERTY_REALNAME, PROPERTY_ID_REALNAME }
};
for (const auto & aProp : aProps)
{
diff --git a/dbaccess/source/core/dataaccess/databasedocument.cxx b/dbaccess/source/core/dataaccess/databasedocument.cxx
index 204c73dc11c2..204bad556e5d 100644
--- a/dbaccess/source/core/dataaccess/databasedocument.cxx
+++ b/dbaccess/source/core/dataaccess/databasedocument.cxx
@@ -1643,7 +1643,7 @@ void ODatabaseDocument::impl_writeStorage_throw( const Reference< XStorage >& _r
aDelegatorArguments.getArray()[nArgsLen++] <<= xInfoSet;
Reference< XPropertySet > xProp( _rxTargetStorage, UNO_QUERY_THROW );
- xProp->setPropertyValue( INFO_MEDIATYPE, Any( OUString(MIMETYPE_OASIS_OPENDOCUMENT_DATABASE_ASCII) ) );
+ xProp->setPropertyValue( INFO_MEDIATYPE, Any( MIMETYPE_OASIS_OPENDOCUMENT_DATABASE_ASCII ) );
OUString aVersion;
SvtSaveOptions::ODFSaneDefaultVersion const nDefVersion =
diff --git a/dbaccess/source/core/dataaccess/documentcontainer.cxx b/dbaccess/source/core/dataaccess/documentcontainer.cxx
index 33dea6873692..f9a063c86e3a 100644
--- a/dbaccess/source/core/dataaccess/documentcontainer.cxx
+++ b/dbaccess/source/core/dataaccess/documentcontainer.cxx
@@ -157,7 +157,7 @@ css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL ODocumentContainer
Sequence< OUString > SAL_CALL ODocumentContainer::getSupportedServiceNames( )
{
- return { m_bFormsContainer ? OUString(SERVICE_NAME_FORM_COLLECTION) : OUString(SERVICE_NAME_REPORT_COLLECTION) };
+ return { m_bFormsContainer ? SERVICE_NAME_FORM_COLLECTION : SERVICE_NAME_REPORT_COLLECTION };
}
OUString ODocumentContainer::determineContentType() const
diff --git a/dbaccess/source/filter/xml/xmlExport.cxx b/dbaccess/source/filter/xml/xmlExport.cxx
index ab6257f7f9a6..cee5e04a04f4 100644
--- a/dbaccess/source/filter/xml/xmlExport.cxx
+++ b/dbaccess/source/filter/xml/xmlExport.cxx
@@ -183,27 +183,27 @@ ODBExport::ODBExport(const Reference< XComponentContext >& _rxContext, OUString
GetAutoStylePool()->AddFamily(
XmlStyleFamily::TABLE_TABLE,
- OUString(XML_STYLE_FAMILY_TABLE_TABLE_STYLES_NAME ),
+ XML_STYLE_FAMILY_TABLE_TABLE_STYLES_NAME,
m_xExportHelper.get(),
- OUString(XML_STYLE_FAMILY_TABLE_TABLE_STYLES_PREFIX ));
+ XML_STYLE_FAMILY_TABLE_TABLE_STYLES_PREFIX);
GetAutoStylePool()->AddFamily(
XmlStyleFamily::TABLE_COLUMN,
- OUString(XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_NAME ),
+ XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_NAME,
m_xColumnExportHelper.get(),
- OUString(XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_PREFIX ));
+ XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_PREFIX);
GetAutoStylePool()->AddFamily(
XmlStyleFamily::TABLE_CELL,
- OUString(XML_STYLE_FAMILY_TABLE_CELL_STYLES_NAME ),
+ XML_STYLE_FAMILY_TABLE_CELL_STYLES_NAME,
m_xCellExportHelper.get(),
- OUString(XML_STYLE_FAMILY_TABLE_CELL_STYLES_PREFIX ));
+ XML_STYLE_FAMILY_TABLE_CELL_STYLES_PREFIX);
GetAutoStylePool()->AddFamily(
XmlStyleFamily::TABLE_ROW,
- OUString(XML_STYLE_FAMILY_TABLE_ROW_STYLES_NAME ),
+ XML_STYLE_FAMILY_TABLE_ROW_STYLES_NAME,
m_xRowExportHelper.get(),
- OUString(XML_STYLE_FAMILY_TABLE_ROW_STYLES_PREFIX ));
+ XML_STYLE_FAMILY_TABLE_ROW_STYLES_PREFIX);
}
void ODBExport::exportDataSource()
@@ -862,15 +862,15 @@ void ODBExport::exportStyleName(const ::xmloff::token::XMLTokenEnum _eToken,cons
void ODBExport::exportTableName(XPropertySet* _xProp,bool _bUpdate)
{
OUString sValue;
- _xProp->getPropertyValue(_bUpdate ? OUString(PROPERTY_UPDATE_TABLENAME) : OUString(PROPERTY_NAME)) >>= sValue;
+ _xProp->getPropertyValue(_bUpdate ? PROPERTY_UPDATE_TABLENAME : PROPERTY_NAME) >>= sValue;
if ( sValue.isEmpty() )
return;
AddAttribute(XML_NAMESPACE_DB, XML_NAME,sValue);
- _xProp->getPropertyValue(_bUpdate ? OUString(PROPERTY_UPDATE_SCHEMANAME) : OUString(PROPERTY_SCHEMANAME)) >>= sValue;
+ _xProp->getPropertyValue(_bUpdate ? PROPERTY_UPDATE_SCHEMANAME : PROPERTY_SCHEMANAME) >>= sValue;
if ( !sValue.isEmpty() )
AddAttribute(XML_NAMESPACE_DB, XML_SCHEMA_NAME,sValue);
- _xProp->getPropertyValue(_bUpdate ? OUString(PROPERTY_UPDATE_CATALOGNAME) : OUString(PROPERTY_CATALOGNAME)) >>= sValue;
+ _xProp->getPropertyValue(_bUpdate ? PROPERTY_UPDATE_CATALOGNAME : PROPERTY_CATALOGNAME) >>= sValue;
if ( !sValue.isEmpty() )
AddAttribute(XML_NAMESPACE_DB, XML_CATALOG_NAME,sValue);
diff --git a/dbaccess/source/ui/app/AppController.cxx b/dbaccess/source/ui/app/AppController.cxx
index 61c0940e98a1..9d548a138139 100644
--- a/dbaccess/source/ui/app/AppController.cxx
+++ b/dbaccess/source/ui/app/AppController.cxx
@@ -2568,7 +2568,7 @@ sal_Bool SAL_CALL OApplicationController::attachModel(const Reference< XModel >
const OUString aPropertyNames[] =
{
- OUString(PROPERTY_URL), OUString(PROPERTY_USER)
+ PROPERTY_URL, PROPERTY_USER
};
// disconnect from old model
diff --git a/dbaccess/source/ui/browser/unodatbr.cxx b/dbaccess/source/ui/browser/unodatbr.cxx
index 5fb250c4bde3..7235ac3c6990 100644
--- a/dbaccess/source/ui/browser/unodatbr.cxx
+++ b/dbaccess/source/ui/browser/unodatbr.cxx
@@ -480,10 +480,10 @@ bool SbaTableQueryBrowser::InitializeForm( const Reference< XPropertySet > & i_f
const OUString aTransferProperties[] =
{
- OUString(PROPERTY_APPLYFILTER),
- OUString(PROPERTY_FILTER),
- OUString(PROPERTY_HAVING_CLAUSE),
- OUString(PROPERTY_ORDER)
+ PROPERTY_APPLYFILTER,
+ PROPERTY_FILTER,
+ PROPERTY_HAVING_CLAUSE,
+ PROPERTY_ORDER
};
for (const auto & aTransferProperty : aTransferProperties)
{
diff --git a/dbaccess/source/ui/dlg/ConnectionPage.cxx b/dbaccess/source/ui/dlg/ConnectionPage.cxx
index fa485a97b2df..bb56d81b2e43 100644
--- a/dbaccess/source/ui/dlg/ConnectionPage.cxx
+++ b/dbaccess/source/ui/dlg/ConnectionPage.cxx
@@ -128,7 +128,7 @@ namespace dbaui
case ::dbaccess::DST_MYSQL_ODBC:
case ::dbaccess::DST_ODBC:
m_xFT_Connection->set_label(DBA_RES(STR_NAME_OF_ODBC_DATASOURCE));
- m_xConnectionURL->set_help_id( eType == ::dbaccess::DST_MYSQL_ODBC ? OUString(HID_DSADMIN_MYSQL_ODBC_DATASOURCE) : OUString(HID_DSADMIN_ODBC_DATASOURCE));
+ m_xConnectionURL->set_help_id( eType == ::dbaccess::DST_MYSQL_ODBC ? HID_DSADMIN_MYSQL_ODBC_DATASOURCE : HID_DSADMIN_ODBC_DATASOURCE);
break;
case ::dbaccess::DST_LDAP:
m_xFT_Connection->set_label(DBA_RES(STR_HOSTNAME));
diff --git a/dbaccess/source/ui/misc/UITools.cxx b/dbaccess/source/ui/misc/UITools.cxx
index f975bbc2160c..ae856a34b35f 100644
--- a/dbaccess/source/ui/misc/UITools.cxx
+++ b/dbaccess/source/ui/misc/UITools.cxx
@@ -1323,7 +1323,7 @@ bool insertHierarchyElement(weld::Window* pParent, const Reference< XComponentCo
{"Parent", uno::Any(xNameAccess)},
{PROPERTY_EMBEDDEDOBJECT, uno::Any(_xContent)},
}));
- OUString sServiceName(_bCollection ? (_bForm ? OUString(SERVICE_NAME_FORM_COLLECTION) : OUString(SERVICE_NAME_REPORT_COLLECTION)) : OUString(SERVICE_SDB_DOCUMENTDEFINITION));
+ OUString sServiceName(_bCollection ? (_bForm ? SERVICE_NAME_FORM_COLLECTION : SERVICE_NAME_REPORT_COLLECTION) : SERVICE_SDB_DOCUMENTDEFINITION);
Reference<XContent > xNew( xORB->createInstanceWithArguments( sServiceName, aArguments ), UNO_QUERY_THROW );
Reference< XNameContainer > xNameContainer( xNameAccess, UNO_QUERY_THROW );
diff --git a/dbaccess/source/ui/misc/WCopyTable.cxx b/dbaccess/source/ui/misc/WCopyTable.cxx
index 8cfe9ace02f2..29be8774747b 100644
--- a/dbaccess/source/ui/misc/WCopyTable.cxx
+++ b/dbaccess/source/ui/misc/WCopyTable.cxx
@@ -134,7 +134,7 @@ bool ObjectCopySource::isView() const
void ObjectCopySource::copyUISettingsTo( const Reference< XPropertySet >& _rxObject ) const
{
const OUString aCopyProperties[] = {
- OUString(PROPERTY_FONT), OUString(PROPERTY_ROW_HEIGHT), OUString(PROPERTY_TEXTCOLOR),OUString(PROPERTY_TEXTLINECOLOR),OUString(PROPERTY_TEXTEMPHASIS),OUString(PROPERTY_TEXTRELIEF)
+ PROPERTY_FONT, PROPERTY_ROW_HEIGHT, PROPERTY_TEXTCOLOR,PROPERTY_TEXTLINECOLOR,PROPERTY_TEXTEMPHASIS,PROPERTY_TEXTRELIEF
};
for (const auto & aCopyProperty : aCopyProperties)
{
diff --git a/dbaccess/source/ui/misc/databaseobjectview.cxx b/dbaccess/source/ui/misc/databaseobjectview.cxx
index e84f36e7f58f..47c3932ca21a 100644
--- a/dbaccess/source/ui/misc/databaseobjectview.cxx
+++ b/dbaccess/source/ui/misc/databaseobjectview.cxx
@@ -160,7 +160,7 @@ namespace dbaui
// QueryDesigner
QueryDesigner::QueryDesigner( const Reference< XComponentContext >& _rxORB, const Reference< XDatabaseDocumentUI >& _rxApplication,
const Reference< XFrame >& _rxParentFrame, bool _bCreateView )
- :DatabaseObjectView( _rxORB, _rxApplication, _rxParentFrame, _bCreateView ? OUString(URL_COMPONENT_VIEWDESIGN) : OUString(URL_COMPONENT_QUERYDESIGN) )
+ :DatabaseObjectView( _rxORB, _rxApplication, _rxParentFrame, _bCreateView ? URL_COMPONENT_VIEWDESIGN : URL_COMPONENT_QUERYDESIGN )
,m_nCommandType( _bCreateView ? CommandType::TABLE : CommandType::QUERY )
{
}
@@ -189,7 +189,7 @@ namespace dbaui
// TableDesigner
TableDesigner::TableDesigner( const Reference< XComponentContext >& _rxORB, const Reference< XDatabaseDocumentUI >& _rxApplication, const Reference< XFrame >& _rxParentFrame )
- :DatabaseObjectView( _rxORB, _rxApplication, _rxParentFrame, static_cast< OUString >( URL_COMPONENT_TABLEDESIGN ) )
+ :DatabaseObjectView( _rxORB, _rxApplication, _rxParentFrame, URL_COMPONENT_TABLEDESIGN )
{
}
@@ -243,7 +243,7 @@ namespace dbaui
// ResultSetBrowser
ResultSetBrowser::ResultSetBrowser( const Reference< XComponentContext >& _rxORB, const Reference< XDatabaseDocumentUI >& _rxApplication, const Reference< XFrame >& _rxParentFrame,
bool _bTable )
- :DatabaseObjectView( _rxORB, _rxApplication, _rxParentFrame, static_cast < OUString >( URL_COMPONENT_DATASOURCEBROWSER ) )
+ :DatabaseObjectView( _rxORB, _rxApplication, _rxParentFrame, URL_COMPONENT_DATASOURCEBROWSER )
,m_bTable(_bTable)
{
}
@@ -273,7 +273,7 @@ namespace dbaui
// RelationDesigner
RelationDesigner::RelationDesigner( const Reference< XComponentContext >& _rxORB, const Reference< XDatabaseDocumentUI >& _rxApplication, const Reference< XFrame >& _rxParentFrame )
- :DatabaseObjectView( _rxORB, _rxApplication, _rxParentFrame, static_cast< OUString >( URL_COMPONENT_RELATIONDESIGN ) )
+ :DatabaseObjectView( _rxORB, _rxApplication, _rxParentFrame, URL_COMPONENT_RELATIONDESIGN )
{
}
} // namespace dbaui
diff --git a/dbaccess/source/ui/uno/copytablewizard.cxx b/dbaccess/source/ui/uno/copytablewizard.cxx
index b885b3e481f4..880600342dea 100644
--- a/dbaccess/source/ui/uno/copytablewizard.cxx
+++ b/dbaccess/source/ui/uno/copytablewizard.cxx
@@ -659,7 +659,7 @@ void CopyTableWizard::impl_checkForUnsupportedSettings_throw( const Reference< X
OUString sUnsupportedSetting;
const OUString aSettings[] = {
- OUString(PROPERTY_FILTER), OUString(PROPERTY_ORDER), OUString(PROPERTY_HAVING_CLAUSE), OUString(PROPERTY_GROUP_BY)
+ PROPERTY_FILTER, PROPERTY_ORDER, PROPERTY_HAVING_CLAUSE, PROPERTY_GROUP_BY
};
for (const auto & aSetting : aSettings)
{
diff --git a/desktop/inc/bitmaps.hlst b/desktop/inc/bitmaps.hlst
index 69005c522c50..1f565b47dd6e 100644
--- a/desktop/inc/bitmaps.hlst
+++ b/desktop/inc/bitmaps.hlst
@@ -9,9 +9,9 @@
#pragma once
-inline constexpr OUStringLiteral RID_BMP_WARNING = u"desktop/res/caution_16.png";
-inline constexpr OUStringLiteral RID_BMP_LOCKED = u"desktop/res/lock_16.png";
-inline constexpr OUStringLiteral RID_BMP_SHARED = u"desktop/res/shared_16.png";
-inline constexpr OUStringLiteral RID_BMP_EXTENSION = u"desktop/res/extension_32.png";
+inline constexpr OUString RID_BMP_WARNING = u"desktop/res/caution_16.png"_ustr;
+inline constexpr OUString RID_BMP_LOCKED = u"desktop/res/lock_16.png"_ustr;
+inline constexpr OUString RID_BMP_SHARED = u"desktop/res/shared_16.png"_ustr;
+inline constexpr OUString RID_BMP_EXTENSION = u"desktop/res/extension_32.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/desktop/inc/strings.hxx b/desktop/inc/strings.hxx
index 9b086b52693e..09582c6c5e66 100644
--- a/desktop/inc/strings.hxx
+++ b/desktop/inc/strings.hxx
@@ -11,6 +11,6 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral RID_APPTITLE = u"%PRODUCTNAME %PRODUCTVERSION%PRODUCTEXTENSION";
+inline constexpr OUString RID_APPTITLE = u"%PRODUCTNAME %PRODUCTVERSION%PRODUCTEXTENSION"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/desktop/source/deployment/registry/inc/dp_backend.h b/desktop/source/deployment/registry/inc/dp_backend.h
index 0fe39db4571d..a68420d6b019 100644
--- a/desktop/source/deployment/registry/inc/dp_backend.h
+++ b/desktop/source/deployment/registry/inc/dp_backend.h
@@ -38,7 +38,7 @@ namespace dp_registry::backend
class PackageRegistryBackend;
-inline constexpr OUStringLiteral BACKEND_SERVICE_NAME = u"com.sun.star.deployment.PackageRegistryBackend";
+inline constexpr OUString BACKEND_SERVICE_NAME = u"com.sun.star.deployment.PackageRegistryBackend"_ustr;
typedef ::cppu::WeakComponentImplHelper<
css::deployment::XPackage > t_PackageBase;
diff --git a/desktop/source/deployment/registry/package/dp_package.cxx b/desktop/source/deployment/registry/package/dp_package.cxx
index c27f5174045a..3a6c466a1813 100644
--- a/desktop/source/deployment/registry/package/dp_package.cxx
+++ b/desktop/source/deployment/registry/package/dp_package.cxx
@@ -309,7 +309,7 @@ sal_Bool BackendImpl::supportsService(OUString const & ServiceName)
Sequence<OUString> BackendImpl::getSupportedServiceNames()
{
- return { OUString(BACKEND_SERVICE_NAME) };
+ return { BACKEND_SERVICE_NAME };
}
// XPackageRegistry
diff --git a/desktop/source/inc/helpids.h b/desktop/source/inc/helpids.h
index da49afb99446..b7d7c4359770 100644
--- a/desktop/source/inc/helpids.h
+++ b/desktop/source/inc/helpids.h
@@ -21,7 +21,7 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_EXTENSION_MANAGER_LISTBOX_ENABLE = u"DESKTOP_HID_EXTENSION_MANAGER_LISTBOX_ENABLE";
-inline constexpr OUStringLiteral HID_EXTENSION_MANAGER_LISTBOX_DISABLE = u"DESKTOP_HID_EXTENSION_MANAGER_LISTBOX_DISABLE";
+inline constexpr OUString HID_EXTENSION_MANAGER_LISTBOX_ENABLE = u"DESKTOP_HID_EXTENSION_MANAGER_LISTBOX_ENABLE"_ustr;
+inline constexpr OUString HID_EXTENSION_MANAGER_LISTBOX_DISABLE = u"DESKTOP_HID_EXTENSION_MANAGER_LISTBOX_DISABLE"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/desktop/source/lib/init.cxx b/desktop/source/lib/init.cxx
index 880374e2d0f5..bccac7338367 100644
--- a/desktop/source/lib/init.cxx
+++ b/desktop/source/lib/init.cxx
@@ -7703,7 +7703,6 @@ void setLanguageToolConfig()
if (xSpell.is())
{
Sequence<OUString> aEmpty;
- static constexpr OUStringLiteral cSpell(SN_SPELLCHECKER);
Sequence<css::lang::Locale> aLocales = xSpell->getLocales();
uno::Reference<linguistic2::XProofreader> xGC(
@@ -7715,7 +7714,8 @@ void setLanguageToolConfig()
{
// turn off spell checker if LanguageTool supports the locale already
if (xSuppLoc->hasLocale(aLocales[itLocale]))
- xLangSrv->setConfiguredServices(cSpell, aLocales[itLocale], aEmpty);
+ xLangSrv->setConfiguredServices(
+ SN_SPELLCHECKER, aLocales[itLocale], aEmpty);
}
}
}
diff --git a/extensions/inc/bitmaps.hlst b/extensions/inc/bitmaps.hlst
index c282df088b78..de784683b35a 100644
--- a/extensions/inc/bitmaps.hlst
+++ b/extensions/inc/bitmaps.hlst
@@ -10,39 +10,39 @@
#ifndef INCLUDED_EXTENSIONS_INC_BITMAPS_HRC
#define INCLUDED_EXTENSIONS_INC_BITMAPS_HRC
-inline constexpr OUStringLiteral RID_EXTBMP_CONTROL = u"res/sx10144.png";
-inline constexpr OUStringLiteral RID_EXTBMP_BUTTON = u"res/sx10594.png";
-inline constexpr OUStringLiteral RID_EXTBMP_RADIOBUTTON = u"res/sx10595.png";
-inline constexpr OUStringLiteral RID_EXTBMP_CHECKBOX = u"res/sx10596.png";
-inline constexpr OUStringLiteral RID_EXTBMP_FIXEDTEXT = u"res/sx10597.png";
-inline constexpr OUStringLiteral RID_EXTBMP_GROUPBOX = u"res/sx10598.png";
-inline constexpr OUStringLiteral RID_EXTBMP_EDITBOX = u"res/sx10599.png";
-inline constexpr OUStringLiteral RID_EXTBMP_LISTBOX = u"res/sx10600.png";
-inline constexpr OUStringLiteral RID_EXTBMP_COMBOBOX = u"res/sx10601.png";
-inline constexpr OUStringLiteral RID_EXTBMP_GRID = u"res/sx10603.png";
-inline constexpr OUStringLiteral RID_EXTBMP_IMAGEBUTTON = u"res/sx10604.png";
-inline constexpr OUStringLiteral RID_EXTBMP_FILECONTROL = u"res/sx10605.png";
-inline constexpr OUStringLiteral RID_EXTBMP_DATEFIELD = u"res/sx10704.png";
-inline constexpr OUStringLiteral RID_EXTBMP_TIMEFIELD = u"res/sx10705.png";
-inline constexpr OUStringLiteral RID_EXTBMP_NUMERICFIELD = u"res/sx10706.png";
-inline constexpr OUStringLiteral RID_EXTBMP_CURRENCYFIELD = u"res/sx10707.png";
-inline constexpr OUStringLiteral RID_EXTBMP_PATTERNFIELD = u"res/sx10708.png";
-inline constexpr OUStringLiteral RID_EXTBMP_IMAGECONTROL = u"res/sx10710.png";
-inline constexpr OUStringLiteral RID_EXTBMP_HIDDEN = u"res/sx18022.png";
-inline constexpr OUStringLiteral RID_EXTBMP_FORMS = u"res/sx18013.png";
-inline constexpr OUStringLiteral RID_EXTBMP_FORM = u"res/sx10593.png";
-inline constexpr OUStringLiteral RID_EXTBMP_SCROLLBAR = u"res/sx10768.png";
-inline constexpr OUStringLiteral RID_EXTBMP_SPINBUTTON = u"res/sx10769.png";
-inline constexpr OUStringLiteral RID_EXTBMP_NAVIGATIONBAR = u"res/sx10607.png";
-inline constexpr OUStringLiteral RID_SCANNER_HANDLE = u"extensions/res/scanner/handle.png";
-inline constexpr OUStringLiteral BMP_TABLE = u"res/sx03188.png";
-inline constexpr OUStringLiteral BMP_QUERY = u"res/sx03202.png";
-inline constexpr OUStringLiteral RID_EXTBMP_AUTOFILTER_SC = u"res/sc10716.png";
-inline constexpr OUStringLiteral RID_EXTBMP_FILTERCRIT_SC = u"res/sc10715.png";
-inline constexpr OUStringLiteral RID_EXTBMP_REMOVE_FILTER_SORT_SC = u"res/sc10711.png";
-inline constexpr OUStringLiteral RID_EXTBMP_AUTOFILTER_LC = u"res/lc10716.png";
-inline constexpr OUStringLiteral RID_EXTBMP_FILTERCRIT_LC = u"res/lc10715.png";
-inline constexpr OUStringLiteral RID_EXTBMP_REMOVE_FILTER_SORT_LC = u"res/lc10711.png";
+inline constexpr OUString RID_EXTBMP_CONTROL = u"res/sx10144.png"_ustr;
+inline constexpr OUString RID_EXTBMP_BUTTON = u"res/sx10594.png"_ustr;
+inline constexpr OUString RID_EXTBMP_RADIOBUTTON = u"res/sx10595.png"_ustr;
+inline constexpr OUString RID_EXTBMP_CHECKBOX = u"res/sx10596.png"_ustr;
+inline constexpr OUString RID_EXTBMP_FIXEDTEXT = u"res/sx10597.png"_ustr;
+inline constexpr OUString RID_EXTBMP_GROUPBOX = u"res/sx10598.png"_ustr;
+inline constexpr OUString RID_EXTBMP_EDITBOX = u"res/sx10599.png"_ustr;
+inline constexpr OUString RID_EXTBMP_LISTBOX = u"res/sx10600.png"_ustr;
+inline constexpr OUString RID_EXTBMP_COMBOBOX = u"res/sx10601.png"_ustr;
+inline constexpr OUString RID_EXTBMP_GRID = u"res/sx10603.png"_ustr;
+inline constexpr OUString RID_EXTBMP_IMAGEBUTTON = u"res/sx10604.png"_ustr;
+inline constexpr OUString RID_EXTBMP_FILECONTROL = u"res/sx10605.png"_ustr;
+inline constexpr OUString RID_EXTBMP_DATEFIELD = u"res/sx10704.png"_ustr;
+inline constexpr OUString RID_EXTBMP_TIMEFIELD = u"res/sx10705.png"_ustr;
+inline constexpr OUString RID_EXTBMP_NUMERICFIELD = u"res/sx10706.png"_ustr;
+inline constexpr OUString RID_EXTBMP_CURRENCYFIELD = u"res/sx10707.png"_ustr;
+inline constexpr OUString RID_EXTBMP_PATTERNFIELD = u"res/sx10708.png"_ustr;
+inline constexpr OUString RID_EXTBMP_IMAGECONTROL = u"res/sx10710.png"_ustr;
+inline constexpr OUString RID_EXTBMP_HIDDEN = u"res/sx18022.png"_ustr;
+inline constexpr OUString RID_EXTBMP_FORMS = u"res/sx18013.png"_ustr;
+inline constexpr OUString RID_EXTBMP_FORM = u"res/sx10593.png"_ustr;
+inline constexpr OUString RID_EXTBMP_SCROLLBAR = u"res/sx10768.png"_ustr;
+inline constexpr OUString RID_EXTBMP_SPINBUTTON = u"res/sx10769.png"_ustr;
+inline constexpr OUString RID_EXTBMP_NAVIGATIONBAR = u"res/sx10607.png"_ustr;
+inline constexpr OUString RID_SCANNER_HANDLE = u"extensions/res/scanner/handle.png"_ustr;
+inline constexpr OUString BMP_TABLE = u"res/sx03188.png"_ustr;
+inline constexpr OUString BMP_QUERY = u"res/sx03202.png"_ustr;
+inline constexpr OUString RID_EXTBMP_AUTOFILTER_SC = u"res/sc10716.png"_ustr;
+inline constexpr OUString RID_EXTBMP_FILTERCRIT_SC = u"res/sc10715.png"_ustr;
+inline constexpr OUString RID_EXTBMP_REMOVE_FILTER_SORT_SC = u"res/sc10711.png"_ustr;
+inline constexpr OUString RID_EXTBMP_AUTOFILTER_LC = u"res/lc10716.png"_ustr;
+inline constexpr OUString RID_EXTBMP_FILTERCRIT_LC = u"res/lc10715.png"_ustr;
+inline constexpr OUString RID_EXTBMP_REMOVE_FILTER_SORT_LC = u"res/lc10711.png"_ustr;
#define SV_RESID_BITMAP_INFOBOX "vcl/res/infobox.png"
#endif
diff --git a/extensions/inc/helpids.h b/extensions/inc/helpids.h
index 6f989407a135..345af0c05430 100644
--- a/extensions/inc/helpids.h
+++ b/extensions/inc/helpids.h
@@ -22,294 +22,294 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_ABSPILOT_PREVIOUS = u"EXTENSIONS_HID_ABSPILOT_PREVIOUS";
-inline constexpr OUStringLiteral HID_ABSPILOT_NEXT = u"EXTENSIONS_HID_ABSPILOT_NEXT";
-inline constexpr OUStringLiteral HID_ABSPILOT_CANCEL = u"EXTENSIONS_HID_ABSPILOT_CANCEL";
-inline constexpr OUStringLiteral HID_ABSPILOT_FINISH = u"EXTENSIONS_HID_ABSPILOT_FINISH";
-inline constexpr OUStringLiteral UID_ABSPILOT_HELP = u"EXTENSIONS_UID_ABSPILOT_HELP";
-inline constexpr OUStringLiteral HID_ABSPILOT = u"EXTENSIONS_HID_ABSPILOT";
+inline constexpr OUString HID_ABSPILOT_PREVIOUS = u"EXTENSIONS_HID_ABSPILOT_PREVIOUS"_ustr;
+inline constexpr OUString HID_ABSPILOT_NEXT = u"EXTENSIONS_HID_ABSPILOT_NEXT"_ustr;
+inline constexpr OUString HID_ABSPILOT_CANCEL = u"EXTENSIONS_HID_ABSPILOT_CANCEL"_ustr;
+inline constexpr OUString HID_ABSPILOT_FINISH = u"EXTENSIONS_HID_ABSPILOT_FINISH"_ustr;
+inline constexpr OUString UID_ABSPILOT_HELP = u"EXTENSIONS_UID_ABSPILOT_HELP"_ustr;
+inline constexpr OUString HID_ABSPILOT = u"EXTENSIONS_HID_ABSPILOT"_ustr;
-inline constexpr OUStringLiteral HID_BIB_IDENTIFIER_POS = u"EXTENSIONS_HID_BIB_IDENTIFIER_POS";
-inline constexpr OUStringLiteral HID_BIB_AUTHORITYTYPE_POS = u"EXTENSIONS_HID_BIB_AUTHORITYTYPE_POS";
-inline constexpr OUStringLiteral HID_BIB_AUTHOR_POS = u"EXTENSIONS_HID_BIB_AUTHOR_POS";
-inline constexpr OUStringLiteral HID_BIB_TITLE_POS = u"EXTENSIONS_HID_BIB_TITLE_POS";
-inline constexpr OUStringLiteral HID_BIB_YEAR_POS = u"EXTENSIONS_HID_BIB_YEAR_POS";
-inline constexpr OUStringLiteral HID_BIB_ISBN_POS = u"EXTENSIONS_HID_BIB_ISBN_POS";
-inline constexpr OUStringLiteral HID_BIB_BOOKTITLE_POS = u"EXTENSIONS_HID_BIB_BOOKTITLE_POS";
-inline constexpr OUStringLiteral HID_BIB_CHAPTER_POS = u"EXTENSIONS_HID_BIB_CHAPTER_POS";
-inline constexpr OUStringLiteral HID_BIB_EDITION_POS = u"EXTENSIONS_HID_BIB_EDITION_POS";
-inline constexpr OUStringLiteral HID_BIB_EDITOR_POS = u"EXTENSIONS_HID_BIB_EDITOR_POS";
-inline constexpr OUStringLiteral HID_BIB_HOWPUBLISHED_POS = u"EXTENSIONS_HID_BIB_HOWPUBLISHED_POS";
-inline constexpr OUStringLiteral HID_BIB_INSTITUTION_POS = u"EXTENSIONS_HID_BIB_INSTITUTION_POS";
-inline constexpr OUStringLiteral HID_BIB_JOURNAL_POS = u"EXTENSIONS_HID_BIB_JOURNAL_POS";
-inline constexpr OUStringLiteral HID_BIB_MONTH_POS = u"EXTENSIONS_HID_BIB_MONTH_POS";
-inline constexpr OUStringLiteral HID_BIB_NOTE_POS = u"EXTENSIONS_HID_BIB_NOTE_POS";
-inline constexpr OUStringLiteral HID_BIB_ANNOTE_POS = u"EXTENSIONS_HID_BIB_ANNOTE_POS";
-inline constexpr OUStringLiteral HID_BIB_NUMBER_POS = u"EXTENSIONS_HID_BIB_NUMBER_POS";
-inline constexpr OUStringLiteral HID_BIB_ORGANIZATIONS_POS = u"EXTENSIONS_HID_BIB_ORGANIZATIONS_POS";
-inline constexpr OUStringLiteral HID_BIB_PAGES_POS = u"EXTENSIONS_HID_BIB_PAGES_POS";
-inline constexpr OUStringLiteral HID_BIB_PUBLISHER_POS = u"EXTENSIONS_HID_BIB_PUBLISHER_POS";
-inline constexpr OUStringLiteral HID_BIB_ADDRESS_POS = u"EXTENSIONS_HID_BIB_ADDRESS_POS";
-inline constexpr OUStringLiteral HID_BIB_SCHOOL_POS = u"EXTENSIONS_HID_BIB_SCHOOL_POS";
-inline constexpr OUStringLiteral HID_BIB_SERIES_POS = u"EXTENSIONS_HID_BIB_SERIES_POS";
-inline constexpr OUStringLiteral HID_BIB_REPORTTYPE_POS = u"EXTENSIONS_HID_BIB_REPORTTYPE_POS";
-inline constexpr OUStringLiteral HID_BIB_VOLUME_POS = u"EXTENSIONS_HID_BIB_VOLUME_POS";
-inline constexpr OUStringLiteral HID_BIB_URL_POS = u"EXTENSIONS_HID_BIB_URL_POS";
-inline constexpr OUStringLiteral HID_BIB_CUSTOM1_POS = u"EXTENSIONS_HID_BIB_CUSTOM1_POS";
-inline constexpr OUStringLiteral HID_BIB_CUSTOM2_POS = u"EXTENSIONS_HID_BIB_CUSTOM2_POS";
-inline constexpr OUStringLiteral HID_BIB_CUSTOM3_POS = u"EXTENSIONS_HID_BIB_CUSTOM3_POS";
-inline constexpr OUStringLiteral HID_BIB_CUSTOM4_POS = u"EXTENSIONS_HID_BIB_CUSTOM4_POS";
-inline constexpr OUStringLiteral HID_BIB_CUSTOM5_POS = u"EXTENSIONS_HID_BIB_CUSTOM5_POS";
-inline constexpr OUStringLiteral HID_BIB_LOCAL_URL_POS = u"EXTENSIONS_HID_BIB_LOCAL_URL_POS";
+inline constexpr OUString HID_BIB_IDENTIFIER_POS = u"EXTENSIONS_HID_BIB_IDENTIFIER_POS"_ustr;
+inline constexpr OUString HID_BIB_AUTHORITYTYPE_POS = u"EXTENSIONS_HID_BIB_AUTHORITYTYPE_POS"_ustr;
+inline constexpr OUString HID_BIB_AUTHOR_POS = u"EXTENSIONS_HID_BIB_AUTHOR_POS"_ustr;
+inline constexpr OUString HID_BIB_TITLE_POS = u"EXTENSIONS_HID_BIB_TITLE_POS"_ustr;
+inline constexpr OUString HID_BIB_YEAR_POS = u"EXTENSIONS_HID_BIB_YEAR_POS"_ustr;
+inline constexpr OUString HID_BIB_ISBN_POS = u"EXTENSIONS_HID_BIB_ISBN_POS"_ustr;
+inline constexpr OUString HID_BIB_BOOKTITLE_POS = u"EXTENSIONS_HID_BIB_BOOKTITLE_POS"_ustr;
+inline constexpr OUString HID_BIB_CHAPTER_POS = u"EXTENSIONS_HID_BIB_CHAPTER_POS"_ustr;
+inline constexpr OUString HID_BIB_EDITION_POS = u"EXTENSIONS_HID_BIB_EDITION_POS"_ustr;
+inline constexpr OUString HID_BIB_EDITOR_POS = u"EXTENSIONS_HID_BIB_EDITOR_POS"_ustr;
+inline constexpr OUString HID_BIB_HOWPUBLISHED_POS = u"EXTENSIONS_HID_BIB_HOWPUBLISHED_POS"_ustr;
+inline constexpr OUString HID_BIB_INSTITUTION_POS = u"EXTENSIONS_HID_BIB_INSTITUTION_POS"_ustr;
+inline constexpr OUString HID_BIB_JOURNAL_POS = u"EXTENSIONS_HID_BIB_JOURNAL_POS"_ustr;
+inline constexpr OUString HID_BIB_MONTH_POS = u"EXTENSIONS_HID_BIB_MONTH_POS"_ustr;
+inline constexpr OUString HID_BIB_NOTE_POS = u"EXTENSIONS_HID_BIB_NOTE_POS"_ustr;
+inline constexpr OUString HID_BIB_ANNOTE_POS = u"EXTENSIONS_HID_BIB_ANNOTE_POS"_ustr;
+inline constexpr OUString HID_BIB_NUMBER_POS = u"EXTENSIONS_HID_BIB_NUMBER_POS"_ustr;
+inline constexpr OUString HID_BIB_ORGANIZATIONS_POS = u"EXTENSIONS_HID_BIB_ORGANIZATIONS_POS"_ustr;
+inline constexpr OUString HID_BIB_PAGES_POS = u"EXTENSIONS_HID_BIB_PAGES_POS"_ustr;
+inline constexpr OUString HID_BIB_PUBLISHER_POS = u"EXTENSIONS_HID_BIB_PUBLISHER_POS"_ustr;
+inline constexpr OUString HID_BIB_ADDRESS_POS = u"EXTENSIONS_HID_BIB_ADDRESS_POS"_ustr;
+inline constexpr OUString HID_BIB_SCHOOL_POS = u"EXTENSIONS_HID_BIB_SCHOOL_POS"_ustr;
+inline constexpr OUString HID_BIB_SERIES_POS = u"EXTENSIONS_HID_BIB_SERIES_POS"_ustr;
+inline constexpr OUString HID_BIB_REPORTTYPE_POS = u"EXTENSIONS_HID_BIB_REPORTTYPE_POS"_ustr;
+inline constexpr OUString HID_BIB_VOLUME_POS = u"EXTENSIONS_HID_BIB_VOLUME_POS"_ustr;
+inline constexpr OUString HID_BIB_URL_POS = u"EXTENSIONS_HID_BIB_URL_POS"_ustr;
+inline constexpr OUString HID_BIB_CUSTOM1_POS = u"EXTENSIONS_HID_BIB_CUSTOM1_POS"_ustr;
+inline constexpr OUString HID_BIB_CUSTOM2_POS = u"EXTENSIONS_HID_BIB_CUSTOM2_POS"_ustr;
+inline constexpr OUString HID_BIB_CUSTOM3_POS = u"EXTENSIONS_HID_BIB_CUSTOM3_POS"_ustr;
+inline constexpr OUString HID_BIB_CUSTOM4_POS = u"EXTENSIONS_HID_BIB_CUSTOM4_POS"_ustr;
+inline constexpr OUString HID_BIB_CUSTOM5_POS = u"EXTENSIONS_HID_BIB_CUSTOM5_POS"_ustr;
+inline constexpr OUString HID_BIB_LOCAL_URL_POS = u"EXTENSIONS_HID_BIB_LOCAL_URL_POS"_ustr;
#define HID_BIB_DB_GRIDCTRL "EXTENSIONS_HID_BIB_DB_GRIDCTRL"
-inline constexpr OUStringLiteral HID_GROUPWIZARD_PREVIOUS = u"EXTENSIONS_HID_GROUPWIZARD_PREVIOUS";
-inline constexpr OUStringLiteral HID_GROUPWIZARD_NEXT = u"EXTENSIONS_HID_GROUPWIZARD_NEXT";
-inline constexpr OUStringLiteral HID_GROUPWIZARD_CANCEL = u"EXTENSIONS_HID_GROUPWIZARD_CANCEL";
-inline constexpr OUStringLiteral HID_GROUPWIZARD_FINISH = u"EXTENSIONS_HID_GROUPWIZARD_FINISH";
-inline constexpr OUStringLiteral HID_LISTWIZARD_PREVIOUS = u"EXTENSIONS_HID_LISTWIZARD_PREVIOUS";
-inline constexpr OUStringLiteral HID_LISTWIZARD_NEXT = u"EXTENSIONS_HID_LISTWIZARD_NEXT";
-inline constexpr OUStringLiteral HID_LISTWIZARD_CANCEL = u"EXTENSIONS_HID_LISTWIZARD_CANCEL";
-inline constexpr OUStringLiteral HID_LISTWIZARD_FINISH = u"EXTENSIONS_HID_LISTWIZARD_FINISH";
-inline constexpr OUStringLiteral HID_GRIDWIZARD_PREVIOUS = u"EXTENSIONS_HID_GRIDWIZARD_PREVIOUS";
-inline constexpr OUStringLiteral HID_GRIDWIZARD_NEXT = u"EXTENSIONS_HID_GRIDWIZARD_NEXT";
-inline constexpr OUStringLiteral HID_GRIDWIZARD_CANCEL = u"EXTENSIONS_HID_GRIDWIZARD_CANCEL";
-inline constexpr OUStringLiteral HID_GRIDWIZARD_FINISH = u"EXTENSIONS_HID_GRIDWIZARD_FINISH";
+inline constexpr OUString HID_GROUPWIZARD_PREVIOUS = u"EXTENSIONS_HID_GROUPWIZARD_PREVIOUS"_ustr;
+inline constexpr OUString HID_GROUPWIZARD_NEXT = u"EXTENSIONS_HID_GROUPWIZARD_NEXT"_ustr;
+inline constexpr OUString HID_GROUPWIZARD_CANCEL = u"EXTENSIONS_HID_GROUPWIZARD_CANCEL"_ustr;
+inline constexpr OUString HID_GROUPWIZARD_FINISH = u"EXTENSIONS_HID_GROUPWIZARD_FINISH"_ustr;
+inline constexpr OUString HID_LISTWIZARD_PREVIOUS = u"EXTENSIONS_HID_LISTWIZARD_PREVIOUS"_ustr;
+inline constexpr OUString HID_LISTWIZARD_NEXT = u"EXTENSIONS_HID_LISTWIZARD_NEXT"_ustr;
+inline constexpr OUString HID_LISTWIZARD_CANCEL = u"EXTENSIONS_HID_LISTWIZARD_CANCEL"_ustr;
+inline constexpr OUString HID_LISTWIZARD_FINISH = u"EXTENSIONS_HID_LISTWIZARD_FINISH"_ustr;
+inline constexpr OUString HID_GRIDWIZARD_PREVIOUS = u"EXTENSIONS_HID_GRIDWIZARD_PREVIOUS"_ustr;
+inline constexpr OUString HID_GRIDWIZARD_NEXT = u"EXTENSIONS_HID_GRIDWIZARD_NEXT"_ustr;
+inline constexpr OUString HID_GRIDWIZARD_CANCEL = u"EXTENSIONS_HID_GRIDWIZARD_CANCEL"_ustr;
+inline constexpr OUString HID_GRIDWIZARD_FINISH = u"EXTENSIONS_HID_GRIDWIZARD_FINISH"_ustr;
-inline constexpr OUStringLiteral HID_PROP_INPUT_REQUIRED = u"EXTENSIONS_HID_PROP_INPUT_REQUIRED";
-inline constexpr OUStringLiteral HID_PROP_CONTROLSOURCE = u"EXTENSIONS_HID_PROP_CONTROLSOURCE";
-inline constexpr OUStringLiteral HID_PROP_NAME = u"EXTENSIONS_HID_PROP_NAME";
-inline constexpr OUStringLiteral HID_PROP_TABINDEX = u"EXTENSIONS_HID_PROP_TABINDEX";
-inline constexpr OUStringLiteral HID_PROP_MASTERFIELDS = u"EXTENSIONS_HID_PROP_MASTERFIELDS";
-inline constexpr OUStringLiteral HID_PROP_SLAVEFIELDS = u"EXTENSIONS_HID_PROP_SLAVEFIELDS";
-inline constexpr OUStringLiteral HID_PROP_DATASOURCE = u"EXTENSIONS_HID_PROP_DATASOURCE";
-inline constexpr OUStringLiteral HID_PROP_CURSORSOURCE = u"EXTENSIONS_HID_PROP_CURSORSOURCE";
-inline constexpr OUStringLiteral HID_PROP_CURSORSOURCETYPE = u"EXTENSIONS_HID_PROP_CURSORSOURCETYPE";
-inline constexpr OUStringLiteral HID_PROP_READONLY = u"EXTENSIONS_HID_PROP_READONLY";
-inline constexpr OUStringLiteral HID_PROP_DATAENTRY = u"EXTENSIONS_HID_PROP_DATAENTRY";
-inline constexpr OUStringLiteral HID_PROP_NAVIGATION = u"EXTENSIONS_HID_PROP_NAVIGATION";
-inline constexpr OUStringLiteral HID_PROP_CYCLE = u"EXTENSIONS_HID_PROP_CYCLE";
-inline constexpr OUStringLiteral HID_PROP_ALLOW_ADDITIONS = u"EXTENSIONS_HID_PROP_ALLOW_ADDITIONS";
-inline constexpr OUStringLiteral HID_PROP_ALLOW_EDITS = u"EXTENSIONS_HID_PROP_ALLOW_EDITS";
-inline constexpr OUStringLiteral HID_PROP_ALLOW_DELETIONS = u"EXTENSIONS_HID_PROP_ALLOW_DELETIONS";
-inline constexpr OUStringLiteral HID_PROP_VALUE = u"EXTENSIONS_HID_PROP_VALUE";
-inline constexpr OUStringLiteral HID_PROP_FORMATKEY = u"EXTENSIONS_HID_PROP_FORMATKEY";
-inline constexpr OUStringLiteral HID_PROP_WHEEL_BEHAVIOR = u"EXTENSIONS_HID_PROP_WHEEL_BEHAVIOR";
-inline constexpr OUStringLiteral HID_PROP_HEIGHT = u"EXTENSIONS_HID_PROP_HEIGHT";
-inline constexpr OUStringLiteral HID_PROP_WIDTH = u"EXTENSIONS_HID_PROP_WIDTH";
-inline constexpr OUStringLiteral HID_PROP_AUTOGROW = u"EXTENSIONS_HID_PROP_AUTOGROW";
-inline constexpr OUStringLiteral HID_PROP_BOUNDCOLUMN = u"EXTENSIONS_HID_PROP_BOUNDCOLUMN";
-inline constexpr OUStringLiteral HID_PROP_LISTSOURCETYPE = u"EXTENSIONS_HID_PROP_LISTSOURCETYPE";
-inline constexpr OUStringLiteral HID_PROP_LISTSOURCE = u"EXTENSIONS_HID_PROP_LISTSOURCE";
-inline constexpr OUStringLiteral HID_PROP_LISTINDEX = u"EXTENSIONS_HID_PROP_LISTINDEX";
-inline constexpr OUStringLiteral HID_PROP_TEXT = u"EXTENSIONS_HID_PROP_TEXT";
-inline constexpr OUStringLiteral HID_PROP_LABEL = u"EXTENSIONS_HID_PROP_LABEL";
-inline constexpr OUStringLiteral HID_PROP_STRINGITEMLIST = u"EXTENSIONS_HID_PROP_STRINGITEMLIST";
-inline constexpr OUStringLiteral HID_PROP_FONT = u"EXTENSIONS_HID_PROP_FONT";
-inline constexpr OUStringLiteral HID_PROP_ROWHEIGHT = u"EXTENSIONS_HID_PROP_ROWHEIGHT";
-inline constexpr OUStringLiteral HID_PROP_BACKGROUNDCOLOR = u"EXTENSIONS_HID_PROP_BACKGROUNDCOLOR";
-inline constexpr OUStringLiteral HID_PROP_FILLCOLOR = u"EXTENSIONS_HID_PROP_FILLCOLOR";
-inline constexpr OUStringLiteral HID_PROP_LINECOLOR = u"EXTENSIONS_HID_PROP_LINECOLOR";
-inline constexpr OUStringLiteral HID_PROP_BORDER = u"EXTENSIONS_HID_PROP_BORDER";
-inline constexpr OUStringLiteral HID_PROP_ALIGN = u"EXTENSIONS_HID_PROP_ALIGN";
-inline constexpr OUStringLiteral HID_PROP_VERTICAL_ALIGN = u"EXTENSIONS_HID_PROP_VERTICAL_ALIGN";
-inline constexpr OUStringLiteral HID_PROP_DROPDOWN = u"EXTENSIONS_HID_PROP_DROPDOWN";
-inline constexpr OUStringLiteral HID_PROP_MULTILINE = u"EXTENSIONS_HID_PROP_MULTILINE";
-inline constexpr OUStringLiteral HID_PROP_HSCROLL = u"EXTENSIONS_HID_PROP_HSCROLL";
-inline constexpr OUStringLiteral HID_PROP_VSCROLL = u"EXTENSIONS_HID_PROP_VSCROLL";
-inline constexpr OUStringLiteral HID_PROP_TABSTOP = u"EXTENSIONS_HID_PROP_TABSTOP";
-inline constexpr OUStringLiteral HID_PROP_REFVALUE = u"EXTENSIONS_HID_PROP_REFVALUE";
-inline constexpr OUStringLiteral HID_PROP_BUTTONTYPE = u"EXTENSIONS_HID_PROP_BUTTONTYPE";
-inline constexpr OUStringLiteral HID_PROP_SUBMIT_ACTION = u"EXTENSIONS_HID_PROP_SUBMIT_ACTION";
-inline constexpr OUStringLiteral HID_PROP_SUBMIT_METHOD = u"EXTENSIONS_HID_PROP_SUBMIT_METHOD";
-inline constexpr OUStringLiteral HID_PROP_SUBMIT_ENCODING = u"EXTENSIONS_HID_PROP_SUBMIT_ENCODING";
-inline constexpr OUStringLiteral HID_PROP_DEFAULTVALUE = u"EXTENSIONS_HID_PROP_DEFAULTVALUE";
-inline constexpr OUStringLiteral HID_PROP_SUBMIT_TARGET = u"EXTENSIONS_HID_PROP_SUBMIT_TARGET";
-inline constexpr OUStringLiteral HID_PROP_DEFAULT_STATE = u"EXTENSIONS_HID_PROP_DEFAULT_STATE";
-inline constexpr OUStringLiteral HID_PROP_IMAGE_URL = u"EXTENSIONS_HID_PROP_IMAGE_URL";
-inline constexpr OUStringLiteral HID_PROP_DEFAULT_SELECT_SEQ = u"EXTENSIONS_HID_PROP_DEFAULT_SELECT_SEQ";
-inline constexpr OUStringLiteral HID_PROP_MULTISELECTION = u"EXTENSIONS_HID_PROP_MULTISELECTION";
-inline constexpr OUStringLiteral HID_PROP_DATE = u"EXTENSIONS_HID_PROP_DATE";
-inline constexpr OUStringLiteral HID_PROP_DATEMIN = u"EXTENSIONS_HID_PROP_DATEMIN";
-inline constexpr OUStringLiteral HID_PROP_DATEMAX = u"EXTENSIONS_HID_PROP_DATEMAX";
-inline constexpr OUStringLiteral HID_PROP_DATEFORMAT = u"EXTENSIONS_HID_PROP_DATEFORMAT";
-inline constexpr OUStringLiteral HID_PROP_TIME = u"EXTENSIONS_HID_PROP_TIME";
-inline constexpr OUStringLiteral HID_PROP_TIMEMIN = u"EXTENSIONS_HID_PROP_TIMEMIN";
-inline constexpr OUStringLiteral HID_PROP_TIMEMAX = u"EXTENSIONS_HID_PROP_TIMEMAX";
-inline constexpr OUStringLiteral HID_PROP_TIMEFORMAT = u"EXTENSIONS_HID_PROP_TIMEFORMAT";
-inline constexpr OUStringLiteral HID_PROP_VALUEMIN = u"EXTENSIONS_HID_PROP_VALUEMIN";
-inline constexpr OUStringLiteral HID_PROP_VALUEMAX = u"EXTENSIONS_HID_PROP_VALUEMAX";
-inline constexpr OUStringLiteral HID_PROP_VALUESTEP = u"EXTENSIONS_HID_PROP_VALUESTEP";
-inline constexpr OUStringLiteral HID_PROP_CURRENCYSYMBOL = u"EXTENSIONS_HID_PROP_CURRENCYSYMBOL";
-inline constexpr OUStringLiteral HID_PROP_EDITMASK = u"EXTENSIONS_HID_PROP_EDITMASK";
-inline constexpr OUStringLiteral HID_PROP_LITERALMASK = u"EXTENSIONS_HID_PROP_LITERALMASK";
-inline constexpr OUStringLiteral HID_PROP_ENABLED = u"EXTENSIONS_HID_PROP_ENABLED";
-inline constexpr OUStringLiteral HID_PROP_AUTOCOMPLETE = u"EXTENSIONS_HID_PROP_AUTOCOMPLETE";
-inline constexpr OUStringLiteral HID_PROP_LINECOUNT = u"EXTENSIONS_HID_PROP_LINECOUNT";
-inline constexpr OUStringLiteral HID_PROP_MAXTEXTLEN = u"EXTENSIONS_HID_PROP_MAXTEXTLEN";
-inline constexpr OUStringLiteral HID_PROP_SPIN = u"EXTENSIONS_HID_PROP_SPIN";
-inline constexpr OUStringLiteral HID_PROP_STRICTFORMAT = u"EXTENSIONS_HID_PROP_STRICTFORMAT";
-inline constexpr OUStringLiteral HID_PROP_SHOWTHOUSANDSEP = u"EXTENSIONS_HID_PROP_SHOWTHOUSANDSEP";
-inline constexpr OUStringLiteral HID_PROP_PRINTABLE = u"EXTENSIONS_HID_PROP_PRINTABLE";
-inline constexpr OUStringLiteral HID_PROP_TARGET_URL = u"EXTENSIONS_HID_PROP_TARGET_URL";
-inline constexpr OUStringLiteral HID_PROP_TARGET_FRAME = u"EXTENSIONS_HID_PROP_TARGET_FRAME";
-inline constexpr OUStringLiteral HID_PROP_TAG = u"EXTENSIONS_HID_PROP_TAG";
-inline constexpr OUStringLiteral HID_PROP_ECHO_CHAR = u"EXTENSIONS_HID_PROP_ECHO_CHAR";
-inline constexpr OUStringLiteral HID_PROP_EMPTY_IS_NULL = u"EXTENSIONS_HID_PROP_EMPTY_IS_NULL";
-inline constexpr OUStringLiteral HID_PROP_DECIMAL_ACCURACY = u"EXTENSIONS_HID_PROP_DECIMAL_ACCURACY";
-inline constexpr OUStringLiteral HID_PROP_ENABLE_VISIBLE = u"EXTENSIONS_HID_PROP_ENABLE_VISIBLE";
-inline constexpr OUStringLiteral HID_PROP_DEFAULT_BUTTON = u"EXTENSIONS_HID_PROP_DEFAULT_BUTTON";
-inline constexpr OUStringLiteral HID_PROP_HIDDEN_VALUE = u"EXTENSIONS_HID_PROP_HIDDEN_VALUE";
-inline constexpr OUStringLiteral HID_PROP_TRISTATE = u"EXTENSIONS_HID_PROP_TRISTATE";
-inline constexpr OUStringLiteral HID_PROP_NAVIGATIONBAR = u"EXTENSIONS_HID_PROP_NAVIGATIONBAR";
-inline constexpr OUStringLiteral HID_PROP_FILTER = u"EXTENSIONS_HID_PROP_FILTER";
-inline constexpr OUStringLiteral HID_PROP_SORT_CRITERIA = u"EXTENSIONS_HID_PROP_SORT_CRITERIA";
-inline constexpr OUStringLiteral HID_PROP_DEFAULT_LONG_VALUE = u"EXTENSIONS_HID_PROP_DEFAULT_LONG_VALUE";
-inline constexpr OUStringLiteral HID_PROP_DEFAULT_TIME = u"EXTENSIONS_HID_PROP_DEFAULT_TIME";
-inline constexpr OUStringLiteral HID_PROP_DEFAULT_DATE = u"EXTENSIONS_HID_PROP_DEFAULT_DATE";
-inline constexpr OUStringLiteral HID_PROP_HELPTEXT = u"EXTENSIONS_HID_PROP_HELPTEXT";
-inline constexpr OUStringLiteral HID_PROP_HELPURL = u"EXTENSIONS_HID_PROP_HELPURL";
-inline constexpr OUStringLiteral HID_PROP_RECORDMARKER = u"EXTENSIONS_HID_PROP_RECORDMARKER";
-inline constexpr OUStringLiteral HID_PROP_FILTERPROPOSAL = u"EXTENSIONS_HID_PROP_FILTERPROPOSAL";
-inline constexpr OUStringLiteral HID_PROP_EFFECTIVEMIN = u"EXTENSIONS_HID_PROP_EFFECTIVEMIN";
-inline constexpr OUStringLiteral HID_PROP_EFFECTIVEMAX = u"EXTENSIONS_HID_PROP_EFFECTIVEMAX";
-inline constexpr OUStringLiteral HID_PROP_EFFECTIVEDEFAULT = u"EXTENSIONS_HID_PROP_EFFECTIVEDEFAULT";
-inline constexpr OUStringLiteral HID_PROP_CONTROLLABEL = u"EXTENSIONS_HID_PROP_CONTROLLABEL";
-inline constexpr OUStringLiteral HID_PROP_CURRSYM_POSITION = u"EXTENSIONS_HID_PROP_CURRSYM_POSITION";
-inline constexpr OUStringLiteral HID_PROP_ESCAPE_PROCESSING = u"EXTENSIONS_HID_PROP_ESCAPE_PROCESSING";
-inline constexpr OUStringLiteral HID_PROP_TITLE = u"EXTENSIONS_HID_PROP_TITLE";
-inline constexpr OUStringLiteral HID_PROP_STEP = u"EXTENSIONS_HID_PROP_STEP";
-inline constexpr OUStringLiteral HID_PROP_PROGRESSVALUE = u"EXTENSIONS_HID_PROP_PROGRESSVALUE";
-inline constexpr OUStringLiteral HID_PROP_PROGRESSVALUE_MIN = u"EXTENSIONS_HID_PROP_PROGRESSVALUE_MIN";
-inline constexpr OUStringLiteral HID_PROP_PROGRESSVALUE_MAX = u"EXTENSIONS_HID_PROP_PROGRESSVALUE_MAX";
-inline constexpr OUStringLiteral HID_PROP_SCROLLVALUE = u"EXTENSIONS_HID_PROP_SCROLLVALUE";
-inline constexpr OUStringLiteral HID_PROP_SCROLLVALUE_MAX = u"EXTENSIONS_HID_PROP_SCROLLVALUE_MAX";
-inline constexpr OUStringLiteral HID_PROP_SCROLL_WIDTH = u"EXTENSIONS_HID_PROP_SCROLL_WIDTH";
-inline constexpr OUStringLiteral HID_PROP_SCROLL_HEIGHT = u"EXTENSIONS_HID_PROP_SCROLL_HEIGHT";
-inline constexpr OUStringLiteral HID_PROP_SCROLL_TOP = u"EXTENSIONS_HID_PROP_SCROLL_TOP";
-inline constexpr OUStringLiteral HID_PROP_SCROLL_LEFT = u"EXTENSIONS_HID_PROP_SCROLL_LEFT";
-inline constexpr OUStringLiteral HID_PROP_LINEINCREMENT = u"EXTENSIONS_HID_PROP_LINEINCREMENT";
-inline constexpr OUStringLiteral HID_PROP_BLOCKINCREMENT = u"EXTENSIONS_HID_PROP_BLOCKINCREMENT";
-inline constexpr OUStringLiteral HID_PROP_VISIBLESIZE = u"EXTENSIONS_HID_PROP_VISIBLESIZE";
-inline constexpr OUStringLiteral HID_PROP_ORIENTATION = u"EXTENSIONS_HID_PROP_ORIENTATION";
-inline constexpr OUStringLiteral HID_PROP_POSITIONX = u"EXTENSIONS_HID_PROP_POSITIONX";
-inline constexpr OUStringLiteral HID_PROP_POSITIONY = u"EXTENSIONS_HID_PROP_POSITIONY";
-inline constexpr OUStringLiteral HID_PROP_PUSHBUTTONTYPE = u"EXTENSIONS_HID_PROP_PUSHBUTTONTYPE";
-inline constexpr OUStringLiteral HID_PROP_STATE = u"EXTENSIONS_HID_PROP_STATE";
-inline constexpr OUStringLiteral HID_PROP_SCALEIMAGE = u"EXTENSIONS_HID_PROP_SCALEIMAGE";
-inline constexpr OUStringLiteral HID_PROP_BOUND_CELL = u"EXTENSIONS_HID_PROP_BOUND_CELL";
-inline constexpr OUStringLiteral HID_PROP_LIST_CELL_RANGE = u"EXTENSIONS_HID_PROP_LIST_CELL_RANGE";
-inline constexpr OUStringLiteral HID_PROP_CELL_EXCHANGE_TYPE = u"EXTENSIONS_HID_PROP_CELL_EXCHANGE_TYPE";
-inline constexpr OUStringLiteral HID_PROP_SELECTEDITEMS = u"EXTENSIONS_HID_PROP_SELECTEDITEMS";
-inline constexpr OUStringLiteral HID_PROP_SCROLLVALUE_MIN = u"EXTENSIONS_HID_PROP_SCROLLVALUE_MIN";
-inline constexpr OUStringLiteral HID_PROP_DEFAULT_SCROLLVALUE = u"EXTENSIONS_HID_PROP_DEFAULT_SCROLLVALUE";
-inline constexpr OUStringLiteral HID_PROP_REPEAT_DELAY = u"EXTENSIONS_HID_PROP_REPEAT_DELAY";
-inline constexpr OUStringLiteral HID_PROP_SYMBOLCOLOR = u"EXTENSIONS_HID_PROP_SYMBOLCOLOR";
-inline constexpr OUStringLiteral HID_PROP_SPINVALUE = u"EXTENSIONS_HID_PROP_SPINVALUE";
-inline constexpr OUStringLiteral HID_PROP_SPINVALUE_MIN = u"EXTENSIONS_HID_PROP_SPINVALUE_MIN";
-inline constexpr OUStringLiteral HID_PROP_SPINVALUE_MAX = u"EXTENSIONS_HID_PROP_SPINVALUE_MAX";
-inline constexpr OUStringLiteral HID_PROP_DEFAULT_SPINVALUE = u"EXTENSIONS_HID_PROP_DEFAULT_SPINVALUE";
-inline constexpr OUStringLiteral HID_PROP_SPININCREMENT = u"EXTENSIONS_HID_PROP_SPININCREMENT";
-inline constexpr OUStringLiteral HID_PROP_REPEAT = u"EXTENSIONS_HID_PROP_REPEAT";
-inline constexpr OUStringLiteral HID_PROP_WORDBREAK = u"EXTENSIONS_HID_PROP_WORDBREAK";
-inline constexpr OUStringLiteral HID_PROP_SHOW_SCROLLBARS = u"EXTENSIONS_HID_PROP_SHOW_SCROLLBARS";
-inline constexpr OUStringLiteral HID_PROP_ICONSIZE = u"EXTENSIONS_HID_PROP_ICONSIZE";
-inline constexpr OUStringLiteral HID_PROP_SHOW_POSITION = u"EXTENSIONS_HID_PROP_SHOW_POSITION";
-inline constexpr OUStringLiteral HID_PROP_SHOW_NAVIGATION = u"EXTENSIONS_HID_PROP_SHOW_NAVIGATION";
-inline constexpr OUStringLiteral HID_PROP_SHOW_RECORDACTIONS = u"EXTENSIONS_HID_PROP_SHOW_RECORDACTIONS";
-inline constexpr OUStringLiteral HID_PROP_SHOW_FILTERSORT = u"EXTENSIONS_HID_PROP_SHOW_FILTERSORT";
-inline constexpr OUStringLiteral HID_PROP_TEXTTYPE = u"EXTENSIONS_HID_PROP_TEXTTYPE";
-inline constexpr OUStringLiteral HID_PROP_LINEEND_FORMAT = u"EXTENSIONS_HID_PROP_LINEEND_FORMAT";
-inline constexpr OUStringLiteral HID_PROP_XSD_TOTAL_DIGITS = u"EXTENSIONS_HID_PROP_XSD_TOTAL_DIGITS";
-inline constexpr OUStringLiteral HID_PROP_XSD_FRACTION_DIGITS = u"EXTENSIONS_HID_PROP_XSD_FRACTION_DIGITS";
-inline constexpr OUStringLiteral HID_PROP_XSD_MAX_INCLUSIVE = u"EXTENSIONS_HID_PROP_XSD_MAX_INCLUSIVE";
-inline constexpr OUStringLiteral HID_PROP_XSD_MAX_EXCLUSIVE = u"EXTENSIONS_HID_PROP_XSD_MAX_EXCLUSIVE";
-inline constexpr OUStringLiteral HID_PROP_XSD_MIN_INCLUSIVE = u"EXTENSIONS_HID_PROP_XSD_MIN_INCLUSIVE";
-inline constexpr OUStringLiteral HID_PROP_XSD_MIN_EXCLUSIVE = u"EXTENSIONS_HID_PROP_XSD_MIN_EXCLUSIVE";
-inline constexpr OUStringLiteral HID_PROP_UNCHECKEDREFVALUE = u"EXTENSIONS_HID_PROP_UNCHECKEDREFVALUE";
-inline constexpr OUStringLiteral HID_PROP_SUBMISSION_ID = u"EXTENSIONS_HID_PROP_SUBMISSION_ID";
-inline constexpr OUStringLiteral HID_PROP_XML_DATA_MODEL = u"EXTENSIONS_HID_PROP_XML_DATA_MODEL";
-inline constexpr OUStringLiteral HID_PROP_BIND_EXPRESSION = u"EXTENSIONS_HID_PROP_BIND_EXPRESSION";
-inline constexpr OUStringLiteral HID_PROP_XSD_REQUIRED = u"EXTENSIONS_HID_PROP_XSD_REQUIRED";
-inline constexpr OUStringLiteral HID_PROP_XSD_RELEVANT = u"EXTENSIONS_HID_PROP_XSD_RELEVANT";
-inline constexpr OUStringLiteral HID_PROP_XSD_READONLY = u"EXTENSIONS_HID_PROP_XSD_READONLY";
-inline constexpr OUStringLiteral HID_PROP_XSD_CONSTRAINT = u"EXTENSIONS_HID_PROP_XSD_CONSTRAINT";
-inline constexpr OUStringLiteral HID_PROP_XSD_CALCULATION = u"EXTENSIONS_HID_PROP_XSD_CALCULATION";
-inline constexpr OUStringLiteral HID_PROP_XSD_DATA_TYPE = u"EXTENSIONS_HID_PROP_XSD_DATA_TYPE";
-inline constexpr OUStringLiteral HID_PROP_XSD_WHITESPACES = u"EXTENSIONS_HID_PROP_XSD_WHITESPACES";
-inline constexpr OUStringLiteral HID_PROP_URL = u"EXTENSIONS_HID_PROP_URL";
-inline constexpr OUStringLiteral HID_PROP_XSD_PATTERN = u"EXTENSIONS_HID_PROP_XSD_PATTERN";
-inline constexpr OUStringLiteral HID_PROP_XSD_LENGTH = u"EXTENSIONS_HID_PROP_XSD_LENGTH";
-inline constexpr OUStringLiteral HID_PROP_XSD_MIN_LENGTH = u"EXTENSIONS_HID_PROP_XSD_MIN_LENGTH";
-inline constexpr OUStringLiteral HID_PROP_XSD_MAX_LENGTH = u"EXTENSIONS_HID_PROP_XSD_MAX_LENGTH";
-inline constexpr OUStringLiteral HID_PROP_LIST_BINDING = u"EXTENSIONS_HID_PROP_LIST_BINDING";
-inline constexpr OUStringLiteral HID_PROP_BINDING_NAME = u"EXTENSIONS_HID_PROP_BINDING_NAME";
-inline constexpr OUStringLiteral HID_PROP_SELECTION_TYPE = u"EXTENSIONS_HID_PROP_SELECTION_TYPE";
-inline constexpr OUStringLiteral HID_PROP_ROOT_DISPLAYED = u"EXTENSIONS_HID_PROP_ROOT_DISPLAYED";
-inline constexpr OUStringLiteral HID_PROP_SHOWS_HANDLES = u"EXTENSIONS_HID_PROP_SHOWS_HANDLES";
-inline constexpr OUStringLiteral HID_PROP_SHOWS_ROOT_HANDLES = u"EXTENSIONS_HID_PROP_SHOWS_ROOT_HANDLES";
-inline constexpr OUStringLiteral HID_PROP_EDITABLE = u"EXTENSIONS_HID_PROP_EDITABLE";
-inline constexpr OUStringLiteral HID_PROP_INVOKES_STOP_NOT_EDITING = u"EXTENSIONS_HID_PROP_INVOKES_STOP_NOT_EDITING";
-inline constexpr OUStringLiteral HID_PROP_DECORATION = u"EXTENSIONS_HID_PROP_DECORATION";
-inline constexpr OUStringLiteral HID_EVT_ACTIONPERFORMED = u"EXTENSIONS_HID_EVT_ACTIONPERFORMED";
-inline constexpr OUStringLiteral HID_EVT_AFTERUPDATE = u"EXTENSIONS_HID_EVT_AFTERUPDATE";
-inline constexpr OUStringLiteral HID_EVT_BEFOREUPDATE = u"EXTENSIONS_HID_EVT_BEFOREUPDATE";
-inline constexpr OUStringLiteral HID_EVT_CONFIRMDELETE = u"EXTENSIONS_HID_EVT_CONFIRMDELETE";
-inline constexpr OUStringLiteral HID_EVT_ERROROCCURRED = u"EXTENSIONS_HID_EVT_ERROROCCURRED";
-inline constexpr OUStringLiteral HID_EVT_FOCUSGAINED = u"EXTENSIONS_HID_EVT_FOCUSGAINED";
-inline constexpr OUStringLiteral HID_EVT_FOCUSLOST = u"EXTENSIONS_HID_EVT_FOCUSLOST";
-inline constexpr OUStringLiteral HID_EVT_ITEMSTATECHANGED = u"EXTENSIONS_HID_EVT_ITEMSTATECHANGED";
-inline constexpr OUStringLiteral HID_EVT_KEYTYPED = u"EXTENSIONS_HID_EVT_KEYTYPED";
-inline constexpr OUStringLiteral HID_EVT_LOADED = u"EXTENSIONS_HID_EVT_LOADED";
-inline constexpr OUStringLiteral HID_EVT_MOUSEDRAGGED = u"EXTENSIONS_HID_EVT_MOUSEDRAGGED";
-inline constexpr OUStringLiteral HID_EVT_MOUSEENTERED = u"EXTENSIONS_HID_EVT_MOUSEENTERED";
-inline constexpr OUStringLiteral HID_EVT_MOUSEEXITED = u"EXTENSIONS_HID_EVT_MOUSEEXITED";
-inline constexpr OUStringLiteral HID_EVT_MOUSEMOVED = u"EXTENSIONS_HID_EVT_MOUSEMOVED";
-inline constexpr OUStringLiteral HID_EVT_MOUSEPRESSED = u"EXTENSIONS_HID_EVT_MOUSEPRESSED";
-inline constexpr OUStringLiteral HID_EVT_MOUSERELEASED = u"EXTENSIONS_HID_EVT_MOUSERELEASED";
-inline constexpr OUStringLiteral HID_EVT_POSITIONED = u"EXTENSIONS_HID_EVT_POSITIONED";
-inline constexpr OUStringLiteral HID_EVT_RESETTED = u"EXTENSIONS_HID_EVT_RESETTED";
-inline constexpr OUStringLiteral HID_EVT_SUBMITTED = u"EXTENSIONS_HID_EVT_SUBMITTED";
-inline constexpr OUStringLiteral HID_EVT_TEXTCHANGED = u"EXTENSIONS_HID_EVT_TEXTCHANGED";
-inline constexpr OUStringLiteral HID_EVT_UNLOADED = u"EXTENSIONS_HID_EVT_UNLOADED";
-inline constexpr OUStringLiteral HID_EVT_CHANGED = u"EXTENSIONS_HID_EVT_CHANGED";
-inline constexpr OUStringLiteral HID_EVT_APPROVEACTIONPERFORMED = u"EXTENSIONS_HID_EVT_APPROVEACTIONPERFORMED";
-inline constexpr OUStringLiteral HID_EVT_APPROVERESETTED = u"EXTENSIONS_HID_EVT_APPROVERESETTED";
-inline constexpr OUStringLiteral HID_EVT_KEYUP = u"EXTENSIONS_HID_EVT_KEYUP";
-inline constexpr OUStringLiteral HID_EVT_APPROVEPARAMETER = u"EXTENSIONS_HID_EVT_APPROVEPARAMETER";
-inline constexpr OUStringLiteral HID_EVT_POSITIONING = u"EXTENSIONS_HID_EVT_POSITIONING";
-inline constexpr OUStringLiteral HID_EVT_RELOADED = u"EXTENSIONS_HID_EVT_RELOADED";
-inline constexpr OUStringLiteral HID_EVT_APPROVEROWCHANGE = u"EXTENSIONS_HID_EVT_APPROVEROWCHANGE";
-inline constexpr OUStringLiteral HID_EVT_ROWCHANGE = u"EXTENSIONS_HID_EVT_ROWCHANGE";
-inline constexpr OUStringLiteral HID_EVT_RELOADING = u"EXTENSIONS_HID_EVT_RELOADING";
-inline constexpr OUStringLiteral HID_EVT_UNLOADING = u"EXTENSIONS_HID_EVT_UNLOADING";
-inline constexpr OUStringLiteral HID_EVT_ADJUSTMENTVALUECHANGED = u"EXTENSIONS_HID_EVT_ADJUSTMENTVALUECHANGED";
-inline constexpr OUStringLiteral HID_PROP_TOGGLE = u"EXTENSIONS_HID_PROP_TOGGLE";
-inline constexpr OUStringLiteral HID_PROP_FOCUSONCLICK = u"EXTENSIONS_HID_PROP_FOCUSONCLICK";
-inline constexpr OUStringLiteral HID_PROP_HIDEINACTIVESELECTION = u"EXTENSIONS_HID_PROP_HIDEINACTIVESELECTION";
-inline constexpr OUStringLiteral HID_PROP_VISUALEFFECT = u"EXTENSIONS_HID_PROP_VISUALEFFECT";
-inline constexpr OUStringLiteral HID_PROP_BORDERCOLOR = u"EXTENSIONS_HID_PROP_BORDERCOLOR";
-inline constexpr OUStringLiteral HID_PROP_IMAGEPOSITION = u"EXTENSIONS_HID_PROP_IMAGEPOSITION";
-inline constexpr OUStringLiteral HID_PROP_NOLABEL = u"EXTENSIONS_HID_PROP_NOLABEL";
-inline constexpr OUStringLiteral HID_PROP_WRITING_MODE = u"EXTENSIONS_HID_PROP_WRITING_MODE";
-inline constexpr OUStringLiteral HID_PROP_ANCHOR_TYPE = u"EXTENSIONS_HID_PROP_ANCHOR_TYPE";
-inline constexpr OUStringLiteral HID_FM_PROPDLG_TABCTR = u"EXTENSIONS_HID_FM_PROPDLG_TABCTR";
-inline constexpr OUStringLiteral HID_FM_PROPDLG_TAB_GENERAL = u"EXTENSIONS_HID_FM_PROPDLG_TAB_GENERAL";
-inline constexpr OUStringLiteral HID_FM_PROPDLG_TAB_DATA = u"EXTENSIONS_HID_FM_PROPDLG_TAB_DATA";
-inline constexpr OUStringLiteral HID_FM_PROPDLG_TAB_EVT = u"EXTENSIONS_HID_FM_PROPDLG_TAB_EVT";
-inline constexpr OUStringLiteral HID_PROP_GROUP_NAME = u"EXTENSIONS_HID_PROP_GROUP_NAME";
+inline constexpr OUString HID_PROP_INPUT_REQUIRED = u"EXTENSIONS_HID_PROP_INPUT_REQUIRED"_ustr;
+inline constexpr OUString HID_PROP_CONTROLSOURCE = u"EXTENSIONS_HID_PROP_CONTROLSOURCE"_ustr;
+inline constexpr OUString HID_PROP_NAME = u"EXTENSIONS_HID_PROP_NAME"_ustr;
+inline constexpr OUString HID_PROP_TABINDEX = u"EXTENSIONS_HID_PROP_TABINDEX"_ustr;
+inline constexpr OUString HID_PROP_MASTERFIELDS = u"EXTENSIONS_HID_PROP_MASTERFIELDS"_ustr;
+inline constexpr OUString HID_PROP_SLAVEFIELDS = u"EXTENSIONS_HID_PROP_SLAVEFIELDS"_ustr;
+inline constexpr OUString HID_PROP_DATASOURCE = u"EXTENSIONS_HID_PROP_DATASOURCE"_ustr;
+inline constexpr OUString HID_PROP_CURSORSOURCE = u"EXTENSIONS_HID_PROP_CURSORSOURCE"_ustr;
+inline constexpr OUString HID_PROP_CURSORSOURCETYPE = u"EXTENSIONS_HID_PROP_CURSORSOURCETYPE"_ustr;
+inline constexpr OUString HID_PROP_READONLY = u"EXTENSIONS_HID_PROP_READONLY"_ustr;
+inline constexpr OUString HID_PROP_DATAENTRY = u"EXTENSIONS_HID_PROP_DATAENTRY"_ustr;
+inline constexpr OUString HID_PROP_NAVIGATION = u"EXTENSIONS_HID_PROP_NAVIGATION"_ustr;
+inline constexpr OUString HID_PROP_CYCLE = u"EXTENSIONS_HID_PROP_CYCLE"_ustr;
+inline constexpr OUString HID_PROP_ALLOW_ADDITIONS = u"EXTENSIONS_HID_PROP_ALLOW_ADDITIONS"_ustr;
+inline constexpr OUString HID_PROP_ALLOW_EDITS = u"EXTENSIONS_HID_PROP_ALLOW_EDITS"_ustr;
+inline constexpr OUString HID_PROP_ALLOW_DELETIONS = u"EXTENSIONS_HID_PROP_ALLOW_DELETIONS"_ustr;
+inline constexpr OUString HID_PROP_VALUE = u"EXTENSIONS_HID_PROP_VALUE"_ustr;
+inline constexpr OUString HID_PROP_FORMATKEY = u"EXTENSIONS_HID_PROP_FORMATKEY"_ustr;
+inline constexpr OUString HID_PROP_WHEEL_BEHAVIOR = u"EXTENSIONS_HID_PROP_WHEEL_BEHAVIOR"_ustr;
+inline constexpr OUString HID_PROP_HEIGHT = u"EXTENSIONS_HID_PROP_HEIGHT"_ustr;
+inline constexpr OUString HID_PROP_WIDTH = u"EXTENSIONS_HID_PROP_WIDTH"_ustr;
+inline constexpr OUString HID_PROP_AUTOGROW = u"EXTENSIONS_HID_PROP_AUTOGROW"_ustr;
+inline constexpr OUString HID_PROP_BOUNDCOLUMN = u"EXTENSIONS_HID_PROP_BOUNDCOLUMN"_ustr;
+inline constexpr OUString HID_PROP_LISTSOURCETYPE = u"EXTENSIONS_HID_PROP_LISTSOURCETYPE"_ustr;
+inline constexpr OUString HID_PROP_LISTSOURCE = u"EXTENSIONS_HID_PROP_LISTSOURCE"_ustr;
+inline constexpr OUString HID_PROP_LISTINDEX = u"EXTENSIONS_HID_PROP_LISTINDEX"_ustr;
+inline constexpr OUString HID_PROP_TEXT = u"EXTENSIONS_HID_PROP_TEXT"_ustr;
+inline constexpr OUString HID_PROP_LABEL = u"EXTENSIONS_HID_PROP_LABEL"_ustr;
+inline constexpr OUString HID_PROP_STRINGITEMLIST = u"EXTENSIONS_HID_PROP_STRINGITEMLIST"_ustr;
+inline constexpr OUString HID_PROP_FONT = u"EXTENSIONS_HID_PROP_FONT"_ustr;
+inline constexpr OUString HID_PROP_ROWHEIGHT = u"EXTENSIONS_HID_PROP_ROWHEIGHT"_ustr;
+inline constexpr OUString HID_PROP_BACKGROUNDCOLOR = u"EXTENSIONS_HID_PROP_BACKGROUNDCOLOR"_ustr;
+inline constexpr OUString HID_PROP_FILLCOLOR = u"EXTENSIONS_HID_PROP_FILLCOLOR"_ustr;
+inline constexpr OUString HID_PROP_LINECOLOR = u"EXTENSIONS_HID_PROP_LINECOLOR"_ustr;
+inline constexpr OUString HID_PROP_BORDER = u"EXTENSIONS_HID_PROP_BORDER"_ustr;
+inline constexpr OUString HID_PROP_ALIGN = u"EXTENSIONS_HID_PROP_ALIGN"_ustr;
+inline constexpr OUString HID_PROP_VERTICAL_ALIGN = u"EXTENSIONS_HID_PROP_VERTICAL_ALIGN"_ustr;
+inline constexpr OUString HID_PROP_DROPDOWN = u"EXTENSIONS_HID_PROP_DROPDOWN"_ustr;
+inline constexpr OUString HID_PROP_MULTILINE = u"EXTENSIONS_HID_PROP_MULTILINE"_ustr;
+inline constexpr OUString HID_PROP_HSCROLL = u"EXTENSIONS_HID_PROP_HSCROLL"_ustr;
+inline constexpr OUString HID_PROP_VSCROLL = u"EXTENSIONS_HID_PROP_VSCROLL"_ustr;
+inline constexpr OUString HID_PROP_TABSTOP = u"EXTENSIONS_HID_PROP_TABSTOP"_ustr;
+inline constexpr OUString HID_PROP_REFVALUE = u"EXTENSIONS_HID_PROP_REFVALUE"_ustr;
+inline constexpr OUString HID_PROP_BUTTONTYPE = u"EXTENSIONS_HID_PROP_BUTTONTYPE"_ustr;
+inline constexpr OUString HID_PROP_SUBMIT_ACTION = u"EXTENSIONS_HID_PROP_SUBMIT_ACTION"_ustr;
+inline constexpr OUString HID_PROP_SUBMIT_METHOD = u"EXTENSIONS_HID_PROP_SUBMIT_METHOD"_ustr;
+inline constexpr OUString HID_PROP_SUBMIT_ENCODING = u"EXTENSIONS_HID_PROP_SUBMIT_ENCODING"_ustr;
+inline constexpr OUString HID_PROP_DEFAULTVALUE = u"EXTENSIONS_HID_PROP_DEFAULTVALUE"_ustr;
+inline constexpr OUString HID_PROP_SUBMIT_TARGET = u"EXTENSIONS_HID_PROP_SUBMIT_TARGET"_ustr;
+inline constexpr OUString HID_PROP_DEFAULT_STATE = u"EXTENSIONS_HID_PROP_DEFAULT_STATE"_ustr;
+inline constexpr OUString HID_PROP_IMAGE_URL = u"EXTENSIONS_HID_PROP_IMAGE_URL"_ustr;
+inline constexpr OUString HID_PROP_DEFAULT_SELECT_SEQ = u"EXTENSIONS_HID_PROP_DEFAULT_SELECT_SEQ"_ustr;
+inline constexpr OUString HID_PROP_MULTISELECTION = u"EXTENSIONS_HID_PROP_MULTISELECTION"_ustr;
+inline constexpr OUString HID_PROP_DATE = u"EXTENSIONS_HID_PROP_DATE"_ustr;
+inline constexpr OUString HID_PROP_DATEMIN = u"EXTENSIONS_HID_PROP_DATEMIN"_ustr;
+inline constexpr OUString HID_PROP_DATEMAX = u"EXTENSIONS_HID_PROP_DATEMAX"_ustr;
+inline constexpr OUString HID_PROP_DATEFORMAT = u"EXTENSIONS_HID_PROP_DATEFORMAT"_ustr;
+inline constexpr OUString HID_PROP_TIME = u"EXTENSIONS_HID_PROP_TIME"_ustr;
+inline constexpr OUString HID_PROP_TIMEMIN = u"EXTENSIONS_HID_PROP_TIMEMIN"_ustr;
+inline constexpr OUString HID_PROP_TIMEMAX = u"EXTENSIONS_HID_PROP_TIMEMAX"_ustr;
+inline constexpr OUString HID_PROP_TIMEFORMAT = u"EXTENSIONS_HID_PROP_TIMEFORMAT"_ustr;
+inline constexpr OUString HID_PROP_VALUEMIN = u"EXTENSIONS_HID_PROP_VALUEMIN"_ustr;
+inline constexpr OUString HID_PROP_VALUEMAX = u"EXTENSIONS_HID_PROP_VALUEMAX"_ustr;
+inline constexpr OUString HID_PROP_VALUESTEP = u"EXTENSIONS_HID_PROP_VALUESTEP"_ustr;
+inline constexpr OUString HID_PROP_CURRENCYSYMBOL = u"EXTENSIONS_HID_PROP_CURRENCYSYMBOL"_ustr;
+inline constexpr OUString HID_PROP_EDITMASK = u"EXTENSIONS_HID_PROP_EDITMASK"_ustr;
+inline constexpr OUString HID_PROP_LITERALMASK = u"EXTENSIONS_HID_PROP_LITERALMASK"_ustr;
+inline constexpr OUString HID_PROP_ENABLED = u"EXTENSIONS_HID_PROP_ENABLED"_ustr;
+inline constexpr OUString HID_PROP_AUTOCOMPLETE = u"EXTENSIONS_HID_PROP_AUTOCOMPLETE"_ustr;
+inline constexpr OUString HID_PROP_LINECOUNT = u"EXTENSIONS_HID_PROP_LINECOUNT"_ustr;
+inline constexpr OUString HID_PROP_MAXTEXTLEN = u"EXTENSIONS_HID_PROP_MAXTEXTLEN"_ustr;
+inline constexpr OUString HID_PROP_SPIN = u"EXTENSIONS_HID_PROP_SPIN"_ustr;
+inline constexpr OUString HID_PROP_STRICTFORMAT = u"EXTENSIONS_HID_PROP_STRICTFORMAT"_ustr;
+inline constexpr OUString HID_PROP_SHOWTHOUSANDSEP = u"EXTENSIONS_HID_PROP_SHOWTHOUSANDSEP"_ustr;
+inline constexpr OUString HID_PROP_PRINTABLE = u"EXTENSIONS_HID_PROP_PRINTABLE"_ustr;
+inline constexpr OUString HID_PROP_TARGET_URL = u"EXTENSIONS_HID_PROP_TARGET_URL"_ustr;
+inline constexpr OUString HID_PROP_TARGET_FRAME = u"EXTENSIONS_HID_PROP_TARGET_FRAME"_ustr;
+inline constexpr OUString HID_PROP_TAG = u"EXTENSIONS_HID_PROP_TAG"_ustr;
+inline constexpr OUString HID_PROP_ECHO_CHAR = u"EXTENSIONS_HID_PROP_ECHO_CHAR"_ustr;
+inline constexpr OUString HID_PROP_EMPTY_IS_NULL = u"EXTENSIONS_HID_PROP_EMPTY_IS_NULL"_ustr;
+inline constexpr OUString HID_PROP_DECIMAL_ACCURACY = u"EXTENSIONS_HID_PROP_DECIMAL_ACCURACY"_ustr;
+inline constexpr OUString HID_PROP_ENABLE_VISIBLE = u"EXTENSIONS_HID_PROP_ENABLE_VISIBLE"_ustr;
+inline constexpr OUString HID_PROP_DEFAULT_BUTTON = u"EXTENSIONS_HID_PROP_DEFAULT_BUTTON"_ustr;
+inline constexpr OUString HID_PROP_HIDDEN_VALUE = u"EXTENSIONS_HID_PROP_HIDDEN_VALUE"_ustr;
+inline constexpr OUString HID_PROP_TRISTATE = u"EXTENSIONS_HID_PROP_TRISTATE"_ustr;
+inline constexpr OUString HID_PROP_NAVIGATIONBAR = u"EXTENSIONS_HID_PROP_NAVIGATIONBAR"_ustr;
+inline constexpr OUString HID_PROP_FILTER = u"EXTENSIONS_HID_PROP_FILTER"_ustr;
+inline constexpr OUString HID_PROP_SORT_CRITERIA = u"EXTENSIONS_HID_PROP_SORT_CRITERIA"_ustr;
+inline constexpr OUString HID_PROP_DEFAULT_LONG_VALUE = u"EXTENSIONS_HID_PROP_DEFAULT_LONG_VALUE"_ustr;
+inline constexpr OUString HID_PROP_DEFAULT_TIME = u"EXTENSIONS_HID_PROP_DEFAULT_TIME"_ustr;
+inline constexpr OUString HID_PROP_DEFAULT_DATE = u"EXTENSIONS_HID_PROP_DEFAULT_DATE"_ustr;
+inline constexpr OUString HID_PROP_HELPTEXT = u"EXTENSIONS_HID_PROP_HELPTEXT"_ustr;
+inline constexpr OUString HID_PROP_HELPURL = u"EXTENSIONS_HID_PROP_HELPURL"_ustr;
+inline constexpr OUString HID_PROP_RECORDMARKER = u"EXTENSIONS_HID_PROP_RECORDMARKER"_ustr;
+inline constexpr OUString HID_PROP_FILTERPROPOSAL = u"EXTENSIONS_HID_PROP_FILTERPROPOSAL"_ustr;
+inline constexpr OUString HID_PROP_EFFECTIVEMIN = u"EXTENSIONS_HID_PROP_EFFECTIVEMIN"_ustr;
+inline constexpr OUString HID_PROP_EFFECTIVEMAX = u"EXTENSIONS_HID_PROP_EFFECTIVEMAX"_ustr;
+inline constexpr OUString HID_PROP_EFFECTIVEDEFAULT = u"EXTENSIONS_HID_PROP_EFFECTIVEDEFAULT"_ustr;
+inline constexpr OUString HID_PROP_CONTROLLABEL = u"EXTENSIONS_HID_PROP_CONTROLLABEL"_ustr;
+inline constexpr OUString HID_PROP_CURRSYM_POSITION = u"EXTENSIONS_HID_PROP_CURRSYM_POSITION"_ustr;
+inline constexpr OUString HID_PROP_ESCAPE_PROCESSING = u"EXTENSIONS_HID_PROP_ESCAPE_PROCESSING"_ustr;
+inline constexpr OUString HID_PROP_TITLE = u"EXTENSIONS_HID_PROP_TITLE"_ustr;
+inline constexpr OUString HID_PROP_STEP = u"EXTENSIONS_HID_PROP_STEP"_ustr;
+inline constexpr OUString HID_PROP_PROGRESSVALUE = u"EXTENSIONS_HID_PROP_PROGRESSVALUE"_ustr;
+inline constexpr OUString HID_PROP_PROGRESSVALUE_MIN = u"EXTENSIONS_HID_PROP_PROGRESSVALUE_MIN"_ustr;
+inline constexpr OUString HID_PROP_PROGRESSVALUE_MAX = u"EXTENSIONS_HID_PROP_PROGRESSVALUE_MAX"_ustr;
+inline constexpr OUString HID_PROP_SCROLLVALUE = u"EXTENSIONS_HID_PROP_SCROLLVALUE"_ustr;
+inline constexpr OUString HID_PROP_SCROLLVALUE_MAX = u"EXTENSIONS_HID_PROP_SCROLLVALUE_MAX"_ustr;
+inline constexpr OUString HID_PROP_SCROLL_WIDTH = u"EXTENSIONS_HID_PROP_SCROLL_WIDTH"_ustr;
+inline constexpr OUString HID_PROP_SCROLL_HEIGHT = u"EXTENSIONS_HID_PROP_SCROLL_HEIGHT"_ustr;
+inline constexpr OUString HID_PROP_SCROLL_TOP = u"EXTENSIONS_HID_PROP_SCROLL_TOP"_ustr;
+inline constexpr OUString HID_PROP_SCROLL_LEFT = u"EXTENSIONS_HID_PROP_SCROLL_LEFT"_ustr;
+inline constexpr OUString HID_PROP_LINEINCREMENT = u"EXTENSIONS_HID_PROP_LINEINCREMENT"_ustr;
+inline constexpr OUString HID_PROP_BLOCKINCREMENT = u"EXTENSIONS_HID_PROP_BLOCKINCREMENT"_ustr;
+inline constexpr OUString HID_PROP_VISIBLESIZE = u"EXTENSIONS_HID_PROP_VISIBLESIZE"_ustr;
+inline constexpr OUString HID_PROP_ORIENTATION = u"EXTENSIONS_HID_PROP_ORIENTATION"_ustr;
+inline constexpr OUString HID_PROP_POSITIONX = u"EXTENSIONS_HID_PROP_POSITIONX"_ustr;
+inline constexpr OUString HID_PROP_POSITIONY = u"EXTENSIONS_HID_PROP_POSITIONY"_ustr;
+inline constexpr OUString HID_PROP_PUSHBUTTONTYPE = u"EXTENSIONS_HID_PROP_PUSHBUTTONTYPE"_ustr;
+inline constexpr OUString HID_PROP_STATE = u"EXTENSIONS_HID_PROP_STATE"_ustr;
+inline constexpr OUString HID_PROP_SCALEIMAGE = u"EXTENSIONS_HID_PROP_SCALEIMAGE"_ustr;
+inline constexpr OUString HID_PROP_BOUND_CELL = u"EXTENSIONS_HID_PROP_BOUND_CELL"_ustr;
+inline constexpr OUString HID_PROP_LIST_CELL_RANGE = u"EXTENSIONS_HID_PROP_LIST_CELL_RANGE"_ustr;
+inline constexpr OUString HID_PROP_CELL_EXCHANGE_TYPE = u"EXTENSIONS_HID_PROP_CELL_EXCHANGE_TYPE"_ustr;
+inline constexpr OUString HID_PROP_SELECTEDITEMS = u"EXTENSIONS_HID_PROP_SELECTEDITEMS"_ustr;
+inline constexpr OUString HID_PROP_SCROLLVALUE_MIN = u"EXTENSIONS_HID_PROP_SCROLLVALUE_MIN"_ustr;
+inline constexpr OUString HID_PROP_DEFAULT_SCROLLVALUE = u"EXTENSIONS_HID_PROP_DEFAULT_SCROLLVALUE"_ustr;
+inline constexpr OUString HID_PROP_REPEAT_DELAY = u"EXTENSIONS_HID_PROP_REPEAT_DELAY"_ustr;
+inline constexpr OUString HID_PROP_SYMBOLCOLOR = u"EXTENSIONS_HID_PROP_SYMBOLCOLOR"_ustr;
+inline constexpr OUString HID_PROP_SPINVALUE = u"EXTENSIONS_HID_PROP_SPINVALUE"_ustr;
+inline constexpr OUString HID_PROP_SPINVALUE_MIN = u"EXTENSIONS_HID_PROP_SPINVALUE_MIN"_ustr;
+inline constexpr OUString HID_PROP_SPINVALUE_MAX = u"EXTENSIONS_HID_PROP_SPINVALUE_MAX"_ustr;
+inline constexpr OUString HID_PROP_DEFAULT_SPINVALUE = u"EXTENSIONS_HID_PROP_DEFAULT_SPINVALUE"_ustr;
+inline constexpr OUString HID_PROP_SPININCREMENT = u"EXTENSIONS_HID_PROP_SPININCREMENT"_ustr;
+inline constexpr OUString HID_PROP_REPEAT = u"EXTENSIONS_HID_PROP_REPEAT"_ustr;
+inline constexpr OUString HID_PROP_WORDBREAK = u"EXTENSIONS_HID_PROP_WORDBREAK"_ustr;
+inline constexpr OUString HID_PROP_SHOW_SCROLLBARS = u"EXTENSIONS_HID_PROP_SHOW_SCROLLBARS"_ustr;
+inline constexpr OUString HID_PROP_ICONSIZE = u"EXTENSIONS_HID_PROP_ICONSIZE"_ustr;
+inline constexpr OUString HID_PROP_SHOW_POSITION = u"EXTENSIONS_HID_PROP_SHOW_POSITION"_ustr;
+inline constexpr OUString HID_PROP_SHOW_NAVIGATION = u"EXTENSIONS_HID_PROP_SHOW_NAVIGATION"_ustr;
+inline constexpr OUString HID_PROP_SHOW_RECORDACTIONS = u"EXTENSIONS_HID_PROP_SHOW_RECORDACTIONS"_ustr;
+inline constexpr OUString HID_PROP_SHOW_FILTERSORT = u"EXTENSIONS_HID_PROP_SHOW_FILTERSORT"_ustr;
+inline constexpr OUString HID_PROP_TEXTTYPE = u"EXTENSIONS_HID_PROP_TEXTTYPE"_ustr;
+inline constexpr OUString HID_PROP_LINEEND_FORMAT = u"EXTENSIONS_HID_PROP_LINEEND_FORMAT"_ustr;
+inline constexpr OUString HID_PROP_XSD_TOTAL_DIGITS = u"EXTENSIONS_HID_PROP_XSD_TOTAL_DIGITS"_ustr;
+inline constexpr OUString HID_PROP_XSD_FRACTION_DIGITS = u"EXTENSIONS_HID_PROP_XSD_FRACTION_DIGITS"_ustr;
+inline constexpr OUString HID_PROP_XSD_MAX_INCLUSIVE = u"EXTENSIONS_HID_PROP_XSD_MAX_INCLUSIVE"_ustr;
+inline constexpr OUString HID_PROP_XSD_MAX_EXCLUSIVE = u"EXTENSIONS_HID_PROP_XSD_MAX_EXCLUSIVE"_ustr;
+inline constexpr OUString HID_PROP_XSD_MIN_INCLUSIVE = u"EXTENSIONS_HID_PROP_XSD_MIN_INCLUSIVE"_ustr;
+inline constexpr OUString HID_PROP_XSD_MIN_EXCLUSIVE = u"EXTENSIONS_HID_PROP_XSD_MIN_EXCLUSIVE"_ustr;
+inline constexpr OUString HID_PROP_UNCHECKEDREFVALUE = u"EXTENSIONS_HID_PROP_UNCHECKEDREFVALUE"_ustr;
+inline constexpr OUString HID_PROP_SUBMISSION_ID = u"EXTENSIONS_HID_PROP_SUBMISSION_ID"_ustr;
+inline constexpr OUString HID_PROP_XML_DATA_MODEL = u"EXTENSIONS_HID_PROP_XML_DATA_MODEL"_ustr;
+inline constexpr OUString HID_PROP_BIND_EXPRESSION = u"EXTENSIONS_HID_PROP_BIND_EXPRESSION"_ustr;
+inline constexpr OUString HID_PROP_XSD_REQUIRED = u"EXTENSIONS_HID_PROP_XSD_REQUIRED"_ustr;
+inline constexpr OUString HID_PROP_XSD_RELEVANT = u"EXTENSIONS_HID_PROP_XSD_RELEVANT"_ustr;
+inline constexpr OUString HID_PROP_XSD_READONLY = u"EXTENSIONS_HID_PROP_XSD_READONLY"_ustr;
+inline constexpr OUString HID_PROP_XSD_CONSTRAINT = u"EXTENSIONS_HID_PROP_XSD_CONSTRAINT"_ustr;
+inline constexpr OUString HID_PROP_XSD_CALCULATION = u"EXTENSIONS_HID_PROP_XSD_CALCULATION"_ustr;
+inline constexpr OUString HID_PROP_XSD_DATA_TYPE = u"EXTENSIONS_HID_PROP_XSD_DATA_TYPE"_ustr;
+inline constexpr OUString HID_PROP_XSD_WHITESPACES = u"EXTENSIONS_HID_PROP_XSD_WHITESPACES"_ustr;
+inline constexpr OUString HID_PROP_URL = u"EXTENSIONS_HID_PROP_URL"_ustr;
+inline constexpr OUString HID_PROP_XSD_PATTERN = u"EXTENSIONS_HID_PROP_XSD_PATTERN"_ustr;
+inline constexpr OUString HID_PROP_XSD_LENGTH = u"EXTENSIONS_HID_PROP_XSD_LENGTH"_ustr;
+inline constexpr OUString HID_PROP_XSD_MIN_LENGTH = u"EXTENSIONS_HID_PROP_XSD_MIN_LENGTH"_ustr;
+inline constexpr OUString HID_PROP_XSD_MAX_LENGTH = u"EXTENSIONS_HID_PROP_XSD_MAX_LENGTH"_ustr;
+inline constexpr OUString HID_PROP_LIST_BINDING = u"EXTENSIONS_HID_PROP_LIST_BINDING"_ustr;
+inline constexpr OUString HID_PROP_BINDING_NAME = u"EXTENSIONS_HID_PROP_BINDING_NAME"_ustr;
+inline constexpr OUString HID_PROP_SELECTION_TYPE = u"EXTENSIONS_HID_PROP_SELECTION_TYPE"_ustr;
+inline constexpr OUString HID_PROP_ROOT_DISPLAYED = u"EXTENSIONS_HID_PROP_ROOT_DISPLAYED"_ustr;
+inline constexpr OUString HID_PROP_SHOWS_HANDLES = u"EXTENSIONS_HID_PROP_SHOWS_HANDLES"_ustr;
+inline constexpr OUString HID_PROP_SHOWS_ROOT_HANDLES = u"EXTENSIONS_HID_PROP_SHOWS_ROOT_HANDLES"_ustr;
+inline constexpr OUString HID_PROP_EDITABLE = u"EXTENSIONS_HID_PROP_EDITABLE"_ustr;
+inline constexpr OUString HID_PROP_INVOKES_STOP_NOT_EDITING = u"EXTENSIONS_HID_PROP_INVOKES_STOP_NOT_EDITING"_ustr;
+inline constexpr OUString HID_PROP_DECORATION = u"EXTENSIONS_HID_PROP_DECORATION"_ustr;
+inline constexpr OUString HID_EVT_ACTIONPERFORMED = u"EXTENSIONS_HID_EVT_ACTIONPERFORMED"_ustr;
+inline constexpr OUString HID_EVT_AFTERUPDATE = u"EXTENSIONS_HID_EVT_AFTERUPDATE"_ustr;
+inline constexpr OUString HID_EVT_BEFOREUPDATE = u"EXTENSIONS_HID_EVT_BEFOREUPDATE"_ustr;
+inline constexpr OUString HID_EVT_CONFIRMDELETE = u"EXTENSIONS_HID_EVT_CONFIRMDELETE"_ustr;
+inline constexpr OUString HID_EVT_ERROROCCURRED = u"EXTENSIONS_HID_EVT_ERROROCCURRED"_ustr;
+inline constexpr OUString HID_EVT_FOCUSGAINED = u"EXTENSIONS_HID_EVT_FOCUSGAINED"_ustr;
+inline constexpr OUString HID_EVT_FOCUSLOST = u"EXTENSIONS_HID_EVT_FOCUSLOST"_ustr;
+inline constexpr OUString HID_EVT_ITEMSTATECHANGED = u"EXTENSIONS_HID_EVT_ITEMSTATECHANGED"_ustr;
+inline constexpr OUString HID_EVT_KEYTYPED = u"EXTENSIONS_HID_EVT_KEYTYPED"_ustr;
+inline constexpr OUString HID_EVT_LOADED = u"EXTENSIONS_HID_EVT_LOADED"_ustr;
+inline constexpr OUString HID_EVT_MOUSEDRAGGED = u"EXTENSIONS_HID_EVT_MOUSEDRAGGED"_ustr;
+inline constexpr OUString HID_EVT_MOUSEENTERED = u"EXTENSIONS_HID_EVT_MOUSEENTERED"_ustr;
+inline constexpr OUString HID_EVT_MOUSEEXITED = u"EXTENSIONS_HID_EVT_MOUSEEXITED"_ustr;
+inline constexpr OUString HID_EVT_MOUSEMOVED = u"EXTENSIONS_HID_EVT_MOUSEMOVED"_ustr;
+inline constexpr OUString HID_EVT_MOUSEPRESSED = u"EXTENSIONS_HID_EVT_MOUSEPRESSED"_ustr;
+inline constexpr OUString HID_EVT_MOUSERELEASED = u"EXTENSIONS_HID_EVT_MOUSERELEASED"_ustr;
+inline constexpr OUString HID_EVT_POSITIONED = u"EXTENSIONS_HID_EVT_POSITIONED"_ustr;
+inline constexpr OUString HID_EVT_RESETTED = u"EXTENSIONS_HID_EVT_RESETTED"_ustr;
+inline constexpr OUString HID_EVT_SUBMITTED = u"EXTENSIONS_HID_EVT_SUBMITTED"_ustr;
+inline constexpr OUString HID_EVT_TEXTCHANGED = u"EXTENSIONS_HID_EVT_TEXTCHANGED"_ustr;
+inline constexpr OUString HID_EVT_UNLOADED = u"EXTENSIONS_HID_EVT_UNLOADED"_ustr;
+inline constexpr OUString HID_EVT_CHANGED = u"EXTENSIONS_HID_EVT_CHANGED"_ustr;
+inline constexpr OUString HID_EVT_APPROVEACTIONPERFORMED = u"EXTENSIONS_HID_EVT_APPROVEACTIONPERFORMED"_ustr;
+inline constexpr OUString HID_EVT_APPROVERESETTED = u"EXTENSIONS_HID_EVT_APPROVERESETTED"_ustr;
+inline constexpr OUString HID_EVT_KEYUP = u"EXTENSIONS_HID_EVT_KEYUP"_ustr;
+inline constexpr OUString HID_EVT_APPROVEPARAMETER = u"EXTENSIONS_HID_EVT_APPROVEPARAMETER"_ustr;
+inline constexpr OUString HID_EVT_POSITIONING = u"EXTENSIONS_HID_EVT_POSITIONING"_ustr;
+inline constexpr OUString HID_EVT_RELOADED = u"EXTENSIONS_HID_EVT_RELOADED"_ustr;
+inline constexpr OUString HID_EVT_APPROVEROWCHANGE = u"EXTENSIONS_HID_EVT_APPROVEROWCHANGE"_ustr;
+inline constexpr OUString HID_EVT_ROWCHANGE = u"EXTENSIONS_HID_EVT_ROWCHANGE"_ustr;
+inline constexpr OUString HID_EVT_RELOADING = u"EXTENSIONS_HID_EVT_RELOADING"_ustr;
+inline constexpr OUString HID_EVT_UNLOADING = u"EXTENSIONS_HID_EVT_UNLOADING"_ustr;
+inline constexpr OUString HID_EVT_ADJUSTMENTVALUECHANGED = u"EXTENSIONS_HID_EVT_ADJUSTMENTVALUECHANGED"_ustr;
+inline constexpr OUString HID_PROP_TOGGLE = u"EXTENSIONS_HID_PROP_TOGGLE"_ustr;
+inline constexpr OUString HID_PROP_FOCUSONCLICK = u"EXTENSIONS_HID_PROP_FOCUSONCLICK"_ustr;
+inline constexpr OUString HID_PROP_HIDEINACTIVESELECTION = u"EXTENSIONS_HID_PROP_HIDEINACTIVESELECTION"_ustr;
+inline constexpr OUString HID_PROP_VISUALEFFECT = u"EXTENSIONS_HID_PROP_VISUALEFFECT"_ustr;
+inline constexpr OUString HID_PROP_BORDERCOLOR = u"EXTENSIONS_HID_PROP_BORDERCOLOR"_ustr;
+inline constexpr OUString HID_PROP_IMAGEPOSITION = u"EXTENSIONS_HID_PROP_IMAGEPOSITION"_ustr;
+inline constexpr OUString HID_PROP_NOLABEL = u"EXTENSIONS_HID_PROP_NOLABEL"_ustr;
+inline constexpr OUString HID_PROP_WRITING_MODE = u"EXTENSIONS_HID_PROP_WRITING_MODE"_ustr;
+inline constexpr OUString HID_PROP_ANCHOR_TYPE = u"EXTENSIONS_HID_PROP_ANCHOR_TYPE"_ustr;
+inline constexpr OUString HID_FM_PROPDLG_TABCTR = u"EXTENSIONS_HID_FM_PROPDLG_TABCTR"_ustr;
+inline constexpr OUString HID_FM_PROPDLG_TAB_GENERAL = u"EXTENSIONS_HID_FM_PROPDLG_TAB_GENERAL"_ustr;
+inline constexpr OUString HID_FM_PROPDLG_TAB_DATA = u"EXTENSIONS_HID_FM_PROPDLG_TAB_DATA"_ustr;
+inline constexpr OUString HID_FM_PROPDLG_TAB_EVT = u"EXTENSIONS_HID_FM_PROPDLG_TAB_EVT"_ustr;
+inline constexpr OUString HID_PROP_GROUP_NAME = u"EXTENSIONS_HID_PROP_GROUP_NAME"_ustr;
-inline constexpr OUStringLiteral HID_PROP_SELECTIONMODEL = u"EXTENSIONS_HID_PROP_SELECTIONMODEL";
-inline constexpr OUStringLiteral HID_PROP_USEGRIDLINE = u"EXTENSIONS_HID_PROP_USEGRIDLINE";
-inline constexpr OUStringLiteral HID_PROP_GRIDLINECOLOR = u"EXTENSIONS_HID_PROP_GRIDLINECOLOR";
-inline constexpr OUStringLiteral HID_PROP_SHOWCOLUMNHEADER = u"EXTENSIONS_HID_PROP_SHOWCOLUMNHEADER";
-inline constexpr OUStringLiteral HID_PROP_SHOWROWHEADER = u"EXTENSIONS_HID_PROP_SHOWROWHEADER";
-inline constexpr OUStringLiteral HID_PROP_HEADERBACKGROUNDCOLOR = u"EXTENSIONS_HID_PROP_HEADERBACKGROUNDCOLOR";
-inline constexpr OUStringLiteral HID_PROP_HEADERTEXTCOLOR = u"EXTENSIONS_HID_PROP_HEADERTEXTCOLOR";
-inline constexpr OUStringLiteral HID_PROP_ACTIVESELECTIONBACKGROUNDCOLOR = u"EXTENSIONS_HID_PROP_ACTIVESELECTIONBACKGROUNDCOLOR";
-inline constexpr OUStringLiteral HID_PROP_ACTIVESELECTIONTEXTCOLOR = u"EXTENSIONS_HID_PROP_ACTIVESELECTIONTEXTCOLOR";
-inline constexpr OUStringLiteral HID_PROP_INACTIVESELECTIONBACKGROUNDCOLOR = u"EXTENSIONS_HID_PROP_INACTIVESELECTIONBACKGROUNDCOLOR";
-inline constexpr OUStringLiteral HID_PROP_INACTIVESELECTIONTEXTCOLOR = u"EXTENSIONS_HID_PROP_INACTIVESELECTIONTEXTCOLOR";
+inline constexpr OUString HID_PROP_SELECTIONMODEL = u"EXTENSIONS_HID_PROP_SELECTIONMODEL"_ustr;
+inline constexpr OUString HID_PROP_USEGRIDLINE = u"EXTENSIONS_HID_PROP_USEGRIDLINE"_ustr;
+inline constexpr OUString HID_PROP_GRIDLINECOLOR = u"EXTENSIONS_HID_PROP_GRIDLINECOLOR"_ustr;
+inline constexpr OUString HID_PROP_SHOWCOLUMNHEADER = u"EXTENSIONS_HID_PROP_SHOWCOLUMNHEADER"_ustr;
+inline constexpr OUString HID_PROP_SHOWROWHEADER = u"EXTENSIONS_HID_PROP_SHOWROWHEADER"_ustr;
+inline constexpr OUString HID_PROP_HEADERBACKGROUNDCOLOR = u"EXTENSIONS_HID_PROP_HEADERBACKGROUNDCOLOR"_ustr;
+inline constexpr OUString HID_PROP_HEADERTEXTCOLOR = u"EXTENSIONS_HID_PROP_HEADERTEXTCOLOR"_ustr;
+inline constexpr OUString HID_PROP_ACTIVESELECTIONBACKGROUNDCOLOR = u"EXTENSIONS_HID_PROP_ACTIVESELECTIONBACKGROUNDCOLOR"_ustr;
+inline constexpr OUString HID_PROP_ACTIVESELECTIONTEXTCOLOR = u"EXTENSIONS_HID_PROP_ACTIVESELECTIONTEXTCOLOR"_ustr;
+inline constexpr OUString HID_PROP_INACTIVESELECTIONBACKGROUNDCOLOR = u"EXTENSIONS_HID_PROP_INACTIVESELECTIONBACKGROUNDCOLOR"_ustr;
+inline constexpr OUString HID_PROP_INACTIVESELECTIONTEXTCOLOR = u"EXTENSIONS_HID_PROP_INACTIVESELECTIONTEXTCOLOR"_ustr;
#define HID_CHECK_FOR_UPD_DLG "EXTENSIONS_HID_CHECK_FOR_UPD_DLG"
#define HID_CHECK_FOR_UPD_CLOSE "EXTENSIONS_HID_CHECK_FOR_UPD_CLOSE"
diff --git a/extensions/inc/propctrlr.h b/extensions/inc/propctrlr.h
index bad3d082de98..80e276b553c7 100644
--- a/extensions/inc/propctrlr.h
+++ b/extensions/inc/propctrlr.h
@@ -22,64 +22,64 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral UID_PROP_DLG_FONT_TYPE = u"EXTENSIONS_UID_PROP_DLG_FONT_TYPE";
-inline constexpr OUStringLiteral UID_PROP_DLG_IMAGE_URL = u"EXTENSIONS_UID_PROP_DLG_IMAGE_URL";
-inline constexpr OUStringLiteral UID_PROP_DLG_BACKGROUNDCOLOR = u"EXTENSIONS_UID_PROP_DLG_BACKGROUNDCOLOR";
-inline constexpr OUStringLiteral UID_PROP_DLG_SYMBOLCOLOR = u"EXTENSIONS_UID_PROP_DLG_SYMBOLCOLOR";
-inline constexpr OUStringLiteral UID_PROP_DLG_ATTR_DATASOURCE = u"EXTENSIONS_UID_PROP_DLG_ATTR_DATASOURCE";
-inline constexpr OUStringLiteral UID_PROP_DLG_ATTR_TARGET_URL = u"EXTENSIONS_UID_PROP_DLG_ATTR_TARGET_URL";
-inline constexpr OUStringLiteral UID_PROP_DLG_NUMBER_FORMAT = u"EXTENSIONS_UID_PROP_DLG_NUMBER_FORMAT";
-inline constexpr OUStringLiteral UID_PROP_DLG_CONTROLLABEL = u"EXTENSIONS_UID_PROP_DLG_CONTROLLABEL";
-inline constexpr OUStringLiteral UID_PROP_DLG_FILLCOLOR = u"EXTENSIONS_UID_PROP_DLG_FILLCOLOR";
-inline constexpr OUStringLiteral UID_PROP_DLG_TABINDEX = u"EXTENSIONS_UID_PROP_DLG_TABINDEX";
-inline constexpr OUStringLiteral UID_PROP_DLG_SQLCOMMAND = u"EXTENSIONS_UID_PROP_DLG_SQLCOMMAND";
-inline constexpr OUStringLiteral UID_PROP_DLG_FORMLINKFIELDS = u"EXTENSIONS_UID_PROP_DLG_FORMLINKFIELDS";
-inline constexpr OUStringLiteral UID_PROP_DLG_FILTER = u"EXTENSIONS_UID_PROP_DLG_FILTER";
-inline constexpr OUStringLiteral UID_PROP_DLG_ORDER = u"EXTENSIONS_UID_PROP_DLG_ORDER";
-inline constexpr OUStringLiteral UID_PROP_DLG_SELECTION = u"EXTENSIONS_UID_PROP_DLG_SELECTION";
-inline constexpr OUStringLiteral UID_PROP_DLG_BIND_EXPRESSION = u"EXTENSIONS_UID_PROP_DLG_BIND_EXPRESSION";
-inline constexpr OUStringLiteral UID_PROP_DLG_XSD_REQUIRED = u"EXTENSIONS_UID_PROP_DLG_XSD_REQUIRED";
-inline constexpr OUStringLiteral UID_PROP_DLG_XSD_RELEVANT = u"EXTENSIONS_UID_PROP_DLG_XSD_RELEVANT";
-inline constexpr OUStringLiteral UID_PROP_DLG_XSD_READONLY = u"EXTENSIONS_UID_PROP_DLG_XSD_READONLY";
-inline constexpr OUStringLiteral UID_PROP_DLG_XSD_CONSTRAINT = u"EXTENSIONS_UID_PROP_DLG_XSD_CONSTRAINT";
-inline constexpr OUStringLiteral UID_PROP_DLG_XSD_CALCULATION = u"EXTENSIONS_UID_PROP_DLG_XSD_CALCULATION";
-inline constexpr OUStringLiteral UID_PROP_ADD_DATA_TYPE = u"EXTENSIONS_UID_PROP_ADD_DATA_TYPE";
-inline constexpr OUStringLiteral UID_PROP_REMOVE_DATA_TYPE = u"EXTENSIONS_UID_PROP_REMOVE_DATA_TYPE";
-inline constexpr OUStringLiteral UID_PROP_DLG_BORDERCOLOR = u"EXTENSIONS_UID_PROP_DLG_BORDERCOLOR";
+inline constexpr OUString UID_PROP_DLG_FONT_TYPE = u"EXTENSIONS_UID_PROP_DLG_FONT_TYPE"_ustr;
+inline constexpr OUString UID_PROP_DLG_IMAGE_URL = u"EXTENSIONS_UID_PROP_DLG_IMAGE_URL"_ustr;
+inline constexpr OUString UID_PROP_DLG_BACKGROUNDCOLOR = u"EXTENSIONS_UID_PROP_DLG_BACKGROUNDCOLOR"_ustr;
+inline constexpr OUString UID_PROP_DLG_SYMBOLCOLOR = u"EXTENSIONS_UID_PROP_DLG_SYMBOLCOLOR"_ustr;
+inline constexpr OUString UID_PROP_DLG_ATTR_DATASOURCE = u"EXTENSIONS_UID_PROP_DLG_ATTR_DATASOURCE"_ustr;
+inline constexpr OUString UID_PROP_DLG_ATTR_TARGET_URL = u"EXTENSIONS_UID_PROP_DLG_ATTR_TARGET_URL"_ustr;
+inline constexpr OUString UID_PROP_DLG_NUMBER_FORMAT = u"EXTENSIONS_UID_PROP_DLG_NUMBER_FORMAT"_ustr;
+inline constexpr OUString UID_PROP_DLG_CONTROLLABEL = u"EXTENSIONS_UID_PROP_DLG_CONTROLLABEL"_ustr;
+inline constexpr OUString UID_PROP_DLG_FILLCOLOR = u"EXTENSIONS_UID_PROP_DLG_FILLCOLOR"_ustr;
+inline constexpr OUString UID_PROP_DLG_TABINDEX = u"EXTENSIONS_UID_PROP_DLG_TABINDEX"_ustr;
+inline constexpr OUString UID_PROP_DLG_SQLCOMMAND = u"EXTENSIONS_UID_PROP_DLG_SQLCOMMAND"_ustr;
+inline constexpr OUString UID_PROP_DLG_FORMLINKFIELDS = u"EXTENSIONS_UID_PROP_DLG_FORMLINKFIELDS"_ustr;
+inline constexpr OUString UID_PROP_DLG_FILTER = u"EXTENSIONS_UID_PROP_DLG_FILTER"_ustr;
+inline constexpr OUString UID_PROP_DLG_ORDER = u"EXTENSIONS_UID_PROP_DLG_ORDER"_ustr;
+inline constexpr OUString UID_PROP_DLG_SELECTION = u"EXTENSIONS_UID_PROP_DLG_SELECTION"_ustr;
+inline constexpr OUString UID_PROP_DLG_BIND_EXPRESSION = u"EXTENSIONS_UID_PROP_DLG_BIND_EXPRESSION"_ustr;
+inline constexpr OUString UID_PROP_DLG_XSD_REQUIRED = u"EXTENSIONS_UID_PROP_DLG_XSD_REQUIRED"_ustr;
+inline constexpr OUString UID_PROP_DLG_XSD_RELEVANT = u"EXTENSIONS_UID_PROP_DLG_XSD_RELEVANT"_ustr;
+inline constexpr OUString UID_PROP_DLG_XSD_READONLY = u"EXTENSIONS_UID_PROP_DLG_XSD_READONLY"_ustr;
+inline constexpr OUString UID_PROP_DLG_XSD_CONSTRAINT = u"EXTENSIONS_UID_PROP_DLG_XSD_CONSTRAINT"_ustr;
+inline constexpr OUString UID_PROP_DLG_XSD_CALCULATION = u"EXTENSIONS_UID_PROP_DLG_XSD_CALCULATION"_ustr;
+inline constexpr OUString UID_PROP_ADD_DATA_TYPE = u"EXTENSIONS_UID_PROP_ADD_DATA_TYPE"_ustr;
+inline constexpr OUString UID_PROP_REMOVE_DATA_TYPE = u"EXTENSIONS_UID_PROP_REMOVE_DATA_TYPE"_ustr;
+inline constexpr OUString UID_PROP_DLG_BORDERCOLOR = u"EXTENSIONS_UID_PROP_DLG_BORDERCOLOR"_ustr;
-inline constexpr OStringLiteral UID_BRWEVT_APPROVEACTIONPERFORMED = "EXTENSIONS_UID_BRWEVT_APPROVEACTIONPERFORMED";
-inline constexpr OStringLiteral UID_BRWEVT_ACTIONPERFORMED = "EXTENSIONS_UID_BRWEVT_ACTIONPERFORMED";
-inline constexpr OStringLiteral UID_BRWEVT_CHANGED = "EXTENSIONS_UID_BRWEVT_CHANGED";
-inline constexpr OStringLiteral UID_BRWEVT_TEXTCHANGED = "EXTENSIONS_UID_BRWEVT_TEXTCHANGED";
-inline constexpr OStringLiteral UID_BRWEVT_ITEMSTATECHANGED = "EXTENSIONS_UID_BRWEVT_ITEMSTATECHANGED";
-inline constexpr OStringLiteral UID_BRWEVT_FOCUSGAINED = "EXTENSIONS_UID_BRWEVT_FOCUSGAINED";
-inline constexpr OStringLiteral UID_BRWEVT_FOCUSLOST = "EXTENSIONS_UID_BRWEVT_FOCUSLOST";
-inline constexpr OStringLiteral UID_BRWEVT_KEYTYPED = "EXTENSIONS_UID_BRWEVT_KEYTYPED";
-inline constexpr OStringLiteral UID_BRWEVT_KEYUP = "EXTENSIONS_UID_BRWEVT_KEYUP";
-inline constexpr OStringLiteral UID_BRWEVT_MOUSEENTERED = "EXTENSIONS_UID_BRWEVT_MOUSEENTERED";
-inline constexpr OStringLiteral UID_BRWEVT_MOUSEDRAGGED = "EXTENSIONS_UID_BRWEVT_MOUSEDRAGGED";
-inline constexpr OStringLiteral UID_BRWEVT_MOUSEMOVED = "EXTENSIONS_UID_BRWEVT_MOUSEMOVED";
-inline constexpr OStringLiteral UID_BRWEVT_MOUSEPRESSED = "EXTENSIONS_UID_BRWEVT_MOUSEPRESSED";
-inline constexpr OStringLiteral UID_BRWEVT_MOUSERELEASED = "EXTENSIONS_UID_BRWEVT_MOUSERELEASED";
-inline constexpr OStringLiteral UID_BRWEVT_MOUSEEXITED = "EXTENSIONS_UID_BRWEVT_MOUSEEXITED";
-inline constexpr OStringLiteral UID_BRWEVT_APPROVERESETTED = "EXTENSIONS_UID_BRWEVT_APPROVERESETTED";
-inline constexpr OStringLiteral UID_BRWEVT_RESETTED = "EXTENSIONS_UID_BRWEVT_RESETTED";
-inline constexpr OStringLiteral UID_BRWEVT_SUBMITTED = "EXTENSIONS_UID_BRWEVT_SUBMITTED";
-inline constexpr OStringLiteral UID_BRWEVT_BEFOREUPDATE = "EXTENSIONS_UID_BRWEVT_BEFOREUPDATE";
-inline constexpr OStringLiteral UID_BRWEVT_AFTERUPDATE = "EXTENSIONS_UID_BRWEVT_AFTERUPDATE";
-inline constexpr OStringLiteral UID_BRWEVT_LOADED = "EXTENSIONS_UID_BRWEVT_LOADED";
-inline constexpr OStringLiteral UID_BRWEVT_RELOADING = "EXTENSIONS_UID_BRWEVT_RELOADING";
-inline constexpr OStringLiteral UID_BRWEVT_RELOADED = "EXTENSIONS_UID_BRWEVT_RELOADED";
-inline constexpr OStringLiteral UID_BRWEVT_UNLOADING = "EXTENSIONS_UID_BRWEVT_UNLOADING";
-inline constexpr OStringLiteral UID_BRWEVT_UNLOADED = "EXTENSIONS_UID_BRWEVT_UNLOADED";
-inline constexpr OStringLiteral UID_BRWEVT_CONFIRMDELETE = "EXTENSIONS_UID_BRWEVT_CONFIRMDELETE";
-inline constexpr OStringLiteral UID_BRWEVT_APPROVEROWCHANGE = "EXTENSIONS_UID_BRWEVT_APPROVEROWCHANGE";
-inline constexpr OStringLiteral UID_BRWEVT_ROWCHANGE = "EXTENSIONS_UID_BRWEVT_ROWCHANGE";
-inline constexpr OStringLiteral UID_BRWEVT_POSITIONING = "EXTENSIONS_UID_BRWEVT_POSITIONING";
-inline constexpr OStringLiteral UID_BRWEVT_POSITIONED = "EXTENSIONS_UID_BRWEVT_POSITIONED";
-inline constexpr OStringLiteral UID_BRWEVT_APPROVEPARAMETER = "EXTENSIONS_UID_BRWEVT_APPROVEPARAMETER";
-inline constexpr OStringLiteral UID_BRWEVT_ERROROCCURRED = "EXTENSIONS_UID_BRWEVT_ERROROCCURRED";
-inline constexpr OStringLiteral UID_BRWEVT_ADJUSTMENTVALUECHANGED = "EXTENSIONS_UID_BRWEVT_ADJUSTMENTVALUECHANGED";
+inline constexpr OString UID_BRWEVT_APPROVEACTIONPERFORMED = "EXTENSIONS_UID_BRWEVT_APPROVEACTIONPERFORMED"_ostr;
+inline constexpr OString UID_BRWEVT_ACTIONPERFORMED = "EXTENSIONS_UID_BRWEVT_ACTIONPERFORMED"_ostr;
+inline constexpr OString UID_BRWEVT_CHANGED = "EXTENSIONS_UID_BRWEVT_CHANGED"_ostr;
+inline constexpr OString UID_BRWEVT_TEXTCHANGED = "EXTENSIONS_UID_BRWEVT_TEXTCHANGED"_ostr;
+inline constexpr OString UID_BRWEVT_ITEMSTATECHANGED = "EXTENSIONS_UID_BRWEVT_ITEMSTATECHANGED"_ostr;
+inline constexpr OString UID_BRWEVT_FOCUSGAINED = "EXTENSIONS_UID_BRWEVT_FOCUSGAINED"_ostr;
+inline constexpr OString UID_BRWEVT_FOCUSLOST = "EXTENSIONS_UID_BRWEVT_FOCUSLOST"_ostr;
+inline constexpr OString UID_BRWEVT_KEYTYPED = "EXTENSIONS_UID_BRWEVT_KEYTYPED"_ostr;
+inline constexpr OString UID_BRWEVT_KEYUP = "EXTENSIONS_UID_BRWEVT_KEYUP"_ostr;
+inline constexpr OString UID_BRWEVT_MOUSEENTERED = "EXTENSIONS_UID_BRWEVT_MOUSEENTERED"_ostr;
+inline constexpr OString UID_BRWEVT_MOUSEDRAGGED = "EXTENSIONS_UID_BRWEVT_MOUSEDRAGGED"_ostr;
+inline constexpr OString UID_BRWEVT_MOUSEMOVED = "EXTENSIONS_UID_BRWEVT_MOUSEMOVED"_ostr;
+inline constexpr OString UID_BRWEVT_MOUSEPRESSED = "EXTENSIONS_UID_BRWEVT_MOUSEPRESSED"_ostr;
+inline constexpr OString UID_BRWEVT_MOUSERELEASED = "EXTENSIONS_UID_BRWEVT_MOUSERELEASED"_ostr;
+inline constexpr OString UID_BRWEVT_MOUSEEXITED = "EXTENSIONS_UID_BRWEVT_MOUSEEXITED"_ostr;
+inline constexpr OString UID_BRWEVT_APPROVERESETTED = "EXTENSIONS_UID_BRWEVT_APPROVERESETTED"_ostr;
+inline constexpr OString UID_BRWEVT_RESETTED = "EXTENSIONS_UID_BRWEVT_RESETTED"_ostr;
+inline constexpr OString UID_BRWEVT_SUBMITTED = "EXTENSIONS_UID_BRWEVT_SUBMITTED"_ostr;
+inline constexpr OString UID_BRWEVT_BEFOREUPDATE = "EXTENSIONS_UID_BRWEVT_BEFOREUPDATE"_ostr;
+inline constexpr OString UID_BRWEVT_AFTERUPDATE = "EXTENSIONS_UID_BRWEVT_AFTERUPDATE"_ostr;
+inline constexpr OString UID_BRWEVT_LOADED = "EXTENSIONS_UID_BRWEVT_LOADED"_ostr;
+inline constexpr OString UID_BRWEVT_RELOADING = "EXTENSIONS_UID_BRWEVT_RELOADING"_ostr;
+inline constexpr OString UID_BRWEVT_RELOADED = "EXTENSIONS_UID_BRWEVT_RELOADED"_ostr;
+inline constexpr OString UID_BRWEVT_UNLOADING = "EXTENSIONS_UID_BRWEVT_UNLOADING"_ostr;
+inline constexpr OString UID_BRWEVT_UNLOADED = "EXTENSIONS_UID_BRWEVT_UNLOADED"_ostr;
+inline constexpr OString UID_BRWEVT_CONFIRMDELETE = "EXTENSIONS_UID_BRWEVT_CONFIRMDELETE"_ostr;
+inline constexpr OString UID_BRWEVT_APPROVEROWCHANGE = "EXTENSIONS_UID_BRWEVT_APPROVEROWCHANGE"_ostr;
+inline constexpr OString UID_BRWEVT_ROWCHANGE = "EXTENSIONS_UID_BRWEVT_ROWCHANGE"_ostr;
+inline constexpr OString UID_BRWEVT_POSITIONING = "EXTENSIONS_UID_BRWEVT_POSITIONING"_ostr;
+inline constexpr OString UID_BRWEVT_POSITIONED = "EXTENSIONS_UID_BRWEVT_POSITIONED"_ostr;
+inline constexpr OString UID_BRWEVT_APPROVEPARAMETER = "EXTENSIONS_UID_BRWEVT_APPROVEPARAMETER"_ostr;
+inline constexpr OString UID_BRWEVT_ERROROCCURRED = "EXTENSIONS_UID_BRWEVT_ERROROCCURRED"_ostr;
+inline constexpr OString UID_BRWEVT_ADJUSTMENTVALUECHANGED = "EXTENSIONS_UID_BRWEVT_ADJUSTMENTVALUECHANGED"_ostr;
#endif // EXTENSIONS_PROPCTRLR_HRC
diff --git a/extensions/source/bibliography/toolbar.cxx b/extensions/source/bibliography/toolbar.cxx
index 7675a761c1ed..e4041c5a80f1 100644
--- a/extensions/source/bibliography/toolbar.cxx
+++ b/extensions/source/bibliography/toolbar.cxx
@@ -591,9 +591,9 @@ void BibToolBar::RebuildToolbar()
void BibToolBar::ApplyImageList()
{
- SetItemImage(nTBC_BT_AUTOFILTER, Image(StockImage::Yes, nSymbolsSize == SFX_SYMBOLS_SIZE_SMALL ? OUString(RID_EXTBMP_AUTOFILTER_SC) : OUString(RID_EXTBMP_AUTOFILTER_LC)));
- SetItemImage(nTBC_BT_FILTERCRIT, Image(StockImage::Yes, nSymbolsSize == SFX_SYMBOLS_SIZE_SMALL ? OUString(RID_EXTBMP_FILTERCRIT_SC) : OUString(RID_EXTBMP_FILTERCRIT_LC)));
- SetItemImage(nTBC_BT_REMOVEFILTER, Image(StockImage::Yes, nSymbolsSize == SFX_SYMBOLS_SIZE_SMALL ? OUString(RID_EXTBMP_REMOVE_FILTER_SORT_SC) : OUString(RID_EXTBMP_REMOVE_FILTER_SORT_LC)));
+ SetItemImage(nTBC_BT_AUTOFILTER, Image(StockImage::Yes, nSymbolsSize == SFX_SYMBOLS_SIZE_SMALL ? RID_EXTBMP_AUTOFILTER_SC : RID_EXTBMP_AUTOFILTER_LC));
+ SetItemImage(nTBC_BT_FILTERCRIT, Image(StockImage::Yes, nSymbolsSize == SFX_SYMBOLS_SIZE_SMALL ? RID_EXTBMP_FILTERCRIT_SC : RID_EXTBMP_FILTERCRIT_LC));
+ SetItemImage(nTBC_BT_REMOVEFILTER, Image(StockImage::Yes, nSymbolsSize == SFX_SYMBOLS_SIZE_SMALL ? RID_EXTBMP_REMOVE_FILTER_SORT_SC : RID_EXTBMP_REMOVE_FILTER_SORT_LC));
AdjustToolBox();
}
diff --git a/extensions/source/propctrlr/cellbindinghelper.cxx b/extensions/source/propctrlr/cellbindinghelper.cxx
index 8c722d293efd..a9ab9ce745da 100644
--- a/extensions/source/propctrlr/cellbindinghelper.cxx
+++ b/extensions/source/propctrlr/cellbindinghelper.cxx
@@ -163,7 +163,7 @@ namespace pcr
Reference< XPropertySet > xConverter(
createDocumentDependentInstance(
- _bIsRange ? OUString(SERVICE_RANGEADDRESS_CONVERSION) : OUString(SERVICE_ADDRESS_CONVERSION),
+ _bIsRange ? SERVICE_RANGEADDRESS_CONVERSION : SERVICE_ADDRESS_CONVERSION,
OUString(),
Any()
),
@@ -208,7 +208,7 @@ namespace pcr
Reference< XValueBinding > CellBindingHelper::createCellBindingFromAddress( const CellAddress& _rAddress, bool _bSupportIntegerExchange ) const
{
Reference< XValueBinding > xBinding( createDocumentDependentInstance(
- _bSupportIntegerExchange ? OUString(SERVICE_SHEET_CELL_INT_BINDING) : OUString(SERVICE_SHEET_CELL_BINDING),
+ _bSupportIntegerExchange ? SERVICE_SHEET_CELL_INT_BINDING : SERVICE_SHEET_CELL_BINDING,
PROPERTY_BOUND_CELL,
Any( _rAddress )
), UNO_QUERY );
diff --git a/extensions/source/propctrlr/formcomponenthandler.cxx b/extensions/source/propctrlr/formcomponenthandler.cxx
index 119f270e5d51..ef79ad923001 100644
--- a/extensions/source/propctrlr/formcomponenthandler.cxx
+++ b/extensions/source/propctrlr/formcomponenthandler.cxx
@@ -1000,8 +1000,8 @@ namespace pcr
aDescriptor.Control = pControl;
aDescriptor.PrimaryButtonId = PROPERTY_ID_TARGET_URL == nPropId
- ? OUString(UID_PROP_DLG_ATTR_TARGET_URL)
- : OUString(UID_PROP_DLG_IMAGE_URL);
+ ? UID_PROP_DLG_ATTR_TARGET_URL
+ : UID_PROP_DLG_IMAGE_URL;
break;
}
@@ -1671,7 +1671,7 @@ namespace pcr
// ----- TriState -----
case PROPERTY_ID_TRISTATE:
if ( !_bFirstTimeInit )
- _rxInspectorUI->rebuildPropertyUI( m_eComponentClass == eFormControl ? OUString(PROPERTY_DEFAULT_STATE) : OUString(PROPERTY_STATE) );
+ _rxInspectorUI->rebuildPropertyUI( m_eComponentClass == eFormControl ? PROPERTY_DEFAULT_STATE : PROPERTY_STATE );
break; // case PROPERTY_ID_TRISTATE
// ----- DecimalAccuracy -----
@@ -1694,7 +1694,7 @@ namespace pcr
}
// propagate the changes to the min/max/default fields
- OUString aAffectedProps[] = { OUString(PROPERTY_VALUE), OUString(PROPERTY_DEFAULT_VALUE), OUString(PROPERTY_VALUEMIN), OUString(PROPERTY_VALUEMAX) };
+ OUString aAffectedProps[] = { PROPERTY_VALUE, PROPERTY_DEFAULT_VALUE, PROPERTY_VALUEMIN, PROPERTY_VALUEMAX };
for (const OUString & aAffectedProp : aAffectedProps)
{
Reference< XPropertyControl > xControl;
@@ -1739,7 +1739,7 @@ namespace pcr
// give each control which has to know this an own copy of the description
OUString aFormattedPropertyControls[] = {
- OUString(PROPERTY_EFFECTIVE_MIN), OUString(PROPERTY_EFFECTIVE_MAX), OUString(PROPERTY_EFFECTIVE_DEFAULT), OUString(PROPERTY_EFFECTIVE_VALUE)
+ PROPERTY_EFFECTIVE_MIN, PROPERTY_EFFECTIVE_MAX, PROPERTY_EFFECTIVE_DEFAULT, PROPERTY_EFFECTIVE_VALUE
};
for (const OUString & aFormattedPropertyControl : aFormattedPropertyControls)
{
@@ -3033,10 +3033,10 @@ namespace pcr
OUString* FormSQLCommandUI::getPropertiesToDisable()
{
static OUString s_aCommandProps[] = {
- OUString(PROPERTY_DATASOURCE),
- OUString(PROPERTY_COMMAND),
- OUString(PROPERTY_COMMANDTYPE),
- OUString(PROPERTY_ESCAPE_PROCESSING),
+ PROPERTY_DATASOURCE,
+ PROPERTY_COMMAND,
+ PROPERTY_COMMANDTYPE,
+ PROPERTY_ESCAPE_PROCESSING,
OUString()
};
return s_aCommandProps;
@@ -3128,8 +3128,8 @@ namespace pcr
OUString* ValueListCommandUI::getPropertiesToDisable()
{
static OUString s_aListSourceProps[] = {
- OUString(PROPERTY_LISTSOURCETYPE),
- OUString(PROPERTY_LISTSOURCE),
+ PROPERTY_LISTSOURCETYPE,
+ PROPERTY_LISTSOURCE,
OUString()
};
return s_aListSourceProps;
diff --git a/extensions/source/propctrlr/formgeometryhandler.cxx b/extensions/source/propctrlr/formgeometryhandler.cxx
index f376cbb00644..da31294d1b5c 100644
--- a/extensions/source/propctrlr/formgeometryhandler.cxx
+++ b/extensions/source/propctrlr/formgeometryhandler.cxx
@@ -640,7 +640,7 @@ namespace pcr
continue;
sal_Int32 nHeightOrWidth( 0 );
- OSL_VERIFY( xRowOrColumn->getPropertyValue( _bRows ? OUString(PROPERTY_HEIGHT) : OUString(PROPERTY_WIDTH) ) >>= nHeightOrWidth );
+ OSL_VERIFY( xRowOrColumn->getPropertyValue( _bRows ? PROPERTY_HEIGHT : PROPERTY_WIDTH ) >>= nHeightOrWidth );
if ( nAccumulated + nHeightOrWidth > rRelativePos )
break;
diff --git a/extensions/source/propctrlr/formstrings.hxx b/extensions/source/propctrlr/formstrings.hxx
index df151ab950c7..41deed74c8fb 100644
--- a/extensions/source/propctrlr/formstrings.hxx
+++ b/extensions/source/propctrlr/formstrings.hxx
@@ -21,281 +21,281 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral PROPERTY_DEFAULTCONTROL = u"DefaultControl";
-inline constexpr OUStringLiteral PROPERTY_INTROSPECTEDOBJECT = u"IntrospectedObject";
-inline constexpr OUStringLiteral PROPERTY_CURRENTPAGE = u"CurrentPage";
-inline constexpr OUStringLiteral PROPERTY_CONTROLCONTEXT = u"ControlContext";
+inline constexpr OUString PROPERTY_DEFAULTCONTROL = u"DefaultControl"_ustr;
+inline constexpr OUString PROPERTY_INTROSPECTEDOBJECT = u"IntrospectedObject"_ustr;
+inline constexpr OUString PROPERTY_CURRENTPAGE = u"CurrentPage"_ustr;
+inline constexpr OUString PROPERTY_CONTROLCONTEXT = u"ControlContext"_ustr;
// properties
-inline constexpr OUStringLiteral PROPERTY_CLASSID = u"ClassId";
-inline constexpr OUStringLiteral PROPERTY_CONTROLLABEL = u"LabelControl";
-inline constexpr OUStringLiteral PROPERTY_LABEL = u"Label";
-inline constexpr OUStringLiteral PROPERTY_TABINDEX = u"TabIndex";
-inline constexpr OUStringLiteral PROPERTY_WHEEL_BEHAVIOR = u"MouseWheelBehavior";
-inline constexpr OUStringLiteral PROPERTY_TAG = u"Tag";
-inline constexpr OUStringLiteral PROPERTY_NAME = u"Name";
-inline constexpr OUStringLiteral PROPERTY_GROUP_NAME = u"GroupName";
-inline constexpr OUStringLiteral PROPERTY_VALUE = u"Value";
-inline constexpr OUStringLiteral PROPERTY_TEXT = u"Text";
-inline constexpr OUStringLiteral PROPERTY_NAVIGATION = u"NavigationBarMode";
-inline constexpr OUStringLiteral PROPERTY_CYCLE = u"Cycle";
-inline constexpr OUStringLiteral PROPERTY_CONTROLSOURCE = u"DataField";
-inline constexpr OUStringLiteral PROPERTY_INPUT_REQUIRED = u"InputRequired";
-inline constexpr OUStringLiteral PROPERTY_ENABLED = u"Enabled";
-inline constexpr OUStringLiteral PROPERTY_ENABLE_VISIBLE = u"EnableVisible";
-inline constexpr OUStringLiteral PROPERTY_READONLY = u"ReadOnly";
-inline constexpr OUStringLiteral PROPERTY_FILTER = u"Filter";
-inline constexpr OUStringLiteral PROPERTY_WIDTH = u"Width";
-inline constexpr OUStringLiteral PROPERTY_MULTILINE = u"MultiLine";
-inline constexpr OUStringLiteral PROPERTY_WORDBREAK = u"WordBreak";
-inline constexpr OUStringLiteral PROPERTY_TARGET_URL = u"TargetURL";
-inline constexpr OUStringLiteral PROPERTY_TARGET_FRAME = u"TargetFrame";
-inline constexpr OUStringLiteral PROPERTY_MAXTEXTLEN = u"MaxTextLen";
-inline constexpr OUStringLiteral PROPERTY_EDITMASK = u"EditMask";
-inline constexpr OUStringLiteral PROPERTY_SPIN = u"Spin";
-inline constexpr OUStringLiteral PROPERTY_TRISTATE = u"TriState";
-inline constexpr OUStringLiteral PROPERTY_HIDDEN_VALUE = u"HiddenValue";
-inline constexpr OUStringLiteral PROPERTY_BUTTONTYPE = u"ButtonType";
-inline constexpr OUStringLiteral PROPERTY_XFORMS_BUTTONTYPE = u"XFormsButtonType";
-inline constexpr OUStringLiteral PROPERTY_STRINGITEMLIST = u"StringItemList";
-inline constexpr OUStringLiteral PROPERTY_TYPEDITEMLIST = u"TypedItemList";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_TEXT = u"DefaultText";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_STATE = u"DefaultState";
-inline constexpr OUStringLiteral PROPERTY_FORMATKEY = u"FormatKey";
-inline constexpr OUStringLiteral PROPERTY_FORMATSSUPPLIER = u"FormatsSupplier";
-inline constexpr OUStringLiteral PROPERTY_SUBMIT_ACTION = u"SubmitAction";
-inline constexpr OUStringLiteral PROPERTY_SUBMIT_TARGET = u"SubmitTarget";
-inline constexpr OUStringLiteral PROPERTY_SUBMIT_METHOD = u"SubmitMethod";
-inline constexpr OUStringLiteral PROPERTY_SUBMIT_ENCODING = u"SubmitEncoding";
-inline constexpr OUStringLiteral PROPERTY_IMAGE_URL = u"ImageURL";
-inline constexpr OUStringLiteral PROPERTY_GRAPHIC = u"Graphic";
-inline constexpr OUStringLiteral PROPERTY_EMPTY_IS_NULL = u"ConvertEmptyToNull";
-inline constexpr OUStringLiteral PROPERTY_LISTSOURCETYPE = u"ListSourceType";
-inline constexpr OUStringLiteral PROPERTY_LISTSOURCE = u"ListSource";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_SELECT_SEQ = u"DefaultSelection";
-inline constexpr OUStringLiteral PROPERTY_MULTISELECTION = u"MultiSelection";
-inline constexpr OUStringLiteral PROPERTY_ALIGN = u"Align";
-inline constexpr OUStringLiteral PROPERTY_VERTICAL_ALIGN = u"VerticalAlign";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_DATE = u"DefaultDate";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_TIME = u"DefaultTime";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_VALUE = u"DefaultValue";
-inline constexpr OUStringLiteral PROPERTY_DECIMAL_ACCURACY = u"DecimalAccuracy";
-inline constexpr OUStringLiteral PROPERTY_REFVALUE = u"RefValue";
-inline constexpr OUStringLiteral PROPERTY_UNCHECKEDREFVALUE = u"SecondaryRefValue";
-inline constexpr OUStringLiteral PROPERTY_VALUEMIN = u"ValueMin";
-inline constexpr OUStringLiteral PROPERTY_VALUEMAX = u"ValueMax";
-inline constexpr OUStringLiteral PROPERTY_STRICTFORMAT = u"StrictFormat";
-inline constexpr OUStringLiteral PROPERTY_ALLOWADDITIONS = u"AllowInserts";
-inline constexpr OUStringLiteral PROPERTY_ALLOWEDITS = u"AllowUpdates";
-inline constexpr OUStringLiteral PROPERTY_ALLOWDELETIONS = u"AllowDeletes";
-inline constexpr OUStringLiteral PROPERTY_MASTERFIELDS = u"MasterFields";
-inline constexpr OUStringLiteral PROPERTY_LITERALMASK = u"LiteralMask";
-inline constexpr OUStringLiteral PROPERTY_VALUESTEP = u"ValueStep";
-inline constexpr OUStringLiteral PROPERTY_SHOWTHOUSANDSEP = u"ShowThousandsSeparator";
-inline constexpr OUStringLiteral PROPERTY_CURRENCYSYMBOL = u"CurrencySymbol";
-inline constexpr OUStringLiteral PROPERTY_DATEFORMAT = u"DateFormat";
-inline constexpr OUStringLiteral PROPERTY_DATEMIN = u"DateMin";
-inline constexpr OUStringLiteral PROPERTY_DATEMAX = u"DateMax";
-inline constexpr OUStringLiteral PROPERTY_TIMEFORMAT = u"TimeFormat";
-inline constexpr OUStringLiteral PROPERTY_TIMEMIN = u"TimeMin";
-inline constexpr OUStringLiteral PROPERTY_TIMEMAX = u"TimeMax";
-inline constexpr OUStringLiteral PROPERTY_LINECOUNT = u"LineCount";
-inline constexpr OUStringLiteral PROPERTY_BOUNDCOLUMN = u"BoundColumn";
-inline constexpr OUStringLiteral PROPERTY_BACKGROUNDCOLOR = u"BackgroundColor";
-inline constexpr OUStringLiteral PROPERTY_FILLCOLOR = u"FillColor";
-inline constexpr OUStringLiteral PROPERTY_TEXTCOLOR = u"TextColor";
-inline constexpr OUStringLiteral PROPERTY_LINECOLOR = u"LineColor";
-inline constexpr OUStringLiteral PROPERTY_BORDER = u"Border";
-inline constexpr OUStringLiteral PROPERTY_ICONSIZE = u"IconSize";
-inline constexpr OUStringLiteral PROPERTY_DROPDOWN = u"Dropdown";
-inline constexpr OUStringLiteral PROPERTY_HSCROLL = u"HScroll";
-inline constexpr OUStringLiteral PROPERTY_VSCROLL = u"VScroll";
-inline constexpr OUStringLiteral PROPERTY_SHOW_SCROLLBARS = u"ShowScrollbars";
-inline constexpr OUStringLiteral PROPERTY_TABSTOP = u"Tabstop";
-inline constexpr OUStringLiteral PROPERTY_AUTOCOMPLETE = u"Autocomplete";
-inline constexpr OUStringLiteral PROPERTY_PRINTABLE = u"Printable";
-inline constexpr OUStringLiteral PROPERTY_ECHO_CHAR = u"EchoChar";
-inline constexpr OUStringLiteral PROPERTY_ROWHEIGHT = u"RowHeight";
-inline constexpr OUStringLiteral PROPERTY_HELPTEXT = u"HelpText";
-inline constexpr OUStringLiteral PROPERTY_FONT = u"FontDescriptor";
-inline constexpr OUStringLiteral PROPERTY_FONT_NAME = u"FontName";
-inline constexpr OUStringLiteral PROPERTY_FONT_STYLENAME = u"FontStyleName";
-inline constexpr OUStringLiteral PROPERTY_FONT_FAMILY = u"FontFamily";
-inline constexpr OUStringLiteral PROPERTY_FONT_CHARSET = u"FontCharset";
-inline constexpr OUStringLiteral PROPERTY_FONT_HEIGHT = u"FontHeight";
-inline constexpr OUStringLiteral PROPERTY_FONT_WEIGHT = u"FontWeight";
-inline constexpr OUStringLiteral PROPERTY_FONT_SLANT = u"FontSlant";
-inline constexpr OUStringLiteral PROPERTY_FONT_UNDERLINE = u"FontUnderline";
-inline constexpr OUStringLiteral PROPERTY_FONT_STRIKEOUT = u"FontStrikeout";
-inline constexpr OUStringLiteral PROPERTY_FONT_RELIEF = u"FontRelief";
-inline constexpr OUStringLiteral PROPERTY_FONT_EMPHASIS_MARK = u"FontEmphasisMark";
-inline constexpr OUStringLiteral PROPERTY_TEXTLINECOLOR = u"TextLineColor";
-inline constexpr OUStringLiteral PROPERTY_HELPURL = u"HelpURL";
-inline constexpr OUStringLiteral PROPERTY_RECORDMARKER = u"HasRecordMarker";
-inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_DEFAULT = u"EffectiveDefault";
-inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_MIN = u"EffectiveMin";
-inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_MAX = u"EffectiveMax";
-inline constexpr OUStringLiteral PROPERTY_FILTERPROPOSAL = u"UseFilterValueProposal";
-inline constexpr OUStringLiteral PROPERTY_CURRSYM_POSITION = u"PrependCurrencySymbol";
-inline constexpr OUStringLiteral PROPERTY_COMMAND = u"Command";
-inline constexpr OUStringLiteral PROPERTY_COMMANDTYPE = u"CommandType";
-inline constexpr OUStringLiteral PROPERTY_INSERTONLY = u"IgnoreResult";
-inline constexpr OUStringLiteral PROPERTY_ESCAPE_PROCESSING = u"EscapeProcessing";
-inline constexpr OUStringLiteral PROPERTY_TITLE = u"Title";
-inline constexpr OUStringLiteral PROPERTY_SORT = u"Order";
-inline constexpr OUStringLiteral PROPERTY_DATASOURCE = u"DataSourceName";
-inline constexpr OUStringLiteral PROPERTY_DETAILFIELDS = u"DetailFields";
-inline constexpr OUStringLiteral PROPERTY_DEFAULTBUTTON = u"DefaultButton";
-inline constexpr OUStringLiteral PROPERTY_LISTINDEX = u"ListIndex";
-inline constexpr OUStringLiteral PROPERTY_HEIGHT = u"Height";
-inline constexpr OUStringLiteral PROPERTY_HASNAVIGATION = u"HasNavigationBar";
-inline constexpr OUStringLiteral PROPERTY_POSITIONX = u"PositionX";
-inline constexpr OUStringLiteral PROPERTY_POSITIONY = u"PositionY";
-inline constexpr OUStringLiteral PROPERTY_AUTOGROW = u"AutoGrow";
-inline constexpr OUStringLiteral PROPERTY_STEP = u"Step";
-inline constexpr OUStringLiteral PROPERTY_WORDLINEMODE = u"FontWordLineMode";
-inline constexpr OUStringLiteral PROPERTY_PROGRESSVALUE = u"ProgressValue";
-inline constexpr OUStringLiteral PROPERTY_PROGRESSVALUE_MIN = u"ProgressValueMin";
-inline constexpr OUStringLiteral PROPERTY_PROGRESSVALUE_MAX = u"ProgressValueMax";
-inline constexpr OUStringLiteral PROPERTY_SCROLLVALUE = u"ScrollValue";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_SCROLLVALUE = u"DefaultScrollValue";
-inline constexpr OUStringLiteral PROPERTY_SCROLLVALUE_MIN = u"ScrollValueMin";
-inline constexpr OUStringLiteral PROPERTY_SCROLLVALUE_MAX = u"ScrollValueMax";
-inline constexpr OUStringLiteral PROPERTY_SCROLL_WIDTH = u"ScrollWidth";
-inline constexpr OUStringLiteral PROPERTY_SCROLL_HEIGHT = u"ScrollHeight";
-inline constexpr OUStringLiteral PROPERTY_SCROLL_TOP = u"ScrollTop";
-inline constexpr OUStringLiteral PROPERTY_SCROLL_LEFT = u"ScrollLeft";
-inline constexpr OUStringLiteral PROPERTY_LINEINCREMENT = u"LineIncrement";
-inline constexpr OUStringLiteral PROPERTY_BLOCKINCREMENT = u"BlockIncrement";
-inline constexpr OUStringLiteral PROPERTY_VISIBLESIZE = u"VisibleSize";
-inline constexpr OUStringLiteral PROPERTY_ORIENTATION = u"Orientation";
-inline constexpr OUStringLiteral PROPERTY_IMAGEPOSITION = u"ImagePosition";
-inline constexpr OUStringLiteral PROPERTY_ACTIVE_CONNECTION = u"ActiveConnection";
-inline constexpr OUStringLiteral PROPERTY_ACTIVECOMMAND = u"ActiveCommand";
-inline constexpr OUStringLiteral PROPERTY_DATE = u"Date";
-inline constexpr OUStringLiteral PROPERTY_STATE = u"State";
-inline constexpr OUStringLiteral PROPERTY_TIME = u"Time";
-inline constexpr OUStringLiteral PROPERTY_SCALEIMAGE = u"ScaleImage";
-inline constexpr OUStringLiteral PROPERTY_SCALE_MODE = u"ScaleMode";
-inline constexpr OUStringLiteral PROPERTY_PUSHBUTTONTYPE = u"PushButtonType";
-inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_VALUE = u"EffectiveValue";
-inline constexpr OUStringLiteral PROPERTY_SELECTEDITEMS = u"SelectedItems";
-inline constexpr OUStringLiteral PROPERTY_REPEAT = u"Repeat";
-inline constexpr OUStringLiteral PROPERTY_REPEAT_DELAY = u"RepeatDelay";
-inline constexpr OUStringLiteral PROPERTY_SYMBOLCOLOR = u"SymbolColor";
-inline constexpr OUStringLiteral PROPERTY_SPINVALUE = u"SpinValue";
-inline constexpr OUStringLiteral PROPERTY_SPINVALUE_MIN = u"SpinValueMin";
-inline constexpr OUStringLiteral PROPERTY_SPINVALUE_MAX = u"SpinValueMax";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_SPINVALUE = u"DefaultSpinValue";
-inline constexpr OUStringLiteral PROPERTY_SPININCREMENT = u"SpinIncrement";
-inline constexpr OUStringLiteral PROPERTY_SHOW_POSITION = u"ShowPosition";
-inline constexpr OUStringLiteral PROPERTY_SHOW_NAVIGATION = u"ShowNavigation";
-inline constexpr OUStringLiteral PROPERTY_SHOW_RECORDACTIONS = u"ShowRecordActions";
-inline constexpr OUStringLiteral PROPERTY_SHOW_FILTERSORT = u"ShowFilterSort";
-inline constexpr OUStringLiteral PROPERTY_LINEEND_FORMAT = u"LineEndFormat";
-inline constexpr OUStringLiteral PROPERTY_DECORATION = u"Decoration";
-inline constexpr OUStringLiteral PROPERTY_NOLABEL = u"NoLabel";
-inline constexpr OUStringLiteral PROPERTY_URL = u"URL";
+inline constexpr OUString PROPERTY_CLASSID = u"ClassId"_ustr;
+inline constexpr OUString PROPERTY_CONTROLLABEL = u"LabelControl"_ustr;
+inline constexpr OUString PROPERTY_LABEL = u"Label"_ustr;
+inline constexpr OUString PROPERTY_TABINDEX = u"TabIndex"_ustr;
+inline constexpr OUString PROPERTY_WHEEL_BEHAVIOR = u"MouseWheelBehavior"_ustr;
+inline constexpr OUString PROPERTY_TAG = u"Tag"_ustr;
+inline constexpr OUString PROPERTY_NAME = u"Name"_ustr;
+inline constexpr OUString PROPERTY_GROUP_NAME = u"GroupName"_ustr;
+inline constexpr OUString PROPERTY_VALUE = u"Value"_ustr;
+inline constexpr OUString PROPERTY_TEXT = u"Text"_ustr;
+inline constexpr OUString PROPERTY_NAVIGATION = u"NavigationBarMode"_ustr;
+inline constexpr OUString PROPERTY_CYCLE = u"Cycle"_ustr;
+inline constexpr OUString PROPERTY_CONTROLSOURCE = u"DataField"_ustr;
+inline constexpr OUString PROPERTY_INPUT_REQUIRED = u"InputRequired"_ustr;
+inline constexpr OUString PROPERTY_ENABLED = u"Enabled"_ustr;
+inline constexpr OUString PROPERTY_ENABLE_VISIBLE = u"EnableVisible"_ustr;
+inline constexpr OUString PROPERTY_READONLY = u"ReadOnly"_ustr;
+inline constexpr OUString PROPERTY_FILTER = u"Filter"_ustr;
+inline constexpr OUString PROPERTY_WIDTH = u"Width"_ustr;
+inline constexpr OUString PROPERTY_MULTILINE = u"MultiLine"_ustr;
+inline constexpr OUString PROPERTY_WORDBREAK = u"WordBreak"_ustr;
+inline constexpr OUString PROPERTY_TARGET_URL = u"TargetURL"_ustr;
+inline constexpr OUString PROPERTY_TARGET_FRAME = u"TargetFrame"_ustr;
+inline constexpr OUString PROPERTY_MAXTEXTLEN = u"MaxTextLen"_ustr;
+inline constexpr OUString PROPERTY_EDITMASK = u"EditMask"_ustr;
+inline constexpr OUString PROPERTY_SPIN = u"Spin"_ustr;
+inline constexpr OUString PROPERTY_TRISTATE = u"TriState"_ustr;
+inline constexpr OUString PROPERTY_HIDDEN_VALUE = u"HiddenValue"_ustr;
+inline constexpr OUString PROPERTY_BUTTONTYPE = u"ButtonType"_ustr;
+inline constexpr OUString PROPERTY_XFORMS_BUTTONTYPE = u"XFormsButtonType"_ustr;
+inline constexpr OUString PROPERTY_STRINGITEMLIST = u"StringItemList"_ustr;
+inline constexpr OUString PROPERTY_TYPEDITEMLIST = u"TypedItemList"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_TEXT = u"DefaultText"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_STATE = u"DefaultState"_ustr;
+inline constexpr OUString PROPERTY_FORMATKEY = u"FormatKey"_ustr;
+inline constexpr OUString PROPERTY_FORMATSSUPPLIER = u"FormatsSupplier"_ustr;
+inline constexpr OUString PROPERTY_SUBMIT_ACTION = u"SubmitAction"_ustr;
+inline constexpr OUString PROPERTY_SUBMIT_TARGET = u"SubmitTarget"_ustr;
+inline constexpr OUString PROPERTY_SUBMIT_METHOD = u"SubmitMethod"_ustr;
+inline constexpr OUString PROPERTY_SUBMIT_ENCODING = u"SubmitEncoding"_ustr;
+inline constexpr OUString PROPERTY_IMAGE_URL = u"ImageURL"_ustr;
+inline constexpr OUString PROPERTY_GRAPHIC = u"Graphic"_ustr;
+inline constexpr OUString PROPERTY_EMPTY_IS_NULL = u"ConvertEmptyToNull"_ustr;
+inline constexpr OUString PROPERTY_LISTSOURCETYPE = u"ListSourceType"_ustr;
+inline constexpr OUString PROPERTY_LISTSOURCE = u"ListSource"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_SELECT_SEQ = u"DefaultSelection"_ustr;
+inline constexpr OUString PROPERTY_MULTISELECTION = u"MultiSelection"_ustr;
+inline constexpr OUString PROPERTY_ALIGN = u"Align"_ustr;
+inline constexpr OUString PROPERTY_VERTICAL_ALIGN = u"VerticalAlign"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_DATE = u"DefaultDate"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_TIME = u"DefaultTime"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_VALUE = u"DefaultValue"_ustr;
+inline constexpr OUString PROPERTY_DECIMAL_ACCURACY = u"DecimalAccuracy"_ustr;
+inline constexpr OUString PROPERTY_REFVALUE = u"RefValue"_ustr;
+inline constexpr OUString PROPERTY_UNCHECKEDREFVALUE = u"SecondaryRefValue"_ustr;
+inline constexpr OUString PROPERTY_VALUEMIN = u"ValueMin"_ustr;
+inline constexpr OUString PROPERTY_VALUEMAX = u"ValueMax"_ustr;
+inline constexpr OUString PROPERTY_STRICTFORMAT = u"StrictFormat"_ustr;
+inline constexpr OUString PROPERTY_ALLOWADDITIONS = u"AllowInserts"_ustr;
+inline constexpr OUString PROPERTY_ALLOWEDITS = u"AllowUpdates"_ustr;
+inline constexpr OUString PROPERTY_ALLOWDELETIONS = u"AllowDeletes"_ustr;
+inline constexpr OUString PROPERTY_MASTERFIELDS = u"MasterFields"_ustr;
+inline constexpr OUString PROPERTY_LITERALMASK = u"LiteralMask"_ustr;
+inline constexpr OUString PROPERTY_VALUESTEP = u"ValueStep"_ustr;
+inline constexpr OUString PROPERTY_SHOWTHOUSANDSEP = u"ShowThousandsSeparator"_ustr;
+inline constexpr OUString PROPERTY_CURRENCYSYMBOL = u"CurrencySymbol"_ustr;
+inline constexpr OUString PROPERTY_DATEFORMAT = u"DateFormat"_ustr;
+inline constexpr OUString PROPERTY_DATEMIN = u"DateMin"_ustr;
+inline constexpr OUString PROPERTY_DATEMAX = u"DateMax"_ustr;
+inline constexpr OUString PROPERTY_TIMEFORMAT = u"TimeFormat"_ustr;
+inline constexpr OUString PROPERTY_TIMEMIN = u"TimeMin"_ustr;
+inline constexpr OUString PROPERTY_TIMEMAX = u"TimeMax"_ustr;
+inline constexpr OUString PROPERTY_LINECOUNT = u"LineCount"_ustr;
+inline constexpr OUString PROPERTY_BOUNDCOLUMN = u"BoundColumn"_ustr;
+inline constexpr OUString PROPERTY_BACKGROUNDCOLOR = u"BackgroundColor"_ustr;
+inline constexpr OUString PROPERTY_FILLCOLOR = u"FillColor"_ustr;
+inline constexpr OUString PROPERTY_TEXTCOLOR = u"TextColor"_ustr;
+inline constexpr OUString PROPERTY_LINECOLOR = u"LineColor"_ustr;
+inline constexpr OUString PROPERTY_BORDER = u"Border"_ustr;
+inline constexpr OUString PROPERTY_ICONSIZE = u"IconSize"_ustr;
+inline constexpr OUString PROPERTY_DROPDOWN = u"Dropdown"_ustr;
+inline constexpr OUString PROPERTY_HSCROLL = u"HScroll"_ustr;
+inline constexpr OUString PROPERTY_VSCROLL = u"VScroll"_ustr;
+inline constexpr OUString PROPERTY_SHOW_SCROLLBARS = u"ShowScrollbars"_ustr;
+inline constexpr OUString PROPERTY_TABSTOP = u"Tabstop"_ustr;
+inline constexpr OUString PROPERTY_AUTOCOMPLETE = u"Autocomplete"_ustr;
+inline constexpr OUString PROPERTY_PRINTABLE = u"Printable"_ustr;
+inline constexpr OUString PROPERTY_ECHO_CHAR = u"EchoChar"_ustr;
+inline constexpr OUString PROPERTY_ROWHEIGHT = u"RowHeight"_ustr;
+inline constexpr OUString PROPERTY_HELPTEXT = u"HelpText"_ustr;
+inline constexpr OUString PROPERTY_FONT = u"FontDescriptor"_ustr;
+inline constexpr OUString PROPERTY_FONT_NAME = u"FontName"_ustr;
+inline constexpr OUString PROPERTY_FONT_STYLENAME = u"FontStyleName"_ustr;
+inline constexpr OUString PROPERTY_FONT_FAMILY = u"FontFamily"_ustr;
+inline constexpr OUString PROPERTY_FONT_CHARSET = u"FontCharset"_ustr;
+inline constexpr OUString PROPERTY_FONT_HEIGHT = u"FontHeight"_ustr;
+inline constexpr OUString PROPERTY_FONT_WEIGHT = u"FontWeight"_ustr;
+inline constexpr OUString PROPERTY_FONT_SLANT = u"FontSlant"_ustr;
+inline constexpr OUString PROPERTY_FONT_UNDERLINE = u"FontUnderline"_ustr;
+inline constexpr OUString PROPERTY_FONT_STRIKEOUT = u"FontStrikeout"_ustr;
+inline constexpr OUString PROPERTY_FONT_RELIEF = u"FontRelief"_ustr;
+inline constexpr OUString PROPERTY_FONT_EMPHASIS_MARK = u"FontEmphasisMark"_ustr;
+inline constexpr OUString PROPERTY_TEXTLINECOLOR = u"TextLineColor"_ustr;
+inline constexpr OUString PROPERTY_HELPURL = u"HelpURL"_ustr;
+inline constexpr OUString PROPERTY_RECORDMARKER = u"HasRecordMarker"_ustr;
+inline constexpr OUString PROPERTY_EFFECTIVE_DEFAULT = u"EffectiveDefault"_ustr;
+inline constexpr OUString PROPERTY_EFFECTIVE_MIN = u"EffectiveMin"_ustr;
+inline constexpr OUString PROPERTY_EFFECTIVE_MAX = u"EffectiveMax"_ustr;
+inline constexpr OUString PROPERTY_FILTERPROPOSAL = u"UseFilterValueProposal"_ustr;
+inline constexpr OUString PROPERTY_CURRSYM_POSITION = u"PrependCurrencySymbol"_ustr;
+inline constexpr OUString PROPERTY_COMMAND = u"Command"_ustr;
+inline constexpr OUString PROPERTY_COMMANDTYPE = u"CommandType"_ustr;
+inline constexpr OUString PROPERTY_INSERTONLY = u"IgnoreResult"_ustr;
+inline constexpr OUString PROPERTY_ESCAPE_PROCESSING = u"EscapeProcessing"_ustr;
+inline constexpr OUString PROPERTY_TITLE = u"Title"_ustr;
+inline constexpr OUString PROPERTY_SORT = u"Order"_ustr;
+inline constexpr OUString PROPERTY_DATASOURCE = u"DataSourceName"_ustr;
+inline constexpr OUString PROPERTY_DETAILFIELDS = u"DetailFields"_ustr;
+inline constexpr OUString PROPERTY_DEFAULTBUTTON = u"DefaultButton"_ustr;
+inline constexpr OUString PROPERTY_LISTINDEX = u"ListIndex"_ustr;
+inline constexpr OUString PROPERTY_HEIGHT = u"Height"_ustr;
+inline constexpr OUString PROPERTY_HASNAVIGATION = u"HasNavigationBar"_ustr;
+inline constexpr OUString PROPERTY_POSITIONX = u"PositionX"_ustr;
+inline constexpr OUString PROPERTY_POSITIONY = u"PositionY"_ustr;
+inline constexpr OUString PROPERTY_AUTOGROW = u"AutoGrow"_ustr;
+inline constexpr OUString PROPERTY_STEP = u"Step"_ustr;
+inline constexpr OUString PROPERTY_WORDLINEMODE = u"FontWordLineMode"_ustr;
+inline constexpr OUString PROPERTY_PROGRESSVALUE = u"ProgressValue"_ustr;
+inline constexpr OUString PROPERTY_PROGRESSVALUE_MIN = u"ProgressValueMin"_ustr;
+inline constexpr OUString PROPERTY_PROGRESSVALUE_MAX = u"ProgressValueMax"_ustr;
+inline constexpr OUString PROPERTY_SCROLLVALUE = u"ScrollValue"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_SCROLLVALUE = u"DefaultScrollValue"_ustr;
+inline constexpr OUString PROPERTY_SCROLLVALUE_MIN = u"ScrollValueMin"_ustr;
+inline constexpr OUString PROPERTY_SCROLLVALUE_MAX = u"ScrollValueMax"_ustr;
+inline constexpr OUString PROPERTY_SCROLL_WIDTH = u"ScrollWidth"_ustr;
+inline constexpr OUString PROPERTY_SCROLL_HEIGHT = u"ScrollHeight"_ustr;
+inline constexpr OUString PROPERTY_SCROLL_TOP = u"ScrollTop"_ustr;
+inline constexpr OUString PROPERTY_SCROLL_LEFT = u"ScrollLeft"_ustr;
+inline constexpr OUString PROPERTY_LINEINCREMENT = u"LineIncrement"_ustr;
+inline constexpr OUString PROPERTY_BLOCKINCREMENT = u"BlockIncrement"_ustr;
+inline constexpr OUString PROPERTY_VISIBLESIZE = u"VisibleSize"_ustr;
+inline constexpr OUString PROPERTY_ORIENTATION = u"Orientation"_ustr;
+inline constexpr OUString PROPERTY_IMAGEPOSITION = u"ImagePosition"_ustr;
+inline constexpr OUString PROPERTY_ACTIVE_CONNECTION = u"ActiveConnection"_ustr;
+inline constexpr OUString PROPERTY_ACTIVECOMMAND = u"ActiveCommand"_ustr;
+inline constexpr OUString PROPERTY_DATE = u"Date"_ustr;
+inline constexpr OUString PROPERTY_STATE = u"State"_ustr;
+inline constexpr OUString PROPERTY_TIME = u"Time"_ustr;
+inline constexpr OUString PROPERTY_SCALEIMAGE = u"ScaleImage"_ustr;
+inline constexpr OUString PROPERTY_SCALE_MODE = u"ScaleMode"_ustr;
+inline constexpr OUString PROPERTY_PUSHBUTTONTYPE = u"PushButtonType"_ustr;
+inline constexpr OUString PROPERTY_EFFECTIVE_VALUE = u"EffectiveValue"_ustr;
+inline constexpr OUString PROPERTY_SELECTEDITEMS = u"SelectedItems"_ustr;
+inline constexpr OUString PROPERTY_REPEAT = u"Repeat"_ustr;
+inline constexpr OUString PROPERTY_REPEAT_DELAY = u"RepeatDelay"_ustr;
+inline constexpr OUString PROPERTY_SYMBOLCOLOR = u"SymbolColor"_ustr;
+inline constexpr OUString PROPERTY_SPINVALUE = u"SpinValue"_ustr;
+inline constexpr OUString PROPERTY_SPINVALUE_MIN = u"SpinValueMin"_ustr;
+inline constexpr OUString PROPERTY_SPINVALUE_MAX = u"SpinValueMax"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_SPINVALUE = u"DefaultSpinValue"_ustr;
+inline constexpr OUString PROPERTY_SPININCREMENT = u"SpinIncrement"_ustr;
+inline constexpr OUString PROPERTY_SHOW_POSITION = u"ShowPosition"_ustr;
+inline constexpr OUString PROPERTY_SHOW_NAVIGATION = u"ShowNavigation"_ustr;
+inline constexpr OUString PROPERTY_SHOW_RECORDACTIONS = u"ShowRecordActions"_ustr;
+inline constexpr OUString PROPERTY_SHOW_FILTERSORT = u"ShowFilterSort"_ustr;
+inline constexpr OUString PROPERTY_LINEEND_FORMAT = u"LineEndFormat"_ustr;
+inline constexpr OUString PROPERTY_DECORATION = u"Decoration"_ustr;
+inline constexpr OUString PROPERTY_NOLABEL = u"NoLabel"_ustr;
+inline constexpr OUString PROPERTY_URL = u"URL"_ustr;
-inline constexpr OUStringLiteral PROPERTY_SELECTION_TYPE = u"SelectionType";
-inline constexpr OUStringLiteral PROPERTY_ROOT_DISPLAYED = u"RootDisplayed";
-inline constexpr OUStringLiteral PROPERTY_SHOWS_HANDLES = u"ShowsHandles";
-inline constexpr OUStringLiteral PROPERTY_SHOWS_ROOT_HANDLES = u"ShowsRootHandles";
-inline constexpr OUStringLiteral PROPERTY_EDITABLE = u"Editable";
-inline constexpr OUStringLiteral PROPERTY_INVOKES_STOP_NOT_EDITING = u"InvokesStopNodeEditing";
+inline constexpr OUString PROPERTY_SELECTION_TYPE = u"SelectionType"_ustr;
+inline constexpr OUString PROPERTY_ROOT_DISPLAYED = u"RootDisplayed"_ustr;
+inline constexpr OUString PROPERTY_SHOWS_HANDLES = u"ShowsHandles"_ustr;
+inline constexpr OUString PROPERTY_SHOWS_ROOT_HANDLES = u"ShowsRootHandles"_ustr;
+inline constexpr OUString PROPERTY_EDITABLE = u"Editable"_ustr;
+inline constexpr OUString PROPERTY_INVOKES_STOP_NOT_EDITING = u"InvokesStopNodeEditing"_ustr;
-inline constexpr OUStringLiteral PROPERTY_TOGGLE = u"Toggle";
-inline constexpr OUStringLiteral PROPERTY_FOCUSONCLICK = u"FocusOnClick";
-inline constexpr OUStringLiteral PROPERTY_HIDEINACTIVESELECTION = u"HideInactiveSelection";
-inline constexpr OUStringLiteral PROPERTY_VISUALEFFECT = u"VisualEffect";
-inline constexpr OUStringLiteral PROPERTY_BORDERCOLOR = u"BorderColor";
+inline constexpr OUString PROPERTY_TOGGLE = u"Toggle"_ustr;
+inline constexpr OUString PROPERTY_FOCUSONCLICK = u"FocusOnClick"_ustr;
+inline constexpr OUString PROPERTY_HIDEINACTIVESELECTION = u"HideInactiveSelection"_ustr;
+inline constexpr OUString PROPERTY_VISUALEFFECT = u"VisualEffect"_ustr;
+inline constexpr OUString PROPERTY_BORDERCOLOR = u"BorderColor"_ustr;
-inline constexpr OUStringLiteral PROPERTY_ADDRESS = u"Address";
-inline constexpr OUStringLiteral PROPERTY_REFERENCE_SHEET = u"ReferenceSheet";
-inline constexpr OUStringLiteral PROPERTY_UI_REPRESENTATION = u"UserInterfaceRepresentation";
+inline constexpr OUString PROPERTY_ADDRESS = u"Address"_ustr;
+inline constexpr OUString PROPERTY_REFERENCE_SHEET = u"ReferenceSheet"_ustr;
+inline constexpr OUString PROPERTY_UI_REPRESENTATION = u"UserInterfaceRepresentation"_ustr;
-inline constexpr OUStringLiteral PROPERTY_XML_DATA_MODEL = u"XMLDataModel";
-inline constexpr OUStringLiteral PROPERTY_BINDING_NAME = u"BindingName";
-inline constexpr OUStringLiteral PROPERTY_BIND_EXPRESSION = u"BindingExpression";
-inline constexpr OUStringLiteral PROPERTY_LIST_BINDING = u"ListBinding";
-inline constexpr OUStringLiteral PROPERTY_XSD_REQUIRED = u"RequiredExpression";
-inline constexpr OUStringLiteral PROPERTY_XSD_RELEVANT = u"RelevantExpression";
-inline constexpr OUStringLiteral PROPERTY_XSD_READONLY = u"ReadonlyExpression";
-inline constexpr OUStringLiteral PROPERTY_XSD_CONSTRAINT = u"ConstraintExpression";
-inline constexpr OUStringLiteral PROPERTY_XSD_CALCULATION = u"CalculateExpression";
-inline constexpr OUStringLiteral PROPERTY_XSD_DATA_TYPE = u"Type";
-inline constexpr OUStringLiteral PROPERTY_XSD_WHITESPACES = u"WhiteSpace";
-inline constexpr OUStringLiteral PROPERTY_XSD_PATTERN = u"Pattern";
-inline constexpr OUStringLiteral PROPERTY_XSD_LENGTH = u"Length";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_LENGTH = u"MinLength";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_LENGTH = u"MaxLength";
-inline constexpr OUStringLiteral PROPERTY_XSD_TOTAL_DIGITS = u"TotalDigits";
-inline constexpr OUStringLiteral PROPERTY_XSD_FRACTION_DIGITS = u"FractionDigits";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_INCLUSIVE_INT = u"MaxInclusiveInt";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_EXCLUSIVE_INT = u"MaxExclusiveInt";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_INCLUSIVE_INT = u"MinInclusiveInt";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_EXCLUSIVE_INT = u"MinExclusiveInt";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_INCLUSIVE_DOUBLE = u"MaxInclusiveDouble";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_EXCLUSIVE_DOUBLE = u"MaxExclusiveDouble";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_INCLUSIVE_DOUBLE = u"MinInclusiveDouble";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_EXCLUSIVE_DOUBLE = u"MinExclusiveDouble";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_INCLUSIVE_DATE = u"MaxInclusiveDate";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_EXCLUSIVE_DATE = u"MaxExclusiveDate";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_INCLUSIVE_DATE = u"MinInclusiveDate";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_EXCLUSIVE_DATE = u"MinExclusiveDate";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_INCLUSIVE_TIME = u"MaxInclusiveTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_EXCLUSIVE_TIME = u"MaxExclusiveTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_INCLUSIVE_TIME = u"MinInclusiveTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_EXCLUSIVE_TIME = u"MinExclusiveTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_INCLUSIVE_DATE_TIME = u"MaxInclusiveDateTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_EXCLUSIVE_DATE_TIME = u"MaxExclusiveDateTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_INCLUSIVE_DATE_TIME = u"MinInclusiveDateTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_EXCLUSIVE_DATE_TIME = u"MinExclusiveDateTime";
-inline constexpr OUStringLiteral PROPERTY_SUBMISSION_ID = u"SubmissionID";
-inline constexpr OUStringLiteral PROPERTY_BINDING_ID = u"BindingID";
-inline constexpr OUStringLiteral PROPERTY_WRITING_MODE = u"WritingMode";
-inline constexpr OUStringLiteral PROPERTY_TEXT_ANCHOR_TYPE = u"TextAnchorType";
-inline constexpr OUStringLiteral PROPERTY_SHEET_ANCHOR_TYPE = u"SheetAnchorType";
-inline constexpr OUStringLiteral PROPERTY_ANCHOR_TYPE = u"AnchorType";
-inline constexpr OUStringLiteral PROPERTY_ANCHOR = u"Anchor";
-inline constexpr OUStringLiteral PROPERTY_IS_VISIBLE = u"IsVisible";
+inline constexpr OUString PROPERTY_XML_DATA_MODEL = u"XMLDataModel"_ustr;
+inline constexpr OUString PROPERTY_BINDING_NAME = u"BindingName"_ustr;
+inline constexpr OUString PROPERTY_BIND_EXPRESSION = u"BindingExpression"_ustr;
+inline constexpr OUString PROPERTY_LIST_BINDING = u"ListBinding"_ustr;
+inline constexpr OUString PROPERTY_XSD_REQUIRED = u"RequiredExpression"_ustr;
+inline constexpr OUString PROPERTY_XSD_RELEVANT = u"RelevantExpression"_ustr;
+inline constexpr OUString PROPERTY_XSD_READONLY = u"ReadonlyExpression"_ustr;
+inline constexpr OUString PROPERTY_XSD_CONSTRAINT = u"ConstraintExpression"_ustr;
+inline constexpr OUString PROPERTY_XSD_CALCULATION = u"CalculateExpression"_ustr;
+inline constexpr OUString PROPERTY_XSD_DATA_TYPE = u"Type"_ustr;
+inline constexpr OUString PROPERTY_XSD_WHITESPACES = u"WhiteSpace"_ustr;
+inline constexpr OUString PROPERTY_XSD_PATTERN = u"Pattern"_ustr;
+inline constexpr OUString PROPERTY_XSD_LENGTH = u"Length"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_LENGTH = u"MinLength"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_LENGTH = u"MaxLength"_ustr;
+inline constexpr OUString PROPERTY_XSD_TOTAL_DIGITS = u"TotalDigits"_ustr;
+inline constexpr OUString PROPERTY_XSD_FRACTION_DIGITS = u"FractionDigits"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_INCLUSIVE_INT = u"MaxInclusiveInt"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_EXCLUSIVE_INT = u"MaxExclusiveInt"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_INCLUSIVE_INT = u"MinInclusiveInt"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_EXCLUSIVE_INT = u"MinExclusiveInt"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_INCLUSIVE_DOUBLE = u"MaxInclusiveDouble"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_EXCLUSIVE_DOUBLE = u"MaxExclusiveDouble"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_INCLUSIVE_DOUBLE = u"MinInclusiveDouble"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_EXCLUSIVE_DOUBLE = u"MinExclusiveDouble"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_INCLUSIVE_DATE = u"MaxInclusiveDate"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_EXCLUSIVE_DATE = u"MaxExclusiveDate"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_INCLUSIVE_DATE = u"MinInclusiveDate"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_EXCLUSIVE_DATE = u"MinExclusiveDate"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_INCLUSIVE_TIME = u"MaxInclusiveTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_EXCLUSIVE_TIME = u"MaxExclusiveTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_INCLUSIVE_TIME = u"MinInclusiveTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_EXCLUSIVE_TIME = u"MinExclusiveTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_INCLUSIVE_DATE_TIME = u"MaxInclusiveDateTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_EXCLUSIVE_DATE_TIME = u"MaxExclusiveDateTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_INCLUSIVE_DATE_TIME = u"MinInclusiveDateTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_EXCLUSIVE_DATE_TIME = u"MinExclusiveDateTime"_ustr;
+inline constexpr OUString PROPERTY_SUBMISSION_ID = u"SubmissionID"_ustr;
+inline constexpr OUString PROPERTY_BINDING_ID = u"BindingID"_ustr;
+inline constexpr OUString PROPERTY_WRITING_MODE = u"WritingMode"_ustr;
+inline constexpr OUString PROPERTY_TEXT_ANCHOR_TYPE = u"TextAnchorType"_ustr;
+inline constexpr OUString PROPERTY_SHEET_ANCHOR_TYPE = u"SheetAnchorType"_ustr;
+inline constexpr OUString PROPERTY_ANCHOR_TYPE = u"AnchorType"_ustr;
+inline constexpr OUString PROPERTY_ANCHOR = u"Anchor"_ustr;
+inline constexpr OUString PROPERTY_IS_VISIBLE = u"IsVisible"_ustr;
-inline constexpr OUStringLiteral PROPERTY_MODEL = u"Model";
+inline constexpr OUString PROPERTY_MODEL = u"Model"_ustr;
-inline constexpr OUStringLiteral PROPERTY_CELL_EXCHANGE_TYPE = u"ExchangeSelectionIndex";
-inline constexpr OUStringLiteral PROPERTY_BOUND_CELL = u"BoundCell";
-inline constexpr OUStringLiteral PROPERTY_LIST_CELL_RANGE = u"CellRange";
-inline constexpr OUStringLiteral PROPERTY_TEXTTYPE = u"TextType";
-inline constexpr OUStringLiteral PROPERTY_RICHTEXT = u"RichText";
-inline constexpr OUStringLiteral PROPERTY_ROWSET = u"RowSet";
-inline constexpr OUStringLiteral PROPERTY_SELECTIONMODEL = u"SelectionModel";
-inline constexpr OUStringLiteral PROPERTY_USEGRIDLINE = u"UseGridLines";
-inline constexpr OUStringLiteral PROPERTY_GRIDLINECOLOR = u"GridLineColor";
-inline constexpr OUStringLiteral PROPERTY_SHOWCOLUMNHEADER = u"ShowColumnHeader";
-inline constexpr OUStringLiteral PROPERTY_SHOWROWHEADER = u"ShowRowHeader";
-inline constexpr OUStringLiteral PROPERTY_HEADERBACKGROUNDCOLOR = u"HeaderBackgroundColor";
-inline constexpr OUStringLiteral PROPERTY_HEADERTEXTCOLOR = u"HeaderTextColor";
-inline constexpr OUStringLiteral PROPERTY_ACTIVESELECTIONBACKGROUNDCOLOR = u"ActiveSelectionBackgroundColor";
-inline constexpr OUStringLiteral PROPERTY_ACTIVESELECTIONTEXTCOLOR = u"ActiveSelectionTextColor";
-inline constexpr OUStringLiteral PROPERTY_INACTIVESELECTIONBACKGROUNDCOLOR = u"InactiveSelectionBackgroundColor";
-inline constexpr OUStringLiteral PROPERTY_INACTIVESELECTIONTEXTCOLOR = u"InactiveSelectionTextColor";
+inline constexpr OUString PROPERTY_CELL_EXCHANGE_TYPE = u"ExchangeSelectionIndex"_ustr;
+inline constexpr OUString PROPERTY_BOUND_CELL = u"BoundCell"_ustr;
+inline constexpr OUString PROPERTY_LIST_CELL_RANGE = u"CellRange"_ustr;
+inline constexpr OUString PROPERTY_TEXTTYPE = u"TextType"_ustr;
+inline constexpr OUString PROPERTY_RICHTEXT = u"RichText"_ustr;
+inline constexpr OUString PROPERTY_ROWSET = u"RowSet"_ustr;
+inline constexpr OUString PROPERTY_SELECTIONMODEL = u"SelectionModel"_ustr;
+inline constexpr OUString PROPERTY_USEGRIDLINE = u"UseGridLines"_ustr;
+inline constexpr OUString PROPERTY_GRIDLINECOLOR = u"GridLineColor"_ustr;
+inline constexpr OUString PROPERTY_SHOWCOLUMNHEADER = u"ShowColumnHeader"_ustr;
+inline constexpr OUString PROPERTY_SHOWROWHEADER = u"ShowRowHeader"_ustr;
+inline constexpr OUString PROPERTY_HEADERBACKGROUNDCOLOR = u"HeaderBackgroundColor"_ustr;
+inline constexpr OUString PROPERTY_HEADERTEXTCOLOR = u"HeaderTextColor"_ustr;
+inline constexpr OUString PROPERTY_ACTIVESELECTIONBACKGROUNDCOLOR = u"ActiveSelectionBackgroundColor"_ustr;
+inline constexpr OUString PROPERTY_ACTIVESELECTIONTEXTCOLOR = u"ActiveSelectionTextColor"_ustr;
+inline constexpr OUString PROPERTY_INACTIVESELECTIONBACKGROUNDCOLOR = u"InactiveSelectionBackgroundColor"_ustr;
+inline constexpr OUString PROPERTY_INACTIVESELECTIONTEXTCOLOR = u"InactiveSelectionTextColor"_ustr;
// services
-inline constexpr OUStringLiteral SERVICE_COMPONENT_GROUPBOX = u"com.sun.star.form.component.GroupBox";
-inline constexpr OUStringLiteral SERVICE_COMPONENT_FIXEDTEXT = u"com.sun.star.form.component.FixedText";
-inline constexpr OUStringLiteral SERVICE_COMPONENT_FORMATTEDFIELD = u"com.sun.star.form.component.FormattedField";
+inline constexpr OUString SERVICE_COMPONENT_GROUPBOX = u"com.sun.star.form.component.GroupBox"_ustr;
+inline constexpr OUString SERVICE_COMPONENT_FIXEDTEXT = u"com.sun.star.form.component.FixedText"_ustr;
+inline constexpr OUString SERVICE_COMPONENT_FORMATTEDFIELD = u"com.sun.star.form.component.FormattedField"_ustr;
-inline constexpr OUStringLiteral SERVICE_TEXT_DOCUMENT = u"com.sun.star.text.TextDocument";
-inline constexpr OUStringLiteral SERVICE_WEB_DOCUMENT = u"com.sun.star.text.WebDocument";
-inline constexpr OUStringLiteral SERVICE_SPREADSHEET_DOCUMENT = u"com.sun.star.sheet.SpreadsheetDocument";
-inline constexpr OUStringLiteral SERVICE_DRAWING_DOCUMENT = u"com.sun.star.drawing.DrawingDocument";
-inline constexpr OUStringLiteral SERVICE_PRESENTATION_DOCUMENT = u"com.sun.star.presentation.PresentationDocument";
+inline constexpr OUString SERVICE_TEXT_DOCUMENT = u"com.sun.star.text.TextDocument"_ustr;
+inline constexpr OUString SERVICE_WEB_DOCUMENT = u"com.sun.star.text.WebDocument"_ustr;
+inline constexpr OUString SERVICE_SPREADSHEET_DOCUMENT = u"com.sun.star.sheet.SpreadsheetDocument"_ustr;
+inline constexpr OUString SERVICE_DRAWING_DOCUMENT = u"com.sun.star.drawing.DrawingDocument"_ustr;
+inline constexpr OUString SERVICE_PRESENTATION_DOCUMENT = u"com.sun.star.presentation.PresentationDocument"_ustr;
-inline constexpr OUStringLiteral SERVICE_SHEET_CELL_BINDING = u"com.sun.star.table.CellValueBinding";
-inline constexpr OUStringLiteral SERVICE_SHEET_CELL_INT_BINDING = u"com.sun.star.table.ListPositionCellBinding";
-inline constexpr OUStringLiteral SERVICE_SHEET_CELLRANGE_LISTSOURCE = u"com.sun.star.table.CellRangeListSource";
-inline constexpr OUStringLiteral SERVICE_ADDRESS_CONVERSION = u"com.sun.star.table.CellAddressConversion";
-inline constexpr OUStringLiteral SERVICE_RANGEADDRESS_CONVERSION = u"com.sun.star.table.CellRangeAddressConversion";
+inline constexpr OUString SERVICE_SHEET_CELL_BINDING = u"com.sun.star.table.CellValueBinding"_ustr;
+inline constexpr OUString SERVICE_SHEET_CELL_INT_BINDING = u"com.sun.star.table.ListPositionCellBinding"_ustr;
+inline constexpr OUString SERVICE_SHEET_CELLRANGE_LISTSOURCE = u"com.sun.star.table.CellRangeListSource"_ustr;
+inline constexpr OUString SERVICE_ADDRESS_CONVERSION = u"com.sun.star.table.CellAddressConversion"_ustr;
+inline constexpr OUString SERVICE_RANGEADDRESS_CONVERSION = u"com.sun.star.table.CellRangeAddressConversion"_ustr;
diff --git a/extensions/source/propctrlr/pcrstrings.hxx b/extensions/source/propctrlr/pcrstrings.hxx
index 3bb0a888c954..3e9ac3ea55e6 100644
--- a/extensions/source/propctrlr/pcrstrings.hxx
+++ b/extensions/source/propctrlr/pcrstrings.hxx
@@ -26,7 +26,7 @@ namespace pcr
// properties
- constexpr OUStringLiteral PROPERTY_TABBINGMODEL = u"TabbingModel";
+ constexpr OUString PROPERTY_TABBINGMODEL = u"TabbingModel"_ustr;
} // namespace pcr
diff --git a/extensions/source/propctrlr/selectlabeldialog.cxx b/extensions/source/propctrlr/selectlabeldialog.cxx
index c8c0a82a3554..706e6eb3c807 100644
--- a/extensions/source/propctrlr/selectlabeldialog.cxx
+++ b/extensions/source/propctrlr/selectlabeldialog.cxx
@@ -92,8 +92,8 @@ namespace pcr
// check which service the allowed components must support
sal_Int16 nClassId = 0;
try { nClassId = ::comphelper::getINT16(m_xControlModel->getPropertyValue(PROPERTY_CLASSID)); } catch(...) { }
- m_sRequiredService = (FormComponentType::RADIOBUTTON == nClassId) ? OUString(SERVICE_COMPONENT_GROUPBOX) : OUString(SERVICE_COMPONENT_FIXEDTEXT);
- m_aRequiredControlImage = (FormComponentType::RADIOBUTTON == nClassId) ? OUString(RID_EXTBMP_GROUPBOX) : OUString(RID_EXTBMP_FIXEDTEXT);
+ m_sRequiredService = (FormComponentType::RADIOBUTTON == nClassId) ? SERVICE_COMPONENT_GROUPBOX : SERVICE_COMPONENT_FIXEDTEXT;
+ m_aRequiredControlImage = (FormComponentType::RADIOBUTTON == nClassId) ? RID_EXTBMP_GROUPBOX : RID_EXTBMP_FIXEDTEXT;
// calc the currently set label control (so InsertEntries can calc m_xInitialSelection)
Any aCurrentLabelControl( m_xControlModel->getPropertyValue(PROPERTY_CONTROLLABEL) );
diff --git a/extensions/source/propctrlr/xsdvalidationpropertyhandler.cxx b/extensions/source/propctrlr/xsdvalidationpropertyhandler.cxx
index 7a3360423651..08eb6d7e847b 100644
--- a/extensions/source/propctrlr/xsdvalidationpropertyhandler.cxx
+++ b/extensions/source/propctrlr/xsdvalidationpropertyhandler.cxx
@@ -221,27 +221,27 @@ namespace pcr
std::vector< OUString > aSuperfluous;
if (m_pHelper)
{
- aSuperfluous.push_back( OUString(PROPERTY_CONTROLSOURCE) );
- aSuperfluous.push_back( OUString(PROPERTY_EMPTY_IS_NULL) );
- aSuperfluous.push_back( OUString(PROPERTY_FILTERPROPOSAL) );
- aSuperfluous.push_back( OUString(PROPERTY_LISTSOURCETYPE) );
- aSuperfluous.push_back( OUString(PROPERTY_LISTSOURCE) );
- aSuperfluous.push_back( OUString(PROPERTY_BOUNDCOLUMN) );
+ aSuperfluous.push_back( PROPERTY_CONTROLSOURCE );
+ aSuperfluous.push_back( PROPERTY_EMPTY_IS_NULL );
+ aSuperfluous.push_back( PROPERTY_FILTERPROPOSAL );
+ aSuperfluous.push_back( PROPERTY_LISTSOURCETYPE );
+ aSuperfluous.push_back( PROPERTY_LISTSOURCE );
+ aSuperfluous.push_back( PROPERTY_BOUNDCOLUMN );
bool bAllowBinding = m_pHelper->canBindToAnyDataType();
if ( bAllowBinding )
{
- aSuperfluous.push_back( OUString(PROPERTY_MAXTEXTLEN) );
- aSuperfluous.push_back( OUString(PROPERTY_VALUEMIN) );
- aSuperfluous.push_back( OUString(PROPERTY_VALUEMAX) );
- aSuperfluous.push_back( OUString(PROPERTY_DECIMAL_ACCURACY) );
- aSuperfluous.push_back( OUString(PROPERTY_TIMEMIN) );
- aSuperfluous.push_back( OUString(PROPERTY_TIMEMAX) );
- aSuperfluous.push_back( OUString(PROPERTY_DATEMIN) );
- aSuperfluous.push_back( OUString(PROPERTY_DATEMAX) );
- aSuperfluous.push_back( OUString(PROPERTY_EFFECTIVE_MIN) );
- aSuperfluous.push_back( OUString(PROPERTY_EFFECTIVE_MAX) );
+ aSuperfluous.push_back( PROPERTY_MAXTEXTLEN );
+ aSuperfluous.push_back( PROPERTY_VALUEMIN );
+ aSuperfluous.push_back( PROPERTY_VALUEMAX );
+ aSuperfluous.push_back( PROPERTY_DECIMAL_ACCURACY );
+ aSuperfluous.push_back( PROPERTY_TIMEMIN );
+ aSuperfluous.push_back( PROPERTY_TIMEMAX );
+ aSuperfluous.push_back( PROPERTY_DATEMIN );
+ aSuperfluous.push_back( PROPERTY_DATEMAX );
+ aSuperfluous.push_back( PROPERTY_EFFECTIVE_MIN );
+ aSuperfluous.push_back( PROPERTY_EFFECTIVE_MAX );
}
}
@@ -255,8 +255,8 @@ namespace pcr
std::vector< OUString > aInterestedInActuations;
if (m_pHelper)
{
- aInterestedInActuations.push_back( OUString(PROPERTY_XSD_DATA_TYPE) );
- aInterestedInActuations.push_back( OUString(PROPERTY_XML_DATA_MODEL) );
+ aInterestedInActuations.push_back( PROPERTY_XSD_DATA_TYPE );
+ aInterestedInActuations.push_back( PROPERTY_XML_DATA_MODEL );
}
return comphelper::containerToSequence( aInterestedInActuations );
}
@@ -575,29 +575,29 @@ namespace pcr
// show the facets which are available at the data type
OUString aFacets[] = {
- OUString(PROPERTY_XSD_WHITESPACES), OUString(PROPERTY_XSD_PATTERN),
- OUString(PROPERTY_XSD_LENGTH), OUString(PROPERTY_XSD_MIN_LENGTH), OUString(PROPERTY_XSD_MAX_LENGTH), OUString(PROPERTY_XSD_TOTAL_DIGITS),
- OUString(PROPERTY_XSD_FRACTION_DIGITS),
- OUString(PROPERTY_XSD_MAX_INCLUSIVE_INT),
- OUString(PROPERTY_XSD_MAX_EXCLUSIVE_INT),
- OUString(PROPERTY_XSD_MIN_INCLUSIVE_INT),
- OUString(PROPERTY_XSD_MIN_EXCLUSIVE_INT),
- OUString(PROPERTY_XSD_MAX_INCLUSIVE_DOUBLE),
- OUString(PROPERTY_XSD_MAX_EXCLUSIVE_DOUBLE),
- OUString(PROPERTY_XSD_MIN_INCLUSIVE_DOUBLE),
- OUString(PROPERTY_XSD_MIN_EXCLUSIVE_DOUBLE),
- OUString(PROPERTY_XSD_MAX_INCLUSIVE_DATE),
- OUString(PROPERTY_XSD_MAX_EXCLUSIVE_DATE),
- OUString(PROPERTY_XSD_MIN_INCLUSIVE_DATE),
- OUString(PROPERTY_XSD_MIN_EXCLUSIVE_DATE),
- OUString(PROPERTY_XSD_MAX_INCLUSIVE_TIME),
- OUString(PROPERTY_XSD_MAX_EXCLUSIVE_TIME),
- OUString(PROPERTY_XSD_MIN_INCLUSIVE_TIME),
- OUString(PROPERTY_XSD_MIN_EXCLUSIVE_TIME),
- OUString(PROPERTY_XSD_MAX_INCLUSIVE_DATE_TIME),
- OUString(PROPERTY_XSD_MAX_EXCLUSIVE_DATE_TIME),
- OUString(PROPERTY_XSD_MIN_INCLUSIVE_DATE_TIME),
- OUString(PROPERTY_XSD_MIN_EXCLUSIVE_DATE_TIME)
+ PROPERTY_XSD_WHITESPACES, PROPERTY_XSD_PATTERN,
+ PROPERTY_XSD_LENGTH, PROPERTY_XSD_MIN_LENGTH, PROPERTY_XSD_MAX_LENGTH, PROPERTY_XSD_TOTAL_DIGITS,
+ PROPERTY_XSD_FRACTION_DIGITS,
+ PROPERTY_XSD_MAX_INCLUSIVE_INT,
+ PROPERTY_XSD_MAX_EXCLUSIVE_INT,
+ PROPERTY_XSD_MIN_INCLUSIVE_INT,
+ PROPERTY_XSD_MIN_EXCLUSIVE_INT,
+ PROPERTY_XSD_MAX_INCLUSIVE_DOUBLE,
+ PROPERTY_XSD_MAX_EXCLUSIVE_DOUBLE,
+ PROPERTY_XSD_MIN_INCLUSIVE_DOUBLE,
+ PROPERTY_XSD_MIN_EXCLUSIVE_DOUBLE,
+ PROPERTY_XSD_MAX_INCLUSIVE_DATE,
+ PROPERTY_XSD_MAX_EXCLUSIVE_DATE,
+ PROPERTY_XSD_MIN_INCLUSIVE_DATE,
+ PROPERTY_XSD_MIN_EXCLUSIVE_DATE,
+ PROPERTY_XSD_MAX_INCLUSIVE_TIME,
+ PROPERTY_XSD_MAX_EXCLUSIVE_TIME,
+ PROPERTY_XSD_MIN_INCLUSIVE_TIME,
+ PROPERTY_XSD_MIN_EXCLUSIVE_TIME,
+ PROPERTY_XSD_MAX_INCLUSIVE_DATE_TIME,
+ PROPERTY_XSD_MAX_EXCLUSIVE_DATE_TIME,
+ PROPERTY_XSD_MIN_INCLUSIVE_DATE_TIME,
+ PROPERTY_XSD_MIN_EXCLUSIVE_DATE_TIME
};
size_t i=0;
diff --git a/filter/inc/strings.hxx b/filter/inc/strings.hxx
index eeeb161b9a92..21e5d90de63a 100644
--- a/filter/inc/strings.hxx
+++ b/filter/inc/strings.hxx
@@ -11,14 +11,14 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral STR_APPL_NAME_WRITER = u"%PRODUCTNAME Writer (.sxw)";
-inline constexpr OUStringLiteral STR_APPL_NAME_CALC = u"%PRODUCTNAME Calc (.sxc)";
-inline constexpr OUStringLiteral STR_APPL_NAME_IMPRESS = u"%PRODUCTNAME Impress (.sxi)";
-inline constexpr OUStringLiteral STR_APPL_NAME_DRAW = u"%PRODUCTNAME Draw (.sxd)";
-inline constexpr OUStringLiteral STR_APPL_NAME_OASIS_WRITER = u"%PRODUCTNAME Writer (.odt)";
-inline constexpr OUStringLiteral STR_APPL_NAME_OASIS_CALC = u"%PRODUCTNAME Calc (.ods)";
-inline constexpr OUStringLiteral STR_APPL_NAME_OASIS_IMPRESS = u"%PRODUCTNAME Impress (.odp)";
-inline constexpr OUStringLiteral STR_APPL_NAME_OASIS_DRAW = u"%PRODUCTNAME Draw (.odg)";
-inline constexpr OUStringLiteral STR_DEFAULT_EXTENSION = u"xml";
+inline constexpr OUString STR_APPL_NAME_WRITER = u"%PRODUCTNAME Writer (.sxw)"_ustr;
+inline constexpr OUString STR_APPL_NAME_CALC = u"%PRODUCTNAME Calc (.sxc)"_ustr;
+inline constexpr OUString STR_APPL_NAME_IMPRESS = u"%PRODUCTNAME Impress (.sxi)"_ustr;
+inline constexpr OUString STR_APPL_NAME_DRAW = u"%PRODUCTNAME Draw (.sxd)"_ustr;
+inline constexpr OUString STR_APPL_NAME_OASIS_WRITER = u"%PRODUCTNAME Writer (.odt)"_ustr;
+inline constexpr OUString STR_APPL_NAME_OASIS_CALC = u"%PRODUCTNAME Calc (.ods)"_ustr;
+inline constexpr OUString STR_APPL_NAME_OASIS_IMPRESS = u"%PRODUCTNAME Impress (.odp)"_ustr;
+inline constexpr OUString STR_APPL_NAME_OASIS_DRAW = u"%PRODUCTNAME Draw (.odg)"_ustr;
+inline constexpr OUString STR_DEFAULT_EXTENSION = u"xml"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/filter/source/config/cache/constant.hxx b/filter/source/config/cache/constant.hxx
index a6277b179691..a371fccf406e 100644
--- a/filter/source/config/cache/constant.hxx
+++ b/filter/source/config/cache/constant.hxx
@@ -24,58 +24,58 @@
configuration API and can be used at all name containers
(based on this filtercache) too.
*/
-inline constexpr OUStringLiteral PROPNAME_NAME = u"Name";
+inline constexpr OUString PROPNAME_NAME = u"Name"_ustr;
/** @short used to identify a type item property against the
configuration API and can be used at all name containers
(based on this filtercache) too.
*/
-inline constexpr OUStringLiteral PROPNAME_UINAME = u"UIName";
-inline constexpr OUStringLiteral PROPNAME_UINAMES = u"UINames";
-inline constexpr OUStringLiteral PROPNAME_PREFERRED = u"Preferred";
-inline constexpr OUStringLiteral PROPNAME_PREFERREDFILTER = u"PreferredFilter";
-inline constexpr OUStringLiteral PROPNAME_DETECTSERVICE = u"DetectService";
-inline constexpr OUStringLiteral PROPNAME_MEDIATYPE = u"MediaType";
-inline constexpr OUStringLiteral PROPNAME_CLIPBOARDFORMAT = u"ClipboardFormat";
-inline constexpr OUStringLiteral PROPNAME_URLPATTERN = u"URLPattern";
-inline constexpr OUStringLiteral PROPNAME_EXTENSIONS = u"Extensions";
+inline constexpr OUString PROPNAME_UINAME = u"UIName"_ustr;
+inline constexpr OUString PROPNAME_UINAMES = u"UINames"_ustr;
+inline constexpr OUString PROPNAME_PREFERRED = u"Preferred"_ustr;
+inline constexpr OUString PROPNAME_PREFERREDFILTER = u"PreferredFilter"_ustr;
+inline constexpr OUString PROPNAME_DETECTSERVICE = u"DetectService"_ustr;
+inline constexpr OUString PROPNAME_MEDIATYPE = u"MediaType"_ustr;
+inline constexpr OUString PROPNAME_CLIPBOARDFORMAT = u"ClipboardFormat"_ustr;
+inline constexpr OUString PROPNAME_URLPATTERN = u"URLPattern"_ustr;
+inline constexpr OUString PROPNAME_EXTENSIONS = u"Extensions"_ustr;
/** @short used to identify a filter item property against the
configuration API and can be used at all name containers
(based on this filtercache) too.
*/
-inline constexpr OUStringLiteral PROPNAME_TYPE = u"Type";
-inline constexpr OUStringLiteral PROPNAME_DOCUMENTSERVICE = u"DocumentService";
-inline constexpr OUStringLiteral PROPNAME_FILTERSERVICE = u"FilterService";
-inline constexpr OUStringLiteral PROPNAME_UICOMPONENT = u"UIComponent";
-inline constexpr OUStringLiteral PROPNAME_FLAGS = u"Flags";
-inline constexpr OUStringLiteral PROPNAME_USERDATA = u"UserData";
-inline constexpr OUStringLiteral PROPNAME_TEMPLATENAME = u"TemplateName";
-inline constexpr OUStringLiteral PROPNAME_FILEFORMATVERSION = u"FileFormatVersion";
-inline constexpr OUStringLiteral PROPNAME_EXPORTEXTENSION = u"ExportExtension";
-inline constexpr OUStringLiteral PROPNAME_ENABLED = u"Enabled";
+inline constexpr OUString PROPNAME_TYPE = u"Type"_ustr;
+inline constexpr OUString PROPNAME_DOCUMENTSERVICE = u"DocumentService"_ustr;
+inline constexpr OUString PROPNAME_FILTERSERVICE = u"FilterService"_ustr;
+inline constexpr OUString PROPNAME_UICOMPONENT = u"UIComponent"_ustr;
+inline constexpr OUString PROPNAME_FLAGS = u"Flags"_ustr;
+inline constexpr OUString PROPNAME_USERDATA = u"UserData"_ustr;
+inline constexpr OUString PROPNAME_TEMPLATENAME = u"TemplateName"_ustr;
+inline constexpr OUString PROPNAME_FILEFORMATVERSION = u"FileFormatVersion"_ustr;
+inline constexpr OUString PROPNAME_EXPORTEXTENSION = u"ExportExtension"_ustr;
+inline constexpr OUString PROPNAME_ENABLED = u"Enabled"_ustr;
/** @short used to identify a frame loader or detect service item
property against the configuration API and can be used
at all name containers (based on this filtercache) too.
*/
-inline constexpr OUStringLiteral PROPNAME_TYPES = u"Types";
+inline constexpr OUString PROPNAME_TYPES = u"Types"_ustr;
/** @short used to identify the list of sorted filters for a specific
office module
*/
-inline constexpr OUStringLiteral PROPNAME_SORTEDFILTERLIST = u"SortedFilterList";
+inline constexpr OUString PROPNAME_SORTEDFILTERLIST = u"SortedFilterList"_ustr;
/** @short implicit properties. which are used at the container interface only.
*/
-inline constexpr OUStringLiteral PROPNAME_FINALIZED = u"Finalized";
-inline constexpr OUStringLiteral PROPNAME_MANDATORY = u"Mandatory";
+inline constexpr OUString PROPNAME_FINALIZED = u"Finalized"_ustr;
+inline constexpr OUString PROPNAME_MANDATORY = u"Mandatory"_ustr;
/** @short used to identify a set of items against the configuration API. */
-inline constexpr OUStringLiteral CFGSET_TYPES = u"Types";
-inline constexpr OUStringLiteral CFGSET_FILTERS = u"Filters";
-inline constexpr OUStringLiteral CFGSET_FRAMELOADERS = u"FrameLoaders";
-inline constexpr OUStringLiteral CFGSET_CONTENTHANDLERS = u"ContentHandlers";
+inline constexpr OUString CFGSET_TYPES = u"Types"_ustr;
+inline constexpr OUString CFGSET_FILTERS = u"Filters"_ustr;
+inline constexpr OUString CFGSET_FRAMELOADERS = u"FrameLoaders"_ustr;
+inline constexpr OUString CFGSET_CONTENTHANDLERS = u"ContentHandlers"_ustr;
/** @short used to address some configuration keys directly.
@@ -84,8 +84,8 @@ inline constexpr OUStringLiteral CFGSET_CONTENTHANDLERS = u"ContentHandlers";
@TODO define these direct keys ...
*/
-inline constexpr OUStringLiteral CFGDIRECTKEY_OFFICELOCALE = u"/org.openoffice.Setup/L10N/ooLocale";
-inline constexpr OUStringLiteral CFGDIRECTKEY_DEFAULTFRAMELOADER = u"/org.openoffice.TypeDetection.Misc/Defaults/DefaultFrameLoader";
+inline constexpr OUString CFGDIRECTKEY_OFFICELOCALE = u"/org.openoffice.Setup/L10N/ooLocale"_ustr;
+inline constexpr OUString CFGDIRECTKEY_DEFAULTFRAMELOADER = u"/org.openoffice.TypeDetection.Misc/Defaults/DefaultFrameLoader"_ustr;
#define CFGDIRECTKEY_PRODUCTNAME "/org.openoffice.Setup/Product/ooName"
// Note that these flag bits have parallel names in
@@ -93,55 +93,55 @@ inline constexpr OUStringLiteral CFGDIRECTKEY_DEFAULTFRAMELOADER = u"/org.openof
// documentation on their meaning.
/** @short names of filter flags, sorted in alphabetical order */
-inline constexpr OUStringLiteral FLAGNAME_3RDPARTYFILTER = u"3RDPARTYFILTER";
-inline constexpr OUStringLiteral FLAGNAME_ALIEN = u"ALIEN";
-inline constexpr OUStringLiteral FLAGNAME_CONSULTSERVICE = u"CONSULTSERVICE";
-inline constexpr OUStringLiteral FLAGNAME_DEFAULT = u"DEFAULT";
-inline constexpr OUStringLiteral FLAGNAME_ENCRYPTION = u"ENCRYPTION";
-inline constexpr OUStringLiteral FLAGNAME_EXPORT = u"EXPORT";
-inline constexpr OUStringLiteral FLAGNAME_GPGENCRYPTION = u"GPGENCRYPTION";
-inline constexpr OUStringLiteral FLAGNAME_IMPORT = u"IMPORT";
-inline constexpr OUStringLiteral FLAGNAME_INTERNAL = u"INTERNAL";
-inline constexpr OUStringLiteral FLAGNAME_NOTINFILEDIALOG = u"NOTINFILEDIALOG";
-inline constexpr OUStringLiteral FLAGNAME_NOTINSTALLED = u"NOTINSTALLED";
-inline constexpr OUStringLiteral FLAGNAME_OWN = u"OWN";
-inline constexpr OUStringLiteral FLAGNAME_PACKED = u"PACKED";
-inline constexpr OUStringLiteral FLAGNAME_PASSWORDTOMODIFY = u"PASSWORDTOMODIFY";
-inline constexpr OUStringLiteral FLAGNAME_PREFERRED = u"PREFERRED";
-inline constexpr OUStringLiteral FLAGNAME_STARTPRESENTATION = u"STARTPRESENTATION";
-inline constexpr OUStringLiteral FLAGNAME_READONLY = u"READONLY";
-inline constexpr OUStringLiteral FLAGNAME_SUPPORTSSELECTION = u"SUPPORTSSELECTION";
-inline constexpr OUStringLiteral FLAGNAME_TEMPLATE = u"TEMPLATE";
-inline constexpr OUStringLiteral FLAGNAME_TEMPLATEPATH = u"TEMPLATEPATH";
-inline constexpr OUStringLiteral FLAGNAME_COMBINED = u"COMBINED";
-inline constexpr OUStringLiteral FLAGNAME_SUPPORTSSIGNING = u"SUPPORTSSIGNING";
-inline constexpr OUStringLiteral FLAGNAME_EXOTIC = u"EXOTIC";
+inline constexpr OUString FLAGNAME_3RDPARTYFILTER = u"3RDPARTYFILTER"_ustr;
+inline constexpr OUString FLAGNAME_ALIEN = u"ALIEN"_ustr;
+inline constexpr OUString FLAGNAME_CONSULTSERVICE = u"CONSULTSERVICE"_ustr;
+inline constexpr OUString FLAGNAME_DEFAULT = u"DEFAULT"_ustr;
+inline constexpr OUString FLAGNAME_ENCRYPTION = u"ENCRYPTION"_ustr;
+inline constexpr OUString FLAGNAME_EXPORT = u"EXPORT"_ustr;
+inline constexpr OUString FLAGNAME_GPGENCRYPTION = u"GPGENCRYPTION"_ustr;
+inline constexpr OUString FLAGNAME_IMPORT = u"IMPORT"_ustr;
+inline constexpr OUString FLAGNAME_INTERNAL = u"INTERNAL"_ustr;
+inline constexpr OUString FLAGNAME_NOTINFILEDIALOG = u"NOTINFILEDIALOG"_ustr;
+inline constexpr OUString FLAGNAME_NOTINSTALLED = u"NOTINSTALLED"_ustr;
+inline constexpr OUString FLAGNAME_OWN = u"OWN"_ustr;
+inline constexpr OUString FLAGNAME_PACKED = u"PACKED"_ustr;
+inline constexpr OUString FLAGNAME_PASSWORDTOMODIFY = u"PASSWORDTOMODIFY"_ustr;
+inline constexpr OUString FLAGNAME_PREFERRED = u"PREFERRED"_ustr;
+inline constexpr OUString FLAGNAME_STARTPRESENTATION = u"STARTPRESENTATION"_ustr;
+inline constexpr OUString FLAGNAME_READONLY = u"READONLY"_ustr;
+inline constexpr OUString FLAGNAME_SUPPORTSSELECTION = u"SUPPORTSSELECTION"_ustr;
+inline constexpr OUString FLAGNAME_TEMPLATE = u"TEMPLATE"_ustr;
+inline constexpr OUString FLAGNAME_TEMPLATEPATH = u"TEMPLATEPATH"_ustr;
+inline constexpr OUString FLAGNAME_COMBINED = u"COMBINED"_ustr;
+inline constexpr OUString FLAGNAME_SUPPORTSSIGNING = u"SUPPORTSSIGNING"_ustr;
+inline constexpr OUString FLAGNAME_EXOTIC = u"EXOTIC"_ustr;
/** @short some uno service names.
*/
-inline constexpr OUStringLiteral SERVICE_CONFIGURATIONUPDATEACCESS = u"com.sun.star.configuration.ConfigurationUpdateAccess";
-inline constexpr OUStringLiteral SERVICE_CONFIGURATIONACCESS = u"com.sun.star.configuration.ConfigurationAccess";
+inline constexpr OUString SERVICE_CONFIGURATIONUPDATEACCESS = u"com.sun.star.configuration.ConfigurationUpdateAccess"_ustr;
+inline constexpr OUString SERVICE_CONFIGURATIONACCESS = u"com.sun.star.configuration.ConfigurationAccess"_ustr;
/** @short some configuration paths.
*/
-inline constexpr OUStringLiteral CFGPACKAGE_TD_TYPES = u"/org.openoffice.TypeDetection.Types";
-inline constexpr OUStringLiteral CFGPACKAGE_TD_FILTERS = u"/org.openoffice.TypeDetection.Filter";
-inline constexpr OUStringLiteral CFGPACKAGE_TD_OTHERS = u"/org.openoffice.TypeDetection.Misc";
-inline constexpr OUStringLiteral CFGPACKAGE_TD_OLD = u"/org.openoffice.Office.TypeDetection";
+inline constexpr OUString CFGPACKAGE_TD_TYPES = u"/org.openoffice.TypeDetection.Types"_ustr;
+inline constexpr OUString CFGPACKAGE_TD_FILTERS = u"/org.openoffice.TypeDetection.Filter"_ustr;
+inline constexpr OUString CFGPACKAGE_TD_OTHERS = u"/org.openoffice.TypeDetection.Misc"_ustr;
+inline constexpr OUString CFGPACKAGE_TD_OLD = u"/org.openoffice.Office.TypeDetection"_ustr;
/** @short some default values.
*/
-inline constexpr OUStringLiteral DEFAULT_OFFICELOCALE = u"en-US";
+inline constexpr OUString DEFAULT_OFFICELOCALE = u"en-US"_ustr;
/** @short used for the queries of the FilterFactory service.
*/
-inline constexpr OUStringLiteral QUERY_IDENTIFIER_MATCHBYDOCUMENTSERVICE = u"matchByDocumentService";
-inline constexpr OUStringLiteral QUERY_IDENTIFIER_GETPREFERREDFILTERFORTYPE = u"getDefaultFilterForType";
-inline constexpr OUStringLiteral QUERY_IDENTIFIER_GET_SORTED_FILTERLIST = u"getSortedFilterList()";
+inline constexpr OUString QUERY_IDENTIFIER_MATCHBYDOCUMENTSERVICE = u"matchByDocumentService"_ustr;
+inline constexpr OUString QUERY_IDENTIFIER_GETPREFERREDFILTERFORTYPE = u"getDefaultFilterForType"_ustr;
+inline constexpr OUString QUERY_IDENTIFIER_GET_SORTED_FILTERLIST = u"getSortedFilterList()"_ustr;
-inline constexpr OUStringLiteral QUERY_PARAM_IFLAGS = u"iflags";
-inline constexpr OUStringLiteral QUERY_PARAM_EFLAGS = u"eflags";
-inline constexpr OUStringLiteral QUERY_PARAM_MODULE = u"module";
+inline constexpr OUString QUERY_PARAM_IFLAGS = u"iflags"_ustr;
+inline constexpr OUString QUERY_PARAM_EFLAGS = u"eflags"_ustr;
+inline constexpr OUString QUERY_PARAM_MODULE = u"module"_ustr;
#define QUERY_CONSTVALUE_ALL "all"
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/filter/source/svg/svgfilter.hxx b/filter/source/svg/svgfilter.hxx
index 5f92e716da2d..7abe9e2d0cb1 100644
--- a/filter/source/svg/svgfilter.hxx
+++ b/filter/source/svg/svgfilter.hxx
@@ -55,9 +55,9 @@ using namespace ::com::sun::star::xml::sax;
// Placeholder tag used into the ImplWriteActions method to filter text placeholder fields
-inline constexpr OUStringLiteral sPlaceholderTag = u"<[:isPlaceholder:]>";
+inline constexpr OUString sPlaceholderTag = u"<[:isPlaceholder:]>"_ustr;
// This tag is used for exporting a slide background made of tiled bitmaps
-inline constexpr OStringLiteral sTiledBackgroundTag = "SLIDE_BACKGROUND";
+inline constexpr OString sTiledBackgroundTag = "SLIDE_BACKGROUND"_ostr;
class SVGExport : public SvXMLExport
{
diff --git a/filter/source/svg/svgwriter.hxx b/filter/source/svg/svgwriter.hxx
index b0f65f319262..85c931fb1763 100644
--- a/filter/source/svg/svgwriter.hxx
+++ b/filter/source/svg/svgwriter.hxx
@@ -51,7 +51,7 @@ using namespace ::com::sun::star::style;
using namespace ::com::sun::star::svg;
using namespace ::com::sun::star::xml::sax;
-inline constexpr OUStringLiteral SVG_DTD_STRING = u"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">";
+inline constexpr OUString SVG_DTD_STRING = u"<!DOCTYPE svg PUBLIC \"-//W3C//DTD SVG 1.1//EN\" \"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd\">"_ustr;
#define SVGWRITER_WRITE_FILL 0x00000001
#define SVGWRITER_WRITE_TEXT 0x00000002
diff --git a/filter/source/xsltdialog/xmlfilterjar.cxx b/filter/source/xsltdialog/xmlfilterjar.cxx
index 880a5618bf13..01ec7af8ccd8 100644
--- a/filter/source/xsltdialog/xmlfilterjar.cxx
+++ b/filter/source/xsltdialog/xmlfilterjar.cxx
@@ -149,7 +149,7 @@ bool XMLFilterJarHelper::savePackage( const OUString& rPackageURL, const std::ve
Sequence< Any > aArguments{ Any(rPackageURL),
// let ZipPackage be used ( no manifest.xml is required )
Any(beans::NamedValue(
- "StorageFormat", Any(OUString(ZIP_STORAGE_FORMAT_STRING)))) };
+ "StorageFormat", Any(ZIP_STORAGE_FORMAT_STRING))) };
Reference< XHierarchicalNameAccess > xIfc(
mxContext->getServiceManager()->createInstanceWithArgumentsAndContext(
@@ -233,7 +233,7 @@ void XMLFilterJarHelper::openPackage( const OUString& rPackageURL,
// let ZipPackage be used ( no manifest.xml is required )
beans::NamedValue aArg;
aArg.Name = "StorageFormat";
- aArg.Value <<= OUString(ZIP_STORAGE_FORMAT_STRING);
+ aArg.Value <<= ZIP_STORAGE_FORMAT_STRING;
Sequence< Any > aArguments{ Any(rPackageURL), Any(aArg) };
Reference< XHierarchicalNameAccess > xIfc(
diff --git a/forms/source/component/Edit.cxx b/forms/source/component/Edit.cxx
index 580e4f3a9f0e..902f077d3bf6 100644
--- a/forms/source/component/Edit.cxx
+++ b/forms/source/component/Edit.cxx
@@ -547,7 +547,7 @@ void OEditModel::read(const Reference<XObjectInputStream>& _rxInStream)
&& (getString(aDefaultControl) == STARDIV_ONE_FORM_CONTROL_TEXTFIELD )
)
{
- m_xAggregateSet->setPropertyValue( PROPERTY_DEFAULTCONTROL, Any( OUString(STARDIV_ONE_FORM_CONTROL_EDIT) ) );
+ m_xAggregateSet->setPropertyValue( PROPERTY_DEFAULTCONTROL, Any( STARDIV_ONE_FORM_CONTROL_EDIT ) );
// Older as well as current versions should understand this : the former knew only the STARDIV_ONE_FORM_CONTROL_EDIT,
// the latter are registered for both STARDIV_ONE_FORM_CONTROL_EDIT and STARDIV_ONE_FORM_CONTROL_TEXTFIELD.
}
diff --git a/forms/source/component/Grid.cxx b/forms/source/component/Grid.cxx
index 446085f6eeb9..1290aa91af7f 100644
--- a/forms/source/component/Grid.cxx
+++ b/forms/source/component/Grid.cxx
@@ -653,7 +653,7 @@ Any OGridControlModel::getPropertyDefaultByHandle( sal_Int32 nHandle ) const
aReturn <<= WritingMode2::CONTEXT;
break;
case PROPERTY_ID_DEFAULTCONTROL:
- aReturn <<= OUString( STARDIV_ONE_FORM_CONTROL_GRID );
+ aReturn <<= STARDIV_ONE_FORM_CONTROL_GRID;
break;
case PROPERTY_ID_PRINTABLE:
case PROPERTY_ID_HASNAVIGATION:
diff --git a/forms/source/inc/frm_strings.hxx b/forms/source/inc/frm_strings.hxx
index aba05b2a6ab6..90edf195d20e 100644
--- a/forms/source/inc/frm_strings.hxx
+++ b/forms/source/inc/frm_strings.hxx
@@ -23,241 +23,241 @@
//- properties
-inline constexpr OUStringLiteral PROPERTY_TABINDEX = u"TabIndex";
-inline constexpr OUStringLiteral PROPERTY_TAG = u"Tag";
-inline constexpr OUStringLiteral PROPERTY_NAME = u"Name";
-inline constexpr OUStringLiteral PROPERTY_GROUP_NAME = u"GroupName";
-inline constexpr OUStringLiteral PROPERTY_CLASSID = u"ClassId";
-inline constexpr OUStringLiteral PROPERTY_FETCHSIZE = u"FetchSize";
-inline constexpr OUStringLiteral PROPERTY_VALUE = u"Value";
-inline constexpr OUStringLiteral PROPERTY_TEXT = u"Text";
-inline constexpr OUStringLiteral PROPERTY_LABEL = u"Label";
-inline constexpr OUStringLiteral PROPERTY_NAVIGATION = u"NavigationBarMode";
-inline constexpr OUStringLiteral PROPERTY_HASNAVIGATION = u"HasNavigationBar";
-inline constexpr OUStringLiteral PROPERTY_CYCLE = u"Cycle";
-inline constexpr OUStringLiteral PROPERTY_CONTROLSOURCE = u"DataField";
-inline constexpr OUStringLiteral PROPERTY_ENABLED = u"Enabled";
-inline constexpr OUStringLiteral PROPERTY_ENABLEVISIBLE = u"EnableVisible";
-inline constexpr OUStringLiteral PROPERTY_READONLY = u"ReadOnly";
-inline constexpr OUStringLiteral PROPERTY_RELEVANT = u"Relevant";
-inline constexpr OUStringLiteral PROPERTY_ISREADONLY = u"IsReadOnly";
-inline constexpr OUStringLiteral PROPERTY_FILTER = u"Filter";
-inline constexpr OUStringLiteral PROPERTY_HAVINGCLAUSE = u"HavingClause";
-inline constexpr OUStringLiteral PROPERTY_WIDTH = u"Width";
-inline constexpr OUStringLiteral PROPERTY_SEARCHABLE = u"IsSearchable";
-inline constexpr OUStringLiteral PROPERTY_MULTILINE = u"MultiLine";
-inline constexpr OUStringLiteral PROPERTY_TARGET_URL = u"TargetURL";
-inline constexpr OUStringLiteral PROPERTY_TARGET_FRAME = u"TargetFrame";
-inline constexpr OUStringLiteral PROPERTY_DEFAULTCONTROL = u"DefaultControl";
-inline constexpr OUStringLiteral PROPERTY_MAXTEXTLEN = u"MaxTextLen";
-inline constexpr OUStringLiteral PROPERTY_EDITMASK = u"EditMask";
-inline constexpr OUStringLiteral PROPERTY_SIZE = u"Size";
-inline constexpr OUStringLiteral PROPERTY_SPIN = u"Spin";
-inline constexpr OUStringLiteral PROPERTY_DATE = u"Date";
-inline constexpr OUStringLiteral PROPERTY_TIME = u"Time";
-inline constexpr OUStringLiteral PROPERTY_STATE = u"State";
-inline constexpr OUStringLiteral PROPERTY_TRISTATE = u"TriState";
-inline constexpr OUStringLiteral PROPERTY_HIDDEN_VALUE = u"HiddenValue";
-inline constexpr OUStringLiteral PROPERTY_BUTTONTYPE = u"ButtonType";
-inline constexpr OUStringLiteral PROPERTY_STRINGITEMLIST = u"StringItemList";
-inline constexpr OUStringLiteral PROPERTY_TYPEDITEMLIST = u"TypedItemList";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_TEXT = u"DefaultText";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_STATE = u"DefaultState";
-inline constexpr OUStringLiteral PROPERTY_FORMATKEY = u"FormatKey";
-inline constexpr OUStringLiteral PROPERTY_FORMATSSUPPLIER = u"FormatsSupplier";
-inline constexpr OUStringLiteral PROPERTY_SUBMIT_ACTION = u"SubmitAction";
-inline constexpr OUStringLiteral PROPERTY_SUBMIT_TARGET = u"SubmitTarget";
-inline constexpr OUStringLiteral PROPERTY_SUBMIT_METHOD = u"SubmitMethod";
-inline constexpr OUStringLiteral PROPERTY_SUBMIT_ENCODING = u"SubmitEncoding";
-inline constexpr OUStringLiteral PROPERTY_IMAGE_URL = u"ImageURL";
-inline constexpr OUStringLiteral PROPERTY_GRAPHIC = u"Graphic";
-inline constexpr OUStringLiteral PROPERTY_IMAGE_POSITION = u"ImagePosition";
-inline constexpr OUStringLiteral PROPERTY_EMPTY_IS_NULL = u"ConvertEmptyToNull";
-inline constexpr OUStringLiteral PROPERTY_LISTSOURCETYPE = u"ListSourceType";
-inline constexpr OUStringLiteral PROPERTY_LISTSOURCE = u"ListSource";
-inline constexpr OUStringLiteral PROPERTY_SELECT_SEQ = u"SelectedItems";
-inline constexpr OUStringLiteral PROPERTY_VALUE_SEQ = u"ValueItemList";
-inline constexpr OUStringLiteral PROPERTY_SELECT_VALUE_SEQ = u"SelectedValues";
-inline constexpr OUStringLiteral PROPERTY_SELECT_VALUE = u"SelectedValue";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_SELECT_SEQ = u"DefaultSelection";
-inline constexpr OUStringLiteral PROPERTY_MULTISELECTION = u"MultiSelection";
-inline constexpr OUStringLiteral PROPERTY_ALIGN = u"Align";
-inline constexpr OUStringLiteral PROPERTY_VERTICAL_ALIGN = u"VerticalAlign";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_DATE = u"DefaultDate";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_TIME = u"DefaultTime";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_VALUE = u"DefaultValue";
-inline constexpr OUStringLiteral PROPERTY_DECIMAL_ACCURACY = u"DecimalAccuracy";
-inline constexpr OUStringLiteral PROPERTY_FIELDTYPE = u"Type";
-inline constexpr OUStringLiteral PROPERTY_DECIMALS = u"Decimals";
-inline constexpr OUStringLiteral PROPERTY_REFVALUE = u"RefValue";
-inline constexpr OUStringLiteral PROPERTY_UNCHECKED_REFVALUE = u"SecondaryRefValue";
-inline constexpr OUStringLiteral PROPERTY_VALUEMIN = u"ValueMin";
-inline constexpr OUStringLiteral PROPERTY_VALUEMAX = u"ValueMax";
-inline constexpr OUStringLiteral PROPERTY_STRICTFORMAT = u"StrictFormat";
-inline constexpr OUStringLiteral PROPERTY_ALLOWADDITIONS = u"AllowInserts";
-inline constexpr OUStringLiteral PROPERTY_ALLOWEDITS = u"AllowUpdates";
-inline constexpr OUStringLiteral PROPERTY_ALLOWDELETIONS = u"AllowDeletes";
-inline constexpr OUStringLiteral PROPERTY_MASTERFIELDS = u"MasterFields";
-inline constexpr OUStringLiteral PROPERTY_ISPASSTHROUGH = u"IsPassThrough";
-inline constexpr OUStringLiteral PROPERTY_QUERY = u"Query";
-inline constexpr OUStringLiteral PROPERTY_LITERALMASK = u"LiteralMask";
-inline constexpr OUStringLiteral PROPERTY_VALUESTEP = u"ValueStep";
-inline constexpr OUStringLiteral PROPERTY_SHOWTHOUSANDSEP = u"ShowThousandsSeparator";
-inline constexpr OUStringLiteral PROPERTY_CURRENCYSYMBOL = u"CurrencySymbol";
-inline constexpr OUStringLiteral PROPERTY_DATEFORMAT = u"DateFormat";
-inline constexpr OUStringLiteral PROPERTY_DATEMIN = u"DateMin";
-inline constexpr OUStringLiteral PROPERTY_DATEMAX = u"DateMax";
-inline constexpr OUStringLiteral PROPERTY_DATE_SHOW_CENTURY = u"DateShowCentury";
-inline constexpr OUStringLiteral PROPERTY_TIMEFORMAT = u"TimeFormat";
-inline constexpr OUStringLiteral PROPERTY_TIMEMIN = u"TimeMin";
-inline constexpr OUStringLiteral PROPERTY_TIMEMAX = u"TimeMax";
-inline constexpr OUStringLiteral PROPERTY_LINECOUNT = u"LineCount";
-inline constexpr OUStringLiteral PROPERTY_BOUNDCOLUMN = u"BoundColumn";
-inline constexpr OUStringLiteral PROPERTY_FONT = u"FontDescriptor";
-inline constexpr OUStringLiteral PROPERTY_FILLCOLOR = u"FillColor";
-inline constexpr OUStringLiteral PROPERTY_LINECOLOR = u"LineColor";
-inline constexpr OUStringLiteral PROPERTY_DROPDOWN = u"Dropdown";
-inline constexpr OUStringLiteral PROPERTY_HSCROLL = u"HScroll";
-inline constexpr OUStringLiteral PROPERTY_VSCROLL = u"VScroll";
-inline constexpr OUStringLiteral PROPERTY_TABSTOP = u"Tabstop";
-inline constexpr OUStringLiteral PROPERTY_AUTOCOMPLETE = u"Autocomplete";
-inline constexpr OUStringLiteral PROPERTY_HARDLINEBREAKS = u"HardLineBreaks";
-inline constexpr OUStringLiteral PROPERTY_PRINTABLE = u"Printable";
-inline constexpr OUStringLiteral PROPERTY_ECHO_CHAR = u"EchoChar";
-inline constexpr OUStringLiteral PROPERTY_ROWHEIGHT = u"RowHeight";
-inline constexpr OUStringLiteral PROPERTY_HELPTEXT = u"HelpText";
-inline constexpr OUStringLiteral PROPERTY_FONT_NAME = u"FontName";
-inline constexpr OUStringLiteral PROPERTY_FONT_STYLENAME = u"FontStyleName";
-inline constexpr OUStringLiteral PROPERTY_FONT_FAMILY = u"FontFamily";
-inline constexpr OUStringLiteral PROPERTY_FONT_CHARSET = u"FontCharset";
-inline constexpr OUStringLiteral PROPERTY_FONT_HEIGHT = u"FontHeight";
-inline constexpr OUStringLiteral PROPERTY_FONT_WEIGHT = u"FontWeight";
-inline constexpr OUStringLiteral PROPERTY_FONT_SLANT = u"FontSlant";
-inline constexpr OUStringLiteral PROPERTY_FONT_UNDERLINE = u"FontUnderline";
-inline constexpr OUStringLiteral PROPERTY_FONT_WORDLINEMODE = u"FontWordLineMode";
-inline constexpr OUStringLiteral PROPERTY_FONT_STRIKEOUT = u"FontStrikeout";
-inline constexpr OUStringLiteral PROPERTY_FONTEMPHASISMARK = u"FontEmphasisMark";
-inline constexpr OUStringLiteral PROPERTY_FONTRELIEF = u"FontRelief";
-inline constexpr OUStringLiteral PROPERTY_FONT_CHARWIDTH = u"FontCharWidth";
-inline constexpr OUStringLiteral PROPERTY_FONT_KERNING = u"FontKerning";
-inline constexpr OUStringLiteral PROPERTY_FONT_ORIENTATION = u"FontOrientation";
-inline constexpr OUStringLiteral PROPERTY_FONT_PITCH = u"FontPitch";
-inline constexpr OUStringLiteral PROPERTY_FONT_TYPE = u"FontType";
-inline constexpr OUStringLiteral PROPERTY_FONT_WIDTH = u"FontWidth";
-inline constexpr OUStringLiteral PROPERTY_HELPURL = u"HelpURL";
-inline constexpr OUStringLiteral PROPERTY_RECORDMARKER = u"HasRecordMarker";
-inline constexpr OUStringLiteral PROPERTY_BOUNDFIELD = u"BoundField";
-inline constexpr OUStringLiteral PROPERTY_INPUT_REQUIRED = u"InputRequired";
-inline constexpr OUStringLiteral PROPERTY_TREATASNUMERIC = u"TreatAsNumber";
-inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_VALUE = u"EffectiveValue";
-inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_DEFAULT = u"EffectiveDefault";
-inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_MIN = u"EffectiveMin";
-inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_MAX = u"EffectiveMax";
-inline constexpr OUStringLiteral PROPERTY_HIDDEN = u"Hidden";
-inline constexpr OUStringLiteral PROPERTY_FILTERPROPOSAL = u"UseFilterValueProposal";
-inline constexpr OUStringLiteral PROPERTY_FIELDSOURCE = u"FieldSource";
-inline constexpr OUStringLiteral PROPERTY_TABLENAME = u"TableName";
-inline constexpr OUStringLiteral PROPERTY_CONTROLLABEL = u"LabelControl";
-inline constexpr OUStringLiteral PROPERTY_CURRSYM_POSITION = u"PrependCurrencySymbol";
-inline constexpr OUStringLiteral PROPERTY_CURSORCOLOR = u"CursorColor";
-inline constexpr OUStringLiteral PROPERTY_ALWAYSSHOWCURSOR = u"AlwaysShowCursor";
-inline constexpr OUStringLiteral PROPERTY_DISPLAYSYNCHRON = u"DisplayIsSynchron";
-inline constexpr OUStringLiteral PROPERTY_TEXTCOLOR = u"TextColor";
-inline constexpr OUStringLiteral PROPERTY_DELAY = u"RepeatDelay";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_SCROLL_VALUE = u"DefaultScrollValue";
-inline constexpr OUStringLiteral PROPERTY_SCROLL_VALUE = u"ScrollValue";
-inline constexpr OUStringLiteral PROPERTY_DEFAULT_SPIN_VALUE = u"DefaultSpinValue";
-inline constexpr OUStringLiteral PROPERTY_SPIN_VALUE = u"SpinValue";
-inline constexpr OUStringLiteral PROPERTY_REFERENCE_DEVICE = u"ReferenceDevice";
-inline constexpr OUStringLiteral PROPERTY_ISMODIFIED = u"IsModified";
-inline constexpr OUStringLiteral PROPERTY_ISNEW = u"IsNew";
-inline constexpr OUStringLiteral PROPERTY_PRIVILEGES = u"Privileges";
-inline constexpr OUStringLiteral PROPERTY_COMMAND = u"Command";
-inline constexpr OUStringLiteral PROPERTY_COMMANDTYPE = u"CommandType";
-inline constexpr OUStringLiteral PROPERTY_RESULTSET_CONCURRENCY = u"ResultSetConcurrency";
-inline constexpr OUStringLiteral PROPERTY_INSERTONLY = u"IgnoreResult";
-inline constexpr OUStringLiteral PROPERTY_RESULTSET_TYPE = u"ResultSetType";
-inline constexpr OUStringLiteral PROPERTY_ESCAPE_PROCESSING = u"EscapeProcessing";
-inline constexpr OUStringLiteral PROPERTY_APPLYFILTER = u"ApplyFilter";
-inline constexpr OUStringLiteral PROPERTY_ROWCOUNT = u"RowCount";
-inline constexpr OUStringLiteral PROPERTY_ROWCOUNTFINAL = u"IsRowCountFinal";
+inline constexpr OUString PROPERTY_TABINDEX = u"TabIndex"_ustr;
+inline constexpr OUString PROPERTY_TAG = u"Tag"_ustr;
+inline constexpr OUString PROPERTY_NAME = u"Name"_ustr;
+inline constexpr OUString PROPERTY_GROUP_NAME = u"GroupName"_ustr;
+inline constexpr OUString PROPERTY_CLASSID = u"ClassId"_ustr;
+inline constexpr OUString PROPERTY_FETCHSIZE = u"FetchSize"_ustr;
+inline constexpr OUString PROPERTY_VALUE = u"Value"_ustr;
+inline constexpr OUString PROPERTY_TEXT = u"Text"_ustr;
+inline constexpr OUString PROPERTY_LABEL = u"Label"_ustr;
+inline constexpr OUString PROPERTY_NAVIGATION = u"NavigationBarMode"_ustr;
+inline constexpr OUString PROPERTY_HASNAVIGATION = u"HasNavigationBar"_ustr;
+inline constexpr OUString PROPERTY_CYCLE = u"Cycle"_ustr;
+inline constexpr OUString PROPERTY_CONTROLSOURCE = u"DataField"_ustr;
+inline constexpr OUString PROPERTY_ENABLED = u"Enabled"_ustr;
+inline constexpr OUString PROPERTY_ENABLEVISIBLE = u"EnableVisible"_ustr;
+inline constexpr OUString PROPERTY_READONLY = u"ReadOnly"_ustr;
+inline constexpr OUString PROPERTY_RELEVANT = u"Relevant"_ustr;
+inline constexpr OUString PROPERTY_ISREADONLY = u"IsReadOnly"_ustr;
+inline constexpr OUString PROPERTY_FILTER = u"Filter"_ustr;
+inline constexpr OUString PROPERTY_HAVINGCLAUSE = u"HavingClause"_ustr;
+inline constexpr OUString PROPERTY_WIDTH = u"Width"_ustr;
+inline constexpr OUString PROPERTY_SEARCHABLE = u"IsSearchable"_ustr;
+inline constexpr OUString PROPERTY_MULTILINE = u"MultiLine"_ustr;
+inline constexpr OUString PROPERTY_TARGET_URL = u"TargetURL"_ustr;
+inline constexpr OUString PROPERTY_TARGET_FRAME = u"TargetFrame"_ustr;
+inline constexpr OUString PROPERTY_DEFAULTCONTROL = u"DefaultControl"_ustr;
+inline constexpr OUString PROPERTY_MAXTEXTLEN = u"MaxTextLen"_ustr;
+inline constexpr OUString PROPERTY_EDITMASK = u"EditMask"_ustr;
+inline constexpr OUString PROPERTY_SIZE = u"Size"_ustr;
+inline constexpr OUString PROPERTY_SPIN = u"Spin"_ustr;
+inline constexpr OUString PROPERTY_DATE = u"Date"_ustr;
+inline constexpr OUString PROPERTY_TIME = u"Time"_ustr;
+inline constexpr OUString PROPERTY_STATE = u"State"_ustr;
+inline constexpr OUString PROPERTY_TRISTATE = u"TriState"_ustr;
+inline constexpr OUString PROPERTY_HIDDEN_VALUE = u"HiddenValue"_ustr;
+inline constexpr OUString PROPERTY_BUTTONTYPE = u"ButtonType"_ustr;
+inline constexpr OUString PROPERTY_STRINGITEMLIST = u"StringItemList"_ustr;
+inline constexpr OUString PROPERTY_TYPEDITEMLIST = u"TypedItemList"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_TEXT = u"DefaultText"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_STATE = u"DefaultState"_ustr;
+inline constexpr OUString PROPERTY_FORMATKEY = u"FormatKey"_ustr;
+inline constexpr OUString PROPERTY_FORMATSSUPPLIER = u"FormatsSupplier"_ustr;
+inline constexpr OUString PROPERTY_SUBMIT_ACTION = u"SubmitAction"_ustr;
+inline constexpr OUString PROPERTY_SUBMIT_TARGET = u"SubmitTarget"_ustr;
+inline constexpr OUString PROPERTY_SUBMIT_METHOD = u"SubmitMethod"_ustr;
+inline constexpr OUString PROPERTY_SUBMIT_ENCODING = u"SubmitEncoding"_ustr;
+inline constexpr OUString PROPERTY_IMAGE_URL = u"ImageURL"_ustr;
+inline constexpr OUString PROPERTY_GRAPHIC = u"Graphic"_ustr;
+inline constexpr OUString PROPERTY_IMAGE_POSITION = u"ImagePosition"_ustr;
+inline constexpr OUString PROPERTY_EMPTY_IS_NULL = u"ConvertEmptyToNull"_ustr;
+inline constexpr OUString PROPERTY_LISTSOURCETYPE = u"ListSourceType"_ustr;
+inline constexpr OUString PROPERTY_LISTSOURCE = u"ListSource"_ustr;
+inline constexpr OUString PROPERTY_SELECT_SEQ = u"SelectedItems"_ustr;
+inline constexpr OUString PROPERTY_VALUE_SEQ = u"ValueItemList"_ustr;
+inline constexpr OUString PROPERTY_SELECT_VALUE_SEQ = u"SelectedValues"_ustr;
+inline constexpr OUString PROPERTY_SELECT_VALUE = u"SelectedValue"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_SELECT_SEQ = u"DefaultSelection"_ustr;
+inline constexpr OUString PROPERTY_MULTISELECTION = u"MultiSelection"_ustr;
+inline constexpr OUString PROPERTY_ALIGN = u"Align"_ustr;
+inline constexpr OUString PROPERTY_VERTICAL_ALIGN = u"VerticalAlign"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_DATE = u"DefaultDate"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_TIME = u"DefaultTime"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_VALUE = u"DefaultValue"_ustr;
+inline constexpr OUString PROPERTY_DECIMAL_ACCURACY = u"DecimalAccuracy"_ustr;
+inline constexpr OUString PROPERTY_FIELDTYPE = u"Type"_ustr;
+inline constexpr OUString PROPERTY_DECIMALS = u"Decimals"_ustr;
+inline constexpr OUString PROPERTY_REFVALUE = u"RefValue"_ustr;
+inline constexpr OUString PROPERTY_UNCHECKED_REFVALUE = u"SecondaryRefValue"_ustr;
+inline constexpr OUString PROPERTY_VALUEMIN = u"ValueMin"_ustr;
+inline constexpr OUString PROPERTY_VALUEMAX = u"ValueMax"_ustr;
+inline constexpr OUString PROPERTY_STRICTFORMAT = u"StrictFormat"_ustr;
+inline constexpr OUString PROPERTY_ALLOWADDITIONS = u"AllowInserts"_ustr;
+inline constexpr OUString PROPERTY_ALLOWEDITS = u"AllowUpdates"_ustr;
+inline constexpr OUString PROPERTY_ALLOWDELETIONS = u"AllowDeletes"_ustr;
+inline constexpr OUString PROPERTY_MASTERFIELDS = u"MasterFields"_ustr;
+inline constexpr OUString PROPERTY_ISPASSTHROUGH = u"IsPassThrough"_ustr;
+inline constexpr OUString PROPERTY_QUERY = u"Query"_ustr;
+inline constexpr OUString PROPERTY_LITERALMASK = u"LiteralMask"_ustr;
+inline constexpr OUString PROPERTY_VALUESTEP = u"ValueStep"_ustr;
+inline constexpr OUString PROPERTY_SHOWTHOUSANDSEP = u"ShowThousandsSeparator"_ustr;
+inline constexpr OUString PROPERTY_CURRENCYSYMBOL = u"CurrencySymbol"_ustr;
+inline constexpr OUString PROPERTY_DATEFORMAT = u"DateFormat"_ustr;
+inline constexpr OUString PROPERTY_DATEMIN = u"DateMin"_ustr;
+inline constexpr OUString PROPERTY_DATEMAX = u"DateMax"_ustr;
+inline constexpr OUString PROPERTY_DATE_SHOW_CENTURY = u"DateShowCentury"_ustr;
+inline constexpr OUString PROPERTY_TIMEFORMAT = u"TimeFormat"_ustr;
+inline constexpr OUString PROPERTY_TIMEMIN = u"TimeMin"_ustr;
+inline constexpr OUString PROPERTY_TIMEMAX = u"TimeMax"_ustr;
+inline constexpr OUString PROPERTY_LINECOUNT = u"LineCount"_ustr;
+inline constexpr OUString PROPERTY_BOUNDCOLUMN = u"BoundColumn"_ustr;
+inline constexpr OUString PROPERTY_FONT = u"FontDescriptor"_ustr;
+inline constexpr OUString PROPERTY_FILLCOLOR = u"FillColor"_ustr;
+inline constexpr OUString PROPERTY_LINECOLOR = u"LineColor"_ustr;
+inline constexpr OUString PROPERTY_DROPDOWN = u"Dropdown"_ustr;
+inline constexpr OUString PROPERTY_HSCROLL = u"HScroll"_ustr;
+inline constexpr OUString PROPERTY_VSCROLL = u"VScroll"_ustr;
+inline constexpr OUString PROPERTY_TABSTOP = u"Tabstop"_ustr;
+inline constexpr OUString PROPERTY_AUTOCOMPLETE = u"Autocomplete"_ustr;
+inline constexpr OUString PROPERTY_HARDLINEBREAKS = u"HardLineBreaks"_ustr;
+inline constexpr OUString PROPERTY_PRINTABLE = u"Printable"_ustr;
+inline constexpr OUString PROPERTY_ECHO_CHAR = u"EchoChar"_ustr;
+inline constexpr OUString PROPERTY_ROWHEIGHT = u"RowHeight"_ustr;
+inline constexpr OUString PROPERTY_HELPTEXT = u"HelpText"_ustr;
+inline constexpr OUString PROPERTY_FONT_NAME = u"FontName"_ustr;
+inline constexpr OUString PROPERTY_FONT_STYLENAME = u"FontStyleName"_ustr;
+inline constexpr OUString PROPERTY_FONT_FAMILY = u"FontFamily"_ustr;
+inline constexpr OUString PROPERTY_FONT_CHARSET = u"FontCharset"_ustr;
+inline constexpr OUString PROPERTY_FONT_HEIGHT = u"FontHeight"_ustr;
+inline constexpr OUString PROPERTY_FONT_WEIGHT = u"FontWeight"_ustr;
+inline constexpr OUString PROPERTY_FONT_SLANT = u"FontSlant"_ustr;
+inline constexpr OUString PROPERTY_FONT_UNDERLINE = u"FontUnderline"_ustr;
+inline constexpr OUString PROPERTY_FONT_WORDLINEMODE = u"FontWordLineMode"_ustr;
+inline constexpr OUString PROPERTY_FONT_STRIKEOUT = u"FontStrikeout"_ustr;
+inline constexpr OUString PROPERTY_FONTEMPHASISMARK = u"FontEmphasisMark"_ustr;
+inline constexpr OUString PROPERTY_FONTRELIEF = u"FontRelief"_ustr;
+inline constexpr OUString PROPERTY_FONT_CHARWIDTH = u"FontCharWidth"_ustr;
+inline constexpr OUString PROPERTY_FONT_KERNING = u"FontKerning"_ustr;
+inline constexpr OUString PROPERTY_FONT_ORIENTATION = u"FontOrientation"_ustr;
+inline constexpr OUString PROPERTY_FONT_PITCH = u"FontPitch"_ustr;
+inline constexpr OUString PROPERTY_FONT_TYPE = u"FontType"_ustr;
+inline constexpr OUString PROPERTY_FONT_WIDTH = u"FontWidth"_ustr;
+inline constexpr OUString PROPERTY_HELPURL = u"HelpURL"_ustr;
+inline constexpr OUString PROPERTY_RECORDMARKER = u"HasRecordMarker"_ustr;
+inline constexpr OUString PROPERTY_BOUNDFIELD = u"BoundField"_ustr;
+inline constexpr OUString PROPERTY_INPUT_REQUIRED = u"InputRequired"_ustr;
+inline constexpr OUString PROPERTY_TREATASNUMERIC = u"TreatAsNumber"_ustr;
+inline constexpr OUString PROPERTY_EFFECTIVE_VALUE = u"EffectiveValue"_ustr;
+inline constexpr OUString PROPERTY_EFFECTIVE_DEFAULT = u"EffectiveDefault"_ustr;
+inline constexpr OUString PROPERTY_EFFECTIVE_MIN = u"EffectiveMin"_ustr;
+inline constexpr OUString PROPERTY_EFFECTIVE_MAX = u"EffectiveMax"_ustr;
+inline constexpr OUString PROPERTY_HIDDEN = u"Hidden"_ustr;
+inline constexpr OUString PROPERTY_FILTERPROPOSAL = u"UseFilterValueProposal"_ustr;
+inline constexpr OUString PROPERTY_FIELDSOURCE = u"FieldSource"_ustr;
+inline constexpr OUString PROPERTY_TABLENAME = u"TableName"_ustr;
+inline constexpr OUString PROPERTY_CONTROLLABEL = u"LabelControl"_ustr;
+inline constexpr OUString PROPERTY_CURRSYM_POSITION = u"PrependCurrencySymbol"_ustr;
+inline constexpr OUString PROPERTY_CURSORCOLOR = u"CursorColor"_ustr;
+inline constexpr OUString PROPERTY_ALWAYSSHOWCURSOR = u"AlwaysShowCursor"_ustr;
+inline constexpr OUString PROPERTY_DISPLAYSYNCHRON = u"DisplayIsSynchron"_ustr;
+inline constexpr OUString PROPERTY_TEXTCOLOR = u"TextColor"_ustr;
+inline constexpr OUString PROPERTY_DELAY = u"RepeatDelay"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_SCROLL_VALUE = u"DefaultScrollValue"_ustr;
+inline constexpr OUString PROPERTY_SCROLL_VALUE = u"ScrollValue"_ustr;
+inline constexpr OUString PROPERTY_DEFAULT_SPIN_VALUE = u"DefaultSpinValue"_ustr;
+inline constexpr OUString PROPERTY_SPIN_VALUE = u"SpinValue"_ustr;
+inline constexpr OUString PROPERTY_REFERENCE_DEVICE = u"ReferenceDevice"_ustr;
+inline constexpr OUString PROPERTY_ISMODIFIED = u"IsModified"_ustr;
+inline constexpr OUString PROPERTY_ISNEW = u"IsNew"_ustr;
+inline constexpr OUString PROPERTY_PRIVILEGES = u"Privileges"_ustr;
+inline constexpr OUString PROPERTY_COMMAND = u"Command"_ustr;
+inline constexpr OUString PROPERTY_COMMANDTYPE = u"CommandType"_ustr;
+inline constexpr OUString PROPERTY_RESULTSET_CONCURRENCY = u"ResultSetConcurrency"_ustr;
+inline constexpr OUString PROPERTY_INSERTONLY = u"IgnoreResult"_ustr;
+inline constexpr OUString PROPERTY_RESULTSET_TYPE = u"ResultSetType"_ustr;
+inline constexpr OUString PROPERTY_ESCAPE_PROCESSING = u"EscapeProcessing"_ustr;
+inline constexpr OUString PROPERTY_APPLYFILTER = u"ApplyFilter"_ustr;
+inline constexpr OUString PROPERTY_ROWCOUNT = u"RowCount"_ustr;
+inline constexpr OUString PROPERTY_ROWCOUNTFINAL = u"IsRowCountFinal"_ustr;
-inline constexpr OUStringLiteral PROPERTY_ISNULLABLE = u"IsNullable";
-inline constexpr OUStringLiteral PROPERTY_ACTIVECOMMAND = u"ActiveCommand";
-inline constexpr OUStringLiteral PROPERTY_ISCURRENCY = u"IsCurrency";
-inline constexpr OUStringLiteral PROPERTY_URL = u"URL";
-inline constexpr OUStringLiteral PROPERTY_TITLE = u"Title";
-inline constexpr OUStringLiteral PROPERTY_ACTIVE_CONNECTION = u"ActiveConnection";
-inline constexpr OUStringLiteral PROPERTY_SCALE = u"Scale";
-inline constexpr OUStringLiteral PROPERTY_SORT = u"Order";
-inline constexpr OUStringLiteral PROPERTY_DATASOURCE = u"DataSourceName";
-inline constexpr OUStringLiteral PROPERTY_DETAILFIELDS = u"DetailFields";
+inline constexpr OUString PROPERTY_ISNULLABLE = u"IsNullable"_ustr;
+inline constexpr OUString PROPERTY_ACTIVECOMMAND = u"ActiveCommand"_ustr;
+inline constexpr OUString PROPERTY_ISCURRENCY = u"IsCurrency"_ustr;
+inline constexpr OUString PROPERTY_URL = u"URL"_ustr;
+inline constexpr OUString PROPERTY_TITLE = u"Title"_ustr;
+inline constexpr OUString PROPERTY_ACTIVE_CONNECTION = u"ActiveConnection"_ustr;
+inline constexpr OUString PROPERTY_SCALE = u"Scale"_ustr;
+inline constexpr OUString PROPERTY_SORT = u"Order"_ustr;
+inline constexpr OUString PROPERTY_DATASOURCE = u"DataSourceName"_ustr;
+inline constexpr OUString PROPERTY_DETAILFIELDS = u"DetailFields"_ustr;
-inline constexpr OUStringLiteral PROPERTY_COLUMNSERVICENAME = u"ColumnServiceName";
-inline constexpr OUStringLiteral PROPERTY_REALNAME = u"RealName";
-inline constexpr OUStringLiteral PROPERTY_CONTROLSOURCEPROPERTY = u"DataFieldProperty";
-inline constexpr OUStringLiteral PROPERTY_USER = u"User";
-inline constexpr OUStringLiteral PROPERTY_PASSWORD = u"Password";
-inline constexpr OUStringLiteral PROPERTY_DISPATCHURLINTERNAL = u"DispatchURLInternal";
-inline constexpr OUStringLiteral PROPERTY_PERSISTENCE_MAXTEXTLENGTH = u"PersistenceMaxTextLength";
-inline constexpr OUStringLiteral PROPERTY_RICH_TEXT = u"RichText";
-inline constexpr OUStringLiteral PROPERTY_ENFORCE_FORMAT = u"EnforceFormat";
-inline constexpr OUStringLiteral PROPERTY_LINEEND_FORMAT = u"LineEndFormat";
-inline constexpr OUStringLiteral PROPERTY_WRITING_MODE = u"WritingMode";
-inline constexpr OUStringLiteral PROPERTY_CONTEXT_WRITING_MODE = u"ContextWritingMode";
+inline constexpr OUString PROPERTY_COLUMNSERVICENAME = u"ColumnServiceName"_ustr;
+inline constexpr OUString PROPERTY_REALNAME = u"RealName"_ustr;
+inline constexpr OUString PROPERTY_CONTROLSOURCEPROPERTY = u"DataFieldProperty"_ustr;
+inline constexpr OUString PROPERTY_USER = u"User"_ustr;
+inline constexpr OUString PROPERTY_PASSWORD = u"Password"_ustr;
+inline constexpr OUString PROPERTY_DISPATCHURLINTERNAL = u"DispatchURLInternal"_ustr;
+inline constexpr OUString PROPERTY_PERSISTENCE_MAXTEXTLENGTH = u"PersistenceMaxTextLength"_ustr;
+inline constexpr OUString PROPERTY_RICH_TEXT = u"RichText"_ustr;
+inline constexpr OUString PROPERTY_ENFORCE_FORMAT = u"EnforceFormat"_ustr;
+inline constexpr OUString PROPERTY_LINEEND_FORMAT = u"LineEndFormat"_ustr;
+inline constexpr OUString PROPERTY_WRITING_MODE = u"WritingMode"_ustr;
+inline constexpr OUString PROPERTY_CONTEXT_WRITING_MODE = u"ContextWritingMode"_ustr;
-inline constexpr OUStringLiteral PROPERTY_NATIVE_LOOK = u"NativeWidgetLook";
-inline constexpr OUStringLiteral PROPERTY_BORDER = u"Border";
-inline constexpr OUStringLiteral PROPERTY_BORDERCOLOR = u"BorderColor";
-inline constexpr OUStringLiteral PROPERTY_BACKGROUNDCOLOR = u"BackgroundColor";
-inline constexpr OUStringLiteral PROPERTY_ICONSIZE = u"IconSize";
-inline constexpr OUStringLiteral PROPERTY_TEXTLINECOLOR = u"TextLineColor";
-inline constexpr OUStringLiteral PROPERTY_HIDEINACTIVESELECTION = u"HideInactiveSelection";
+inline constexpr OUString PROPERTY_NATIVE_LOOK = u"NativeWidgetLook"_ustr;
+inline constexpr OUString PROPERTY_BORDER = u"Border"_ustr;
+inline constexpr OUString PROPERTY_BORDERCOLOR = u"BorderColor"_ustr;
+inline constexpr OUString PROPERTY_BACKGROUNDCOLOR = u"BackgroundColor"_ustr;
+inline constexpr OUString PROPERTY_ICONSIZE = u"IconSize"_ustr;
+inline constexpr OUString PROPERTY_TEXTLINECOLOR = u"TextLineColor"_ustr;
+inline constexpr OUString PROPERTY_HIDEINACTIVESELECTION = u"HideInactiveSelection"_ustr;
-inline constexpr OUStringLiteral PROPERTY_STANDARD_THEME = u"StandardTheme";
+inline constexpr OUString PROPERTY_STANDARD_THEME = u"StandardTheme"_ustr;
-inline constexpr OUStringLiteral PROPERTY_SHOW_POSITION = u"ShowPosition";
-inline constexpr OUStringLiteral PROPERTY_SHOW_NAVIGATION = u"ShowNavigation";
-inline constexpr OUStringLiteral PROPERTY_SHOW_RECORDACTIONS = u"ShowRecordActions";
-inline constexpr OUStringLiteral PROPERTY_SHOW_FILTERSORT = u"ShowFilterSort";
+inline constexpr OUString PROPERTY_SHOW_POSITION = u"ShowPosition"_ustr;
+inline constexpr OUString PROPERTY_SHOW_NAVIGATION = u"ShowNavigation"_ustr;
+inline constexpr OUString PROPERTY_SHOW_RECORDACTIONS = u"ShowRecordActions"_ustr;
+inline constexpr OUString PROPERTY_SHOW_FILTERSORT = u"ShowFilterSort"_ustr;
-inline constexpr OUStringLiteral PROPERTY_XSD_WHITESPACE = u"WhiteSpace";
-inline constexpr OUStringLiteral PROPERTY_XSD_PATTERN = u"Pattern";
-inline constexpr OUStringLiteral PROPERTY_XSD_LENGTH = u"Length";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_LENGTH = u"MinLength";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_LENGTH = u"MaxLength";
-inline constexpr OUStringLiteral PROPERTY_XSD_TOTAL_DIGITS = u"TotalDigits";
-inline constexpr OUStringLiteral PROPERTY_XSD_FRACTION_DIGITS = u"FractionDigits";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_INCLUSIVE_INT = u"MaxInclusiveInt";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_EXCLUSIVE_INT = u"MaxExclusiveInt";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_INCLUSIVE_INT = u"MinInclusiveInt";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_EXCLUSIVE_INT = u"MinExclusiveInt";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_INCLUSIVE_DOUBLE = u"MaxInclusiveDouble";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_EXCLUSIVE_DOUBLE = u"MaxExclusiveDouble";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_INCLUSIVE_DOUBLE = u"MinInclusiveDouble";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_EXCLUSIVE_DOUBLE = u"MinExclusiveDouble";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_INCLUSIVE_DATE = u"MaxInclusiveDate";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_EXCLUSIVE_DATE = u"MaxExclusiveDate";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_INCLUSIVE_DATE = u"MinInclusiveDate";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_EXCLUSIVE_DATE = u"MinExclusiveDate";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_INCLUSIVE_TIME = u"MaxInclusiveTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_EXCLUSIVE_TIME = u"MaxExclusiveTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_INCLUSIVE_TIME = u"MinInclusiveTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_EXCLUSIVE_TIME = u"MinExclusiveTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_INCLUSIVE_DATE_TIME = u"MaxInclusiveDateTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_MAX_EXCLUSIVE_DATE_TIME = u"MaxExclusiveDateTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_INCLUSIVE_DATE_TIME = u"MinInclusiveDateTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_MIN_EXCLUSIVE_DATE_TIME = u"MinExclusiveDateTime";
-inline constexpr OUStringLiteral PROPERTY_XSD_IS_BASIC = u"IsBasic";
-inline constexpr OUStringLiteral PROPERTY_XSD_TYPE_CLASS = u"TypeClass";
+inline constexpr OUString PROPERTY_XSD_WHITESPACE = u"WhiteSpace"_ustr;
+inline constexpr OUString PROPERTY_XSD_PATTERN = u"Pattern"_ustr;
+inline constexpr OUString PROPERTY_XSD_LENGTH = u"Length"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_LENGTH = u"MinLength"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_LENGTH = u"MaxLength"_ustr;
+inline constexpr OUString PROPERTY_XSD_TOTAL_DIGITS = u"TotalDigits"_ustr;
+inline constexpr OUString PROPERTY_XSD_FRACTION_DIGITS = u"FractionDigits"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_INCLUSIVE_INT = u"MaxInclusiveInt"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_EXCLUSIVE_INT = u"MaxExclusiveInt"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_INCLUSIVE_INT = u"MinInclusiveInt"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_EXCLUSIVE_INT = u"MinExclusiveInt"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_INCLUSIVE_DOUBLE = u"MaxInclusiveDouble"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_EXCLUSIVE_DOUBLE = u"MaxExclusiveDouble"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_INCLUSIVE_DOUBLE = u"MinInclusiveDouble"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_EXCLUSIVE_DOUBLE = u"MinExclusiveDouble"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_INCLUSIVE_DATE = u"MaxInclusiveDate"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_EXCLUSIVE_DATE = u"MaxExclusiveDate"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_INCLUSIVE_DATE = u"MinInclusiveDate"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_EXCLUSIVE_DATE = u"MinExclusiveDate"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_INCLUSIVE_TIME = u"MaxInclusiveTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_EXCLUSIVE_TIME = u"MaxExclusiveTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_INCLUSIVE_TIME = u"MinInclusiveTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_EXCLUSIVE_TIME = u"MinExclusiveTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_INCLUSIVE_DATE_TIME = u"MaxInclusiveDateTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_MAX_EXCLUSIVE_DATE_TIME = u"MaxExclusiveDateTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_INCLUSIVE_DATE_TIME = u"MinInclusiveDateTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_MIN_EXCLUSIVE_DATE_TIME = u"MinExclusiveDateTime"_ustr;
+inline constexpr OUString PROPERTY_XSD_IS_BASIC = u"IsBasic"_ustr;
+inline constexpr OUString PROPERTY_XSD_TYPE_CLASS = u"TypeClass"_ustr;
-inline constexpr OUStringLiteral PROPERTY_DYNAMIC_CONTROL_BORDER = u"DynamicControlBorder";
-inline constexpr OUStringLiteral PROPERTY_CONTROL_BORDER_COLOR_FOCUS = u"ControlBorderColorOnFocus";
-inline constexpr OUStringLiteral PROPERTY_CONTROL_BORDER_COLOR_MOUSE = u"ControlBorderColorOnHover";
-inline constexpr OUStringLiteral PROPERTY_CONTROL_BORDER_COLOR_INVALID = u"ControlBorderColorOnInvalid";
-inline constexpr OUStringLiteral PROPERTY_GENERATEVBAEVENTS = u"GenerateVbaEvents";
-inline constexpr OUStringLiteral PROPERTY_CONTROL_TYPE_IN_MSO = u"ControlTypeinMSO";
-inline constexpr OUStringLiteral PROPERTY_OBJ_ID_IN_MSO = u"ObjIDinMSO";
+inline constexpr OUString PROPERTY_DYNAMIC_CONTROL_BORDER = u"DynamicControlBorder"_ustr;
+inline constexpr OUString PROPERTY_CONTROL_BORDER_COLOR_FOCUS = u"ControlBorderColorOnFocus"_ustr;
+inline constexpr OUString PROPERTY_CONTROL_BORDER_COLOR_MOUSE = u"ControlBorderColorOnHover"_ustr;
+inline constexpr OUString PROPERTY_CONTROL_BORDER_COLOR_INVALID = u"ControlBorderColorOnInvalid"_ustr;
+inline constexpr OUString PROPERTY_GENERATEVBAEVENTS = u"GenerateVbaEvents"_ustr;
+inline constexpr OUString PROPERTY_CONTROL_TYPE_IN_MSO = u"ControlTypeinMSO"_ustr;
+inline constexpr OUString PROPERTY_OBJ_ID_IN_MSO = u"ObjIDinMSO"_ustr;
//- URLs
diff --git a/forms/source/inc/services.hxx b/forms/source/inc/services.hxx
index 82a18ad6fb42..acd15cd63672 100644
--- a/forms/source/inc/services.hxx
+++ b/forms/source/inc/services.hxx
@@ -21,175 +21,175 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral VCL_CONTROL_LISTBOX = u"stardiv.vcl.control.ListBox";
-inline constexpr OUStringLiteral VCL_CONTROL_COMBOBOX = u"stardiv.vcl.control.ComboBox";
-inline constexpr OUStringLiteral VCL_CONTROL_RADIOBUTTON = u"stardiv.vcl.control.RadioButton";
-inline constexpr OUStringLiteral VCL_CONTROL_GROUPBOX = u"stardiv.vcl.control.GroupBox";
-inline constexpr OUStringLiteral VCL_CONTROL_COMMANDBUTTON = u"stardiv.vcl.control.Button";
-inline constexpr OUStringLiteral VCL_CONTROL_CHECKBOX = u"stardiv.vcl.control.CheckBox";
-inline constexpr OUStringLiteral VCL_CONTROL_IMAGEBUTTON = u"stardiv.vcl.control.ImageButton";
-inline constexpr OUStringLiteral VCL_CONTROL_TIMEFIELD = u"stardiv.vcl.control.TimeField";
-inline constexpr OUStringLiteral VCL_CONTROL_DATEFIELD = u"stardiv.vcl.control.DateField";
-inline constexpr OUStringLiteral VCL_CONTROL_NUMERICFIELD = u"stardiv.vcl.control.NumericField";
-inline constexpr OUStringLiteral VCL_CONTROL_CURRENCYFIELD = u"stardiv.vcl.control.CurrencyField";
-inline constexpr OUStringLiteral VCL_CONTROL_PATTERNFIELD = u"stardiv.vcl.control.PatternField";
-inline constexpr OUStringLiteral VCL_CONTROL_FORMATTEDFIELD = u"stardiv.vcl.control.FormattedField";
-inline constexpr OUStringLiteral VCL_CONTROL_IMAGECONTROL = u"stardiv.vcl.control.ImageControl";
-
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_EDIT = u"stardiv.vcl.controlmodel.Edit";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_LISTBOX = u"stardiv.vcl.controlmodel.ListBox";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_COMBOBOX = u"stardiv.vcl.controlmodel.ComboBox";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_RADIOBUTTON = u"stardiv.vcl.controlmodel.RadioButton";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_GROUPBOX = u"stardiv.vcl.controlmodel.GroupBox";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_FIXEDTEXT = u"stardiv.vcl.controlmodel.FixedText";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_COMMANDBUTTON = u"stardiv.vcl.controlmodel.Button";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_CHECKBOX = u"stardiv.vcl.controlmodel.CheckBox";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_IMAGEBUTTON = u"stardiv.vcl.controlmodel.ImageButton";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_FILECONTROL = u"stardiv.vcl.controlmodel.FileControl";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_TIMEFIELD = u"stardiv.vcl.controlmodel.TimeField";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_DATEFIELD = u"stardiv.vcl.controlmodel.DateField";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_NUMERICFIELD = u"stardiv.vcl.controlmodel.NumericField";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_CURRENCYFIELD = u"stardiv.vcl.controlmodel.CurrencyField";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_PATTERNFIELD = u"stardiv.vcl.controlmodel.PatternField";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_FORMATTEDFIELD = u"stardiv.vcl.controlmodel.FormattedField";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_IMAGECONTROL = u"stardiv.vcl.controlmodel.ImageControl";
-
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_SCROLLBAR = u"com.sun.star.awt.UnoControlScrollBarModel";
-inline constexpr OUStringLiteral VCL_CONTROL_SCROLLBAR = u"com.sun.star.awt.UnoControlScrollBar";
-inline constexpr OUStringLiteral VCL_CONTROLMODEL_SPINBUTTON = u"com.sun.star.awt.UnoControlSpinButtonModel";
-inline constexpr OUStringLiteral VCL_CONTROL_SPINBUTTON = u"com.sun.star.awt.UnoControlSpinButton";
+inline constexpr OUString VCL_CONTROL_LISTBOX = u"stardiv.vcl.control.ListBox"_ustr;
+inline constexpr OUString VCL_CONTROL_COMBOBOX = u"stardiv.vcl.control.ComboBox"_ustr;
+inline constexpr OUString VCL_CONTROL_RADIOBUTTON = u"stardiv.vcl.control.RadioButton"_ustr;
+inline constexpr OUString VCL_CONTROL_GROUPBOX = u"stardiv.vcl.control.GroupBox"_ustr;
+inline constexpr OUString VCL_CONTROL_COMMANDBUTTON = u"stardiv.vcl.control.Button"_ustr;
+inline constexpr OUString VCL_CONTROL_CHECKBOX = u"stardiv.vcl.control.CheckBox"_ustr;
+inline constexpr OUString VCL_CONTROL_IMAGEBUTTON = u"stardiv.vcl.control.ImageButton"_ustr;
+inline constexpr OUString VCL_CONTROL_TIMEFIELD = u"stardiv.vcl.control.TimeField"_ustr;
+inline constexpr OUString VCL_CONTROL_DATEFIELD = u"stardiv.vcl.control.DateField"_ustr;
+inline constexpr OUString VCL_CONTROL_NUMERICFIELD = u"stardiv.vcl.control.NumericField"_ustr;
+inline constexpr OUString VCL_CONTROL_CURRENCYFIELD = u"stardiv.vcl.control.CurrencyField"_ustr;
+inline constexpr OUString VCL_CONTROL_PATTERNFIELD = u"stardiv.vcl.control.PatternField"_ustr;
+inline constexpr OUString VCL_CONTROL_FORMATTEDFIELD = u"stardiv.vcl.control.FormattedField"_ustr;
+inline constexpr OUString VCL_CONTROL_IMAGECONTROL = u"stardiv.vcl.control.ImageControl"_ustr;
+
+inline constexpr OUString VCL_CONTROLMODEL_EDIT = u"stardiv.vcl.controlmodel.Edit"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_LISTBOX = u"stardiv.vcl.controlmodel.ListBox"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_COMBOBOX = u"stardiv.vcl.controlmodel.ComboBox"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_RADIOBUTTON = u"stardiv.vcl.controlmodel.RadioButton"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_GROUPBOX = u"stardiv.vcl.controlmodel.GroupBox"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_FIXEDTEXT = u"stardiv.vcl.controlmodel.FixedText"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_COMMANDBUTTON = u"stardiv.vcl.controlmodel.Button"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_CHECKBOX = u"stardiv.vcl.controlmodel.CheckBox"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_IMAGEBUTTON = u"stardiv.vcl.controlmodel.ImageButton"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_FILECONTROL = u"stardiv.vcl.controlmodel.FileControl"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_TIMEFIELD = u"stardiv.vcl.controlmodel.TimeField"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_DATEFIELD = u"stardiv.vcl.controlmodel.DateField"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_NUMERICFIELD = u"stardiv.vcl.controlmodel.NumericField"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_CURRENCYFIELD = u"stardiv.vcl.controlmodel.CurrencyField"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_PATTERNFIELD = u"stardiv.vcl.controlmodel.PatternField"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_FORMATTEDFIELD = u"stardiv.vcl.controlmodel.FormattedField"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_IMAGECONTROL = u"stardiv.vcl.controlmodel.ImageControl"_ustr;
+
+inline constexpr OUString VCL_CONTROLMODEL_SCROLLBAR = u"com.sun.star.awt.UnoControlScrollBarModel"_ustr;
+inline constexpr OUString VCL_CONTROL_SCROLLBAR = u"com.sun.star.awt.UnoControlScrollBar"_ustr;
+inline constexpr OUString VCL_CONTROLMODEL_SPINBUTTON = u"com.sun.star.awt.UnoControlSpinButtonModel"_ustr;
+inline constexpr OUString VCL_CONTROL_SPINBUTTON = u"com.sun.star.awt.UnoControlSpinButton"_ustr;
// service names for compatibility
-inline constexpr OUStringLiteral FRM_COMPONENT_FORM = u"stardiv.one.form.component.Form";
-inline constexpr OUStringLiteral FRM_COMPONENT_EDIT = u"stardiv.one.form.component.Edit"; // compatibility
-inline constexpr OUStringLiteral FRM_COMPONENT_TEXTFIELD = u"stardiv.one.form.component.TextField";
-inline constexpr OUStringLiteral FRM_COMPONENT_LISTBOX = u"stardiv.one.form.component.ListBox";
-inline constexpr OUStringLiteral FRM_COMPONENT_COMBOBOX = u"stardiv.one.form.component.ComboBox";
-inline constexpr OUStringLiteral FRM_COMPONENT_RADIOBUTTON = u"stardiv.one.form.component.RadioButton";
-inline constexpr OUStringLiteral FRM_COMPONENT_GROUPBOX = u"stardiv.one.form.component.GroupBox"; // compatibility
-inline constexpr OUStringLiteral FRM_COMPONENT_FIXEDTEXT = u"stardiv.one.form.component.FixedText"; // compatibility
-inline constexpr OUStringLiteral FRM_COMPONENT_COMMANDBUTTON = u"stardiv.one.form.component.CommandButton";
-inline constexpr OUStringLiteral FRM_COMPONENT_CHECKBOX = u"stardiv.one.form.component.CheckBox";
-inline constexpr OUStringLiteral FRM_COMPONENT_GRID = u"stardiv.one.form.component.Grid"; // compatibility
-inline constexpr OUStringLiteral FRM_COMPONENT_GRIDCONTROL = u"stardiv.one.form.component.GridControl";
-inline constexpr OUStringLiteral FRM_COMPONENT_IMAGEBUTTON = u"stardiv.one.form.component.ImageButton";
-inline constexpr OUStringLiteral FRM_COMPONENT_FILECONTROL = u"stardiv.one.form.component.FileControl";
-inline constexpr OUStringLiteral FRM_COMPONENT_TIMEFIELD = u"stardiv.one.form.component.TimeField";
-inline constexpr OUStringLiteral FRM_COMPONENT_DATEFIELD = u"stardiv.one.form.component.DateField";
-inline constexpr OUStringLiteral FRM_COMPONENT_NUMERICFIELD = u"stardiv.one.form.component.NumericField";
-inline constexpr OUStringLiteral FRM_COMPONENT_CURRENCYFIELD = u"stardiv.one.form.component.CurrencyField";
-inline constexpr OUStringLiteral FRM_COMPONENT_PATTERNFIELD = u"stardiv.one.form.component.PatternField";
-inline constexpr OUStringLiteral FRM_COMPONENT_HIDDEN = u"stardiv.one.form.component.Hidden";
-inline constexpr OUStringLiteral FRM_COMPONENT_HIDDENCONTROL = u"stardiv.one.form.component.HiddenControl";
-inline constexpr OUStringLiteral FRM_COMPONENT_IMAGECONTROL = u"stardiv.one.form.component.ImageControl";
-inline constexpr OUStringLiteral FRM_COMPONENT_FORMATTEDFIELD = u"stardiv.one.form.component.FormattedField";
+inline constexpr OUString FRM_COMPONENT_FORM = u"stardiv.one.form.component.Form"_ustr;
+inline constexpr OUString FRM_COMPONENT_EDIT = u"stardiv.one.form.component.Edit"_ustr; // compatibility
+inline constexpr OUString FRM_COMPONENT_TEXTFIELD = u"stardiv.one.form.component.TextField"_ustr;
+inline constexpr OUString FRM_COMPONENT_LISTBOX = u"stardiv.one.form.component.ListBox"_ustr;
+inline constexpr OUString FRM_COMPONENT_COMBOBOX = u"stardiv.one.form.component.ComboBox"_ustr;
+inline constexpr OUString FRM_COMPONENT_RADIOBUTTON = u"stardiv.one.form.component.RadioButton"_ustr;
+inline constexpr OUString FRM_COMPONENT_GROUPBOX = u"stardiv.one.form.component.GroupBox"_ustr; // compatibility
+inline constexpr OUString FRM_COMPONENT_FIXEDTEXT = u"stardiv.one.form.component.FixedText"_ustr; // compatibility
+inline constexpr OUString FRM_COMPONENT_COMMANDBUTTON = u"stardiv.one.form.component.CommandButton"_ustr;
+inline constexpr OUString FRM_COMPONENT_CHECKBOX = u"stardiv.one.form.component.CheckBox"_ustr;
+inline constexpr OUString FRM_COMPONENT_GRID = u"stardiv.one.form.component.Grid"_ustr; // compatibility
+inline constexpr OUString FRM_COMPONENT_GRIDCONTROL = u"stardiv.one.form.component.GridControl"_ustr;
+inline constexpr OUString FRM_COMPONENT_IMAGEBUTTON = u"stardiv.one.form.component.ImageButton"_ustr;
+inline constexpr OUString FRM_COMPONENT_FILECONTROL = u"stardiv.one.form.component.FileControl"_ustr;
+inline constexpr OUString FRM_COMPONENT_TIMEFIELD = u"stardiv.one.form.component.TimeField"_ustr;
+inline constexpr OUString FRM_COMPONENT_DATEFIELD = u"stardiv.one.form.component.DateField"_ustr;
+inline constexpr OUString FRM_COMPONENT_NUMERICFIELD = u"stardiv.one.form.component.NumericField"_ustr;
+inline constexpr OUString FRM_COMPONENT_CURRENCYFIELD = u"stardiv.one.form.component.CurrencyField"_ustr;
+inline constexpr OUString FRM_COMPONENT_PATTERNFIELD = u"stardiv.one.form.component.PatternField"_ustr;
+inline constexpr OUString FRM_COMPONENT_HIDDEN = u"stardiv.one.form.component.Hidden"_ustr;
+inline constexpr OUString FRM_COMPONENT_HIDDENCONTROL = u"stardiv.one.form.component.HiddenControl"_ustr;
+inline constexpr OUString FRM_COMPONENT_IMAGECONTROL = u"stardiv.one.form.component.ImageControl"_ustr;
+inline constexpr OUString FRM_COMPONENT_FORMATTEDFIELD = u"stardiv.one.form.component.FormattedField"_ustr;
// <compatibility_I>
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_COMMANDBUTTON = u"stardiv.one.form.control.CommandButton";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_RADIOBUTTON = u"stardiv.one.form.control.RadioButton";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_CHECKBOX = u"stardiv.one.form.control.CheckBox";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_EDIT = u"stardiv.one.form.control.Edit";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_LISTBOX = u"stardiv.one.form.control.ListBox";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_COMBOBOX = u"stardiv.one.form.control.ComboBox";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_GROUPBOX = u"stardiv.one.form.control.GroupBox";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_TEXTFIELD = u"stardiv.one.form.control.TextField";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_GRID = u"stardiv.one.form.control.Grid";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_IMAGEBUTTON = u"stardiv.one.form.control.ImageButton";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_TIMEFIELD = u"stardiv.one.form.control.TimeField";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_DATEFIELD = u"stardiv.one.form.control.DateField";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_NUMERICFIELD = u"stardiv.one.form.control.NumericField";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_CURRENCYFIELD = u"stardiv.one.form.control.CurrencyField";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_PATTERNFIELD = u"stardiv.one.form.control.PatternField";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_IMAGECONTROL = u"stardiv.one.form.control.ImageControl";
-inline constexpr OUStringLiteral STARDIV_ONE_FORM_CONTROL_FORMATTEDFIELD = u"stardiv.one.form.control.FormattedField";
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_COMMANDBUTTON = u"stardiv.one.form.control.CommandButton"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_RADIOBUTTON = u"stardiv.one.form.control.RadioButton"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_CHECKBOX = u"stardiv.one.form.control.CheckBox"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_EDIT = u"stardiv.one.form.control.Edit"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_LISTBOX = u"stardiv.one.form.control.ListBox"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_COMBOBOX = u"stardiv.one.form.control.ComboBox"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_GROUPBOX = u"stardiv.one.form.control.GroupBox"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_TEXTFIELD = u"stardiv.one.form.control.TextField"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_GRID = u"stardiv.one.form.control.Grid"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_IMAGEBUTTON = u"stardiv.one.form.control.ImageButton"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_TIMEFIELD = u"stardiv.one.form.control.TimeField"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_DATEFIELD = u"stardiv.one.form.control.DateField"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_NUMERICFIELD = u"stardiv.one.form.control.NumericField"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_CURRENCYFIELD = u"stardiv.one.form.control.CurrencyField"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_PATTERNFIELD = u"stardiv.one.form.control.PatternField"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_IMAGECONTROL = u"stardiv.one.form.control.ImageControl"_ustr;
+inline constexpr OUString STARDIV_ONE_FORM_CONTROL_FORMATTEDFIELD = u"stardiv.one.form.control.FormattedField"_ustr;
// </compatibility_I>
// new (sun) service names
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_FORM = u"com.sun.star.form.component.Form";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_HTMLFORM = u"com.sun.star.form.component.HTMLForm";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_DATAFORM = u"com.sun.star.form.component.DataForm";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_TEXTFIELD = u"com.sun.star.form.component.TextField";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_LISTBOX = u"com.sun.star.form.component.ListBox";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_COMBOBOX = u"com.sun.star.form.component.ComboBox";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_RADIOBUTTON = u"com.sun.star.form.component.RadioButton";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_GROUPBOX = u"com.sun.star.form.component.GroupBox";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_FIXEDTEXT = u"com.sun.star.form.component.FixedText";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_COMMANDBUTTON = u"com.sun.star.form.component.CommandButton";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_CHECKBOX = u"com.sun.star.form.component.CheckBox";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_GRIDCONTROL = u"com.sun.star.form.component.GridControl";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_IMAGEBUTTON = u"com.sun.star.form.component.ImageButton";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_FILECONTROL = u"com.sun.star.form.component.FileControl";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_TIMEFIELD = u"com.sun.star.form.component.TimeField";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_DATEFIELD = u"com.sun.star.form.component.DateField";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_NUMERICFIELD = u"com.sun.star.form.component.NumericField";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_CURRENCYFIELD = u"com.sun.star.form.component.CurrencyField";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_PATTERNFIELD = u"com.sun.star.form.component.PatternField";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_HIDDENCONTROL = u"com.sun.star.form.component.HiddenControl";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_FORMATTEDFIELD = u"com.sun.star.form.component.FormattedField";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_SCROLLBAR = u"com.sun.star.form.component.ScrollBar";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_SPINBUTTON = u"com.sun.star.form.component.SpinButton";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_RICHTEXTCONTROL = u"com.sun.star.form.component.RichTextControl";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_NAVTOOLBAR = u"com.sun.star.form.component.NavigationToolBar";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_SUBMITBUTTON = u"com.sun.star.form.component.SubmitButton";
-
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_IMAGECONTROL = u"com.sun.star.form.component.DatabaseImageControl";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_DATABASE_RADIOBUTTON = u"com.sun.star.form.component.DatabaseRadioButton";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_DATABASE_CHECKBOX = u"com.sun.star.form.component.DatabaseCheckBox";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_DATABASE_LISTBOX = u"com.sun.star.form.component.DatabaseListBox";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_DATABASE_COMBOBOX = u"com.sun.star.form.component.DatabaseComboBox";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_DATABASE_FORMATTEDFIELD = u"com.sun.star.form.component.DatabaseFormattedField";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_DATABASE_TEXTFIELD = u"com.sun.star.form.component.DatabaseTextField";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_DATABASE_DATEFIELD = u"com.sun.star.form.component.DatabaseDateField";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_DATABASE_TIMEFIELD = u"com.sun.star.form.component.DatabaseTimeField";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_DATABASE_NUMERICFIELD = u"com.sun.star.form.component.DatabaseNumericField";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_DATABASE_CURRENCYFIELD = u"com.sun.star.form.component.DatabaseCurrencyField";
-inline constexpr OUStringLiteral FRM_SUN_COMPONENT_DATABASE_PATTERNFIELD = u"com.sun.star.form.component.DatabasePatternField";
-
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_TEXTFIELD = u"com.sun.star.form.control.TextField";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_LISTBOX = u"com.sun.star.form.control.ListBox";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_COMBOBOX = u"com.sun.star.form.control.ComboBox";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_RADIOBUTTON = u"com.sun.star.form.control.RadioButton";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_GROUPBOX = u"com.sun.star.form.control.GroupBox";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_COMMANDBUTTON = u"com.sun.star.form.control.CommandButton";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_CHECKBOX = u"com.sun.star.form.control.CheckBox";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_GRIDCONTROL = u"com.sun.star.form.control.GridControl";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_IMAGEBUTTON = u"com.sun.star.form.control.ImageButton";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_TIMEFIELD = u"com.sun.star.form.control.TimeField";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_DATEFIELD = u"com.sun.star.form.control.DateField";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_NUMERICFIELD = u"com.sun.star.form.control.NumericField";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_CURRENCYFIELD = u"com.sun.star.form.control.CurrencyField";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_PATTERNFIELD = u"com.sun.star.form.control.PatternField";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_IMAGECONTROL = u"com.sun.star.form.control.ImageControl";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_FORMATTEDFIELD = u"com.sun.star.form.control.FormattedField";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_RICHTEXTCONTROL = u"com.sun.star.form.control.RichTextControl";
-inline constexpr OUStringLiteral FRM_SUN_CONTROL_SUBMITBUTTON = u"com.sun.star.form.control.SubmitButton";
-
-inline constexpr OUStringLiteral BINDABLE_DATABASE_CHECK_BOX = u"com.sun.star.form.binding.BindableDatabaseCheckBox";
-inline constexpr OUStringLiteral BINDABLE_DATABASE_COMBO_BOX = u"com.sun.star.form.binding.BindableDatabaseComboBox";
-inline constexpr OUStringLiteral BINDABLE_DATABASE_FORMATTED_FIELD = u"com.sun.star.form.binding.BindableDatabaseFormattedField";
-inline constexpr OUStringLiteral BINDABLE_DATABASE_LIST_BOX = u"com.sun.star.form.binding.BindableDatabaseListBox";
-inline constexpr OUStringLiteral BINDABLE_DATABASE_NUMERIC_FIELD = u"com.sun.star.form.binding.BindableDatabaseNumericField";
-inline constexpr OUStringLiteral BINDABLE_DATABASE_RADIO_BUTTON = u"com.sun.star.form.binding.BindableDatabaseRadioButton";
-inline constexpr OUStringLiteral BINDABLE_DATABASE_TEXT_FIELD = u"com.sun.star.form.binding.BindableDatabaseTextField";
-inline constexpr OUStringLiteral BINDABLE_DATABASE_DATE_FIELD = u"com.sun.star.form.binding.BindableDatabaseDateField";
-inline constexpr OUStringLiteral BINDABLE_DATABASE_TIME_FIELD = u"com.sun.star.form.binding.BindableDatabaseTimeField";
-
-inline constexpr OUStringLiteral BINDABLE_CONTROL_MODEL = u"com.sun.star.form.binding.BindableControlModel";
-inline constexpr OUStringLiteral BINDABLE_INTEGER_VALUE_RANGE = u"com.sun.star.form.binding.BindableIntegerValueRange";
-inline constexpr OUStringLiteral BINDABLE_DATA_AWARE_CONTROL_MODEL = u"com.sun.star.form.binding.BindableDataAwareControlModel";
-inline constexpr OUStringLiteral DATA_AWARE_CONTROL_MODEL = u"com.sun.star.form.binding.DataAwareControlModel";
-inline constexpr OUStringLiteral VALIDATABLE_CONTROL_MODEL = u"com.sun.star.form.binding.ValidatableControlModel";
-inline constexpr OUStringLiteral VALIDATABLE_BINDABLE_CONTROL_MODEL = u"com.sun.star.form.binding.ValidatableBindableControlModel";
+inline constexpr OUString FRM_SUN_COMPONENT_FORM = u"com.sun.star.form.component.Form"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_HTMLFORM = u"com.sun.star.form.component.HTMLForm"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_DATAFORM = u"com.sun.star.form.component.DataForm"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_TEXTFIELD = u"com.sun.star.form.component.TextField"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_LISTBOX = u"com.sun.star.form.component.ListBox"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_COMBOBOX = u"com.sun.star.form.component.ComboBox"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_RADIOBUTTON = u"com.sun.star.form.component.RadioButton"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_GROUPBOX = u"com.sun.star.form.component.GroupBox"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_FIXEDTEXT = u"com.sun.star.form.component.FixedText"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_COMMANDBUTTON = u"com.sun.star.form.component.CommandButton"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_CHECKBOX = u"com.sun.star.form.component.CheckBox"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_GRIDCONTROL = u"com.sun.star.form.component.GridControl"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_IMAGEBUTTON = u"com.sun.star.form.component.ImageButton"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_FILECONTROL = u"com.sun.star.form.component.FileControl"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_TIMEFIELD = u"com.sun.star.form.component.TimeField"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_DATEFIELD = u"com.sun.star.form.component.DateField"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_NUMERICFIELD = u"com.sun.star.form.component.NumericField"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_CURRENCYFIELD = u"com.sun.star.form.component.CurrencyField"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_PATTERNFIELD = u"com.sun.star.form.component.PatternField"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_HIDDENCONTROL = u"com.sun.star.form.component.HiddenControl"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_FORMATTEDFIELD = u"com.sun.star.form.component.FormattedField"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_SCROLLBAR = u"com.sun.star.form.component.ScrollBar"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_SPINBUTTON = u"com.sun.star.form.component.SpinButton"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_RICHTEXTCONTROL = u"com.sun.star.form.component.RichTextControl"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_NAVTOOLBAR = u"com.sun.star.form.component.NavigationToolBar"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_SUBMITBUTTON = u"com.sun.star.form.component.SubmitButton"_ustr;
+
+inline constexpr OUString FRM_SUN_COMPONENT_IMAGECONTROL = u"com.sun.star.form.component.DatabaseImageControl"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_DATABASE_RADIOBUTTON = u"com.sun.star.form.component.DatabaseRadioButton"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_DATABASE_CHECKBOX = u"com.sun.star.form.component.DatabaseCheckBox"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_DATABASE_LISTBOX = u"com.sun.star.form.component.DatabaseListBox"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_DATABASE_COMBOBOX = u"com.sun.star.form.component.DatabaseComboBox"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_DATABASE_FORMATTEDFIELD = u"com.sun.star.form.component.DatabaseFormattedField"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_DATABASE_TEXTFIELD = u"com.sun.star.form.component.DatabaseTextField"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_DATABASE_DATEFIELD = u"com.sun.star.form.component.DatabaseDateField"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_DATABASE_TIMEFIELD = u"com.sun.star.form.component.DatabaseTimeField"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_DATABASE_NUMERICFIELD = u"com.sun.star.form.component.DatabaseNumericField"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_DATABASE_CURRENCYFIELD = u"com.sun.star.form.component.DatabaseCurrencyField"_ustr;
+inline constexpr OUString FRM_SUN_COMPONENT_DATABASE_PATTERNFIELD = u"com.sun.star.form.component.DatabasePatternField"_ustr;
+
+inline constexpr OUString FRM_SUN_CONTROL_TEXTFIELD = u"com.sun.star.form.control.TextField"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_LISTBOX = u"com.sun.star.form.control.ListBox"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_COMBOBOX = u"com.sun.star.form.control.ComboBox"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_RADIOBUTTON = u"com.sun.star.form.control.RadioButton"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_GROUPBOX = u"com.sun.star.form.control.GroupBox"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_COMMANDBUTTON = u"com.sun.star.form.control.CommandButton"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_CHECKBOX = u"com.sun.star.form.control.CheckBox"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_GRIDCONTROL = u"com.sun.star.form.control.GridControl"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_IMAGEBUTTON = u"com.sun.star.form.control.ImageButton"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_TIMEFIELD = u"com.sun.star.form.control.TimeField"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_DATEFIELD = u"com.sun.star.form.control.DateField"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_NUMERICFIELD = u"com.sun.star.form.control.NumericField"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_CURRENCYFIELD = u"com.sun.star.form.control.CurrencyField"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_PATTERNFIELD = u"com.sun.star.form.control.PatternField"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_IMAGECONTROL = u"com.sun.star.form.control.ImageControl"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_FORMATTEDFIELD = u"com.sun.star.form.control.FormattedField"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_RICHTEXTCONTROL = u"com.sun.star.form.control.RichTextControl"_ustr;
+inline constexpr OUString FRM_SUN_CONTROL_SUBMITBUTTON = u"com.sun.star.form.control.SubmitButton"_ustr;
+
+inline constexpr OUString BINDABLE_DATABASE_CHECK_BOX = u"com.sun.star.form.binding.BindableDatabaseCheckBox"_ustr;
+inline constexpr OUString BINDABLE_DATABASE_COMBO_BOX = u"com.sun.star.form.binding.BindableDatabaseComboBox"_ustr;
+inline constexpr OUString BINDABLE_DATABASE_FORMATTED_FIELD = u"com.sun.star.form.binding.BindableDatabaseFormattedField"_ustr;
+inline constexpr OUString BINDABLE_DATABASE_LIST_BOX = u"com.sun.star.form.binding.BindableDatabaseListBox"_ustr;
+inline constexpr OUString BINDABLE_DATABASE_NUMERIC_FIELD = u"com.sun.star.form.binding.BindableDatabaseNumericField"_ustr;
+inline constexpr OUString BINDABLE_DATABASE_RADIO_BUTTON = u"com.sun.star.form.binding.BindableDatabaseRadioButton"_ustr;
+inline constexpr OUString BINDABLE_DATABASE_TEXT_FIELD = u"com.sun.star.form.binding.BindableDatabaseTextField"_ustr;
+inline constexpr OUString BINDABLE_DATABASE_DATE_FIELD = u"com.sun.star.form.binding.BindableDatabaseDateField"_ustr;
+inline constexpr OUString BINDABLE_DATABASE_TIME_FIELD = u"com.sun.star.form.binding.BindableDatabaseTimeField"_ustr;
+
+inline constexpr OUString BINDABLE_CONTROL_MODEL = u"com.sun.star.form.binding.BindableControlModel"_ustr;
+inline constexpr OUString BINDABLE_INTEGER_VALUE_RANGE = u"com.sun.star.form.binding.BindableIntegerValueRange"_ustr;
+inline constexpr OUString BINDABLE_DATA_AWARE_CONTROL_MODEL = u"com.sun.star.form.binding.BindableDataAwareControlModel"_ustr;
+inline constexpr OUString DATA_AWARE_CONTROL_MODEL = u"com.sun.star.form.binding.DataAwareControlModel"_ustr;
+inline constexpr OUString VALIDATABLE_CONTROL_MODEL = u"com.sun.star.form.binding.ValidatableControlModel"_ustr;
+inline constexpr OUString VALIDATABLE_BINDABLE_CONTROL_MODEL = u"com.sun.star.form.binding.ValidatableBindableControlModel"_ustr;
// common
-inline constexpr OUStringLiteral FRM_SUN_FORMCOMPONENT = u"com.sun.star.form.FormComponent";
+inline constexpr OUString FRM_SUN_FORMCOMPONENT = u"com.sun.star.form.FormComponent"_ustr;
// misc
-inline constexpr OUStringLiteral SRV_SDB_ROWSET = u"com.sun.star.sdb.RowSet";
-inline constexpr OUStringLiteral SRV_SDB_CONNECTION = u"com.sun.star.sdb.Connection";
+inline constexpr OUString SRV_SDB_ROWSET = u"com.sun.star.sdb.RowSet"_ustr;
+inline constexpr OUString SRV_SDB_CONNECTION = u"com.sun.star.sdb.Connection"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/forms/source/richtext/richtextmodel.cxx b/forms/source/richtext/richtextmodel.cxx
index 61f647b1e4a1..d9e01def2213 100644
--- a/forms/source/richtext/richtextmodel.cxx
+++ b/forms/source/richtext/richtextmodel.cxx
@@ -500,7 +500,7 @@ namespace frm
break;
case PROPERTY_ID_DEFAULTCONTROL:
- aDefault <<= OUString(FRM_SUN_CONTROL_RICHTEXTCONTROL);
+ aDefault <<= FRM_SUN_CONTROL_RICHTEXTCONTROL;
break;
case PROPERTY_ID_HELPTEXT:
diff --git a/formula/inc/bitmaps.hlst b/formula/inc/bitmaps.hlst
index 1d1b9743f8ca..259499f46f33 100644
--- a/formula/inc/bitmaps.hlst
+++ b/formula/inc/bitmaps.hlst
@@ -9,11 +9,11 @@
#pragma once
-inline constexpr OUStringLiteral BMP_STR_OPEN = u"formula/res/fapopen.png";
-inline constexpr OUStringLiteral BMP_STR_END = u"formula/res/fapok.png";
-inline constexpr OUStringLiteral BMP_STR_ERROR = u"formula/res/faperror.png";
-inline constexpr OUStringLiteral RID_BMP_REFBTN1 = u"formula/res/refinp1.png";
-inline constexpr OUStringLiteral RID_BMP_REFBTN2 = u"formula/res/refinp2.png";
-inline constexpr OUStringLiteral BMP_FX = u"formula/res/fx.png";
+inline constexpr OUString BMP_STR_OPEN = u"formula/res/fapopen.png"_ustr;
+inline constexpr OUString BMP_STR_END = u"formula/res/fapok.png"_ustr;
+inline constexpr OUString BMP_STR_ERROR = u"formula/res/faperror.png"_ustr;
+inline constexpr OUString RID_BMP_REFBTN1 = u"formula/res/refinp1.png"_ustr;
+inline constexpr OUString RID_BMP_REFBTN2 = u"formula/res/refinp2.png"_ustr;
+inline constexpr OUString BMP_FX = u"formula/res/fx.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/fpicker/inc/bitmaps.hlst b/fpicker/inc/bitmaps.hlst
index 5771d6134b05..201eb0580063 100644
--- a/fpicker/inc/bitmaps.hlst
+++ b/fpicker/inc/bitmaps.hlst
@@ -9,8 +9,8 @@
#pragma once
-inline constexpr OUStringLiteral BMP_FILEDLG_PLACE_LOCAL = u"fpicker/res/fp015.png";
-inline constexpr OUStringLiteral BMP_FILEDLG_PLACE_REMOTE = u"fpicker/res/fp016.png";
-inline constexpr OUStringLiteral RID_BMP_FOLDER = u"svtools/res/folder.png";
+inline constexpr OUString BMP_FILEDLG_PLACE_LOCAL = u"fpicker/res/fp015.png"_ustr;
+inline constexpr OUString BMP_FILEDLG_PLACE_REMOTE = u"fpicker/res/fp016.png"_ustr;
+inline constexpr OUString RID_BMP_FOLDER = u"svtools/res/folder.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/fpicker/source/office/fpdialogbase.hxx b/fpicker/source/office/fpdialogbase.hxx
index f0ab32184a7e..60205695b719 100644
--- a/fpicker/source/office/fpdialogbase.hxx
+++ b/fpicker/source/office/fpdialogbase.hxx
@@ -52,7 +52,7 @@ namespace o3tl {
template<> struct typed_flags<PickerFlags> : is_typed_flags<PickerFlags, 0x00ffff> {};
}
-inline constexpr OUStringLiteral FILEDIALOG_FILTER_ALL = u"*.*";
+inline constexpr OUString FILEDIALOG_FILTER_ALL = u"*.*"_ustr;
// SvtFileDialog_Base
diff --git a/framework/inc/acceleratorconst.h b/framework/inc/acceleratorconst.h
index ee45f8ef55a1..667dc06c07e8 100644
--- a/framework/inc/acceleratorconst.h
+++ b/framework/inc/acceleratorconst.h
@@ -24,8 +24,8 @@
namespace framework{
// same items with a name space alias
-inline constexpr OUStringLiteral AL_ELEMENT_ACCELERATORLIST = u"accel:acceleratorlist";
-inline constexpr OUStringLiteral AL_ELEMENT_ITEM = u"accel:item";
+inline constexpr OUString AL_ELEMENT_ACCELERATORLIST = u"accel:acceleratorlist"_ustr;
+inline constexpr OUString AL_ELEMENT_ITEM = u"accel:item"_ustr;
} // namespace framework
diff --git a/framework/inc/bitmaps.hlst b/framework/inc/bitmaps.hlst
index 78211ef9e8c1..986005bbdc40 100644
--- a/framework/inc/bitmaps.hlst
+++ b/framework/inc/bitmaps.hlst
@@ -11,29 +11,29 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral BMP_SAVEMODIFIED_SMALL = u"res/savemodified_small.png";
-inline constexpr OUStringLiteral BMP_SAVEMODIFIED_LARGE = u"res/savemodified_large.png";
-inline constexpr OUStringLiteral BMP_SAVEMODIFIED_EXTRALARGE = u"res/savemodified_extralarge.png";
+inline constexpr OUString BMP_SAVEMODIFIED_SMALL = u"res/savemodified_small.png"_ustr;
+inline constexpr OUString BMP_SAVEMODIFIED_LARGE = u"res/savemodified_large.png"_ustr;
+inline constexpr OUString BMP_SAVEMODIFIED_EXTRALARGE = u"res/savemodified_extralarge.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_BUTTON = u"res/sx10594.png";
-inline constexpr OUStringLiteral RID_SVXBMP_RADIOBUTTON = u"res/sx10595.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CHECKBOX = u"res/sx10596.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FIXEDTEXT = u"res/sx10597.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GROUPBOX = u"res/sx10598.png";
-inline constexpr OUStringLiteral RID_SVXBMP_EDITBOX = u"res/sx10599.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LISTBOX = u"res/sx10600.png";
-inline constexpr OUStringLiteral RID_SVXBMP_COMBOBOX = u"res/sx10601.png";
-inline constexpr OUStringLiteral RID_SVXBMP_IMAGEBUTTON = u"res/sx10604.png";
-inline constexpr OUStringLiteral RID_SVXBMP_IMAGECONTROL = u"res/sx10710.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FILECONTROL = u"res/sx10605.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DATEFIELD = u"res/sx10704.png";
-inline constexpr OUStringLiteral RID_SVXBMP_TIMEFIELD = u"res/sx10705.png";
-inline constexpr OUStringLiteral RID_SVXBMP_NUMERICFIELD = u"res/sx10706.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CURRENCYFIELD = u"res/sx10707.png";
-inline constexpr OUStringLiteral RID_SVXBMP_PATTERNFIELD = u"res/sx10708.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FORMATTEDFIELD = u"res/sx10728.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SCROLLBAR = u"res/sx10768.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SPINBUTTON = u"res/sx10769.png";
-inline constexpr OUStringLiteral RID_SVXBMP_NAVIGATIONBAR = u"res/sx10607.png";
+inline constexpr OUString RID_SVXBMP_BUTTON = u"res/sx10594.png"_ustr;
+inline constexpr OUString RID_SVXBMP_RADIOBUTTON = u"res/sx10595.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CHECKBOX = u"res/sx10596.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FIXEDTEXT = u"res/sx10597.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GROUPBOX = u"res/sx10598.png"_ustr;
+inline constexpr OUString RID_SVXBMP_EDITBOX = u"res/sx10599.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LISTBOX = u"res/sx10600.png"_ustr;
+inline constexpr OUString RID_SVXBMP_COMBOBOX = u"res/sx10601.png"_ustr;
+inline constexpr OUString RID_SVXBMP_IMAGEBUTTON = u"res/sx10604.png"_ustr;
+inline constexpr OUString RID_SVXBMP_IMAGECONTROL = u"res/sx10710.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FILECONTROL = u"res/sx10605.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DATEFIELD = u"res/sx10704.png"_ustr;
+inline constexpr OUString RID_SVXBMP_TIMEFIELD = u"res/sx10705.png"_ustr;
+inline constexpr OUString RID_SVXBMP_NUMERICFIELD = u"res/sx10706.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CURRENCYFIELD = u"res/sx10707.png"_ustr;
+inline constexpr OUString RID_SVXBMP_PATTERNFIELD = u"res/sx10708.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FORMATTEDFIELD = u"res/sx10728.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SCROLLBAR = u"res/sx10768.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SPINBUTTON = u"res/sx10769.png"_ustr;
+inline constexpr OUString RID_SVXBMP_NAVIGATIONBAR = u"res/sx10607.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/framework/inc/classes/actiontriggercontainer.hxx b/framework/inc/classes/actiontriggercontainer.hxx
index 71d4100d9879..25511d52b357 100644
--- a/framework/inc/classes/actiontriggercontainer.hxx
+++ b/framework/inc/classes/actiontriggercontainer.hxx
@@ -24,8 +24,8 @@
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XTypeProvider.hpp>
-inline constexpr OUStringLiteral SERVICENAME_ACTIONTRIGGERCONTAINER = u"com.sun.star.ui.ActionTriggerContainer";
-inline constexpr OUStringLiteral IMPLEMENTATIONNAME_ACTIONTRIGGERCONTAINER = u"com.sun.star.comp.ui.ActionTriggerContainer";
+inline constexpr OUString SERVICENAME_ACTIONTRIGGERCONTAINER = u"com.sun.star.ui.ActionTriggerContainer"_ustr;
+inline constexpr OUString IMPLEMENTATIONNAME_ACTIONTRIGGERCONTAINER = u"com.sun.star.comp.ui.ActionTriggerContainer"_ustr;
namespace framework
{
diff --git a/framework/inc/classes/actiontriggerpropertyset.hxx b/framework/inc/classes/actiontriggerpropertyset.hxx
index 78d49e7ef279..da553fa9e137 100644
--- a/framework/inc/classes/actiontriggerpropertyset.hxx
+++ b/framework/inc/classes/actiontriggerpropertyset.hxx
@@ -28,8 +28,8 @@
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XTypeProvider.hpp>
-inline constexpr OUStringLiteral SERVICENAME_ACTIONTRIGGER = u"com.sun.star.ui.ActionTrigger";
-inline constexpr OUStringLiteral IMPLEMENTATIONNAME_ACTIONTRIGGER = u"com.sun.star.comp.ui.ActionTrigger";
+inline constexpr OUString SERVICENAME_ACTIONTRIGGER = u"com.sun.star.ui.ActionTrigger"_ustr;
+inline constexpr OUString IMPLEMENTATIONNAME_ACTIONTRIGGER = u"com.sun.star.comp.ui.ActionTrigger"_ustr;
namespace framework
{
diff --git a/framework/inc/classes/actiontriggerseparatorpropertyset.hxx b/framework/inc/classes/actiontriggerseparatorpropertyset.hxx
index b68493696e42..0d0b62b4907b 100644
--- a/framework/inc/classes/actiontriggerseparatorpropertyset.hxx
+++ b/framework/inc/classes/actiontriggerseparatorpropertyset.hxx
@@ -26,8 +26,8 @@
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XTypeProvider.hpp>
-inline constexpr OUStringLiteral SERVICENAME_ACTIONTRIGGERSEPARATOR = u"com.sun.star.ui.ActionTriggerSeparator";
-inline constexpr OUStringLiteral IMPLEMENTATIONNAME_ACTIONTRIGGERSEPARATOR = u"com.sun.star.comp.ui.ActionTriggerSeparator";
+inline constexpr OUString SERVICENAME_ACTIONTRIGGERSEPARATOR = u"com.sun.star.ui.ActionTriggerSeparator"_ustr;
+inline constexpr OUString IMPLEMENTATIONNAME_ACTIONTRIGGERSEPARATOR = u"com.sun.star.comp.ui.ActionTriggerSeparator"_ustr;
namespace framework
{
diff --git a/framework/inc/classes/protocolhandlercache.hxx b/framework/inc/classes/protocolhandlercache.hxx
index e156f9b0da62..84035642ebf7 100644
--- a/framework/inc/classes/protocolhandlercache.hxx
+++ b/framework/inc/classes/protocolhandlercache.hxx
@@ -29,7 +29,7 @@
namespace framework{
-inline constexpr OUStringLiteral PACKAGENAME_PROTOCOLHANDLER = u"Office.ProtocolHandler"; /// name of our configuration package
+inline constexpr OUString PACKAGENAME_PROTOCOLHANDLER = u"Office.ProtocolHandler"_ustr; /// name of our configuration package
#define CFG_PATH_SEPARATOR "/" /// separator for configuration paths
diff --git a/framework/inc/classes/rootactiontriggercontainer.hxx b/framework/inc/classes/rootactiontriggercontainer.hxx
index 3e109732a7b8..87ba5b518fd1 100644
--- a/framework/inc/classes/rootactiontriggercontainer.hxx
+++ b/framework/inc/classes/rootactiontriggercontainer.hxx
@@ -26,7 +26,7 @@
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <com/sun/star/lang/XTypeProvider.hpp>
-inline constexpr OUStringLiteral IMPLEMENTATIONNAME_ROOTACTIONTRIGGERCONTAINER = u"com.sun.star.comp.ui.RootActionTriggerContainer";
+inline constexpr OUString IMPLEMENTATIONNAME_ROOTACTIONTRIGGERCONTAINER = u"com.sun.star.comp.ui.RootActionTriggerContainer"_ustr;
namespace framework
{
diff --git a/framework/inc/jobs/jobconst.hxx b/framework/inc/jobs/jobconst.hxx
index 7c6fc17cc715..569c2d4c93f6 100644
--- a/framework/inc/jobs/jobconst.hxx
+++ b/framework/inc/jobs/jobconst.hxx
@@ -34,9 +34,9 @@ namespace framework
class JobConst
{
public:
- static constexpr OUStringLiteral ANSWER_DEACTIVATE_JOB = u"Deactivate";
- static constexpr OUStringLiteral ANSWER_SAVE_ARGUMENTS = u"SaveArguments";
- static constexpr OUStringLiteral ANSWER_SEND_DISPATCHRESULT = u"SendDispatchResult";
+ static constexpr OUString ANSWER_DEACTIVATE_JOB = u"Deactivate"_ustr;
+ static constexpr OUString ANSWER_SAVE_ARGUMENTS = u"SaveArguments"_ustr;
+ static constexpr OUString ANSWER_SEND_DISPATCHRESULT = u"SendDispatchResult"_ustr;
};
} // namespace framework
diff --git a/framework/inc/properties.h b/framework/inc/properties.h
index b11a5b2e9d71..c4eef829af0f 100644
--- a/framework/inc/properties.h
+++ b/framework/inc/properties.h
@@ -25,12 +25,12 @@ namespace framework{
/** properties for "Frame" class */
-inline constexpr OUStringLiteral FRAME_PROPNAME_ASCII_DISPATCHRECORDERSUPPLIER = u"DispatchRecorderSupplier";
-inline constexpr OUStringLiteral FRAME_PROPNAME_ASCII_ISHIDDEN = u"IsHidden";
-inline constexpr OUStringLiteral FRAME_PROPNAME_ASCII_LAYOUTMANAGER = u"LayoutManager";
-inline constexpr OUStringLiteral FRAME_PROPNAME_ASCII_TITLE = u"Title";
-inline constexpr OUStringLiteral FRAME_PROPNAME_ASCII_INDICATORINTERCEPTION = u"IndicatorInterception";
-inline constexpr OUStringLiteral FRAME_PROPNAME_ASCII_URL = u"URL";
+inline constexpr OUString FRAME_PROPNAME_ASCII_DISPATCHRECORDERSUPPLIER = u"DispatchRecorderSupplier"_ustr;
+inline constexpr OUString FRAME_PROPNAME_ASCII_ISHIDDEN = u"IsHidden"_ustr;
+inline constexpr OUString FRAME_PROPNAME_ASCII_LAYOUTMANAGER = u"LayoutManager"_ustr;
+inline constexpr OUString FRAME_PROPNAME_ASCII_TITLE = u"Title"_ustr;
+inline constexpr OUString FRAME_PROPNAME_ASCII_INDICATORINTERCEPTION = u"IndicatorInterception"_ustr;
+inline constexpr OUString FRAME_PROPNAME_ASCII_URL = u"URL"_ustr;
// Please add new entries alphabetical sorted and correct all other handles!
// Start counting with 0, so it can be used as direct index into an array too.
@@ -43,13 +43,13 @@ inline constexpr OUStringLiteral FRAME_PROPNAME_ASCII_URL = u"URL";
/** properties for "LayoutManager" class */
-inline constexpr OUStringLiteral LAYOUTMANAGER_PROPNAME_ASCII_MENUBARCLOSER = u"MenuBarCloser";
-inline constexpr OUStringLiteral LAYOUTMANAGER_PROPNAME_ASCII_AUTOMATICTOOLBARS = u"AutomaticToolbars";
-inline constexpr OUStringLiteral LAYOUTMANAGER_PROPNAME_ASCII_REFRESHVISIBILITY = u"RefreshContextToolbarVisibility";
-inline constexpr OUStringLiteral LAYOUTMANAGER_PROPNAME_ASCII_HIDECURRENTUI = u"HideCurrentUI";
-inline constexpr OUStringLiteral LAYOUTMANAGER_PROPNAME_ASCII_LOCKCOUNT = u"LockCount";
-inline constexpr OUStringLiteral LAYOUTMANAGER_PROPNAME_ASCII_PRESERVE_CONTENT_SIZE = u"PreserveContentSize";
-inline constexpr OUStringLiteral LAYOUTMANAGER_PROPNAME_ASCII_REFRESHTOOLTIP = u"RefreshContextToolbarToolTip";
+inline constexpr OUString LAYOUTMANAGER_PROPNAME_ASCII_MENUBARCLOSER = u"MenuBarCloser"_ustr;
+inline constexpr OUString LAYOUTMANAGER_PROPNAME_ASCII_AUTOMATICTOOLBARS = u"AutomaticToolbars"_ustr;
+inline constexpr OUString LAYOUTMANAGER_PROPNAME_ASCII_REFRESHVISIBILITY = u"RefreshContextToolbarVisibility"_ustr;
+inline constexpr OUString LAYOUTMANAGER_PROPNAME_ASCII_HIDECURRENTUI = u"HideCurrentUI"_ustr;
+inline constexpr OUString LAYOUTMANAGER_PROPNAME_ASCII_LOCKCOUNT = u"LockCount"_ustr;
+inline constexpr OUString LAYOUTMANAGER_PROPNAME_ASCII_PRESERVE_CONTENT_SIZE = u"PreserveContentSize"_ustr;
+inline constexpr OUString LAYOUTMANAGER_PROPNAME_ASCII_REFRESHTOOLTIP = u"RefreshContextToolbarToolTip"_ustr;
#define LAYOUTMANAGER_PROPNAME_MENUBARCLOSER LAYOUTMANAGER_PROPNAME_ASCII_MENUBARCLOSER
@@ -62,18 +62,18 @@ inline constexpr OUStringLiteral LAYOUTMANAGER_PROPNAME_ASCII_REFRESHTOOLTIP = u
#define LAYOUTMANAGER_PROPHANDLE_REFRESHTOOLTIP 6
/** properties for "UICommandDescription" class */
-inline constexpr OUStringLiteral UICOMMANDDESCRIPTION_NAMEACCESS_COMMANDIMAGELIST = u"private:resource/image/commandimagelist";
-inline constexpr OUStringLiteral UICOMMANDDESCRIPTION_NAMEACCESS_COMMANDROTATEIMAGELIST = u"private:resource/image/commandrotateimagelist";
-inline constexpr OUStringLiteral UICOMMANDDESCRIPTION_NAMEACCESS_COMMANDMIRRORIMAGELIST = u"private:resource/image/commandmirrorimagelist";
+inline constexpr OUString UICOMMANDDESCRIPTION_NAMEACCESS_COMMANDIMAGELIST = u"private:resource/image/commandimagelist"_ustr;
+inline constexpr OUString UICOMMANDDESCRIPTION_NAMEACCESS_COMMANDROTATEIMAGELIST = u"private:resource/image/commandrotateimagelist"_ustr;
+inline constexpr OUString UICOMMANDDESCRIPTION_NAMEACCESS_COMMANDMIRRORIMAGELIST = u"private:resource/image/commandmirrorimagelist"_ustr;
#define UICOMMANDDESCRIPTION_PROPERTIES_TOGGLEBUTTON 8
/** properties for "AutoRecovery" class */
-inline constexpr OUStringLiteral AUTORECOVERY_PROPNAME_ASCII_EXISTS_RECOVERYDATA = u"ExistsRecoveryData";
-inline constexpr OUStringLiteral AUTORECOVERY_PROPNAME_ASCII_EXISTS_SESSIONDATA = u"ExistsSessionData";
-inline constexpr OUStringLiteral AUTORECOVERY_PROPNAME_ASCII_CRASHED = u"Crashed";
+inline constexpr OUString AUTORECOVERY_PROPNAME_ASCII_EXISTS_RECOVERYDATA = u"ExistsRecoveryData"_ustr;
+inline constexpr OUString AUTORECOVERY_PROPNAME_ASCII_EXISTS_SESSIONDATA = u"ExistsSessionData"_ustr;
+inline constexpr OUString AUTORECOVERY_PROPNAME_ASCII_CRASHED = u"Crashed"_ustr;
#define AUTORECOVERY_PROPNAME_EXISTS_RECOVERYDATA AUTORECOVERY_PROPNAME_ASCII_EXISTS_RECOVERYDATA
#define AUTORECOVERY_PROPNAME_EXISTS_SESSIONDATA AUTORECOVERY_PROPNAME_ASCII_EXISTS_SESSIONDATA
@@ -85,12 +85,12 @@ inline constexpr OUStringLiteral AUTORECOVERY_PROPNAME_ASCII_CRASHED = u"Crashed
/** properties for Filter config */
-inline constexpr OUStringLiteral FILTER_PROPNAME_ASCII_DOCUMENTSERVICE = u"DocumentService";
+inline constexpr OUString FILTER_PROPNAME_ASCII_DOCUMENTSERVICE = u"DocumentService"_ustr;
/** properties for office module config (Setup.xcu) */
-inline constexpr OUStringLiteral OFFICEFACTORY_PROPNAME_ASCII_UINAME = u"ooSetupFactoryUIName";
-inline constexpr OUStringLiteral OFFICEFACTORY_PROPNAME_ASCII_ICON = u"ooSetupFactoryIcon";
+inline constexpr OUString OFFICEFACTORY_PROPNAME_ASCII_UINAME = u"ooSetupFactoryUIName"_ustr;
+inline constexpr OUString OFFICEFACTORY_PROPNAME_ASCII_ICON = u"ooSetupFactoryIcon"_ustr;
/** provides some helper methods to implement property sets. */
diff --git a/framework/inc/services.h b/framework/inc/services.h
index aa07586b8ba6..c87008f8eb7b 100644
--- a/framework/inc/services.h
+++ b/framework/inc/services.h
@@ -25,17 +25,17 @@ namespace framework{
// used servicenames by framework
-inline constexpr OUStringLiteral SERVICENAME_FILTERFACTORY = u"com.sun.star.document.FilterFactory";
-inline constexpr OUStringLiteral SERVICENAME_CFGUPDATEACCESS = u"com.sun.star.configuration.ConfigurationUpdateAccess"; // provides read/write access to the configuration
-inline constexpr OUStringLiteral SERVICENAME_CFGREADACCESS = u"com.sun.star.configuration.ConfigurationAccess"; // provides readonly access to the configuration
-inline constexpr OUStringLiteral SERVICENAME_JOB = u"com.sun.star.task.Job";
-inline constexpr OUStringLiteral SERVICENAME_PROTOCOLHANDLER = u"com.sun.star.frame.ProtocolHandler";
-inline constexpr OUStringLiteral SERVICENAME_POPUPMENUCONTROLLER = u"com.sun.star.frame.PopupMenuController";
+inline constexpr OUString SERVICENAME_FILTERFACTORY = u"com.sun.star.document.FilterFactory"_ustr;
+inline constexpr OUString SERVICENAME_CFGUPDATEACCESS = u"com.sun.star.configuration.ConfigurationUpdateAccess"_ustr; // provides read/write access to the configuration
+inline constexpr OUString SERVICENAME_CFGREADACCESS = u"com.sun.star.configuration.ConfigurationAccess"_ustr; // provides readonly access to the configuration
+inline constexpr OUString SERVICENAME_JOB = u"com.sun.star.task.Job"_ustr;
+inline constexpr OUString SERVICENAME_PROTOCOLHANDLER = u"com.sun.star.frame.ProtocolHandler"_ustr;
+inline constexpr OUString SERVICENAME_POPUPMENUCONTROLLER = u"com.sun.star.frame.PopupMenuController"_ustr;
// used implementationnames by framework
#define IMPLEMENTATIONNAME_QUICKLAUNCHER "com.sun.star.comp.desktop.QuickstartWrapper"
-inline constexpr OUStringLiteral IMPLEMENTATIONNAME_FWK_TASKCREATOR = u"com.sun.star.comp.framework.TaskCreator";
+inline constexpr OUString IMPLEMENTATIONNAME_FWK_TASKCREATOR = u"com.sun.star.comp.framework.TaskCreator"_ustr;
} // namespace framework
diff --git a/framework/inc/targets.h b/framework/inc/targets.h
index 9d7ffb9ef4d5..331eff0dcee7 100644
--- a/framework/inc/targets.h
+++ b/framework/inc/targets.h
@@ -25,13 +25,13 @@ namespace framework{
// Values for special frame search ... sTargetFrameName of findFrame() or queryDispatch() or loadComponentFromURL()
-inline constexpr OUStringLiteral SPECIALTARGET_SELF = u"_self"; // The frame himself is searched.
+inline constexpr OUString SPECIALTARGET_SELF = u"_self"_ustr; // The frame himself is searched.
#define SPECIALTARGET_PARENT u"_parent" // The direct parent frame is searched.
-inline constexpr OUStringLiteral SPECIALTARGET_TOP = u"_top"; // Search at our parents for the first task (if any exist) or a frame without a parent.
-inline constexpr OUStringLiteral SPECIALTARGET_BLANK = u"_blank"; // Create a new task.
-inline constexpr OUStringLiteral SPECIALTARGET_DEFAULT = u"_default"; // Create a new task or recycle an existing one
-inline constexpr OUStringLiteral SPECIALTARGET_BEAMER = u"_beamer"; // special frame in hierarchy
-inline constexpr OUStringLiteral SPECIALTARGET_HELPTASK = u"OFFICE_HELP_TASK"; // special name for our help task
+inline constexpr OUString SPECIALTARGET_TOP = u"_top"_ustr; // Search at our parents for the first task (if any exist) or a frame without a parent.
+inline constexpr OUString SPECIALTARGET_BLANK = u"_blank"_ustr; // Create a new task.
+inline constexpr OUString SPECIALTARGET_DEFAULT = u"_default"_ustr; // Create a new task or recycle an existing one
+inline constexpr OUString SPECIALTARGET_BEAMER = u"_beamer"_ustr; // special frame in hierarchy
+inline constexpr OUString SPECIALTARGET_HELPTASK = u"OFFICE_HELP_TASK"_ustr; // special name for our help task
} // namespace framework
diff --git a/framework/inc/taskcreatordefs.hxx b/framework/inc/taskcreatordefs.hxx
index c4036e08dc19..e7eca6838afb 100644
--- a/framework/inc/taskcreatordefs.hxx
+++ b/framework/inc/taskcreatordefs.hxx
@@ -22,42 +22,42 @@
#include <rtl/ustring.hxx>
/// [XFrame] if it's set, it will be used as parent frame for the new created frame.
-inline constexpr OUStringLiteral ARGUMENT_PARENTFRAME = u"ParentFrame"; // XFrame
+inline constexpr OUString ARGUMENT_PARENTFRAME = u"ParentFrame"_ustr; // XFrame
/** [OUString] if it's not a special name (beginning with "_" ... which are not allowed here!)
it will be set as the API name of the new created frame.
*/
-inline constexpr OUStringLiteral ARGUMENT_FRAMENAME = u"FrameName"; // OUString
+inline constexpr OUString ARGUMENT_FRAMENAME = u"FrameName"_ustr; // OUString
/// [bool] If it's set to true we will make the new created frame visible.
-inline constexpr OUStringLiteral ARGUMENT_MAKEVISIBLE = u"MakeVisible"; // bool
+inline constexpr OUString ARGUMENT_MAKEVISIBLE = u"MakeVisible"_ustr; // bool
/** [bool] If not "ContainerWindow" property is set it force creation of a
top level window as new container window.
*/
-inline constexpr OUStringLiteral ARGUMENT_CREATETOPWINDOW = u"CreateTopWindow"; // bool
+inline constexpr OUString ARGUMENT_CREATETOPWINDOW = u"CreateTopWindow"_ustr; // bool
/// [Rectangle] Place the new created frame on this place and resize the container window.
-inline constexpr OUStringLiteral ARGUMENT_POSSIZE = u"PosSize"; // Rectangle
+inline constexpr OUString ARGUMENT_POSSIZE = u"PosSize"_ustr; // Rectangle
/// [XWindow] an outside created window, used as container window of the new created frame.
-inline constexpr OUStringLiteral ARGUMENT_CONTAINERWINDOW = u"ContainerWindow"; // XWindow
+inline constexpr OUString ARGUMENT_CONTAINERWINDOW = u"ContainerWindow"_ustr; // XWindow
/** [bool] enable/disable special mode, where this frame will be part of
the persistent window state feature suitable for any office module window
*/
-inline constexpr OUStringLiteral ARGUMENT_SUPPORTPERSISTENTWINDOWSTATE
- = u"SupportPersistentWindowState"; // bool
+inline constexpr OUString ARGUMENT_SUPPORTPERSISTENTWINDOWSTATE
+ = u"SupportPersistentWindowState"_ustr; // bool
/** [bool] enable/disable special mode, where the title bar of our
the new created frame will be updated automatically.
Default = ON !
*/
-inline constexpr OUStringLiteral ARGUMENT_ENABLE_TITLEBARUPDATE = u"EnableTitleBarUpdate"; // bool
+inline constexpr OUString ARGUMENT_ENABLE_TITLEBARUPDATE = u"EnableTitleBarUpdate"_ustr; // bool
/** [bool] enable/disable if the frame is explicitly requested to be hidden
Default = OFF !
*/
-inline constexpr OUStringLiteral ARGUMENT_HIDDENFORCONVERSION = u"HiddenForConversion"; // bool
+inline constexpr OUString ARGUMENT_HIDDENFORCONVERSION = u"HiddenForConversion"_ustr; // bool
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/framework/inc/uiconfiguration/windowstateproperties.hxx b/framework/inc/uiconfiguration/windowstateproperties.hxx
index bec99da06e34..f400dd0b54a0 100644
--- a/framework/inc/uiconfiguration/windowstateproperties.hxx
+++ b/framework/inc/uiconfiguration/windowstateproperties.hxx
@@ -21,21 +21,21 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_LOCKED = u"Locked";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_DOCKED = u"Docked";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_VISIBLE = u"Visible";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_DOCKINGAREA = u"DockingArea";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_DOCKPOS = u"DockPos";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_DOCKSIZE = u"DockSize";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_POS = u"Pos";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_SIZE = u"Size";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_UINAME = u"UIName";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_INTERNALSTATE = u"InternalState";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_STYLE = u"Style";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_CONTEXT = u"ContextSensitive";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_HIDEFROMENU = u"HideFromToolbarMenu";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_NOCLOSE = u"NoClose";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_SOFTCLOSE = u"SoftClose";
-inline constexpr OUStringLiteral WINDOWSTATE_PROPERTY_CONTEXTACTIVE = u"ContextActive";
+inline constexpr OUString WINDOWSTATE_PROPERTY_LOCKED = u"Locked"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_DOCKED = u"Docked"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_VISIBLE = u"Visible"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_DOCKINGAREA = u"DockingArea"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_DOCKPOS = u"DockPos"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_DOCKSIZE = u"DockSize"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_POS = u"Pos"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_SIZE = u"Size"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_UINAME = u"UIName"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_INTERNALSTATE = u"InternalState"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_STYLE = u"Style"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_CONTEXT = u"ContextSensitive"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_HIDEFROMENU = u"HideFromToolbarMenu"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_NOCLOSE = u"NoClose"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_SOFTCLOSE = u"SoftClose"_ustr;
+inline constexpr OUString WINDOWSTATE_PROPERTY_CONTEXTACTIVE = u"ContextActive"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/framework/inc/xml/toolboxconfigurationdefines.hxx b/framework/inc/xml/toolboxconfigurationdefines.hxx
index 95a9c9802bc1..39f77f3f4c1d 100644
--- a/framework/inc/xml/toolboxconfigurationdefines.hxx
+++ b/framework/inc/xml/toolboxconfigurationdefines.hxx
@@ -22,7 +22,7 @@
#define XMLNS_TOOLBAR "http://openoffice.org/2001/toolbar"
#define XMLNS_XLINK "http://www.w3.org/1999/xlink"
-inline constexpr OUStringLiteral XMLNS_TOOLBAR_PREFIX = u"toolbar:";
+inline constexpr OUString XMLNS_TOOLBAR_PREFIX = u"toolbar:"_ustr;
#define XMLNS_XLINK_PREFIX "xlink:"
#define XMLNS_FILTER_SEPARATOR "^"
@@ -40,26 +40,26 @@ inline constexpr OUStringLiteral XMLNS_TOOLBAR_PREFIX = u"toolbar:";
#define ATTRIBUTE_VISIBLE "visible"
#define ATTRIBUTE_ITEMSTYLE "style"
-inline constexpr OUStringLiteral ELEMENT_NS_TOOLBAR = u"toolbar:toolbar";
-inline constexpr OUStringLiteral ELEMENT_NS_TOOLBARITEM = u"toolbar:toolbaritem";
-inline constexpr OUStringLiteral ELEMENT_NS_TOOLBARSPACE = u"toolbar:toolbarspace";
-inline constexpr OUStringLiteral ELEMENT_NS_TOOLBARBREAK = u"toolbar:toolbarbreak";
-inline constexpr OUStringLiteral ELEMENT_NS_TOOLBARSEPARATOR = u"toolbar:toolbarseparator";
+inline constexpr OUString ELEMENT_NS_TOOLBAR = u"toolbar:toolbar"_ustr;
+inline constexpr OUString ELEMENT_NS_TOOLBARITEM = u"toolbar:toolbaritem"_ustr;
+inline constexpr OUString ELEMENT_NS_TOOLBARSPACE = u"toolbar:toolbarspace"_ustr;
+inline constexpr OUString ELEMENT_NS_TOOLBARBREAK = u"toolbar:toolbarbreak"_ustr;
+inline constexpr OUString ELEMENT_NS_TOOLBARSEPARATOR = u"toolbar:toolbarseparator"_ustr;
-inline constexpr OUStringLiteral ATTRIBUTE_XMLNS_TOOLBAR = u"xmlns:toolbar";
-inline constexpr OUStringLiteral ATTRIBUTE_XMLNS_XLINK = u"xmlns:xlink";
+inline constexpr OUString ATTRIBUTE_XMLNS_TOOLBAR = u"xmlns:toolbar"_ustr;
+inline constexpr OUString ATTRIBUTE_XMLNS_XLINK = u"xmlns:xlink"_ustr;
#define ATTRIBUTE_BOOLEAN_TRUE "true"
-inline constexpr OUStringLiteral ATTRIBUTE_BOOLEAN_FALSE = u"false";
+inline constexpr OUString ATTRIBUTE_BOOLEAN_FALSE = u"false"_ustr;
-inline constexpr OUStringLiteral ATTRIBUTE_ITEMSTYLE_RADIO = u"radio";
-inline constexpr OUStringLiteral ATTRIBUTE_ITEMSTYLE_AUTO = u"auto";
-inline constexpr OUStringLiteral ATTRIBUTE_ITEMSTYLE_LEFT = u"left";
-inline constexpr OUStringLiteral ATTRIBUTE_ITEMSTYLE_AUTOSIZE = u"autosize";
-inline constexpr OUStringLiteral ATTRIBUTE_ITEMSTYLE_DROPDOWN = u"dropdown";
-inline constexpr OUStringLiteral ATTRIBUTE_ITEMSTYLE_REPEAT = u"repeat";
-inline constexpr OUStringLiteral ATTRIBUTE_ITEMSTYLE_TEXT = u"text";
-inline constexpr OUStringLiteral ATTRIBUTE_ITEMSTYLE_DROPDOWNONLY = u"dropdownonly";
-inline constexpr OUStringLiteral ATTRIBUTE_ITEMSTYLE_IMAGE = u"image";
+inline constexpr OUString ATTRIBUTE_ITEMSTYLE_RADIO = u"radio"_ustr;
+inline constexpr OUString ATTRIBUTE_ITEMSTYLE_AUTO = u"auto"_ustr;
+inline constexpr OUString ATTRIBUTE_ITEMSTYLE_LEFT = u"left"_ustr;
+inline constexpr OUString ATTRIBUTE_ITEMSTYLE_AUTOSIZE = u"autosize"_ustr;
+inline constexpr OUString ATTRIBUTE_ITEMSTYLE_DROPDOWN = u"dropdown"_ustr;
+inline constexpr OUString ATTRIBUTE_ITEMSTYLE_REPEAT = u"repeat"_ustr;
+inline constexpr OUString ATTRIBUTE_ITEMSTYLE_TEXT = u"text"_ustr;
+inline constexpr OUString ATTRIBUTE_ITEMSTYLE_DROPDOWNONLY = u"dropdownonly"_ustr;
+inline constexpr OUString ATTRIBUTE_ITEMSTYLE_IMAGE = u"image"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/framework/source/inc/accelerators/acceleratorconfiguration.hxx b/framework/source/inc/accelerators/acceleratorconfiguration.hxx
index 725148ebbc73..ddd4b3b25784 100644
--- a/framework/source/inc/accelerators/acceleratorconfiguration.hxx
+++ b/framework/source/inc/accelerators/acceleratorconfiguration.hxx
@@ -43,9 +43,9 @@
namespace framework
{
-inline constexpr OUStringLiteral CFG_ENTRY_PRIMARY = u"PrimaryKeys";
-inline constexpr OUStringLiteral CFG_ENTRY_GLOBAL = u"Global";
-inline constexpr OUStringLiteral CFG_ENTRY_MODULES = u"Modules";
+inline constexpr OUString CFG_ENTRY_PRIMARY = u"PrimaryKeys"_ustr;
+inline constexpr OUString CFG_ENTRY_GLOBAL = u"Global"_ustr;
+inline constexpr OUString CFG_ENTRY_MODULES = u"Modules"_ustr;
/**
implements a read/write access to the accelerator configuration.
diff --git a/framework/source/layoutmanager/helpers.hxx b/framework/source/layoutmanager/helpers.hxx
index 5ee7d3a22af5..c58fa6665bad 100644
--- a/framework/source/layoutmanager/helpers.hxx
+++ b/framework/source/layoutmanager/helpers.hxx
@@ -30,8 +30,8 @@
#include <vcl/window.hxx>
#include <vcl/toolbox.hxx>
-inline constexpr OUStringLiteral UIRESOURCE_URL = u"private:resource";
-inline constexpr OUStringLiteral UIRESOURCETYPE_TOOLBAR = u"toolbar";
+inline constexpr OUString UIRESOURCE_URL = u"private:resource"_ustr;
+inline constexpr OUString UIRESOURCETYPE_TOOLBAR = u"toolbar"_ustr;
#define UIRESOURCETYPE_MENUBAR "menubar"
namespace framework
diff --git a/hwpfilter/source/hwpreader.cxx b/hwpfilter/source/hwpreader.cxx
index 450e582ca504..972ebcdcd9d5 100644
--- a/hwpfilter/source/hwpreader.cxx
+++ b/hwpfilter/source/hwpreader.cxx
@@ -4763,7 +4763,7 @@ HwpImportFilter::HwpImportFilter(const Reference< XComponentContext >& rxContext
}
catch( Exception & )
{
- printf(" fail to instantiate %s\n", OUString(WRITER_IMPORTER_NAME).toUtf8().getStr() );
+ printf(" fail to instantiate %s\n", WRITER_IMPORTER_NAME.toUtf8().getStr() );
exit( 1 );
}
}
diff --git a/hwpfilter/source/hwpreader.hxx b/hwpfilter/source/hwpreader.hxx
index 7e25cbbb0e81..4638ffb5aa57 100644
--- a/hwpfilter/source/hwpreader.hxx
+++ b/hwpfilter/source/hwpreader.hxx
@@ -68,7 +68,7 @@ using namespace ::com::sun::star::document;
using namespace ::com::sun::star::beans;
using namespace ::com::sun::star::xml::sax;
-inline constexpr OUStringLiteral WRITER_IMPORTER_NAME = u"com.sun.star.comp.Writer.XMLImporter";
+inline constexpr OUString WRITER_IMPORTER_NAME = u"com.sun.star.comp.Writer.XMLImporter"_ustr;
struct HwpReaderPrivate;
/**
diff --git a/i18nlangtag/qa/cppunit/test_languagetag.cxx b/i18nlangtag/qa/cppunit/test_languagetag.cxx
index 9ff65e9e17d9..5b269d209da9 100644
--- a/i18nlangtag/qa/cppunit/test_languagetag.cxx
+++ b/i18nlangtag/qa/cppunit/test_languagetag.cxx
@@ -146,7 +146,7 @@ void TestLanguageTag::testAllTags()
LanguageTag sh_RS( "sh-RS", true );
lang::Locale aLocale = sh_RS.getLocale();
CPPUNIT_ASSERT_EQUAL( OUString("sr-Latn-RS"), sh_RS.getBcp47() );
- CPPUNIT_ASSERT_EQUAL( OUString(I18NLANGTAG_QLT) , aLocale.Language);
+ CPPUNIT_ASSERT_EQUAL( I18NLANGTAG_QLT , aLocale.Language);
CPPUNIT_ASSERT_EQUAL( OUString("RS"), aLocale.Country );
CPPUNIT_ASSERT_EQUAL( OUString("sr-Latn-RS"), aLocale.Variant );
CPPUNIT_ASSERT_EQUAL( LANGUAGE_USER_SERBIAN_LATIN_SERBIA, sh_RS.getLanguageType() );
@@ -252,7 +252,7 @@ void TestLanguageTag::testAllTags()
LanguageTag ca_XV( "ca-XV", true );
lang::Locale aLocale = ca_XV.getLocale();
CPPUNIT_ASSERT_EQUAL( s_ca_ES_valencia, ca_XV.getBcp47() );
- CPPUNIT_ASSERT_EQUAL( OUString(I18NLANGTAG_QLT) , aLocale.Language);
+ CPPUNIT_ASSERT_EQUAL( I18NLANGTAG_QLT , aLocale.Language);
CPPUNIT_ASSERT_EQUAL( OUString("ES"), aLocale.Country );
CPPUNIT_ASSERT_EQUAL( s_ca_ES_valencia, aLocale.Variant );
CPPUNIT_ASSERT_EQUAL( LANGUAGE_CATALAN_VALENCIAN, ca_XV.getLanguageType() );
diff --git a/include/comphelper/documentconstants.hxx b/include/comphelper/documentconstants.hxx
index aafa84e7591c..929a49458c87 100644
--- a/include/comphelper/documentconstants.hxx
+++ b/include/comphelper/documentconstants.hxx
@@ -23,50 +23,50 @@
#include <rtl/ustring.hxx>
// formats of SO6/7
-inline constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_WRITER_ASCII = u"application/vnd.sun.xml.writer";
-inline constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_WRITER_WEB_ASCII = u"application/vnd.sun.xml.writer.web";
-inline constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_WRITER_GLOBAL_ASCII = u"application/vnd.sun.xml.writer.global";
-inline constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_DRAW_ASCII = u"application/vnd.sun.xml.draw";
-inline constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_IMPRESS_ASCII = u"application/vnd.sun.xml.impress";
-inline constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_CALC_ASCII = u"application/vnd.sun.xml.calc";
-inline constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_CHART_ASCII = u"application/vnd.sun.xml.chart";
-inline constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_MATH_ASCII = u"application/vnd.sun.xml.math";
-inline constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_BASE_ASCII = u"application/vnd.sun.xml.base";
+inline constexpr OUString MIMETYPE_VND_SUN_XML_WRITER_ASCII = u"application/vnd.sun.xml.writer"_ustr;
+inline constexpr OUString MIMETYPE_VND_SUN_XML_WRITER_WEB_ASCII = u"application/vnd.sun.xml.writer.web"_ustr;
+inline constexpr OUString MIMETYPE_VND_SUN_XML_WRITER_GLOBAL_ASCII = u"application/vnd.sun.xml.writer.global"_ustr;
+inline constexpr OUString MIMETYPE_VND_SUN_XML_DRAW_ASCII = u"application/vnd.sun.xml.draw"_ustr;
+inline constexpr OUString MIMETYPE_VND_SUN_XML_IMPRESS_ASCII = u"application/vnd.sun.xml.impress"_ustr;
+inline constexpr OUString MIMETYPE_VND_SUN_XML_CALC_ASCII = u"application/vnd.sun.xml.calc"_ustr;
+inline constexpr OUString MIMETYPE_VND_SUN_XML_CHART_ASCII = u"application/vnd.sun.xml.chart"_ustr;
+inline constexpr OUString MIMETYPE_VND_SUN_XML_MATH_ASCII = u"application/vnd.sun.xml.math"_ustr;
+inline constexpr OUString MIMETYPE_VND_SUN_XML_BASE_ASCII = u"application/vnd.sun.xml.base"_ustr;
// template formats of SO6/7
-inline constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_WRITER_TEMPLATE_ASCII = u"application/vnd.sun.xml.writer.template";
-inline constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_DRAW_TEMPLATE_ASCII = u"application/vnd.sun.xml.draw.template";
-inline constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_IMPRESS_TEMPLATE_ASCII = u"application/vnd.sun.xml.impress.template";
-inline constexpr OUStringLiteral MIMETYPE_VND_SUN_XML_CALC_TEMPLATE_ASCII = u"application/vnd.sun.xml.calc.template";
+inline constexpr OUString MIMETYPE_VND_SUN_XML_WRITER_TEMPLATE_ASCII = u"application/vnd.sun.xml.writer.template"_ustr;
+inline constexpr OUString MIMETYPE_VND_SUN_XML_DRAW_TEMPLATE_ASCII = u"application/vnd.sun.xml.draw.template"_ustr;
+inline constexpr OUString MIMETYPE_VND_SUN_XML_IMPRESS_TEMPLATE_ASCII = u"application/vnd.sun.xml.impress.template"_ustr;
+inline constexpr OUString MIMETYPE_VND_SUN_XML_CALC_TEMPLATE_ASCII = u"application/vnd.sun.xml.calc.template"_ustr;
// formats of SO8
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_ASCII = u"application/vnd.oasis.opendocument.text";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_WEB_ASCII = u"application/vnd.oasis.opendocument.text-web";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_GLOBAL_ASCII = u"application/vnd.oasis.opendocument.text-master";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_DRAWING_ASCII = u"application/vnd.oasis.opendocument.graphics";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_PRESENTATION_ASCII = u"application/vnd.oasis.opendocument.presentation";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_SPREADSHEET_ASCII = u"application/vnd.oasis.opendocument.spreadsheet";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_CHART_ASCII = u"application/vnd.oasis.opendocument.chart";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_FORMULA_ASCII = u"application/vnd.oasis.opendocument.formula";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_DATABASE_ASCII = u"application/vnd.oasis.opendocument.base";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_REPORT_ASCII = u"application/vnd.sun.xml.report";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_REPORT_CHART_ASCII = u"application/vnd.sun.xml.report.chart";
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_TEXT_ASCII = u"application/vnd.oasis.opendocument.text"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_TEXT_WEB_ASCII = u"application/vnd.oasis.opendocument.text-web"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_TEXT_GLOBAL_ASCII = u"application/vnd.oasis.opendocument.text-master"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_DRAWING_ASCII = u"application/vnd.oasis.opendocument.graphics"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_PRESENTATION_ASCII = u"application/vnd.oasis.opendocument.presentation"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_SPREADSHEET_ASCII = u"application/vnd.oasis.opendocument.spreadsheet"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_CHART_ASCII = u"application/vnd.oasis.opendocument.chart"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_FORMULA_ASCII = u"application/vnd.oasis.opendocument.formula"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_DATABASE_ASCII = u"application/vnd.oasis.opendocument.base"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_REPORT_ASCII = u"application/vnd.sun.xml.report"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_REPORT_CHART_ASCII = u"application/vnd.sun.xml.report.chart"_ustr;
// template formats of SO8
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.text-template";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_TEXT_GLOBAL_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.text-master-template";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_DRAWING_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.graphics-template";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_PRESENTATION_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.presentation-template";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_SPREADSHEET_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.spreadsheet-template";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_CHART_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.chart-template";
-inline constexpr OUStringLiteral MIMETYPE_OASIS_OPENDOCUMENT_FORMULA_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.formula-template";
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_TEXT_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.text-template"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_TEXT_GLOBAL_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.text-master-template"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_DRAWING_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.graphics-template"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_PRESENTATION_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.presentation-template"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_SPREADSHEET_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.spreadsheet-template"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_CHART_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.chart-template"_ustr;
+inline constexpr OUString MIMETYPE_OASIS_OPENDOCUMENT_FORMULA_TEMPLATE_ASCII = u"application/vnd.oasis.opendocument.formula-template"_ustr;
// ODF versions
-inline constexpr OUStringLiteral ODFVER_010_TEXT = u"1.0";
-inline constexpr OUStringLiteral ODFVER_011_TEXT = u"1.1";
-inline constexpr OUStringLiteral ODFVER_012_TEXT = u"1.2";
-inline constexpr OUStringLiteral ODFVER_013_TEXT = u"1.3";
+inline constexpr OUString ODFVER_010_TEXT = u"1.0"_ustr;
+inline constexpr OUString ODFVER_011_TEXT = u"1.1"_ustr;
+inline constexpr OUString ODFVER_012_TEXT = u"1.2"_ustr;
+inline constexpr OUString ODFVER_013_TEXT = u"1.3"_ustr;
// filter flags
// TODO/LATER: The flags should be part of the UNO specification
diff --git a/include/comphelper/mediamimetype.hxx b/include/comphelper/mediamimetype.hxx
index 21b7ffa9211b..27565814d0cf 100644
--- a/include/comphelper/mediamimetype.hxx
+++ b/include/comphelper/mediamimetype.hxx
@@ -17,7 +17,7 @@
#include <comphelper/comphelperdllapi.h>
-inline constexpr OUStringLiteral AVMEDIA_MIMETYPE_COMMON = u"application/vnd.sun.star.media";
+inline constexpr OUString AVMEDIA_MIMETYPE_COMMON = u"application/vnd.sun.star.media"_ustr;
namespace comphelper
{
diff --git a/include/comphelper/storagehelper.hxx b/include/comphelper/storagehelper.hxx
index 3d8e0bc916c5..2b36bbde5aac 100644
--- a/include/comphelper/storagehelper.hxx
+++ b/include/comphelper/storagehelper.hxx
@@ -26,14 +26,14 @@
#include <memory>
#include <string_view>
-inline constexpr OUStringLiteral PACKAGE_STORAGE_FORMAT_STRING = u"PackageFormat";
-inline constexpr OUStringLiteral ZIP_STORAGE_FORMAT_STRING = u"ZipFormat";
-inline constexpr OUStringLiteral OFOPXML_STORAGE_FORMAT_STRING = u"OFOPXMLFormat";
-
-inline constexpr OUStringLiteral PACKAGE_ENCRYPTIONDATA_SHA256UTF8 = u"PackageSHA256UTF8EncryptionKey";
-inline constexpr OUStringLiteral PACKAGE_ENCRYPTIONDATA_SHA1UTF8 = u"PackageSHA1UTF8EncryptionKey";
-inline constexpr OUStringLiteral PACKAGE_ENCRYPTIONDATA_SHA1MS1252 = u"PackageSHA1MS1252EncryptionKey";
-inline constexpr OUStringLiteral PACKAGE_ENCRYPTIONDATA_SHA1CORRECT = u"PackageSHA1CorrectEncryptionKey";
+inline constexpr OUString PACKAGE_STORAGE_FORMAT_STRING = u"PackageFormat"_ustr;
+inline constexpr OUString ZIP_STORAGE_FORMAT_STRING = u"ZipFormat"_ustr;
+inline constexpr OUString OFOPXML_STORAGE_FORMAT_STRING = u"OFOPXMLFormat"_ustr;
+
+inline constexpr OUString PACKAGE_ENCRYPTIONDATA_SHA256UTF8 = u"PackageSHA256UTF8EncryptionKey"_ustr;
+inline constexpr OUString PACKAGE_ENCRYPTIONDATA_SHA1UTF8 = u"PackageSHA1UTF8EncryptionKey"_ustr;
+inline constexpr OUString PACKAGE_ENCRYPTIONDATA_SHA1MS1252 = u"PackageSHA1MS1252EncryptionKey"_ustr;
+inline constexpr OUString PACKAGE_ENCRYPTIONDATA_SHA1CORRECT = u"PackageSHA1CorrectEncryptionKey"_ustr;
namespace com::sun::star {
namespace beans { struct NamedValue; }
diff --git a/include/editeng/itemtype.hxx b/include/editeng/itemtype.hxx
index 7f70a7073a45..f139a032f776 100644
--- a/include/editeng/itemtype.hxx
+++ b/include/editeng/itemtype.hxx
@@ -30,7 +30,7 @@ class Color;
class IntlWrapper;
// static and prototypes -------------------------------------------------
-inline constexpr OUStringLiteral cpDelim = u", ";
+inline constexpr OUString cpDelim = u", "_ustr;
EDITENG_DLLPUBLIC OUString GetMetricText( tools::Long nVal, MapUnit eSrcUnit, MapUnit eDestUnit, const IntlWrapper * pIntl );
OUString GetColorString( const Color& rCol );
diff --git a/include/editeng/unonames.hxx b/include/editeng/unonames.hxx
index 2e5b44e1ad88..b1de4de3cb91 100644
--- a/include/editeng/unonames.hxx
+++ b/include/editeng/unonames.hxx
@@ -13,39 +13,39 @@
#include <rtl/ustring.hxx>
// Common across fields
-inline constexpr OUStringLiteral UNO_TC_PROP_ANCHOR = u"Anchor";
-inline constexpr OUStringLiteral UNO_TC_PROP_TEXTFIELD_TYPE = u"TextFieldType";
-inline constexpr OUStringLiteral UNO_TC_PROP_IS_FIXED = u"IsFixed";
-inline constexpr OUStringLiteral UNO_TC_PROP_CURRENT_PRESENTATION = u"CurrentPresentation";
-inline constexpr OUStringLiteral UNO_TC_PROP_NAME = u"Name";
-inline constexpr OUStringLiteral UNO_TC_PROP_IS_FIXED_LANGUAGE = u"IsFixedLanguage";
-inline constexpr OUStringLiteral UNO_TC_PROP_NUMFORMAT = u"NumberFormat";
+inline constexpr OUString UNO_TC_PROP_ANCHOR = u"Anchor"_ustr;
+inline constexpr OUString UNO_TC_PROP_TEXTFIELD_TYPE = u"TextFieldType"_ustr;
+inline constexpr OUString UNO_TC_PROP_IS_FIXED = u"IsFixed"_ustr;
+inline constexpr OUString UNO_TC_PROP_CURRENT_PRESENTATION = u"CurrentPresentation"_ustr;
+inline constexpr OUString UNO_TC_PROP_NAME = u"Name"_ustr;
+inline constexpr OUString UNO_TC_PROP_IS_FIXED_LANGUAGE = u"IsFixedLanguage"_ustr;
+inline constexpr OUString UNO_TC_PROP_NUMFORMAT = u"NumberFormat"_ustr;
// Date & Time
-inline constexpr OUStringLiteral UNO_TC_PROP_IS_DATE = u"IsDate";
-inline constexpr OUStringLiteral UNO_TC_PROP_DATE_TIME = u"DateTime";
+inline constexpr OUString UNO_TC_PROP_IS_DATE = u"IsDate"_ustr;
+inline constexpr OUString UNO_TC_PROP_DATE_TIME = u"DateTime"_ustr;
// URL
-inline constexpr OUStringLiteral UNO_TC_PROP_URL_FORMAT = u"Format";
-inline constexpr OUStringLiteral UNO_TC_PROP_URL_REPRESENTATION = u"Representation";
-inline constexpr OUStringLiteral UNO_TC_PROP_URL_TARGET = u"TargetFrame";
-inline constexpr OUStringLiteral UNO_TC_PROP_URL = u"URL";
+inline constexpr OUString UNO_TC_PROP_URL_FORMAT = u"Format"_ustr;
+inline constexpr OUString UNO_TC_PROP_URL_REPRESENTATION = u"Representation"_ustr;
+inline constexpr OUString UNO_TC_PROP_URL_TARGET = u"TargetFrame"_ustr;
+inline constexpr OUString UNO_TC_PROP_URL = u"URL"_ustr;
// Table
-inline constexpr OUStringLiteral UNO_TC_PROP_TABLE_POSITION = u"TablePosition";
+inline constexpr OUString UNO_TC_PROP_TABLE_POSITION = u"TablePosition"_ustr;
// File
-inline constexpr OUStringLiteral UNO_TC_PROP_FILE_FORMAT = u"FileFormat";
+inline constexpr OUString UNO_TC_PROP_FILE_FORMAT = u"FileFormat"_ustr;
// Author
-inline constexpr OUStringLiteral UNO_TC_PROP_AUTHOR_CONTENT = u"Content";
-inline constexpr OUStringLiteral UNO_TC_PROP_AUTHOR_FORMAT = u"AuthorFormat";
-inline constexpr OUStringLiteral UNO_TC_PROP_AUTHOR_FULLNAME = u"FullName";
+inline constexpr OUString UNO_TC_PROP_AUTHOR_CONTENT = u"Content"_ustr;
+inline constexpr OUString UNO_TC_PROP_AUTHOR_FORMAT = u"AuthorFormat"_ustr;
+inline constexpr OUString UNO_TC_PROP_AUTHOR_FULLNAME = u"FullName"_ustr;
// Measure
-inline constexpr OUStringLiteral UNO_TC_PROP_MEASURE_KIND = u"Kind";
+inline constexpr OUString UNO_TC_PROP_MEASURE_KIND = u"Kind"_ustr;
-inline constexpr OUStringLiteral UNO_TR_PROP_SELECTION = u"Selection";
+inline constexpr OUString UNO_TR_PROP_SELECTION = u"Selection"_ustr;
#endif // INCLUDED_EDITENG_UNONAMES_HXX
diff --git a/include/editeng/unoprnms.hxx b/include/editeng/unoprnms.hxx
index 214b8fd53dea..1300effe179f 100644
--- a/include/editeng/unoprnms.hxx
+++ b/include/editeng/unoprnms.hxx
@@ -20,353 +20,353 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral UNO_NAME_CHAR_COLOR = u"CharColor";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_COLOR_THEME = u"CharColorTheme";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_COLOR_TINT_OR_SHADE = u"CharColorTintOrShade";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_COMPLEX_COLOR = u"CharComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_HEIGHT = u"CharHeight";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_POSTURE = u"CharPosture";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_SHADOWED = u"CharShadowed";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_UNDERLINE = u"CharUnderline";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_WEIGHT = u"CharWeight";
-
-inline constexpr OUStringLiteral UNO_NAME_FILLSTYLE = u"FillStyle";
-inline constexpr OUStringLiteral UNO_NAME_FILLCOLOR = u"FillColor";
-inline constexpr OUStringLiteral UNO_NAME_FILLCOLOR_THEME = u"FillColorTheme";
-inline constexpr OUStringLiteral UNO_NAME_FILLCOLOR_LUM_MOD = u"FillColorLumMod";
-inline constexpr OUStringLiteral UNO_NAME_FILLCOLOR_LUM_OFF = u"FillColorLumOff";
-inline constexpr OUStringLiteral UNO_NAME_FILL_COMPLEX_COLOR = u"FillComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_FILLGRADIENT = u"FillGradient";
-inline constexpr OUStringLiteral UNO_NAME_FILLGRADIENTNAME = u"FillGradientName";
-inline constexpr OUStringLiteral UNO_NAME_FILLHATCH = u"FillHatch";
-inline constexpr OUStringLiteral UNO_NAME_FILLHATCHNAME = u"FillHatchName";
-inline constexpr OUStringLiteral UNO_NAME_FILLBITMAP = u"FillBitmap";
-inline constexpr OUStringLiteral UNO_NAME_FILLBITMAPURL = u"FillBitmapURL";
-inline constexpr OUStringLiteral UNO_NAME_FILLBITMAPNAME = u"FillBitmapName";
-inline constexpr OUStringLiteral UNO_NAME_FILLGRADIENTSTEPCOUNT = u"FillGradientStepCount";
-inline constexpr OUStringLiteral UNO_NAME_FILLBACKGROUND = u"FillBackground";
-inline constexpr OUStringLiteral UNO_NAME_FILLUSESLIDEBACKGROUND = u"FillUseSlideBackground";
-inline constexpr OUStringLiteral UNO_NAME_FILLCOLOR_2 = u"FillColor2";
-
-inline constexpr OUStringLiteral UNO_NAME_EDGEKIND = u"EdgeKind";
-inline constexpr OUStringLiteral UNO_NAME_EDGELINE1DELTA = u"EdgeLine1Delta";
-inline constexpr OUStringLiteral UNO_NAME_EDGELINE2DELTA = u"EdgeLine2Delta";
-inline constexpr OUStringLiteral UNO_NAME_EDGELINE3DELTA = u"EdgeLine3Delta";
-inline constexpr OUStringLiteral UNO_NAME_EDGENODE1HORZDIST = u"EdgeNode1HorzDist";
-inline constexpr OUStringLiteral UNO_NAME_EDGENODE1VERTDIST = u"EdgeNode1VertDist";
-inline constexpr OUStringLiteral UNO_NAME_EDGENODE2HORZDIST = u"EdgeNode2HorzDist";
-inline constexpr OUStringLiteral UNO_NAME_EDGENODE2VERTDIST = u"EdgeNode2VertDist";
-
-inline constexpr OUStringLiteral UNO_NAME_FILLBMP_OFFSET_X = u"FillBitmapOffsetX";
-inline constexpr OUStringLiteral UNO_NAME_FILLBMP_OFFSET_Y = u"FillBitmapOffsetY";
-inline constexpr OUStringLiteral UNO_NAME_FILLBMP_POSITION_OFFSET_X = u"FillBitmapPositionOffsetX";
-inline constexpr OUStringLiteral UNO_NAME_FILLBMP_POSITION_OFFSET_Y = u"FillBitmapPositionOffsetY";
-inline constexpr OUStringLiteral UNO_NAME_FILLBMP_RECTANGLE_POINT = u"FillBitmapRectanglePoint";
-inline constexpr OUStringLiteral UNO_NAME_FILLBMP_TILE = u"FillBitmapTile";
-inline constexpr OUStringLiteral UNO_NAME_FILLBMP_STRETCH = u"FillBitmapStretch";
-inline constexpr OUStringLiteral UNO_NAME_FILLBMP_LOGICAL_SIZE = u"FillBitmapLogicalSize";
-inline constexpr OUStringLiteral UNO_NAME_FILLBMP_SIZE_X = u"FillBitmapSizeX";
-inline constexpr OUStringLiteral UNO_NAME_FILLBMP_SIZE_Y = u"FillBitmapSizeY";
-inline constexpr OUStringLiteral UNO_NAME_FILL_TRANSPARENCE = u"FillTransparence";
-inline constexpr OUStringLiteral UNO_NAME_FILLTRANSPARENCEGRADIENT = u"FillTransparenceGradient";
-inline constexpr OUStringLiteral UNO_NAME_FILLTRANSPARENCEGRADIENTNAME = u"FillTransparenceGradientName";
-inline constexpr OUStringLiteral UNO_NAME_FILLBMP_MODE = u"FillBitmapMode";
-
-
-inline constexpr OUStringLiteral UNO_NAME_LINESTYLE = u"LineStyle";
-inline constexpr OUStringLiteral UNO_NAME_LINEDASH = u"LineDash";
-inline constexpr OUStringLiteral UNO_NAME_LINEWIDTH = u"LineWidth";
-inline constexpr OUStringLiteral UNO_NAME_LINECOLOR = u"LineColor";
-inline constexpr OUStringLiteral UNO_NAME_LINE_COMPLEX_COLOR = u"LineComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_LINEJOINT = u"LineJoint";
-inline constexpr OUStringLiteral UNO_NAME_LINESTART = u"LineStart";
-inline constexpr OUStringLiteral UNO_NAME_LINEEND = u"LineEnd";
-inline constexpr OUStringLiteral UNO_NAME_LINESTARTWIDTH = u"LineStartWidth";
-inline constexpr OUStringLiteral UNO_NAME_LINEENDWIDTH = u"LineEndWidth";
-inline constexpr OUStringLiteral UNO_NAME_LINESTARTCENTER = u"LineStartCenter";
-inline constexpr OUStringLiteral UNO_NAME_LINEENDCENTER = u"LineEndCenter";
-inline constexpr OUStringLiteral UNO_NAME_LINETRANSPARENCE = u"LineTransparence";
-inline constexpr OUStringLiteral UNO_NAME_LINECAP = u"LineCap";
-
-inline constexpr OUStringLiteral UNO_NAME_SHADOW = u"Shadow";
-inline constexpr OUStringLiteral UNO_NAME_SHADOWCOLOR = u"ShadowColor";
-inline constexpr OUStringLiteral UNO_NAME_SHADOWXDIST = u"ShadowXDistance";
-inline constexpr OUStringLiteral UNO_NAME_SHADOWYDIST = u"ShadowYDistance";
-inline constexpr OUStringLiteral UNO_NAME_SHADOWSIZEX = u"ShadowSizeX";
-inline constexpr OUStringLiteral UNO_NAME_SHADOWSIZEY = u"ShadowSizeY";
-inline constexpr OUStringLiteral UNO_NAME_SHADOWTRANSPARENCE = u"ShadowTransparence";
-inline constexpr OUStringLiteral UNO_NAME_SHADOWBLUR = u"ShadowBlur";
-inline constexpr OUStringLiteral UNO_NAME_SHADOWALIGNMENT = u"ShadowAlignment";
-
-inline constexpr OUStringLiteral UNO_NAME_EDGERADIUS = u"CornerRadius";
-
-inline constexpr OUStringLiteral UNO_NAME_TEXT_MINFRAMEHEIGHT = u"TextMinimumFrameHeight";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_AUTOGROWHEIGHT = u"TextAutoGrowHeight";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_FITTOSIZE = u"TextFitToSize";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_LEFTDIST = u"TextLeftDistance";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_RIGHTDIST = u"TextRightDistance";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_UPPERDIST = u"TextUpperDistance";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_LOWERDIST = u"TextLowerDistance";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_VERTADJUST = u"TextVerticalAdjust";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_MAXFRAMEHEIGHT = u"TextMaximumFrameHeight";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_MINFRAMEWIDTH = u"TextMinimumFrameWidth";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_MAXFRAMEWIDTH = u"TextMaximumFrameWidth";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_AUTOGROWWIDTH = u"TextAutoGrowWidth";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_HORZADJUST = u"TextHorizontalAdjust";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_ANIKIND = u"TextAnimationKind";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_ANIDIRECTION = u"TextAnimationDirection";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_ANISTARTINSIDE = u"TextAnimationStartInside";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_ANISTOPINSIDE = u"TextAnimationStopInside";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_ANICOUNT = u"TextAnimationCount";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_ANIDELAY = u"TextAnimationDelay";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_ANIAMOUNT = u"TextAnimationAmount";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_CONTOURFRAME = u"TextContourFrame";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_WRITINGMODE = u"TextWritingMode";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_FONTINDEPENDENTLINESPACING = u"FontIndependentLineSpacing";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_WORDWRAP = u"TextWordWrap";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_CHAINNEXTNAME = u"TextChainNextName";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_CLIPVERTOVERFLOW = u"TextClipVerticalOverflow";
-
-inline constexpr OUStringLiteral UNO_NAME_MEASUREKIND = u"MeasureKind";
-inline constexpr OUStringLiteral UNO_NAME_MEASURETEXTHPOS = u"MeasureTextHorizontalPosition";
-inline constexpr OUStringLiteral UNO_NAME_MEASURETEXTVPOS = u"MeasureTextVerticalPosition";
-inline constexpr OUStringLiteral UNO_NAME_MEASURELINEDIST = u"MeasureLineDistance";
-inline constexpr OUStringLiteral UNO_NAME_MEASUREHELPLINEOVERHANG = u"MeasureHelpLineOverhang";
-inline constexpr OUStringLiteral UNO_NAME_MEASUREHELPLINEDIST = u"MeasureHelpLineDistance";
-inline constexpr OUStringLiteral UNO_NAME_MEASUREHELPLINE1LEN = u"MeasureHelpLine1Length";
-inline constexpr OUStringLiteral UNO_NAME_MEASUREHELPLINE2LEN = u"MeasureHelpLine2Length";
-inline constexpr OUStringLiteral UNO_NAME_MEASUREBELOWREFEDGE = u"MeasureBelowReferenceEdge";
-inline constexpr OUStringLiteral UNO_NAME_MEASURETEXTROTA90 = u"MeasureTextRotate90";
-inline constexpr OUStringLiteral UNO_NAME_MEASURETEXTUPSIDEDOWN = u"MeasureTextUpsideDown";
-inline constexpr OUStringLiteral UNO_NAME_MEASUREOVERHANG = u"MeasureOverhang";
-inline constexpr OUStringLiteral UNO_NAME_MEASUREUNIT = u"MeasureUnit";
-inline constexpr OUStringLiteral UNO_NAME_MEASURESHOWUNIT = u"MeasureShowUnit";
-inline constexpr OUStringLiteral UNO_NAME_MEASUREFORMATSTRING = u"MeasureFormatString";
-inline constexpr OUStringLiteral UNO_NAME_MEASURETEXTAUTOANGLE = u"MeasureTextAutoAngle";
-inline constexpr OUStringLiteral UNO_NAME_MEASURETEXTAUTOANGLEVIEW = u"MeasureTextAutoAngleView";
-inline constexpr OUStringLiteral UNO_NAME_MEASURETEXTISFIXEDANGLE = u"MeasureTextIsFixedAngle";
-inline constexpr OUStringLiteral UNO_NAME_MEASURETEXTFIXEDANGLE = u"MeasureTextFixedAngle";
-
-inline constexpr OUStringLiteral UNO_NAME_CIRCKIND = u"CircleKind";
-inline constexpr OUStringLiteral UNO_NAME_CIRCSTARTANGLE = u"CircleStartAngle";
-inline constexpr OUStringLiteral UNO_NAME_CIRCENDANGLE = u"CircleEndAngle";
-
-inline constexpr OUStringLiteral UNO_NAME_POLYGONKIND = u"PolygonKind";
-inline constexpr OUStringLiteral UNO_NAME_POLYPOLYGON = u"PolyPolygon";
-inline constexpr OUStringLiteral UNO_NAME_POLYPOLYGONBEZIER = u"PolyPolygonBezier";
-inline constexpr OUStringLiteral UNO_NAME_POLYGON = u"Polygon";
-
-inline constexpr OUStringLiteral UNO_NAME_MISC_OBJ_INTEROPGRABBAG = u"InteropGrabBag";
-inline constexpr OUStringLiteral UNO_NAME_MISC_OBJ_ZORDER = u"ZOrder";
-inline constexpr OUStringLiteral UNO_NAME_MISC_OBJ_MOVEPROTECT = u"MoveProtect";
-inline constexpr OUStringLiteral UNO_NAME_MISC_OBJ_SIZEPROTECT = u"SizeProtect";
-inline constexpr OUStringLiteral UNO_NAME_MISC_OBJ_PRINTABLE = u"Printable";
-inline constexpr OUStringLiteral UNO_NAME_MISC_OBJ_LAYERID = u"LayerID";
-inline constexpr OUStringLiteral UNO_NAME_MISC_OBJ_LAYERNAME = u"LayerName";
-inline constexpr OUStringLiteral UNO_NAME_MISC_OBJ_NAME = u"Name";
-inline constexpr OUStringLiteral UNO_NAME_MISC_OBJ_ROTATEANGLE = u"RotateAngle";
-inline constexpr OUStringLiteral UNO_NAME_MISC_OBJ_SHEARANGLE = u"ShearAngle";
-inline constexpr OUStringLiteral UNO_NAME_MISC_OBJ_FRAMERECT = u"FrameRect";
-inline constexpr OUStringLiteral UNO_NAME_MISC_OBJ_BOUNDRECT = u"BoundRect";
+inline constexpr OUString UNO_NAME_CHAR_COLOR = u"CharColor"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_COLOR_THEME = u"CharColorTheme"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_COLOR_TINT_OR_SHADE = u"CharColorTintOrShade"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_COMPLEX_COLOR = u"CharComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_HEIGHT = u"CharHeight"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_POSTURE = u"CharPosture"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_SHADOWED = u"CharShadowed"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_UNDERLINE = u"CharUnderline"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_WEIGHT = u"CharWeight"_ustr;
+
+inline constexpr OUString UNO_NAME_FILLSTYLE = u"FillStyle"_ustr;
+inline constexpr OUString UNO_NAME_FILLCOLOR = u"FillColor"_ustr;
+inline constexpr OUString UNO_NAME_FILLCOLOR_THEME = u"FillColorTheme"_ustr;
+inline constexpr OUString UNO_NAME_FILLCOLOR_LUM_MOD = u"FillColorLumMod"_ustr;
+inline constexpr OUString UNO_NAME_FILLCOLOR_LUM_OFF = u"FillColorLumOff"_ustr;
+inline constexpr OUString UNO_NAME_FILL_COMPLEX_COLOR = u"FillComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_FILLGRADIENT = u"FillGradient"_ustr;
+inline constexpr OUString UNO_NAME_FILLGRADIENTNAME = u"FillGradientName"_ustr;
+inline constexpr OUString UNO_NAME_FILLHATCH = u"FillHatch"_ustr;
+inline constexpr OUString UNO_NAME_FILLHATCHNAME = u"FillHatchName"_ustr;
+inline constexpr OUString UNO_NAME_FILLBITMAP = u"FillBitmap"_ustr;
+inline constexpr OUString UNO_NAME_FILLBITMAPURL = u"FillBitmapURL"_ustr;
+inline constexpr OUString UNO_NAME_FILLBITMAPNAME = u"FillBitmapName"_ustr;
+inline constexpr OUString UNO_NAME_FILLGRADIENTSTEPCOUNT = u"FillGradientStepCount"_ustr;
+inline constexpr OUString UNO_NAME_FILLBACKGROUND = u"FillBackground"_ustr;
+inline constexpr OUString UNO_NAME_FILLUSESLIDEBACKGROUND = u"FillUseSlideBackground"_ustr;
+inline constexpr OUString UNO_NAME_FILLCOLOR_2 = u"FillColor2"_ustr;
+
+inline constexpr OUString UNO_NAME_EDGEKIND = u"EdgeKind"_ustr;
+inline constexpr OUString UNO_NAME_EDGELINE1DELTA = u"EdgeLine1Delta"_ustr;
+inline constexpr OUString UNO_NAME_EDGELINE2DELTA = u"EdgeLine2Delta"_ustr;
+inline constexpr OUString UNO_NAME_EDGELINE3DELTA = u"EdgeLine3Delta"_ustr;
+inline constexpr OUString UNO_NAME_EDGENODE1HORZDIST = u"EdgeNode1HorzDist"_ustr;
+inline constexpr OUString UNO_NAME_EDGENODE1VERTDIST = u"EdgeNode1VertDist"_ustr;
+inline constexpr OUString UNO_NAME_EDGENODE2HORZDIST = u"EdgeNode2HorzDist"_ustr;
+inline constexpr OUString UNO_NAME_EDGENODE2VERTDIST = u"EdgeNode2VertDist"_ustr;
+
+inline constexpr OUString UNO_NAME_FILLBMP_OFFSET_X = u"FillBitmapOffsetX"_ustr;
+inline constexpr OUString UNO_NAME_FILLBMP_OFFSET_Y = u"FillBitmapOffsetY"_ustr;
+inline constexpr OUString UNO_NAME_FILLBMP_POSITION_OFFSET_X = u"FillBitmapPositionOffsetX"_ustr;
+inline constexpr OUString UNO_NAME_FILLBMP_POSITION_OFFSET_Y = u"FillBitmapPositionOffsetY"_ustr;
+inline constexpr OUString UNO_NAME_FILLBMP_RECTANGLE_POINT = u"FillBitmapRectanglePoint"_ustr;
+inline constexpr OUString UNO_NAME_FILLBMP_TILE = u"FillBitmapTile"_ustr;
+inline constexpr OUString UNO_NAME_FILLBMP_STRETCH = u"FillBitmapStretch"_ustr;
+inline constexpr OUString UNO_NAME_FILLBMP_LOGICAL_SIZE = u"FillBitmapLogicalSize"_ustr;
+inline constexpr OUString UNO_NAME_FILLBMP_SIZE_X = u"FillBitmapSizeX"_ustr;
+inline constexpr OUString UNO_NAME_FILLBMP_SIZE_Y = u"FillBitmapSizeY"_ustr;
+inline constexpr OUString UNO_NAME_FILL_TRANSPARENCE = u"FillTransparence"_ustr;
+inline constexpr OUString UNO_NAME_FILLTRANSPARENCEGRADIENT = u"FillTransparenceGradient"_ustr;
+inline constexpr OUString UNO_NAME_FILLTRANSPARENCEGRADIENTNAME = u"FillTransparenceGradientName"_ustr;
+inline constexpr OUString UNO_NAME_FILLBMP_MODE = u"FillBitmapMode"_ustr;
+
+
+inline constexpr OUString UNO_NAME_LINESTYLE = u"LineStyle"_ustr;
+inline constexpr OUString UNO_NAME_LINEDASH = u"LineDash"_ustr;
+inline constexpr OUString UNO_NAME_LINEWIDTH = u"LineWidth"_ustr;
+inline constexpr OUString UNO_NAME_LINECOLOR = u"LineColor"_ustr;
+inline constexpr OUString UNO_NAME_LINE_COMPLEX_COLOR = u"LineComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_LINEJOINT = u"LineJoint"_ustr;
+inline constexpr OUString UNO_NAME_LINESTART = u"LineStart"_ustr;
+inline constexpr OUString UNO_NAME_LINEEND = u"LineEnd"_ustr;
+inline constexpr OUString UNO_NAME_LINESTARTWIDTH = u"LineStartWidth"_ustr;
+inline constexpr OUString UNO_NAME_LINEENDWIDTH = u"LineEndWidth"_ustr;
+inline constexpr OUString UNO_NAME_LINESTARTCENTER = u"LineStartCenter"_ustr;
+inline constexpr OUString UNO_NAME_LINEENDCENTER = u"LineEndCenter"_ustr;
+inline constexpr OUString UNO_NAME_LINETRANSPARENCE = u"LineTransparence"_ustr;
+inline constexpr OUString UNO_NAME_LINECAP = u"LineCap"_ustr;
+
+inline constexpr OUString UNO_NAME_SHADOW = u"Shadow"_ustr;
+inline constexpr OUString UNO_NAME_SHADOWCOLOR = u"ShadowColor"_ustr;
+inline constexpr OUString UNO_NAME_SHADOWXDIST = u"ShadowXDistance"_ustr;
+inline constexpr OUString UNO_NAME_SHADOWYDIST = u"ShadowYDistance"_ustr;
+inline constexpr OUString UNO_NAME_SHADOWSIZEX = u"ShadowSizeX"_ustr;
+inline constexpr OUString UNO_NAME_SHADOWSIZEY = u"ShadowSizeY"_ustr;
+inline constexpr OUString UNO_NAME_SHADOWTRANSPARENCE = u"ShadowTransparence"_ustr;
+inline constexpr OUString UNO_NAME_SHADOWBLUR = u"ShadowBlur"_ustr;
+inline constexpr OUString UNO_NAME_SHADOWALIGNMENT = u"ShadowAlignment"_ustr;
+
+inline constexpr OUString UNO_NAME_EDGERADIUS = u"CornerRadius"_ustr;
+
+inline constexpr OUString UNO_NAME_TEXT_MINFRAMEHEIGHT = u"TextMinimumFrameHeight"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_AUTOGROWHEIGHT = u"TextAutoGrowHeight"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_FITTOSIZE = u"TextFitToSize"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_LEFTDIST = u"TextLeftDistance"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_RIGHTDIST = u"TextRightDistance"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_UPPERDIST = u"TextUpperDistance"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_LOWERDIST = u"TextLowerDistance"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_VERTADJUST = u"TextVerticalAdjust"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_MAXFRAMEHEIGHT = u"TextMaximumFrameHeight"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_MINFRAMEWIDTH = u"TextMinimumFrameWidth"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_MAXFRAMEWIDTH = u"TextMaximumFrameWidth"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_AUTOGROWWIDTH = u"TextAutoGrowWidth"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_HORZADJUST = u"TextHorizontalAdjust"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_ANIKIND = u"TextAnimationKind"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_ANIDIRECTION = u"TextAnimationDirection"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_ANISTARTINSIDE = u"TextAnimationStartInside"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_ANISTOPINSIDE = u"TextAnimationStopInside"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_ANICOUNT = u"TextAnimationCount"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_ANIDELAY = u"TextAnimationDelay"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_ANIAMOUNT = u"TextAnimationAmount"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_CONTOURFRAME = u"TextContourFrame"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_WRITINGMODE = u"TextWritingMode"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_FONTINDEPENDENTLINESPACING = u"FontIndependentLineSpacing"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_WORDWRAP = u"TextWordWrap"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_CHAINNEXTNAME = u"TextChainNextName"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_CLIPVERTOVERFLOW = u"TextClipVerticalOverflow"_ustr;
+
+inline constexpr OUString UNO_NAME_MEASUREKIND = u"MeasureKind"_ustr;
+inline constexpr OUString UNO_NAME_MEASURETEXTHPOS = u"MeasureTextHorizontalPosition"_ustr;
+inline constexpr OUString UNO_NAME_MEASURETEXTVPOS = u"MeasureTextVerticalPosition"_ustr;
+inline constexpr OUString UNO_NAME_MEASURELINEDIST = u"MeasureLineDistance"_ustr;
+inline constexpr OUString UNO_NAME_MEASUREHELPLINEOVERHANG = u"MeasureHelpLineOverhang"_ustr;
+inline constexpr OUString UNO_NAME_MEASUREHELPLINEDIST = u"MeasureHelpLineDistance"_ustr;
+inline constexpr OUString UNO_NAME_MEASUREHELPLINE1LEN = u"MeasureHelpLine1Length"_ustr;
+inline constexpr OUString UNO_NAME_MEASUREHELPLINE2LEN = u"MeasureHelpLine2Length"_ustr;
+inline constexpr OUString UNO_NAME_MEASUREBELOWREFEDGE = u"MeasureBelowReferenceEdge"_ustr;
+inline constexpr OUString UNO_NAME_MEASURETEXTROTA90 = u"MeasureTextRotate90"_ustr;
+inline constexpr OUString UNO_NAME_MEASURETEXTUPSIDEDOWN = u"MeasureTextUpsideDown"_ustr;
+inline constexpr OUString UNO_NAME_MEASUREOVERHANG = u"MeasureOverhang"_ustr;
+inline constexpr OUString UNO_NAME_MEASUREUNIT = u"MeasureUnit"_ustr;
+inline constexpr OUString UNO_NAME_MEASURESHOWUNIT = u"MeasureShowUnit"_ustr;
+inline constexpr OUString UNO_NAME_MEASUREFORMATSTRING = u"MeasureFormatString"_ustr;
+inline constexpr OUString UNO_NAME_MEASURETEXTAUTOANGLE = u"MeasureTextAutoAngle"_ustr;
+inline constexpr OUString UNO_NAME_MEASURETEXTAUTOANGLEVIEW = u"MeasureTextAutoAngleView"_ustr;
+inline constexpr OUString UNO_NAME_MEASURETEXTISFIXEDANGLE = u"MeasureTextIsFixedAngle"_ustr;
+inline constexpr OUString UNO_NAME_MEASURETEXTFIXEDANGLE = u"MeasureTextFixedAngle"_ustr;
+
+inline constexpr OUString UNO_NAME_CIRCKIND = u"CircleKind"_ustr;
+inline constexpr OUString UNO_NAME_CIRCSTARTANGLE = u"CircleStartAngle"_ustr;
+inline constexpr OUString UNO_NAME_CIRCENDANGLE = u"CircleEndAngle"_ustr;
+
+inline constexpr OUString UNO_NAME_POLYGONKIND = u"PolygonKind"_ustr;
+inline constexpr OUString UNO_NAME_POLYPOLYGON = u"PolyPolygon"_ustr;
+inline constexpr OUString UNO_NAME_POLYPOLYGONBEZIER = u"PolyPolygonBezier"_ustr;
+inline constexpr OUString UNO_NAME_POLYGON = u"Polygon"_ustr;
+
+inline constexpr OUString UNO_NAME_MISC_OBJ_INTEROPGRABBAG = u"InteropGrabBag"_ustr;
+inline constexpr OUString UNO_NAME_MISC_OBJ_ZORDER = u"ZOrder"_ustr;
+inline constexpr OUString UNO_NAME_MISC_OBJ_MOVEPROTECT = u"MoveProtect"_ustr;
+inline constexpr OUString UNO_NAME_MISC_OBJ_SIZEPROTECT = u"SizeProtect"_ustr;
+inline constexpr OUString UNO_NAME_MISC_OBJ_PRINTABLE = u"Printable"_ustr;
+inline constexpr OUString UNO_NAME_MISC_OBJ_LAYERID = u"LayerID"_ustr;
+inline constexpr OUString UNO_NAME_MISC_OBJ_LAYERNAME = u"LayerName"_ustr;
+inline constexpr OUString UNO_NAME_MISC_OBJ_NAME = u"Name"_ustr;
+inline constexpr OUString UNO_NAME_MISC_OBJ_ROTATEANGLE = u"RotateAngle"_ustr;
+inline constexpr OUString UNO_NAME_MISC_OBJ_SHEARANGLE = u"ShearAngle"_ustr;
+inline constexpr OUString UNO_NAME_MISC_OBJ_FRAMERECT = u"FrameRect"_ustr;
+inline constexpr OUString UNO_NAME_MISC_OBJ_BOUNDRECT = u"BoundRect"_ustr;
// #i68101#
-inline constexpr OUStringLiteral UNO_NAME_MISC_OBJ_TITLE = u"Title";
-inline constexpr OUStringLiteral UNO_NAME_MISC_OBJ_DESCRIPTION = u"Description";
+inline constexpr OUString UNO_NAME_MISC_OBJ_TITLE = u"Title"_ustr;
+inline constexpr OUString UNO_NAME_MISC_OBJ_DESCRIPTION = u"Description"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_HYPERLINK = u"Hyperlink";
+inline constexpr OUString UNO_NAME_HYPERLINK = u"Hyperlink"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_FILLBITMAP = u"GraphicObjectFillBitmap";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_REPLACEMENT_GRAPHIC = u"ReplacementGraphic";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_GRAFSTREAMURL = u"GraphicStreamURL";
+inline constexpr OUString UNO_NAME_GRAPHOBJ_FILLBITMAP = u"GraphicObjectFillBitmap"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHOBJ_REPLACEMENT_GRAPHIC = u"ReplacementGraphic"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHOBJ_GRAFSTREAMURL = u"GraphicStreamURL"_ustr;
#define UNO_NAME_GRAPHOBJ_URLPKGPREFIX "vnd.sun.star.Package:"
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_GRAPHIC = u"Graphic";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_GRAPHIC_URL = u"GraphicURL";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_IS_SIGNATURELINE = u"IsSignatureLine";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_SIGNATURELINE_ID = u"SignatureLineId";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_SIGNATURELINE_SUGGESTED_SIGNER_NAME = u"SignatureLineSuggestedSignerName";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_SIGNATURELINE_SUGGESTED_SIGNER_TITLE = u"SignatureLineSuggestedSignerTitle";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_SIGNATURELINE_SUGGESTED_SIGNER_EMAIL = u"SignatureLineSuggestedSignerEmail";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_SIGNATURELINE_SIGNING_INSTRUCTIONS = u"SignatureLineSigningInstructions";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_SIGNATURELINE_SHOW_SIGN_DATE = u"SignatureLineShowSignDate";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_SIGNATURELINE_CAN_ADD_COMMENT = u"SignatureLineCanAddComment";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_SIGNATURELINE_UNSIGNED_IMAGE = u"SignatureLineUnsignedImage";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_SIGNATURELINE_IS_SIGNED = u"SignatureLineIsSigned";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHOBJ_QRCODE = u"BarCodeProperties";
-
-inline constexpr OUStringLiteral UNO_NAME_OLE2_METAFILE = u"MetaFile";
-inline constexpr OUStringLiteral UNO_NAME_OLE2_PERSISTNAME = u"PersistName";
-
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_PERSPECTIVE = u"D3DScenePerspective";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_DISTANCE = u"D3DSceneDistance";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_FOCAL_LENGTH = u"D3DSceneFocalLength";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_TWO_SIDED_LIGHTING = u"D3DSceneTwoSidedLighting";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTCOLOR_1 = u"D3DSceneLightColor1";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTCOLOR_2 = u"D3DSceneLightColor2";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTCOLOR_3 = u"D3DSceneLightColor3";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTCOLOR_4 = u"D3DSceneLightColor4";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTCOLOR_5 = u"D3DSceneLightColor5";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTCOLOR_6 = u"D3DSceneLightColor6";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTCOLOR_7 = u"D3DSceneLightColor7";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTCOLOR_8 = u"D3DSceneLightColor8";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTON_1 = u"D3DSceneLightOn1";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTON_2 = u"D3DSceneLightOn2";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTON_3 = u"D3DSceneLightOn3";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTON_4 = u"D3DSceneLightOn4";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTON_5 = u"D3DSceneLightOn5";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTON_6 = u"D3DSceneLightOn6";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTON_7 = u"D3DSceneLightOn7";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTON_8 = u"D3DSceneLightOn8";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTDIRECTION_1 = u"D3DSceneLightDirection1";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTDIRECTION_2 = u"D3DSceneLightDirection2";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTDIRECTION_3 = u"D3DSceneLightDirection3";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTDIRECTION_4 = u"D3DSceneLightDirection4";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTDIRECTION_5 = u"D3DSceneLightDirection5";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTDIRECTION_6 = u"D3DSceneLightDirection6";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTDIRECTION_7 = u"D3DSceneLightDirection7";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_LIGHTDIRECTION_8 = u"D3DSceneLightDirection8";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_AMBIENTCOLOR = u"D3DSceneAmbientColor";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_SHADOW_SLANT = u"D3DSceneShadowSlant";
-inline constexpr OUStringLiteral UNO_NAME_3D_SCENE_SHADE_MODE = u"D3DSceneShadeMode";
-
-inline constexpr OUStringLiteral UNO_NAME_3D_DOUBLE_SIDED = u"D3DDoubleSided";
-inline constexpr OUStringLiteral UNO_NAME_3D_NORMALS_KIND = u"D3DNormalsKind";
-inline constexpr OUStringLiteral UNO_NAME_3D_NORMALS_INVERT = u"D3DNormalsInvert";
-inline constexpr OUStringLiteral UNO_NAME_3D_TEXTURE_PROJ_X = u"D3DTextureProjectionX";
-inline constexpr OUStringLiteral UNO_NAME_3D_TEXTURE_PROJ_Y = u"D3DTextureProjectionY";
-inline constexpr OUStringLiteral UNO_NAME_3D_SHADOW_3D = u"D3DShadow3D";
-inline constexpr OUStringLiteral UNO_NAME_3D_MAT_COLOR = u"D3DMaterialColor";
-inline constexpr OUStringLiteral UNO_NAME_3D_MAT_EMISSION = u"D3DMaterialEmission";
-inline constexpr OUStringLiteral UNO_NAME_3D_MAT_SPECULAR = u"D3DMaterialSpecular";
-inline constexpr OUStringLiteral UNO_NAME_3D_MAT_SPECULAR_INTENSITY = u"D3DMaterialSpecularIntensity";
-inline constexpr OUStringLiteral UNO_NAME_3D_TEXTURE_KIND = u"D3DTextureKind";
-inline constexpr OUStringLiteral UNO_NAME_3D_TEXTURE_MODE = u"D3DTextureMode";
-inline constexpr OUStringLiteral UNO_NAME_3D_TEXTURE_FILTER = u"D3DTextureFilter";
+inline constexpr OUString UNO_NAME_GRAPHOBJ_GRAPHIC = u"Graphic"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHOBJ_GRAPHIC_URL = u"GraphicURL"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHOBJ_IS_SIGNATURELINE = u"IsSignatureLine"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHOBJ_SIGNATURELINE_ID = u"SignatureLineId"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHOBJ_SIGNATURELINE_SUGGESTED_SIGNER_NAME = u"SignatureLineSuggestedSignerName"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHOBJ_SIGNATURELINE_SUGGESTED_SIGNER_TITLE = u"SignatureLineSuggestedSignerTitle"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHOBJ_SIGNATURELINE_SUGGESTED_SIGNER_EMAIL = u"SignatureLineSuggestedSignerEmail"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHOBJ_SIGNATURELINE_SIGNING_INSTRUCTIONS = u"SignatureLineSigningInstructions"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHOBJ_SIGNATURELINE_SHOW_SIGN_DATE = u"SignatureLineShowSignDate"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHOBJ_SIGNATURELINE_CAN_ADD_COMMENT = u"SignatureLineCanAddComment"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHOBJ_SIGNATURELINE_UNSIGNED_IMAGE = u"SignatureLineUnsignedImage"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHOBJ_SIGNATURELINE_IS_SIGNED = u"SignatureLineIsSigned"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHOBJ_QRCODE = u"BarCodeProperties"_ustr;
+
+inline constexpr OUString UNO_NAME_OLE2_METAFILE = u"MetaFile"_ustr;
+inline constexpr OUString UNO_NAME_OLE2_PERSISTNAME = u"PersistName"_ustr;
+
+inline constexpr OUString UNO_NAME_3D_SCENE_PERSPECTIVE = u"D3DScenePerspective"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_DISTANCE = u"D3DSceneDistance"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_FOCAL_LENGTH = u"D3DSceneFocalLength"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_TWO_SIDED_LIGHTING = u"D3DSceneTwoSidedLighting"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTCOLOR_1 = u"D3DSceneLightColor1"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTCOLOR_2 = u"D3DSceneLightColor2"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTCOLOR_3 = u"D3DSceneLightColor3"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTCOLOR_4 = u"D3DSceneLightColor4"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTCOLOR_5 = u"D3DSceneLightColor5"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTCOLOR_6 = u"D3DSceneLightColor6"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTCOLOR_7 = u"D3DSceneLightColor7"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTCOLOR_8 = u"D3DSceneLightColor8"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTON_1 = u"D3DSceneLightOn1"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTON_2 = u"D3DSceneLightOn2"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTON_3 = u"D3DSceneLightOn3"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTON_4 = u"D3DSceneLightOn4"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTON_5 = u"D3DSceneLightOn5"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTON_6 = u"D3DSceneLightOn6"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTON_7 = u"D3DSceneLightOn7"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTON_8 = u"D3DSceneLightOn8"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTDIRECTION_1 = u"D3DSceneLightDirection1"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTDIRECTION_2 = u"D3DSceneLightDirection2"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTDIRECTION_3 = u"D3DSceneLightDirection3"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTDIRECTION_4 = u"D3DSceneLightDirection4"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTDIRECTION_5 = u"D3DSceneLightDirection5"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTDIRECTION_6 = u"D3DSceneLightDirection6"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTDIRECTION_7 = u"D3DSceneLightDirection7"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_LIGHTDIRECTION_8 = u"D3DSceneLightDirection8"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_AMBIENTCOLOR = u"D3DSceneAmbientColor"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_SHADOW_SLANT = u"D3DSceneShadowSlant"_ustr;
+inline constexpr OUString UNO_NAME_3D_SCENE_SHADE_MODE = u"D3DSceneShadeMode"_ustr;
+
+inline constexpr OUString UNO_NAME_3D_DOUBLE_SIDED = u"D3DDoubleSided"_ustr;
+inline constexpr OUString UNO_NAME_3D_NORMALS_KIND = u"D3DNormalsKind"_ustr;
+inline constexpr OUString UNO_NAME_3D_NORMALS_INVERT = u"D3DNormalsInvert"_ustr;
+inline constexpr OUString UNO_NAME_3D_TEXTURE_PROJ_X = u"D3DTextureProjectionX"_ustr;
+inline constexpr OUString UNO_NAME_3D_TEXTURE_PROJ_Y = u"D3DTextureProjectionY"_ustr;
+inline constexpr OUString UNO_NAME_3D_SHADOW_3D = u"D3DShadow3D"_ustr;
+inline constexpr OUString UNO_NAME_3D_MAT_COLOR = u"D3DMaterialColor"_ustr;
+inline constexpr OUString UNO_NAME_3D_MAT_EMISSION = u"D3DMaterialEmission"_ustr;
+inline constexpr OUString UNO_NAME_3D_MAT_SPECULAR = u"D3DMaterialSpecular"_ustr;
+inline constexpr OUString UNO_NAME_3D_MAT_SPECULAR_INTENSITY = u"D3DMaterialSpecularIntensity"_ustr;
+inline constexpr OUString UNO_NAME_3D_TEXTURE_KIND = u"D3DTextureKind"_ustr;
+inline constexpr OUString UNO_NAME_3D_TEXTURE_MODE = u"D3DTextureMode"_ustr;
+inline constexpr OUString UNO_NAME_3D_TEXTURE_FILTER = u"D3DTextureFilter"_ustr;
// #i28528#
// Added extra Item (Bool) for chart2 to be able to show reduced line geometry
-inline constexpr OUStringLiteral UNO_NAME_3D_REDUCED_LINE_GEOMETRY = u"D3DReducedLineGeometry";
+inline constexpr OUString UNO_NAME_3D_REDUCED_LINE_GEOMETRY = u"D3DReducedLineGeometry"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_3D_HORZ_SEGS = u"D3DHorizontalSegments";
-inline constexpr OUStringLiteral UNO_NAME_3D_VERT_SEGS = u"D3DVerticalSegments";
+inline constexpr OUString UNO_NAME_3D_HORZ_SEGS = u"D3DHorizontalSegments"_ustr;
+inline constexpr OUString UNO_NAME_3D_VERT_SEGS = u"D3DVerticalSegments"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_3D_PERCENT_DIAGONAL = u"D3DPercentDiagonal";
-inline constexpr OUStringLiteral UNO_NAME_3D_BACKSCALE = u"D3DBackscale";
-inline constexpr OUStringLiteral UNO_NAME_3D_LATHE_END_ANGLE = u"D3DEndAngle";
+inline constexpr OUString UNO_NAME_3D_PERCENT_DIAGONAL = u"D3DPercentDiagonal"_ustr;
+inline constexpr OUString UNO_NAME_3D_BACKSCALE = u"D3DBackscale"_ustr;
+inline constexpr OUString UNO_NAME_3D_LATHE_END_ANGLE = u"D3DEndAngle"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_3D_EXTRUDE_DEPTH = u"D3DDepth";
+inline constexpr OUString UNO_NAME_3D_EXTRUDE_DEPTH = u"D3DDepth"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_3D_TRANSFORM_MATRIX = u"D3DTransformMatrix";
-inline constexpr OUStringLiteral UNO_NAME_3D_CAMERA_GEOMETRY = u"D3DCameraGeometry";
-inline constexpr OUStringLiteral UNO_NAME_3D_POS = u"D3DPosition";
-inline constexpr OUStringLiteral UNO_NAME_3D_SIZE = u"D3DSize";
-inline constexpr OUStringLiteral UNO_NAME_3D_POS_IS_CENTER = u"D3DPositionIsCenter";
-inline constexpr OUStringLiteral UNO_NAME_3D_POLYPOLYGON3D = u"D3DPolyPolygon3D";
-inline constexpr OUStringLiteral UNO_NAME_3D_NORMALSPOLYGON3D = u"D3DNormalsPolygon3D";
-inline constexpr OUStringLiteral UNO_NAME_3D_TEXTUREPOLYGON3D = u"D3DTexturePolygon3D";
-inline constexpr OUStringLiteral UNO_NAME_3D_LINEONLY = u"D3DLineOnly";
+inline constexpr OUString UNO_NAME_3D_TRANSFORM_MATRIX = u"D3DTransformMatrix"_ustr;
+inline constexpr OUString UNO_NAME_3D_CAMERA_GEOMETRY = u"D3DCameraGeometry"_ustr;
+inline constexpr OUString UNO_NAME_3D_POS = u"D3DPosition"_ustr;
+inline constexpr OUString UNO_NAME_3D_SIZE = u"D3DSize"_ustr;
+inline constexpr OUString UNO_NAME_3D_POS_IS_CENTER = u"D3DPositionIsCenter"_ustr;
+inline constexpr OUString UNO_NAME_3D_POLYPOLYGON3D = u"D3DPolyPolygon3D"_ustr;
+inline constexpr OUString UNO_NAME_3D_NORMALSPOLYGON3D = u"D3DNormalsPolygon3D"_ustr;
+inline constexpr OUString UNO_NAME_3D_TEXTUREPOLYGON3D = u"D3DTexturePolygon3D"_ustr;
+inline constexpr OUString UNO_NAME_3D_LINEONLY = u"D3DLineOnly"_ustr;
// New 3D properties which are possible for lathe and extrude 3d objects
-inline constexpr OUStringLiteral UNO_NAME_3D_SMOOTH_NORMALS = u"D3DSmoothNormals";
-inline constexpr OUStringLiteral UNO_NAME_3D_SMOOTH_LIDS = u"D3DSmoothLids";
-inline constexpr OUStringLiteral UNO_NAME_3D_CHARACTER_MODE = u"D3DCharacterMode";
-inline constexpr OUStringLiteral UNO_NAME_3D_CLOSE_FRONT = u"D3DCloseFront";
-inline constexpr OUStringLiteral UNO_NAME_3D_CLOSE_BACK = u"D3DCloseBack";
-
-inline constexpr OUStringLiteral UNO_NAME_NUMBERING = u"NumberingIsNumber";
-inline constexpr OUStringLiteral UNO_NAME_NUMBERING_RULES = u"NumberingRules";
-inline constexpr OUStringLiteral UNO_NAME_NUMBERING_LEVEL = u"NumberingLevel";
-
-inline constexpr OUStringLiteral UNO_NAME_NRULE_NUMBERINGTYPE = u"NumberingType";
-inline constexpr OUStringLiteral UNO_NAME_NRULE_PREFIX = u"Prefix";
-inline constexpr OUStringLiteral UNO_NAME_NRULE_SUFFIX = u"Suffix";
+inline constexpr OUString UNO_NAME_3D_SMOOTH_NORMALS = u"D3DSmoothNormals"_ustr;
+inline constexpr OUString UNO_NAME_3D_SMOOTH_LIDS = u"D3DSmoothLids"_ustr;
+inline constexpr OUString UNO_NAME_3D_CHARACTER_MODE = u"D3DCharacterMode"_ustr;
+inline constexpr OUString UNO_NAME_3D_CLOSE_FRONT = u"D3DCloseFront"_ustr;
+inline constexpr OUString UNO_NAME_3D_CLOSE_BACK = u"D3DCloseBack"_ustr;
+
+inline constexpr OUString UNO_NAME_NUMBERING = u"NumberingIsNumber"_ustr;
+inline constexpr OUString UNO_NAME_NUMBERING_RULES = u"NumberingRules"_ustr;
+inline constexpr OUString UNO_NAME_NUMBERING_LEVEL = u"NumberingLevel"_ustr;
+
+inline constexpr OUString UNO_NAME_NRULE_NUMBERINGTYPE = u"NumberingType"_ustr;
+inline constexpr OUString UNO_NAME_NRULE_PREFIX = u"Prefix"_ustr;
+inline constexpr OUString UNO_NAME_NRULE_SUFFIX = u"Suffix"_ustr;
#define UNO_NAME_NRULE_BULLETID "BulletId"
-inline constexpr OUStringLiteral UNO_NAME_NRULE_BULLET_COLOR = u"BulletColor";
-inline constexpr OUStringLiteral UNO_NAME_NRULE_BULLET_RELSIZE = u"BulletRelSize";
-inline constexpr OUStringLiteral UNO_NAME_NRULE_BULLET_FONT = u"BulletFont";
-inline constexpr OUStringLiteral UNO_NAME_NRULE_START_WITH = u"StartWith";
-inline constexpr OUStringLiteral UNO_NAME_NRULE_LEFT_MARGIN = u"LeftMargin";
-inline constexpr OUStringLiteral UNO_NAME_NRULE_FIRST_LINE_OFFSET = u"FirstLineOffset";
-inline constexpr OUStringLiteral UNO_NAME_NRULE_ADJUST = u"Adjust";
-
-inline constexpr OUStringLiteral UNO_NAME_EDIT_FONT_DESCRIPTOR = u"FontDescriptor";
-
-inline constexpr OUStringLiteral UNO_NAME_EDIT_PARA_ADJUST = u"ParaAdjust";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_PARA_BMARGIN = u"ParaBottomMargin";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_PARA_LASTLINEADJ = u"ParaLastLineAdjust";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_PARA_LMARGIN = u"ParaLeftMargin";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_PARA_LINESPACING = u"ParaLineSpacing";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_PARA_RMARGIN = u"ParaRightMargin";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_PARA_TABSTOPS = u"ParaTabStops";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_PARA_TABSTOP_DEFAULT_DISTANCE = u"ParaTabStopDefaultDistance";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_PARA_TMARGIN = u"ParaTopMargin";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_PARA_IS_HYPHEN = u"ParaIsHyphenation";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_PARA_IS_HANGING_PUNCTUATION = u"ParaIsHangingPunctuation";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_PARA_IS_CHARACTER_DISTANCE = u"ParaIsCharacterDistance";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_PARA_IS_FORBIDDEN_RULES = u"ParaIsForbiddenRules";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_PARA_FIRST_LINE_INDENT = u"ParaFirstLineIndent";
-
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_HEIGHT = u"CharHeight";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTNAME = u"CharFontName";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTSTYLENAME = u"CharFontStyleName";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTFAMILY = u"CharFontFamily";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTCHARSET = u"CharFontCharSet";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTPITCH = u"CharFontPitch";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_POSTURE = u"CharPosture";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_WEIGHT = u"CharWeight";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_LOCALE = u"CharLocale";
-
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_HEIGHT_ASIAN = u"CharHeightAsian";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTNAME_ASIAN = u"CharFontNameAsian";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTSTYLENAME_ASIAN = u"CharFontStyleNameAsian";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTFAMILY_ASIAN = u"CharFontFamilyAsian";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTCHARSET_ASIAN = u"CharFontCharSetAsian";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTPITCH_ASIAN = u"CharFontPitchAsian";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_POSTURE_ASIAN = u"CharPostureAsian";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_WEIGHT_ASIAN = u"CharWeightAsian";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_LOCALE_ASIAN = u"CharLocaleAsian";
-
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_HEIGHT_COMPLEX = u"CharHeightComplex";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTNAME_COMPLEX = u"CharFontNameComplex";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTSTYLENAME_COMPLEX = u"CharFontStyleNameComplex";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTFAMILY_COMPLEX = u"CharFontFamilyComplex";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTCHARSET_COMPLEX = u"CharFontCharSetComplex";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_FONTPITCH_COMPLEX = u"CharFontPitchComplex";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_POSTURE_COMPLEX = u"CharPostureComplex";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_WEIGHT_COMPLEX = u"CharWeightComplex";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_LOCALE_COMPLEX = u"CharLocaleComplex";
-
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_COLOR = u"CharColor";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_COLOR_THEME = u"CharColorTheme";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_COLOR_TINT_OR_SHADE = u"CharColorTintOrShade";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_COLOR_LUM_MOD = u"CharColorLumMod";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_COLOR_LUM_OFF = u"CharColorLumOff";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_COMPLEX_COLOR = u"CharComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_TRANSPARENCE = u"CharTransparence";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_CROSSEDOUT = u"CharCrossedOut";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_STRIKEOUT = u"CharStrikeout";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_CASEMAP = u"CharCaseMap";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_ESCAPEMENT = u"CharEscapement";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_SHADOWED = u"CharShadowed";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_UNDERLINE = u"CharUnderline";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_OVERLINE = u"CharOverline";
-
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_BACKGROUND_COLOR = u"CharBackColor";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_BACKGROUND_COMPLEX_COLOR = u"CharBackgroundComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_CHAR_BACKGROUND_TRANSPARENT = u"CharBackTransparent";
-
-inline constexpr OUStringLiteral UNO_NAME_BITMAP = u"Bitmap";
-
-inline constexpr OUStringLiteral UNO_NAME_LINKDISPLAYNAME = u"LinkDisplayName";
-inline constexpr OUStringLiteral UNO_NAME_LINKDISPLAYBITMAP = u"LinkDisplayBitmap";
-
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_LUMINANCE = u"AdjustLuminance";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_CONTRAST = u"AdjustContrast";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_RED = u"AdjustRed";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_GREEN = u"AdjustGreen";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_BLUE = u"AdjustBlue";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_GAMMA = u"Gamma";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_TRANSPARENCY = u"Transparency";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_COLOR_MODE = u"GraphicColorMode";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_GRAPHICCROP = u"GraphicCrop";
+inline constexpr OUString UNO_NAME_NRULE_BULLET_COLOR = u"BulletColor"_ustr;
+inline constexpr OUString UNO_NAME_NRULE_BULLET_RELSIZE = u"BulletRelSize"_ustr;
+inline constexpr OUString UNO_NAME_NRULE_BULLET_FONT = u"BulletFont"_ustr;
+inline constexpr OUString UNO_NAME_NRULE_START_WITH = u"StartWith"_ustr;
+inline constexpr OUString UNO_NAME_NRULE_LEFT_MARGIN = u"LeftMargin"_ustr;
+inline constexpr OUString UNO_NAME_NRULE_FIRST_LINE_OFFSET = u"FirstLineOffset"_ustr;
+inline constexpr OUString UNO_NAME_NRULE_ADJUST = u"Adjust"_ustr;
+
+inline constexpr OUString UNO_NAME_EDIT_FONT_DESCRIPTOR = u"FontDescriptor"_ustr;
+
+inline constexpr OUString UNO_NAME_EDIT_PARA_ADJUST = u"ParaAdjust"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_PARA_BMARGIN = u"ParaBottomMargin"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_PARA_LASTLINEADJ = u"ParaLastLineAdjust"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_PARA_LMARGIN = u"ParaLeftMargin"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_PARA_LINESPACING = u"ParaLineSpacing"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_PARA_RMARGIN = u"ParaRightMargin"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_PARA_TABSTOPS = u"ParaTabStops"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_PARA_TABSTOP_DEFAULT_DISTANCE = u"ParaTabStopDefaultDistance"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_PARA_TMARGIN = u"ParaTopMargin"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_PARA_IS_HYPHEN = u"ParaIsHyphenation"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_PARA_IS_HANGING_PUNCTUATION = u"ParaIsHangingPunctuation"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_PARA_IS_CHARACTER_DISTANCE = u"ParaIsCharacterDistance"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_PARA_IS_FORBIDDEN_RULES = u"ParaIsForbiddenRules"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_PARA_FIRST_LINE_INDENT = u"ParaFirstLineIndent"_ustr;
+
+inline constexpr OUString UNO_NAME_EDIT_CHAR_HEIGHT = u"CharHeight"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTNAME = u"CharFontName"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTSTYLENAME = u"CharFontStyleName"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTFAMILY = u"CharFontFamily"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTCHARSET = u"CharFontCharSet"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTPITCH = u"CharFontPitch"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_POSTURE = u"CharPosture"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_WEIGHT = u"CharWeight"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_LOCALE = u"CharLocale"_ustr;
+
+inline constexpr OUString UNO_NAME_EDIT_CHAR_HEIGHT_ASIAN = u"CharHeightAsian"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTNAME_ASIAN = u"CharFontNameAsian"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTSTYLENAME_ASIAN = u"CharFontStyleNameAsian"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTFAMILY_ASIAN = u"CharFontFamilyAsian"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTCHARSET_ASIAN = u"CharFontCharSetAsian"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTPITCH_ASIAN = u"CharFontPitchAsian"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_POSTURE_ASIAN = u"CharPostureAsian"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_WEIGHT_ASIAN = u"CharWeightAsian"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_LOCALE_ASIAN = u"CharLocaleAsian"_ustr;
+
+inline constexpr OUString UNO_NAME_EDIT_CHAR_HEIGHT_COMPLEX = u"CharHeightComplex"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTNAME_COMPLEX = u"CharFontNameComplex"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTSTYLENAME_COMPLEX = u"CharFontStyleNameComplex"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTFAMILY_COMPLEX = u"CharFontFamilyComplex"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTCHARSET_COMPLEX = u"CharFontCharSetComplex"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_FONTPITCH_COMPLEX = u"CharFontPitchComplex"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_POSTURE_COMPLEX = u"CharPostureComplex"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_WEIGHT_COMPLEX = u"CharWeightComplex"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_LOCALE_COMPLEX = u"CharLocaleComplex"_ustr;
+
+inline constexpr OUString UNO_NAME_EDIT_CHAR_COLOR = u"CharColor"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_COLOR_THEME = u"CharColorTheme"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_COLOR_TINT_OR_SHADE = u"CharColorTintOrShade"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_COLOR_LUM_MOD = u"CharColorLumMod"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_COLOR_LUM_OFF = u"CharColorLumOff"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_COMPLEX_COLOR = u"CharComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_TRANSPARENCE = u"CharTransparence"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_CROSSEDOUT = u"CharCrossedOut"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_STRIKEOUT = u"CharStrikeout"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_CASEMAP = u"CharCaseMap"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_ESCAPEMENT = u"CharEscapement"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_SHADOWED = u"CharShadowed"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_UNDERLINE = u"CharUnderline"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_OVERLINE = u"CharOverline"_ustr;
+
+inline constexpr OUString UNO_NAME_EDIT_CHAR_BACKGROUND_COLOR = u"CharBackColor"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_BACKGROUND_COMPLEX_COLOR = u"CharBackgroundComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_CHAR_BACKGROUND_TRANSPARENT = u"CharBackTransparent"_ustr;
+
+inline constexpr OUString UNO_NAME_BITMAP = u"Bitmap"_ustr;
+
+inline constexpr OUString UNO_NAME_LINKDISPLAYNAME = u"LinkDisplayName"_ustr;
+inline constexpr OUString UNO_NAME_LINKDISPLAYBITMAP = u"LinkDisplayBitmap"_ustr;
+
+inline constexpr OUString UNO_NAME_GRAPHIC_LUMINANCE = u"AdjustLuminance"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_CONTRAST = u"AdjustContrast"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_RED = u"AdjustRed"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_GREEN = u"AdjustGreen"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_BLUE = u"AdjustBlue"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_GAMMA = u"Gamma"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_TRANSPARENCY = u"Transparency"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_COLOR_MODE = u"GraphicColorMode"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_GRAPHICCROP = u"GraphicCrop"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/include/filter/msfilter/msdffimp.hxx b/include/filter/msfilter/msdffimp.hxx
index 7f2c5a2763d0..c48280c7a4a4 100644
--- a/include/filter/msfilter/msdffimp.hxx
+++ b/include/filter/msfilter/msdffimp.hxx
@@ -120,7 +120,7 @@ public:
typedef ::std::map< sal_Int32, SdrObject* > SvxMSDffShapeIdContainer;
-inline constexpr OUStringLiteral SVEXT_PERSIST_STREAM = u"\002OlePres000";
+inline constexpr OUString SVEXT_PERSIST_STREAM = u"\002OlePres000"_ustr;
/// the following will be sorted by the order of their appearance:
typedef std::vector<std::unique_ptr<SvxMSDffShapeOrder>> SvxMSDffShapeOrders;
diff --git a/include/framework/addonsoptions.hxx b/include/framework/addonsoptions.hxx
index 0e97f7a24a86..f421da6d43e8 100644
--- a/include/framework/addonsoptions.hxx
+++ b/include/framework/addonsoptions.hxx
@@ -33,14 +33,14 @@ namespace osl { class Mutex; }
@descr The method GetAddonsMenu() returns a list of property values.
Use follow defines to separate values by names.
*//*-*************************************************************************************************************/
-inline constexpr OUStringLiteral ADDONSMENUITEM_STRING_URL = u"URL";
-inline constexpr OUStringLiteral ADDONSMENUITEM_STRING_TITLE = u"Title";
-inline constexpr OUStringLiteral ADDONSMENUITEM_STRING_TARGET = u"Target";
-inline constexpr OUStringLiteral ADDONSMENUITEM_STRING_IMAGEIDENTIFIER = u"ImageIdentifier";
-inline constexpr OUStringLiteral ADDONSMENUITEM_STRING_CONTEXT = u"Context";
-inline constexpr OUStringLiteral ADDONSMENUITEM_STRING_SUBMENU = u"Submenu";
-
-inline constexpr OUStringLiteral ADDONSPOPUPMENU_URL_PREFIX_STR = u"private:menu/Addon";
+inline constexpr OUString ADDONSMENUITEM_STRING_URL = u"URL"_ustr;
+inline constexpr OUString ADDONSMENUITEM_STRING_TITLE = u"Title"_ustr;
+inline constexpr OUString ADDONSMENUITEM_STRING_TARGET = u"Target"_ustr;
+inline constexpr OUString ADDONSMENUITEM_STRING_IMAGEIDENTIFIER = u"ImageIdentifier"_ustr;
+inline constexpr OUString ADDONSMENUITEM_STRING_CONTEXT = u"Context"_ustr;
+inline constexpr OUString ADDONSMENUITEM_STRING_SUBMENU = u"Submenu"_ustr;
+
+inline constexpr OUString ADDONSPOPUPMENU_URL_PREFIX_STR = u"private:menu/Addon"_ustr;
namespace framework
{
diff --git a/include/i18nlangtag/languagetag.hxx b/include/i18nlangtag/languagetag.hxx
index 79ffc28d771a..39982148bcbb 100644
--- a/include/i18nlangtag/languagetag.hxx
+++ b/include/i18nlangtag/languagetag.hxx
@@ -33,7 +33,7 @@
detailed BCP 47 language tag use LanguageTag::isIsoLocale() instead.
*/
#define I18NLANGTAG_QLT_ASCII "qlt"
-inline constexpr OUStringLiteral I18NLANGTAG_QLT = u"qlt";
+inline constexpr OUString I18NLANGTAG_QLT = u"qlt"_ustr;
class LanguageTagImpl;
diff --git a/include/linguistic/lngprops.hxx b/include/linguistic/lngprops.hxx
index 2c3dc1d901f1..b9a00d44c90e 100644
--- a/include/linguistic/lngprops.hxx
+++ b/include/linguistic/lngprops.hxx
@@ -24,7 +24,7 @@
// maximal number of suggestions to be returned in spelling context-menu
// (may not include results added by looking up user dictionaries)
-inline constexpr OUStringLiteral UPN_MAX_NUMBER_OF_SUGGESTIONS = u"MaxNumberOfSuggestions";
+inline constexpr OUString UPN_MAX_NUMBER_OF_SUGGESTIONS = u"MaxNumberOfSuggestions"_ustr;
#endif
diff --git a/include/linguistic/misc.hxx b/include/linguistic/misc.hxx
index 02b3d44b3fb4..57c7179a2007 100644
--- a/include/linguistic/misc.hxx
+++ b/include/linguistic/misc.hxx
@@ -46,10 +46,10 @@ class CharClass;
class LocaleDataWrapper;
-inline constexpr OUStringLiteral SN_GRAMMARCHECKER = u"com.sun.star.linguistic2.Proofreader";
-inline constexpr OUStringLiteral SN_SPELLCHECKER = u"com.sun.star.linguistic2.SpellChecker";
-inline constexpr OUStringLiteral SN_HYPHENATOR = u"com.sun.star.linguistic2.Hyphenator";
-inline constexpr OUStringLiteral SN_THESAURUS = u"com.sun.star.linguistic2.Thesaurus";
+inline constexpr OUString SN_GRAMMARCHECKER = u"com.sun.star.linguistic2.Proofreader"_ustr;
+inline constexpr OUString SN_SPELLCHECKER = u"com.sun.star.linguistic2.SpellChecker"_ustr;
+inline constexpr OUString SN_HYPHENATOR = u"com.sun.star.linguistic2.Hyphenator"_ustr;
+inline constexpr OUString SN_THESAURUS = u"com.sun.star.linguistic2.Thesaurus"_ustr;
namespace linguistic
diff --git a/include/oox/dump/dumperbase.hxx b/include/oox/dump/dumperbase.hxx
index 04a41e92a964..f80b2f4d93f0 100644
--- a/include/oox/dump/dumperbase.hxx
+++ b/include/oox/dump/dumperbase.hxx
@@ -61,13 +61,13 @@ namespace oox::core {
namespace oox::dump {
-inline constexpr OUStringLiteral OOX_DUMP_UNUSED = u"unused";
-inline constexpr OUStringLiteral OOX_DUMP_UNKNOWN = u"?unknown";
+inline constexpr OUString OOX_DUMP_UNUSED = u"unused"_ustr;
+inline constexpr OUString OOX_DUMP_UNKNOWN = u"?unknown"_ustr;
#define OOX_DUMP_ERRASCII( ascii ) "?err:" ascii
#define OOX_DUMP_ERR_NOMAP "no-map"
-inline constexpr OUStringLiteral OOX_DUMP_ERR_NONAME = u"no-name";
+inline constexpr OUString OOX_DUMP_ERR_NONAME = u"no-name"_ustr;
#define OOX_DUMP_ERR_STREAM "stream-error"
#define OOX_DUMP_DUMPEXT ".dump"
@@ -1393,8 +1393,8 @@ protected:
void dumpRemainingStream();
void dumpArray( const String& rName, sal_Int32 nBytes, sal_Unicode cSep = OOX_DUMP_LISTSEP );
- void dumpUnused( sal_Int32 nBytes ) { dumpArray( OUString(OOX_DUMP_UNUSED), nBytes ); }
- void dumpUnknown( sal_Int32 nBytes ) { dumpArray( OUString(OOX_DUMP_UNKNOWN), nBytes ); }
+ void dumpUnused( sal_Int32 nBytes ) { dumpArray( OOX_DUMP_UNUSED, nBytes ); }
+ void dumpUnknown( sal_Int32 nBytes ) { dumpArray( OOX_DUMP_UNKNOWN, nBytes ); }
sal_Unicode dumpUnicode( const String& rName );
diff --git a/include/sfx2/evntconf.hxx b/include/sfx2/evntconf.hxx
index 6c4649cba17d..6716678813d1 100644
--- a/include/sfx2/evntconf.hxx
+++ b/include/sfx2/evntconf.hxx
@@ -85,10 +85,10 @@ public:
};
-inline constexpr OUStringLiteral PROP_EVENT_TYPE = u"EventType";
-inline constexpr OUStringLiteral PROP_LIBRARY = u"Library";
-inline constexpr OUStringLiteral PROP_SCRIPT = u"Script";
-inline constexpr OUStringLiteral PROP_MACRO_NAME = u"MacroName";
+inline constexpr OUString PROP_EVENT_TYPE = u"EventType"_ustr;
+inline constexpr OUString PROP_LIBRARY = u"Library"_ustr;
+inline constexpr OUString PROP_SCRIPT = u"Script"_ustr;
+inline constexpr OUString PROP_MACRO_NAME = u"MacroName"_ustr;
#define STAR_BASIC "StarBasic"
class SFX2_DLLPUBLIC SfxEventConfiguration
diff --git a/include/sfx2/filedlghelper.hxx b/include/sfx2/filedlghelper.hxx
index c535a6b7bb55..d637a4194c2a 100644
--- a/include/sfx2/filedlghelper.hxx
+++ b/include/sfx2/filedlghelper.hxx
@@ -68,7 +68,7 @@ namespace o3tl {
template<> struct typed_flags<FileDialogFlags> : is_typed_flags<FileDialogFlags, 0xFF> {};
}
-inline constexpr OUStringLiteral FILEDIALOG_FILTER_ALL = u"*.*";
+inline constexpr OUString FILEDIALOG_FILTER_ALL = u"*.*"_ustr;
namespace sfx2 {
diff --git a/include/svl/inettype.hxx b/include/svl/inettype.hxx
index 7d9ebce51f60..b0ecc300acae 100644
--- a/include/svl/inettype.hxx
+++ b/include/svl/inettype.hxx
@@ -25,119 +25,111 @@
/** Definitions for frequently used media type names.
*/
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_OCTSTREAM = u"application/octet-stream";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_PDF = u"application/pdf";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_RTF = u"application/rtf";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_CALC
- = u"application/vnd.stardivision.calc";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_CHART
- = u"application/vnd.stardivision.chart";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_DRAW
- = u"application/vnd.stardivision.draw";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_IMAGE
- = u"application/vnd.stardivision.image";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_IMPRESSPACKED
- = u"application/vnd.stardivision.impress-packed";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_IMPRESS
- = u"application/vnd.stardivision.impress";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_MAIL
- = u"application/vnd.stardivision.mail";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_MATH
- = u"application/vnd.stardivision.math";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_NEWS
- = u"application/vnd.stardivision.news";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_OUTTRAY
- = u"application/vnd.stardivision.outtray";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_TEMPLATE
- = u"application/vnd.stardivision.template";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_WRITER_GLOBAL
- = u"application/vnd.stardivision.writer-global";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_WRITER_WEB
- = u"application/vnd.stardivision.writer-web";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_WRITER
- = u"application/vnd.stardivision.writer";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_FRAMESET = u"application/x-frameset";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_GALLERY_THEME
- = u"application/x-gallery-theme";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_GALLERY = u"application/x-gallery";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_JAR = u"application/x-jar";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_MACRO = u"application/x-macro";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_MSEXCEL_TEMPL
- = u"application/x-msexcel-template";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_MSEXCEL = u"application/x-msexcel";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_MSPPOINT_TEMPL
- = u"application/x-mspowerpoint-template";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_MSPPOINT = u"application/x-mspowerpoint";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_MSWORD_TEMPL
- = u"application/x-msword-template";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_MSWORD = u"application/x-msword";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_STARCALC = u"application/x-starcalc";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_STARCHART = u"application/x-starchart;";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_STARDRAW = u"application/x-stardraw";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_STARHELP = u"application/x-starhelp";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_STARIMAGE = u"application/x-starimage";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_STARIMPRESS = u"application/x-starimpress";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_STARMAIL_SDM = u"application/x-starmail-sdm";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_STARMAIL_SMD = u"application/x-starmail-smd";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_STARMATH = u"application/x-starmath";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_STARWRITER_GLOB
- = u"application/x-starwriter-global";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_STARWRITER = u"application/x-starwriter";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_CDE_CALENDAR_APP
- = u"application/x-sun-ae-file";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_ZIP = u"application/x-zip-compressed";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_AUDIO_AIFF = u"audio/aiff";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_AUDIO_BASIC = u"audio/basic";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_AUDIO_MIDI = u"audio/midi";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_AUDIO_VORBIS = u"audio/vorbis";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_AUDIO_WAV = u"audio/wav";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_AUDIO_WEBM = u"audio/webm";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_X_CNT_FSYSBOX = u".chaos/fsys-box";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_X_CNT_FSYSFOLDER = u".chaos/fsys-folder";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_X_CNT_FSYSSPECIALFOLDER
- = u".chaos/fsys-special-folder";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_IMAGE_GENERIC = u"image/generic";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_IMAGE_GIF = u"image/gif";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_IMAGE_JPEG = u"image/jpeg";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_IMAGE_PCX = u"image/pcx";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_IMAGE_PNG = u"image/png";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_IMAGE_TIFF = u"image/tiff";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_IMAGE_BMP = u"image/x-MS-bmp";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_INET_MSG_RFC822 = u"message/rfc822";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_INET_MULTI_ALTERNATIVE = u"multipart/alternative";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_INET_MULTI_DIGEST = u"multipart/digest";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_INET_MULTI_MIXED = u"multipart/mixed";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_INET_MULTI_PARALLEL = u"multipart/parallel";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_INET_MULTI_RELATED = u"multipart/related";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_TEXT_ICALENDAR = u"text/calendar";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_TEXT_HTML = u"text/html";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_TEXT_PLAIN = u"text/plain";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_TEXT_XMLICALENDAR = u"text/x-icalxml";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_TEXT_URL = u"text/x-url";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_TEXT_VCALENDAR = u"text/x-vCalendar";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_TEXT_VCARD = u"text/x-vCard";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_VIDEO_MSVIDEO = u"video/x-msvideo";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_VIDEO_THEORA = u"video/theora";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_VIDEO_VDO = u"video/vdo";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_VIDEO_WEBM = u"audio/webm";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_X_STARMAIL = u"x-starmail";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_X_VRML = u"x-world/x-vrml";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_SUN_XML_WRITER
- = u"application/vnd.sun.xml.writer";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_SUN_XML_CALC
- = u"application/vnd.sun.xml.calc";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_SUN_XML_IMPRESS
- = u"application/vnd.sun.xml.impress";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_SUN_XML_DRAW
- = u"application/vnd.sun.xml.draw";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_SUN_XML_CHART
- = u"application/vnd.sun.xml.chart";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_SUN_XML_MATH
- = u"application/vnd.sun.xml.math";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_SUN_XML_WRITER_GLOBAL
- = u"application/vnd.sun.xml.writer-global";
-inline constexpr OUStringLiteral CONTENT_TYPE_STR_APP_VND_SUN_XML_IMPRESSPACKED
- = u"application/vnd.sun.xml.impress-packed";
+inline constexpr OUString CONTENT_TYPE_STR_APP_OCTSTREAM = u"application/octet-stream"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_PDF = u"application/pdf"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_RTF = u"application/rtf"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_CALC = u"application/vnd.stardivision.calc"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_CHART
+ = u"application/vnd.stardivision.chart"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_DRAW = u"application/vnd.stardivision.draw"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_IMAGE
+ = u"application/vnd.stardivision.image"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_IMPRESSPACKED
+ = u"application/vnd.stardivision.impress-packed"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_IMPRESS
+ = u"application/vnd.stardivision.impress"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_MAIL = u"application/vnd.stardivision.mail"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_MATH = u"application/vnd.stardivision.math"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_NEWS = u"application/vnd.stardivision.news"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_OUTTRAY
+ = u"application/vnd.stardivision.outtray"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_TEMPLATE
+ = u"application/vnd.stardivision.template"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_WRITER_GLOBAL
+ = u"application/vnd.stardivision.writer-global"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_WRITER_WEB
+ = u"application/vnd.stardivision.writer-web"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_WRITER
+ = u"application/vnd.stardivision.writer"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_FRAMESET = u"application/x-frameset"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_GALLERY_THEME = u"application/x-gallery-theme"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_GALLERY = u"application/x-gallery"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_JAR = u"application/x-jar"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_MACRO = u"application/x-macro"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_MSEXCEL_TEMPL
+ = u"application/x-msexcel-template"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_MSEXCEL = u"application/x-msexcel"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_MSPPOINT_TEMPL
+ = u"application/x-mspowerpoint-template"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_MSPPOINT = u"application/x-mspowerpoint"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_MSWORD_TEMPL = u"application/x-msword-template"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_MSWORD = u"application/x-msword"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_STARCALC = u"application/x-starcalc"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_STARCHART = u"application/x-starchart;"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_STARDRAW = u"application/x-stardraw"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_STARHELP = u"application/x-starhelp"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_STARIMAGE = u"application/x-starimage"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_STARIMPRESS = u"application/x-starimpress"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_STARMAIL_SDM = u"application/x-starmail-sdm"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_STARMAIL_SMD = u"application/x-starmail-smd"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_STARMATH = u"application/x-starmath"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_STARWRITER_GLOB
+ = u"application/x-starwriter-global"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_STARWRITER = u"application/x-starwriter"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_CDE_CALENDAR_APP = u"application/x-sun-ae-file"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_ZIP = u"application/x-zip-compressed"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_AUDIO_AIFF = u"audio/aiff"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_AUDIO_BASIC = u"audio/basic"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_AUDIO_MIDI = u"audio/midi"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_AUDIO_VORBIS = u"audio/vorbis"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_AUDIO_WAV = u"audio/wav"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_AUDIO_WEBM = u"audio/webm"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_X_CNT_FSYSBOX = u".chaos/fsys-box"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_X_CNT_FSYSFOLDER = u".chaos/fsys-folder"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_X_CNT_FSYSSPECIALFOLDER
+ = u".chaos/fsys-special-folder"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_IMAGE_GENERIC = u"image/generic"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_IMAGE_GIF = u"image/gif"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_IMAGE_JPEG = u"image/jpeg"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_IMAGE_PCX = u"image/pcx"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_IMAGE_PNG = u"image/png"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_IMAGE_TIFF = u"image/tiff"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_IMAGE_BMP = u"image/x-MS-bmp"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_INET_MSG_RFC822 = u"message/rfc822"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_INET_MULTI_ALTERNATIVE = u"multipart/alternative"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_INET_MULTI_DIGEST = u"multipart/digest"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_INET_MULTI_MIXED = u"multipart/mixed"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_INET_MULTI_PARALLEL = u"multipart/parallel"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_INET_MULTI_RELATED = u"multipart/related"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_TEXT_ICALENDAR = u"text/calendar"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_TEXT_HTML = u"text/html"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_TEXT_PLAIN = u"text/plain"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_TEXT_XMLICALENDAR = u"text/x-icalxml"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_TEXT_URL = u"text/x-url"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_TEXT_VCALENDAR = u"text/x-vCalendar"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_TEXT_VCARD = u"text/x-vCard"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_VIDEO_MSVIDEO = u"video/x-msvideo"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_VIDEO_THEORA = u"video/theora"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_VIDEO_VDO = u"video/vdo"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_VIDEO_WEBM = u"audio/webm"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_X_STARMAIL = u"x-starmail"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_X_VRML = u"x-world/x-vrml"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_SUN_XML_WRITER
+ = u"application/vnd.sun.xml.writer"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_SUN_XML_CALC
+ = u"application/vnd.sun.xml.calc"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_SUN_XML_IMPRESS
+ = u"application/vnd.sun.xml.impress"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_SUN_XML_DRAW
+ = u"application/vnd.sun.xml.draw"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_SUN_XML_CHART
+ = u"application/vnd.sun.xml.chart"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_SUN_XML_MATH
+ = u"application/vnd.sun.xml.math"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_SUN_XML_WRITER_GLOBAL
+ = u"application/vnd.sun.xml.writer-global"_ustr;
+inline constexpr OUString CONTENT_TYPE_STR_APP_VND_SUN_XML_IMPRESSPACKED
+ = u"application/vnd.sun.xml.impress-packed"_ustr;
/** Definitions for matching parts of URIs.
*/
diff --git a/include/svl/macitem.hxx b/include/svl/macitem.hxx
index e58871101adc..1c2a4cf301b7 100644
--- a/include/svl/macitem.hxx
+++ b/include/svl/macitem.hxx
@@ -30,9 +30,9 @@
class SvStream;
enum class SvMacroItemId : sal_uInt16;
-inline constexpr OUStringLiteral SVX_MACRO_LANGUAGE_JAVASCRIPT = u"JavaScript";
-inline constexpr OUStringLiteral SVX_MACRO_LANGUAGE_STARBASIC = u"StarBasic";
-inline constexpr OUStringLiteral SVX_MACRO_LANGUAGE_SF = u"Script";
+inline constexpr OUString SVX_MACRO_LANGUAGE_JAVASCRIPT = u"JavaScript"_ustr;
+inline constexpr OUString SVX_MACRO_LANGUAGE_STARBASIC = u"StarBasic"_ustr;
+inline constexpr OUString SVX_MACRO_LANGUAGE_SF = u"Script"_ustr;
enum ScriptType
{
diff --git a/include/svtools/genericunodialog.hxx b/include/svtools/genericunodialog.hxx
index 467a52382363..d21d76291d8d 100644
--- a/include/svtools/genericunodialog.hxx
+++ b/include/svtools/genericunodialog.hxx
@@ -44,8 +44,8 @@ namespace svt
#define UNODIALOG_PROPERTY_ID_TITLE 1
#define UNODIALOG_PROPERTY_ID_PARENT 2
-inline constexpr OUStringLiteral UNODIALOG_PROPERTY_TITLE = u"Title";
-inline constexpr OUStringLiteral UNODIALOG_PROPERTY_PARENT = u"ParentWindow";
+inline constexpr OUString UNODIALOG_PROPERTY_TITLE = u"Title"_ustr;
+inline constexpr OUString UNODIALOG_PROPERTY_PARENT = u"ParentWindow"_ustr;
typedef cppu::WeakImplHelper< css::ui::dialogs::XExecutableDialog,
css::lang::XServiceInfo,
diff --git a/include/svtools/helpids.h b/include/svtools/helpids.h
index 3a8bd633865e..12870129c192 100644
--- a/include/svtools/helpids.h
+++ b/include/svtools/helpids.h
@@ -21,29 +21,29 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_FILEDLG_LINK_CB = u"SVT_HID_FILEDLG_LINK_CB";
-inline constexpr OUStringLiteral HID_FILEDLG_PREVIEW_CB = u"SVT_HID_FILEDLG_PREVIEW_CB";
-inline constexpr OUStringLiteral HID_FILEDLG_STANDARD = u"SVT_HID_FILEDLG_STANDARD";
+inline constexpr OUString HID_FILEDLG_LINK_CB = u"SVT_HID_FILEDLG_LINK_CB"_ustr;
+inline constexpr OUString HID_FILEDLG_PREVIEW_CB = u"SVT_HID_FILEDLG_PREVIEW_CB"_ustr;
+inline constexpr OUString HID_FILEDLG_STANDARD = u"SVT_HID_FILEDLG_STANDARD"_ustr;
// help ids for the different modi of the file picker dialog
-inline constexpr OUStringLiteral HID_FILESAVE_LEVELUP = u"SVT_HID_FILESAVE_LEVELUP";
-inline constexpr OUStringLiteral HID_FILESAVE_CREATEDIRECTORY = u"SVT_HID_FILESAVE_CREATEDIRECTORY";
-inline constexpr OUStringLiteral HID_FILESAVE_FILEVIEW = u"SVT_HID_FILESAVE_FILEVIEW";
-inline constexpr OUStringLiteral HID_FILESAVE_TEMPLATE = u"SVT_HID_FILESAVE_TEMPLATE";
-inline constexpr OUStringLiteral HID_FILESAVE_FILEURL = u"SVT_HID_FILESAVE_FILEURL";
-inline constexpr OUStringLiteral HID_FILESAVE_FILETYPE = u"SVT_HID_FILESAVE_FILETYPE";
-inline constexpr OUStringLiteral HID_FILESAVE_DOSAVE = u"SVT_HID_FILESAVE_DOSAVE";
-inline constexpr OUStringLiteral HID_FILESAVE_AUTOEXTENSION = u"SVT_HID_FILESAVE_AUTOEXTENSION";
-inline constexpr OUStringLiteral HID_FILESAVE_SAVEWITHPASSWORD = u"SVT_HID_FILESAVE_SAVEWITHPASSWORD";
-inline constexpr OUStringLiteral HID_FILESAVE_CUSTOMIZEFILTER = u"SVT_HID_FILESAVE_CUSTOMIZEFILTER";
-inline constexpr OUStringLiteral HID_FILESAVE_SELECTION = u"SVT_HID_FILESAVE_SELECTION";
-inline constexpr OUStringLiteral HID_FILESAVE_DIALOG = u"SVT_HID_FILESAVE_DIALOG";
-inline constexpr OUStringLiteral HID_FILESAVE_DOPLAY = u"SVT_HID_FILESAVE_DOPLAY";
+inline constexpr OUString HID_FILESAVE_LEVELUP = u"SVT_HID_FILESAVE_LEVELUP"_ustr;
+inline constexpr OUString HID_FILESAVE_CREATEDIRECTORY = u"SVT_HID_FILESAVE_CREATEDIRECTORY"_ustr;
+inline constexpr OUString HID_FILESAVE_FILEVIEW = u"SVT_HID_FILESAVE_FILEVIEW"_ustr;
+inline constexpr OUString HID_FILESAVE_TEMPLATE = u"SVT_HID_FILESAVE_TEMPLATE"_ustr;
+inline constexpr OUString HID_FILESAVE_FILEURL = u"SVT_HID_FILESAVE_FILEURL"_ustr;
+inline constexpr OUString HID_FILESAVE_FILETYPE = u"SVT_HID_FILESAVE_FILETYPE"_ustr;
+inline constexpr OUString HID_FILESAVE_DOSAVE = u"SVT_HID_FILESAVE_DOSAVE"_ustr;
+inline constexpr OUString HID_FILESAVE_AUTOEXTENSION = u"SVT_HID_FILESAVE_AUTOEXTENSION"_ustr;
+inline constexpr OUString HID_FILESAVE_SAVEWITHPASSWORD = u"SVT_HID_FILESAVE_SAVEWITHPASSWORD"_ustr;
+inline constexpr OUString HID_FILESAVE_CUSTOMIZEFILTER = u"SVT_HID_FILESAVE_CUSTOMIZEFILTER"_ustr;
+inline constexpr OUString HID_FILESAVE_SELECTION = u"SVT_HID_FILESAVE_SELECTION"_ustr;
+inline constexpr OUString HID_FILESAVE_DIALOG = u"SVT_HID_FILESAVE_DIALOG"_ustr;
+inline constexpr OUString HID_FILESAVE_DOPLAY = u"SVT_HID_FILESAVE_DOPLAY"_ustr;
-inline constexpr OUStringLiteral HID_FILEOPEN_LEVELUP = u"SVT_HID_FILEOPEN_LEVELUP";
-inline constexpr OUStringLiteral HID_FILEOPEN_READONLY = u"SVT_HID_FILEOPEN_READONLY";
-inline constexpr OUStringLiteral HID_FILEOPEN_VERSION = u"SVT_HID_FILEOPEN_VERSION";
-inline constexpr OUStringLiteral HID_FILEOPEN_IMAGE_TEMPLATE = u"SVT_HID_FILEOPEN_IMAGE_TEMPLATE";
-inline constexpr OUStringLiteral HID_FILEOPEN_IMAGE_ANCHOR = u"SVT_HID_FILEOPEN_IMAGE_ANCHOR";
+inline constexpr OUString HID_FILEOPEN_LEVELUP = u"SVT_HID_FILEOPEN_LEVELUP"_ustr;
+inline constexpr OUString HID_FILEOPEN_READONLY = u"SVT_HID_FILEOPEN_READONLY"_ustr;
+inline constexpr OUString HID_FILEOPEN_VERSION = u"SVT_HID_FILEOPEN_VERSION"_ustr;
+inline constexpr OUString HID_FILEOPEN_IMAGE_TEMPLATE = u"SVT_HID_FILEOPEN_IMAGE_TEMPLATE"_ustr;
+inline constexpr OUString HID_FILEOPEN_IMAGE_ANCHOR = u"SVT_HID_FILEOPEN_IMAGE_ANCHOR"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/include/svtools/javainteractionhandler.hxx b/include/svtools/javainteractionhandler.hxx
index 1abeb73a1097..8cd220cc4a0f 100644
--- a/include/svtools/javainteractionhandler.hxx
+++ b/include/svtools/javainteractionhandler.hxx
@@ -26,7 +26,7 @@
namespace com :: sun :: star :: task { class XInteractionRequest; }
-inline constexpr OUStringLiteral JAVA_INTERACTION_HANDLER_NAME = u"java-vm.interaction-handler";
+inline constexpr OUString JAVA_INTERACTION_HANDLER_NAME = u"java-vm.interaction-handler"_ustr;
namespace svt
{
diff --git a/include/svx/galleryitem.hxx b/include/svx/galleryitem.hxx
index de16c6f24214..cf786ab2d95a 100644
--- a/include/svx/galleryitem.hxx
+++ b/include/svx/galleryitem.hxx
@@ -29,13 +29,13 @@ namespace com::sun::star::lang { class XComponent; }
// property names map those from css::gallery::GalleryItem
// with exception of "AsLink" and "FilterName"
-inline constexpr OUStringLiteral SVXGALLERYITEM_TYPE = u"GalleryItemType";
-inline constexpr OUStringLiteral SVXGALLERYITEM_URL = u"URL";
-inline constexpr OUStringLiteral SVXGALLERYITEM_FILTER = u"FilterName";
-inline constexpr OUStringLiteral SVXGALLERYITEM_DRAWING = u"Drawing";
-inline constexpr OUStringLiteral SVXGALLERYITEM_GRAPHIC = u"Graphic";
+inline constexpr OUString SVXGALLERYITEM_TYPE = u"GalleryItemType"_ustr;
+inline constexpr OUString SVXGALLERYITEM_URL = u"URL"_ustr;
+inline constexpr OUString SVXGALLERYITEM_FILTER = u"FilterName"_ustr;
+inline constexpr OUString SVXGALLERYITEM_DRAWING = u"Drawing"_ustr;
+inline constexpr OUString SVXGALLERYITEM_GRAPHIC = u"Graphic"_ustr;
#define SVXGALLERYITEM_PARAMS 5
-inline constexpr OUStringLiteral SVXGALLERYITEM_ARGNAME = u"GalleryItem";
+inline constexpr OUString SVXGALLERYITEM_ARGNAME = u"GalleryItem"_ustr;
class SVXCORE_DLLPUBLIC SvxGalleryItem final : public SfxPoolItem
{
diff --git a/include/tools/urlobj.hxx b/include/tools/urlobj.hxx
index 9d6820ddf241..1045e66b717d 100644
--- a/include/tools/urlobj.hxx
+++ b/include/tools/urlobj.hxx
@@ -37,12 +37,12 @@ namespace com::sun::star::util {
namespace com::sun::star::uno { template <typename > class Reference; }
// Common URL prefixes for various schemes:
-inline constexpr OUStringLiteral INET_FTP_SCHEME = u"ftp://";
-inline constexpr OUStringLiteral INET_HTTP_SCHEME = u"http://";
-inline constexpr OUStringLiteral INET_HTTPS_SCHEME = u"https://";
-inline constexpr OUStringLiteral INET_FILE_SCHEME = u"file://";
-inline constexpr OUStringLiteral INET_MAILTO_SCHEME = u"mailto:";
-inline constexpr OUStringLiteral INET_HID_SCHEME = u"hid:";
+inline constexpr OUString INET_FTP_SCHEME = u"ftp://"_ustr;
+inline constexpr OUString INET_HTTP_SCHEME = u"http://"_ustr;
+inline constexpr OUString INET_HTTPS_SCHEME = u"https://"_ustr;
+inline constexpr OUString INET_FILE_SCHEME = u"file://"_ustr;
+inline constexpr OUString INET_MAILTO_SCHEME = u"mailto:"_ustr;
+inline constexpr OUString INET_HID_SCHEME = u"hid:"_ustr;
#define URL_PREFIX_PRIV_SOFFICE "private:"
diff --git a/include/ucbhelper/resultset.hxx b/include/ucbhelper/resultset.hxx
index 6790c3dd1c59..779b5ab1df32 100644
--- a/include/ucbhelper/resultset.hxx
+++ b/include/ucbhelper/resultset.hxx
@@ -41,7 +41,7 @@ namespace com::sun::star::ucb { class XCommandEnvironment; }
namespace ucbhelper {
-inline constexpr OUStringLiteral RESULTSET_SERVICE_NAME = u"com.sun.star.ucb.ContentResultSet";
+inline constexpr OUString RESULTSET_SERVICE_NAME = u"com.sun.star.ucb.ContentResultSet"_ustr;
class ResultSetDataSupplier;
diff --git a/include/ucbhelper/resultsethelper.hxx b/include/ucbhelper/resultsethelper.hxx
index 31f96790581a..9a0da6a5c1f9 100644
--- a/include/ucbhelper/resultsethelper.hxx
+++ b/include/ucbhelper/resultsethelper.hxx
@@ -38,7 +38,7 @@ namespace cppu {
namespace ucbhelper {
-inline constexpr OUStringLiteral DYNAMICRESULTSET_SERVICE_NAME = u"com.sun.star.ucb.DynamicResultSet";
+inline constexpr OUString DYNAMICRESULTSET_SERVICE_NAME = u"com.sun.star.ucb.DynamicResultSet"_ustr;
/**
diff --git a/include/unotools/compatibility.hxx b/include/unotools/compatibility.hxx
index ed7b0f9d52f3..620d3c1c3fa4 100644
--- a/include/unotools/compatibility.hxx
+++ b/include/unotools/compatibility.hxx
@@ -75,8 +75,8 @@ class SvtCompatibilityEntry
static OUString getName( const Index rIdx );
- static constexpr OUStringLiteral USER_ENTRY_NAME = u"_user";
- static constexpr OUStringLiteral DEFAULT_ENTRY_NAME = u"_default";
+ static constexpr OUString USER_ENTRY_NAME = u"_user"_ustr;
+ static constexpr OUString DEFAULT_ENTRY_NAME = u"_default"_ustr;
static size_t getElementCount()
{
diff --git a/include/unotools/linguprops.hxx b/include/unotools/linguprops.hxx
index 7f55a9e74042..b14376f5c43f 100644
--- a/include/unotools/linguprops.hxx
+++ b/include/unotools/linguprops.hxx
@@ -26,53 +26,53 @@
#endif
// UNO property names for general options
-inline constexpr OUStringLiteral UPN_IS_GERMAN_PRE_REFORM = u"IsGermanPreReform"; /*! deprecated #i91949 !*/
-inline constexpr OUStringLiteral UPN_IS_USE_DICTIONARY_LIST = u"IsUseDictionaryList";
-inline constexpr OUStringLiteral UPN_IS_IGNORE_CONTROL_CHARACTERS = u"IsIgnoreControlCharacters";
-inline constexpr OUStringLiteral UPN_ACTIVE_DICTIONARIES = u"ActiveDictionaries";
+inline constexpr OUString UPN_IS_GERMAN_PRE_REFORM = u"IsGermanPreReform"_ustr; /*! deprecated #i91949 !*/
+inline constexpr OUString UPN_IS_USE_DICTIONARY_LIST = u"IsUseDictionaryList"_ustr;
+inline constexpr OUString UPN_IS_IGNORE_CONTROL_CHARACTERS = u"IsIgnoreControlCharacters"_ustr;
+inline constexpr OUString UPN_ACTIVE_DICTIONARIES = u"ActiveDictionaries"_ustr;
// UNO property names for SpellChecker
-inline constexpr OUStringLiteral UPN_IS_SPELL_UPPER_CASE = u"IsSpellUpperCase";
-inline constexpr OUStringLiteral UPN_IS_SPELL_WITH_DIGITS = u"IsSpellWithDigits";
-inline constexpr OUStringLiteral UPN_IS_SPELL_CAPITALIZATION = u"IsSpellCapitalization";
+inline constexpr OUString UPN_IS_SPELL_UPPER_CASE = u"IsSpellUpperCase"_ustr;
+inline constexpr OUString UPN_IS_SPELL_WITH_DIGITS = u"IsSpellWithDigits"_ustr;
+inline constexpr OUString UPN_IS_SPELL_CAPITALIZATION = u"IsSpellCapitalization"_ustr;
// UNO property names for Hyphenator
-inline constexpr OUStringLiteral UPN_HYPH_MIN_LEADING = u"HyphMinLeading";
-inline constexpr OUStringLiteral UPN_HYPH_MIN_TRAILING = u"HyphMinTrailing";
-inline constexpr OUStringLiteral UPN_HYPH_MIN_WORD_LENGTH = u"HyphMinWordLength";
-inline constexpr OUStringLiteral UPN_HYPH_NO_CAPS = u"HyphNoCaps";
-inline constexpr OUStringLiteral UPN_HYPH_NO_LAST_WORD = u"HyphNoLastWord";
-inline constexpr OUStringLiteral UPN_HYPH_ZONE = u"HyphZone";
+inline constexpr OUString UPN_HYPH_MIN_LEADING = u"HyphMinLeading"_ustr;
+inline constexpr OUString UPN_HYPH_MIN_TRAILING = u"HyphMinTrailing"_ustr;
+inline constexpr OUString UPN_HYPH_MIN_WORD_LENGTH = u"HyphMinWordLength"_ustr;
+inline constexpr OUString UPN_HYPH_NO_CAPS = u"HyphNoCaps"_ustr;
+inline constexpr OUString UPN_HYPH_NO_LAST_WORD = u"HyphNoLastWord"_ustr;
+inline constexpr OUString UPN_HYPH_ZONE = u"HyphZone"_ustr;
// UNO property names for Lingu
// (those not covered by the SpellChecker and Hyphenator
// properties and more likely to be used in other modules only)
-inline constexpr OUStringLiteral UPN_DEFAULT_LANGUAGE = u"DefaultLanguage";
-inline constexpr OUStringLiteral UPN_DEFAULT_LOCALE = u"DefaultLocale";
-inline constexpr OUStringLiteral UPN_DEFAULT_LOCALE_CJK = u"DefaultLocale_CJK";
-inline constexpr OUStringLiteral UPN_DEFAULT_LOCALE_CTL = u"DefaultLocale_CTL";
-inline constexpr OUStringLiteral UPN_IS_HYPH_AUTO = u"IsHyphAuto";
-inline constexpr OUStringLiteral UPN_IS_HYPH_SPECIAL = u"IsHyphSpecial";
-inline constexpr OUStringLiteral UPN_IS_SPELL_AUTO = u"IsSpellAuto";
-inline constexpr OUStringLiteral UPN_IS_SPELL_CLOSED_COMPOUND = u"IsSpellClosedCompound";
-inline constexpr OUStringLiteral UPN_IS_SPELL_HYPHENATED_COMPOUND = u"IsSpellHyphenatedCompound";
-inline constexpr OUStringLiteral UPN_IS_SPELL_SPECIAL = u"IsSpellSpecial";
-inline constexpr OUStringLiteral UPN_IS_WRAP_REVERSE = u"IsWrapReverse";
-inline constexpr OUStringLiteral UPN_DATA_FILES_CHANGED_CHECK_VALUE = u"DataFilesChangedCheckValue";
+inline constexpr OUString UPN_DEFAULT_LANGUAGE = u"DefaultLanguage"_ustr;
+inline constexpr OUString UPN_DEFAULT_LOCALE = u"DefaultLocale"_ustr;
+inline constexpr OUString UPN_DEFAULT_LOCALE_CJK = u"DefaultLocale_CJK"_ustr;
+inline constexpr OUString UPN_DEFAULT_LOCALE_CTL = u"DefaultLocale_CTL"_ustr;
+inline constexpr OUString UPN_IS_HYPH_AUTO = u"IsHyphAuto"_ustr;
+inline constexpr OUString UPN_IS_HYPH_SPECIAL = u"IsHyphSpecial"_ustr;
+inline constexpr OUString UPN_IS_SPELL_AUTO = u"IsSpellAuto"_ustr;
+inline constexpr OUString UPN_IS_SPELL_CLOSED_COMPOUND = u"IsSpellClosedCompound"_ustr;
+inline constexpr OUString UPN_IS_SPELL_HYPHENATED_COMPOUND = u"IsSpellHyphenatedCompound"_ustr;
+inline constexpr OUString UPN_IS_SPELL_SPECIAL = u"IsSpellSpecial"_ustr;
+inline constexpr OUString UPN_IS_WRAP_REVERSE = u"IsWrapReverse"_ustr;
+inline constexpr OUString UPN_DATA_FILES_CHANGED_CHECK_VALUE = u"DataFilesChangedCheckValue"_ustr;
// UNO property names for text conversion options
-inline constexpr OUStringLiteral UPN_ACTIVE_CONVERSION_DICTIONARIES = u"ActiveConversionDictionaries";
-inline constexpr OUStringLiteral UPN_IS_IGNORE_POST_POSITIONAL_WORD = u"IsIgnorePostPositionalWord";
-inline constexpr OUStringLiteral UPN_IS_AUTO_CLOSE_DIALOG = u"IsAutoCloseDialog";
-inline constexpr OUStringLiteral UPN_IS_SHOW_ENTRIES_RECENTLY_USED_FIRST = u"IsShowEntriesRecentlyUsedFirst";
-inline constexpr OUStringLiteral UPN_IS_AUTO_REPLACE_UNIQUE_ENTRIES = u"IsAutoReplaceUniqueEntries";
-inline constexpr OUStringLiteral UPN_IS_DIRECTION_TO_SIMPLIFIED = u"IsDirectionToSimplified";
-inline constexpr OUStringLiteral UPN_IS_USE_CHARACTER_VARIANTS = u"IsUseCharacterVariants";
-inline constexpr OUStringLiteral UPN_IS_TRANSLATE_COMMON_TERMS = u"IsTranslateCommonTerms";
-inline constexpr OUStringLiteral UPN_IS_REVERSE_MAPPING = u"IsReverseMapping";
+inline constexpr OUString UPN_ACTIVE_CONVERSION_DICTIONARIES = u"ActiveConversionDictionaries"_ustr;
+inline constexpr OUString UPN_IS_IGNORE_POST_POSITIONAL_WORD = u"IsIgnorePostPositionalWord"_ustr;
+inline constexpr OUString UPN_IS_AUTO_CLOSE_DIALOG = u"IsAutoCloseDialog"_ustr;
+inline constexpr OUString UPN_IS_SHOW_ENTRIES_RECENTLY_USED_FIRST = u"IsShowEntriesRecentlyUsedFirst"_ustr;
+inline constexpr OUString UPN_IS_AUTO_REPLACE_UNIQUE_ENTRIES = u"IsAutoReplaceUniqueEntries"_ustr;
+inline constexpr OUString UPN_IS_DIRECTION_TO_SIMPLIFIED = u"IsDirectionToSimplified"_ustr;
+inline constexpr OUString UPN_IS_USE_CHARACTER_VARIANTS = u"IsUseCharacterVariants"_ustr;
+inline constexpr OUString UPN_IS_TRANSLATE_COMMON_TERMS = u"IsTranslateCommonTerms"_ustr;
+inline constexpr OUString UPN_IS_REVERSE_MAPPING = u"IsReverseMapping"_ustr;
-inline constexpr OUStringLiteral UPN_IS_GRAMMAR_AUTO = u"IsAutoGrammarCheck";
-inline constexpr OUStringLiteral UPN_IS_GRAMMAR_INTERACTIVE = u"IsInteractiveGrammarCheck";
+inline constexpr OUString UPN_IS_GRAMMAR_AUTO = u"IsAutoGrammarCheck"_ustr;
+inline constexpr OUString UPN_IS_GRAMMAR_INTERACTIVE = u"IsInteractiveGrammarCheck"_ustr;
// uno property handles
#define UPH_IS_GERMAN_PRE_REFORM 0
diff --git a/include/unotools/mediadescriptor.hxx b/include/unotools/mediadescriptor.hxx
index 8b4f9365acf9..67ae2704246e 100644
--- a/include/unotools/mediadescriptor.hxx
+++ b/include/unotools/mediadescriptor.hxx
@@ -57,52 +57,52 @@ class UNOTOOLS_DLLPUBLIC MediaDescriptor : public comphelper::SequenceAsHashMap
does not work as expected under windows (under unix it works as well)
these way must be used :-(
*/
- static constexpr OUStringLiteral PROP_ABORTED = u"Aborted";
- static constexpr OUStringLiteral PROP_ASTEMPLATE = u"AsTemplate";
- static constexpr OUStringLiteral PROP_COMPONENTDATA = u"ComponentData";
- static constexpr OUStringLiteral PROP_DOCUMENTSERVICE = u"DocumentService";
- static constexpr OUStringLiteral PROP_ENCRYPTIONDATA = u"EncryptionData";
- static constexpr OUStringLiteral PROP_FILENAME = u"FileName";
- static constexpr OUStringLiteral PROP_FILTERNAME = u"FilterName";
- static constexpr OUStringLiteral PROP_FILTERPROVIDER = u"FilterProvider";
- static constexpr OUStringLiteral PROP_FILTEROPTIONS = u"FilterOptions";
- static constexpr OUStringLiteral PROP_FRAME = u"Frame";
- static constexpr OUStringLiteral PROP_FRAMENAME = u"FrameName";
- static constexpr OUStringLiteral PROP_HIDDEN = u"Hidden";
- static constexpr OUStringLiteral PROP_INPUTSTREAM = u"InputStream";
- static constexpr OUStringLiteral PROP_INTERACTIONHANDLER = u"InteractionHandler";
- static constexpr OUStringLiteral PROP_AUTHENTICATIONHANDLER = u"AuthenticationHandler";
- static constexpr OUStringLiteral PROP_JUMPMARK = u"JumpMark";
- static constexpr OUStringLiteral PROP_MACROEXECUTIONMODE = u"MacroExecutionMode";
- static constexpr OUStringLiteral PROP_MEDIATYPE = u"MediaType";
- static constexpr OUStringLiteral PROP_MINIMIZED = u"Minimized";
- static constexpr OUStringLiteral PROP_NOAUTOSAVE = u"NoAutoSave";
- static constexpr OUStringLiteral PROP_OPENNEWVIEW = u"OpenNewView";
- static constexpr OUStringLiteral PROP_OUTPUTSTREAM = u"OutputStream";
- static constexpr OUStringLiteral PROP_PASSWORD = u"Password";
- static constexpr OUStringLiteral PROP_POSTDATA = u"PostData";
- static constexpr OUStringLiteral PROP_PREVIEW = u"Preview";
- static constexpr OUStringLiteral PROP_READONLY = u"ReadOnly";
- static constexpr OUStringLiteral PROP_REFERRER = u"Referer";
- static constexpr OUStringLiteral PROP_REPLACEABLE = u"Replaceable";
- static constexpr OUStringLiteral PROP_SALVAGEDFILE = u"SalvagedFile";
- static constexpr OUStringLiteral PROP_SILENT = u"Silent";
- static constexpr OUStringLiteral PROP_STATUSINDICATOR = u"StatusIndicator";
- static constexpr OUStringLiteral PROP_STREAM = u"Stream";
- static constexpr OUStringLiteral PROP_STREAMFOROUTPUT = u"StreamForOutput";
- static constexpr OUStringLiteral PROP_TEMPLATENAME = u"TemplateName";
- static constexpr OUStringLiteral PROP_TITLE = u"Title";
- static constexpr OUStringLiteral PROP_TYPENAME = u"TypeName";
- static constexpr OUStringLiteral PROP_UCBCONTENT = u"UCBContent";
- static constexpr OUStringLiteral PROP_UPDATEDOCMODE = u"UpdateDocMode";
- static constexpr OUStringLiteral PROP_URL = u"URL";
- static constexpr OUStringLiteral PROP_VERSION = u"Version";
- static constexpr OUStringLiteral PROP_DOCUMENTTITLE = u"DocumentTitle";
- static constexpr OUStringLiteral PROP_MODEL = u"Model";
- static constexpr OUStringLiteral PROP_VIEWONLY = u"ViewOnly";
- static constexpr OUStringLiteral PROP_DOCUMENTBASEURL = u"DocumentBaseURL";
- static constexpr OUStringLiteral PROP_SUGGESTEDSAVEASNAME = u"SuggestedSaveAsName";
- static constexpr OUStringLiteral PROP_AUTOSAVEEVENT = u"AutoSaveEvent";
+ static constexpr OUString PROP_ABORTED = u"Aborted"_ustr;
+ static constexpr OUString PROP_ASTEMPLATE = u"AsTemplate"_ustr;
+ static constexpr OUString PROP_COMPONENTDATA = u"ComponentData"_ustr;
+ static constexpr OUString PROP_DOCUMENTSERVICE = u"DocumentService"_ustr;
+ static constexpr OUString PROP_ENCRYPTIONDATA = u"EncryptionData"_ustr;
+ static constexpr OUString PROP_FILENAME = u"FileName"_ustr;
+ static constexpr OUString PROP_FILTERNAME = u"FilterName"_ustr;
+ static constexpr OUString PROP_FILTERPROVIDER = u"FilterProvider"_ustr;
+ static constexpr OUString PROP_FILTEROPTIONS = u"FilterOptions"_ustr;
+ static constexpr OUString PROP_FRAME = u"Frame"_ustr;
+ static constexpr OUString PROP_FRAMENAME = u"FrameName"_ustr;
+ static constexpr OUString PROP_HIDDEN = u"Hidden"_ustr;
+ static constexpr OUString PROP_INPUTSTREAM = u"InputStream"_ustr;
+ static constexpr OUString PROP_INTERACTIONHANDLER = u"InteractionHandler"_ustr;
+ static constexpr OUString PROP_AUTHENTICATIONHANDLER = u"AuthenticationHandler"_ustr;
+ static constexpr OUString PROP_JUMPMARK = u"JumpMark"_ustr;
+ static constexpr OUString PROP_MACROEXECUTIONMODE = u"MacroExecutionMode"_ustr;
+ static constexpr OUString PROP_MEDIATYPE = u"MediaType"_ustr;
+ static constexpr OUString PROP_MINIMIZED = u"Minimized"_ustr;
+ static constexpr OUString PROP_NOAUTOSAVE = u"NoAutoSave"_ustr;
+ static constexpr OUString PROP_OPENNEWVIEW = u"OpenNewView"_ustr;
+ static constexpr OUString PROP_OUTPUTSTREAM = u"OutputStream"_ustr;
+ static constexpr OUString PROP_PASSWORD = u"Password"_ustr;
+ static constexpr OUString PROP_POSTDATA = u"PostData"_ustr;
+ static constexpr OUString PROP_PREVIEW = u"Preview"_ustr;
+ static constexpr OUString PROP_READONLY = u"ReadOnly"_ustr;
+ static constexpr OUString PROP_REFERRER = u"Referer"_ustr;
+ static constexpr OUString PROP_REPLACEABLE = u"Replaceable"_ustr;
+ static constexpr OUString PROP_SALVAGEDFILE = u"SalvagedFile"_ustr;
+ static constexpr OUString PROP_SILENT = u"Silent"_ustr;
+ static constexpr OUString PROP_STATUSINDICATOR = u"StatusIndicator"_ustr;
+ static constexpr OUString PROP_STREAM = u"Stream"_ustr;
+ static constexpr OUString PROP_STREAMFOROUTPUT = u"StreamForOutput"_ustr;
+ static constexpr OUString PROP_TEMPLATENAME = u"TemplateName"_ustr;
+ static constexpr OUString PROP_TITLE = u"Title"_ustr;
+ static constexpr OUString PROP_TYPENAME = u"TypeName"_ustr;
+ static constexpr OUString PROP_UCBCONTENT = u"UCBContent"_ustr;
+ static constexpr OUString PROP_UPDATEDOCMODE = u"UpdateDocMode"_ustr;
+ static constexpr OUString PROP_URL = u"URL"_ustr;
+ static constexpr OUString PROP_VERSION = u"Version"_ustr;
+ static constexpr OUString PROP_DOCUMENTTITLE = u"DocumentTitle"_ustr;
+ static constexpr OUString PROP_MODEL = u"Model"_ustr;
+ static constexpr OUString PROP_VIEWONLY = u"ViewOnly"_ustr;
+ static constexpr OUString PROP_DOCUMENTBASEURL = u"DocumentBaseURL"_ustr;
+ static constexpr OUString PROP_SUGGESTEDSAVEASNAME = u"SuggestedSaveAsName"_ustr;
+ static constexpr OUString PROP_AUTOSAVEEVENT = u"AutoSaveEvent"_ustr;
// interface
public:
diff --git a/include/vcl/IconThemeInfo.hxx b/include/vcl/IconThemeInfo.hxx
index 0ac2b7dc2857..5d1fa4a68b1e 100644
--- a/include/vcl/IconThemeInfo.hxx
+++ b/include/vcl/IconThemeInfo.hxx
@@ -29,8 +29,8 @@ class VCL_DLLPUBLIC IconThemeInfo
{
public:
/** The name of the icon theme to use for high contrast mode */
- static constexpr OUStringLiteral HIGH_CONTRAST_ID_BRIGHT = u"sifr";
- static constexpr OUStringLiteral HIGH_CONTRAST_ID_DARK = u"sifr_dark";
+ static constexpr OUString HIGH_CONTRAST_ID_BRIGHT = u"sifr"_ustr;
+ static constexpr OUString HIGH_CONTRAST_ID_DARK = u"sifr_dark"_ustr;
/** Construct an IconThemeInfo from the URL to a file.
* This method will throw a std::runtime_error if the URL cannot be properly parsed.
diff --git a/include/vcl/filter/PDFiumLibrary.hxx b/include/vcl/filter/PDFiumLibrary.hxx
index 9c278d281a1c..3c087cf7b11c 100644
--- a/include/vcl/filter/PDFiumLibrary.hxx
+++ b/include/vcl/filter/PDFiumLibrary.hxx
@@ -40,11 +40,11 @@ class SvMemoryStream;
namespace vcl::pdf
{
-inline constexpr OStringLiteral constDictionaryKeyTitle = "T";
-inline constexpr OStringLiteral constDictionaryKeyContents = "Contents";
-inline constexpr OStringLiteral constDictionaryKeyPopup = "Popup";
-inline constexpr OStringLiteral constDictionaryKeyModificationDate = "M";
-inline constexpr OStringLiteral constDictionaryKeyInteriorColor = "IC";
+inline constexpr OString constDictionaryKeyTitle = "T"_ostr;
+inline constexpr OString constDictionaryKeyContents = "Contents"_ostr;
+inline constexpr OString constDictionaryKeyPopup = "Popup"_ostr;
+inline constexpr OString constDictionaryKeyModificationDate = "M"_ostr;
+inline constexpr OString constDictionaryKeyInteriorColor = "IC"_ostr;
class PDFiumBitmap;
class PDFiumDocument;
diff --git a/include/vcl/graphicfilter.hxx b/include/vcl/graphicfilter.hxx
index e25e0cdde566..fd6c205bd491 100644
--- a/include/vcl/graphicfilter.hxx
+++ b/include/vcl/graphicfilter.hxx
@@ -113,19 +113,19 @@ namespace o3tl
#define EXP_WEBP "SVEWEBP"
-inline constexpr OUStringLiteral BMP_SHORTNAME = u"BMP";
-inline constexpr OUStringLiteral GIF_SHORTNAME = u"GIF";
-inline constexpr OUStringLiteral JPG_SHORTNAME = u"JPG";
-inline constexpr OUStringLiteral MET_SHORTNAME = u"MET";
-inline constexpr OUStringLiteral PCT_SHORTNAME = u"PCT";
-inline constexpr OUStringLiteral PNG_SHORTNAME = u"PNG";
-inline constexpr OUStringLiteral SVM_SHORTNAME = u"SVM";
-inline constexpr OUStringLiteral TIF_SHORTNAME = u"TIF";
-inline constexpr OUStringLiteral WMF_SHORTNAME = u"WMF";
-inline constexpr OUStringLiteral EMF_SHORTNAME = u"EMF";
-inline constexpr OUStringLiteral SVG_SHORTNAME = u"SVG";
-inline constexpr OUStringLiteral PDF_SHORTNAME = u"PDF";
-inline constexpr OUStringLiteral WEBP_SHORTNAME = u"WEBP";
+inline constexpr OUString BMP_SHORTNAME = u"BMP"_ustr;
+inline constexpr OUString GIF_SHORTNAME = u"GIF"_ustr;
+inline constexpr OUString JPG_SHORTNAME = u"JPG"_ustr;
+inline constexpr OUString MET_SHORTNAME = u"MET"_ustr;
+inline constexpr OUString PCT_SHORTNAME = u"PCT"_ustr;
+inline constexpr OUString PNG_SHORTNAME = u"PNG"_ustr;
+inline constexpr OUString SVM_SHORTNAME = u"SVM"_ustr;
+inline constexpr OUString TIF_SHORTNAME = u"TIF"_ustr;
+inline constexpr OUString WMF_SHORTNAME = u"WMF"_ustr;
+inline constexpr OUString EMF_SHORTNAME = u"EMF"_ustr;
+inline constexpr OUString SVG_SHORTNAME = u"SVG"_ustr;
+inline constexpr OUString PDF_SHORTNAME = u"PDF"_ustr;
+inline constexpr OUString WEBP_SHORTNAME = u"WEBP"_ustr;
class VCL_DLLPUBLIC GraphicDescriptor final
{
diff --git a/include/xmloff/ProgressBarHelper.hxx b/include/xmloff/ProgressBarHelper.hxx
index 1fc42c96db60..9cd47a7b18d3 100644
--- a/include/xmloff/ProgressBarHelper.hxx
+++ b/include/xmloff/ProgressBarHelper.hxx
@@ -24,10 +24,10 @@
#include <xmloff/dllapi.h>
#include <com/sun/star/task/XStatusIndicator.hpp>
-inline constexpr OUStringLiteral XML_PROGRESSRANGE = u"ProgressRange";
-inline constexpr OUStringLiteral XML_PROGRESSMAX = u"ProgressMax";
-inline constexpr OUStringLiteral XML_PROGRESSCURRENT = u"ProgressCurrent";
-inline constexpr OUStringLiteral XML_PROGRESSREPEAT = u"ProgressRepeat";
+inline constexpr OUString XML_PROGRESSRANGE = u"ProgressRange"_ustr;
+inline constexpr OUString XML_PROGRESSMAX = u"ProgressMax"_ustr;
+inline constexpr OUString XML_PROGRESSCURRENT = u"ProgressCurrent"_ustr;
+inline constexpr OUString XML_PROGRESSREPEAT = u"ProgressRepeat"_ustr;
class XMLOFF_DLLPUBLIC ProgressBarHelper
{
diff --git a/include/xmloff/XMLFilterServiceNames.h b/include/xmloff/XMLFilterServiceNames.h
index 31549345bec4..9d3b35a6c569 100644
--- a/include/xmloff/XMLFilterServiceNames.h
+++ b/include/xmloff/XMLFilterServiceNames.h
@@ -23,18 +23,18 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral XML_IMPORT_FILTER_WRITER = u"com.sun.star.comp.Writer.XMLOasisImporter";
-inline constexpr OUStringLiteral XML_IMPORT_FILTER_CALC = u"com.sun.star.comp.Calc.XMLOasisImporter";
-inline constexpr OUStringLiteral XML_IMPORT_FILTER_DRAW = u"com.sun.star.comp.Draw.XMLOasisImporter";
-inline constexpr OUStringLiteral XML_IMPORT_FILTER_IMPRESS = u"com.sun.star.comp.Impress.XMLOasisImporter";
-inline constexpr OUStringLiteral XML_IMPORT_FILTER_MATH = u"com.sun.star.comp.Math.XMLImporter";
-inline constexpr OUStringLiteral XML_IMPORT_FILTER_CHART = u"com.sun.star.comp.Chart.XMLOasisImporter";
+inline constexpr OUString XML_IMPORT_FILTER_WRITER = u"com.sun.star.comp.Writer.XMLOasisImporter"_ustr;
+inline constexpr OUString XML_IMPORT_FILTER_CALC = u"com.sun.star.comp.Calc.XMLOasisImporter"_ustr;
+inline constexpr OUString XML_IMPORT_FILTER_DRAW = u"com.sun.star.comp.Draw.XMLOasisImporter"_ustr;
+inline constexpr OUString XML_IMPORT_FILTER_IMPRESS = u"com.sun.star.comp.Impress.XMLOasisImporter"_ustr;
+inline constexpr OUString XML_IMPORT_FILTER_MATH = u"com.sun.star.comp.Math.XMLImporter"_ustr;
+inline constexpr OUString XML_IMPORT_FILTER_CHART = u"com.sun.star.comp.Chart.XMLOasisImporter"_ustr;
-inline constexpr OUStringLiteral XML_EXPORT_FILTER_WRITER = u"com.sun.star.comp.Writer.XMLOasisExporter";
-inline constexpr OUStringLiteral XML_EXPORT_FILTER_CALC = u"com.sun.star.comp.Calc.XMLOasisExporter";
-inline constexpr OUStringLiteral XML_EXPORT_FILTER_DRAW = u"com.sun.star.comp.Draw.XMLOasisExporter";
-inline constexpr OUStringLiteral XML_EXPORT_FILTER_IMPRESS = u"com.sun.star.comp.Impress.XMLOasisExporter";
-inline constexpr OUStringLiteral XML_EXPORT_FILTER_MATH = u"com.sun.star.comp.Math.XMLExporter";
-inline constexpr OUStringLiteral XML_EXPORT_FILTER_CHART = u"com.sun.star.comp.Chart.XMLOasisExporter";
+inline constexpr OUString XML_EXPORT_FILTER_WRITER = u"com.sun.star.comp.Writer.XMLOasisExporter"_ustr;
+inline constexpr OUString XML_EXPORT_FILTER_CALC = u"com.sun.star.comp.Calc.XMLOasisExporter"_ustr;
+inline constexpr OUString XML_EXPORT_FILTER_DRAW = u"com.sun.star.comp.Draw.XMLOasisExporter"_ustr;
+inline constexpr OUString XML_EXPORT_FILTER_IMPRESS = u"com.sun.star.comp.Impress.XMLOasisExporter"_ustr;
+inline constexpr OUString XML_EXPORT_FILTER_MATH = u"com.sun.star.comp.Math.XMLExporter"_ustr;
+inline constexpr OUString XML_EXPORT_FILTER_CHART = u"com.sun.star.comp.Chart.XMLOasisExporter"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/include/xmloff/families.hxx b/include/xmloff/families.hxx
index bad2200bcbe4..79a0e558e9d4 100644
--- a/include/xmloff/families.hxx
+++ b/include/xmloff/families.hxx
@@ -25,26 +25,26 @@
used in the SvXMLAutoStylePoolP.
*/
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_PAGE_MASTER_NAME = u"page-layout";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_PAGE_MASTER_PREFIX = u"pm";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_TABLE_STYLES_NAME = u"table";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_TABLE_STYLES_PREFIX = u"ta";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_NAME = u"table-column";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_PREFIX = u"co";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_ROW_STYLES_NAME = u"table-row";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_ROW_STYLES_PREFIX = u"ro";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_CELL_STYLES_NAME = u"table-cell";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_TABLE_CELL_STYLES_PREFIX = u"ce";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_SD_GRAPHICS_NAME = u"graphic";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_SD_GRAPHICS_PREFIX = u"gr";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_SD_PRESENTATION_NAME = u"presentation";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_SD_PRESENTATION_PREFIX = u"pr";
+inline constexpr OUString XML_STYLE_FAMILY_PAGE_MASTER_NAME = u"page-layout"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_PAGE_MASTER_PREFIX = u"pm"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_TABLE_TABLE_STYLES_NAME = u"table"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_TABLE_TABLE_STYLES_PREFIX = u"ta"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_NAME = u"table-column"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_PREFIX = u"co"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_TABLE_ROW_STYLES_NAME = u"table-row"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_TABLE_ROW_STYLES_PREFIX = u"ro"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_TABLE_CELL_STYLES_NAME = u"table-cell"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_TABLE_CELL_STYLES_PREFIX = u"ce"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_SD_GRAPHICS_NAME = u"graphic"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_SD_GRAPHICS_PREFIX = u"gr"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_SD_PRESENTATION_NAME = u"presentation"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_SD_PRESENTATION_PREFIX = u"pr"_ustr;
#define XML_STYLE_FAMILY_SD_POOL_NAME u"default"
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_SD_DRAWINGPAGE_NAME = u"drawing-page";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_SD_DRAWINGPAGE_PREFIX = u"dp";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_SCH_CHART_NAME = u"chart";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_SCH_CHART_PREFIX = u"ch";
-inline constexpr OUStringLiteral XML_STYLE_FAMILY_CONTROL_PREFIX = u"ctrl";
+inline constexpr OUString XML_STYLE_FAMILY_SD_DRAWINGPAGE_NAME = u"drawing-page"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_SD_DRAWINGPAGE_PREFIX = u"dp"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_SCH_CHART_NAME = u"chart"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_SCH_CHART_PREFIX = u"ch"_ustr;
+inline constexpr OUString XML_STYLE_FAMILY_CONTROL_PREFIX = u"ctrl"_ustr;
enum class XmlStyleFamily
{
diff --git a/include/xmloff/maptype.hxx b/include/xmloff/maptype.hxx
index 9271027cb6c8..f15ef3d38002 100644
--- a/include/xmloff/maptype.hxx
+++ b/include/xmloff/maptype.hxx
@@ -99,11 +99,10 @@ struct XMLPropertyMapEntry
*/
bool mbImportOnly;
- static constexpr OUStringLiteral EMPTY{u""};
+ static constexpr OUString EMPTY{u""_ustr};
- template<std::size_t N>
constexpr XMLPropertyMapEntry(
- const OUStringLiteral<N>& sApiName,
+ const OUString& sApiName,
sal_uInt16 nNameSpace,
enum ::xmloff::token::XMLTokenEnum eXMLName,
sal_uInt32 nType,
diff --git a/include/xmloff/odffields.hxx b/include/xmloff/odffields.hxx
index d5439d873a0f..5ad888b0d75c 100644
--- a/include/xmloff/odffields.hxx
+++ b/include/xmloff/odffields.hxx
@@ -22,26 +22,26 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral ODF_FORMTEXT = u"vnd.oasis.opendocument.field.FORMTEXT";
+inline constexpr OUString ODF_FORMTEXT = u"vnd.oasis.opendocument.field.FORMTEXT"_ustr;
#define ODF_FORMFIELD_DEFAULT_LENGTH 5
-inline constexpr OUStringLiteral ODF_FORMCHECKBOX = u"vnd.oasis.opendocument.field.FORMCHECKBOX";
-inline constexpr OUStringLiteral ODF_FORMCHECKBOX_HELPTEXT = u"Checkbox_HelpText";
-inline constexpr OUStringLiteral ODF_FORMCHECKBOX_RESULT = u"Checkbox_Checked";
+inline constexpr OUString ODF_FORMCHECKBOX = u"vnd.oasis.opendocument.field.FORMCHECKBOX"_ustr;
+inline constexpr OUString ODF_FORMCHECKBOX_HELPTEXT = u"Checkbox_HelpText"_ustr;
+inline constexpr OUString ODF_FORMCHECKBOX_RESULT = u"Checkbox_Checked"_ustr;
-inline constexpr OUStringLiteral ODF_FORMDROPDOWN = u"vnd.oasis.opendocument.field.FORMDROPDOWN";
-inline constexpr OUStringLiteral ODF_FORMDROPDOWN_LISTENTRY = u"Dropdown_ListEntry";
-inline constexpr OUStringLiteral ODF_FORMDROPDOWN_RESULT = u"Dropdown_Selected";
+inline constexpr OUString ODF_FORMDROPDOWN = u"vnd.oasis.opendocument.field.FORMDROPDOWN"_ustr;
+inline constexpr OUString ODF_FORMDROPDOWN_LISTENTRY = u"Dropdown_ListEntry"_ustr;
+inline constexpr OUString ODF_FORMDROPDOWN_RESULT = u"Dropdown_Selected"_ustr;
#define ODF_FORMDROPDOWN_ENTRY_COUNT_LIMIT 25
-inline constexpr OUStringLiteral ODF_FORMDATE = u"vnd.oasis.opendocument.field.FORMDATE";
-inline constexpr OUStringLiteral ODF_FORMDATE_DATEFORMAT
- = u"DateField_DateFormat"; // e.g. "MM.DD.YY";
-inline constexpr OUStringLiteral ODF_FORMDATE_DATEFORMAT_LANGUAGE
- = u"DateField_DateFormat_Language"; // e.g. "en-US", "hu-HU";
-inline constexpr OUStringLiteral ODF_FORMDATE_CURRENTDATE
- = u"DateField_CurrentDate"; // date string in a specific format
-inline constexpr OUStringLiteral ODF_FORMDATE_CURRENTDATE_FORMAT = u"YYYY-MM-DD"; // Coming from MSO
+inline constexpr OUString ODF_FORMDATE = u"vnd.oasis.opendocument.field.FORMDATE"_ustr;
+inline constexpr OUString ODF_FORMDATE_DATEFORMAT
+ = u"DateField_DateFormat"_ustr; // e.g. "MM.DD.YY";
+inline constexpr OUString ODF_FORMDATE_DATEFORMAT_LANGUAGE
+ = u"DateField_DateFormat_Language"_ustr; // e.g. "en-US", "hu-HU";
+inline constexpr OUString ODF_FORMDATE_CURRENTDATE
+ = u"DateField_CurrentDate"_ustr; // date string in a specific format
+inline constexpr OUString ODF_FORMDATE_CURRENTDATE_FORMAT = u"YYYY-MM-DD"_ustr; // Coming from MSO
#define ODF_FORMDATE_CURRENTDATE_LANGUAGE LANGUAGE_ENGLISH_US
#define ODF_TOC "vnd.oasis.opendocument.field.TOC"
@@ -50,10 +50,10 @@ inline constexpr OUStringLiteral ODF_FORMDATE_CURRENTDATE_FORMAT = u"YYYY-MM-DD"
#define ODF_PAGEREF "vnd.oasis.opendocument.field.PAGEREF"
-inline constexpr OUStringLiteral ODF_UNHANDLED = u"vnd.oasis.opendocument.field.UNHANDLED";
-inline constexpr OUStringLiteral ODF_OLE_PARAM = u"vnd.oasis.opendocument.field.ole";
-inline constexpr OUStringLiteral ODF_ID_PARAM = u"vnd.oasis.opendocument.field.id";
-inline constexpr OUStringLiteral ODF_CODE_PARAM = u"vnd.oasis.opendocument.field.code";
+inline constexpr OUString ODF_UNHANDLED = u"vnd.oasis.opendocument.field.UNHANDLED"_ustr;
+inline constexpr OUString ODF_OLE_PARAM = u"vnd.oasis.opendocument.field.ole"_ustr;
+inline constexpr OUString ODF_ID_PARAM = u"vnd.oasis.opendocument.field.id"_ustr;
+inline constexpr OUString ODF_CODE_PARAM = u"vnd.oasis.opendocument.field.code"_ustr;
#endif // INCLUDED_XMLOFF_ODFFIELDS_HXX
diff --git a/include/xmloff/txtparae.hxx b/include/xmloff/txtparae.hxx
index 021d265363b7..436c2d2b629e 100644
--- a/include/xmloff/txtparae.hxx
+++ b/include/xmloff/txtparae.hxx
@@ -139,28 +139,28 @@ public:
private:
// Implement Title/Description Elements UI (#i73249#)
- static constexpr OUStringLiteral gsAnchorCharStyleName = u"AnchorCharStyleName";
- static constexpr OUStringLiteral gsBeginNotice = u"BeginNotice";
- static constexpr OUStringLiteral gsCategory = u"Category";
- static constexpr OUStringLiteral gsCharStyleName = u"CharStyleName";
- static constexpr OUStringLiteral gsCharStyleNames = u"CharStyleNames";
- static constexpr OUStringLiteral gsEndNotice = u"EndNotice";
- static constexpr OUStringLiteral gsFootnote = u"Footnote";
- static constexpr OUStringLiteral gsFootnoteCounting = u"FootnoteCounting";
- static constexpr OUStringLiteral gsNumberingType = u"NumberingType";
- static constexpr OUStringLiteral gsPageDescName = u"PageDescName";
- static constexpr OUStringLiteral gsPageStyleName = u"PageStyleName";
- static constexpr OUStringLiteral gsParaStyleName = u"ParaStyleName";
- static constexpr OUStringLiteral gsPositionEndOfDoc = u"PositionEndOfDoc";
- static constexpr OUStringLiteral gsPrefix = u"Prefix";
- static constexpr OUStringLiteral gsReferenceId = u"ReferenceId";
- static constexpr OUStringLiteral gsStartAt = u"StartAt";
- static constexpr OUStringLiteral gsSuffix = u"Suffix";
- static constexpr OUStringLiteral gsTextEndnoteService = u"com.sun.star.text.Endnote";
- static constexpr OUStringLiteral gsTextSection = u"TextSection";
+ static constexpr OUString gsAnchorCharStyleName = u"AnchorCharStyleName"_ustr;
+ static constexpr OUString gsBeginNotice = u"BeginNotice"_ustr;
+ static constexpr OUString gsCategory = u"Category"_ustr;
+ static constexpr OUString gsCharStyleName = u"CharStyleName"_ustr;
+ static constexpr OUString gsCharStyleNames = u"CharStyleNames"_ustr;
+ static constexpr OUString gsEndNotice = u"EndNotice"_ustr;
+ static constexpr OUString gsFootnote = u"Footnote"_ustr;
+ static constexpr OUString gsFootnoteCounting = u"FootnoteCounting"_ustr;
+ static constexpr OUString gsNumberingType = u"NumberingType"_ustr;
+ static constexpr OUString gsPageDescName = u"PageDescName"_ustr;
+ static constexpr OUString gsPageStyleName = u"PageStyleName"_ustr;
+ static constexpr OUString gsParaStyleName = u"ParaStyleName"_ustr;
+ static constexpr OUString gsPositionEndOfDoc = u"PositionEndOfDoc"_ustr;
+ static constexpr OUString gsPrefix = u"Prefix"_ustr;
+ static constexpr OUString gsReferenceId = u"ReferenceId"_ustr;
+ static constexpr OUString gsStartAt = u"StartAt"_ustr;
+ static constexpr OUString gsSuffix = u"Suffix"_ustr;
+ static constexpr OUString gsTextEndnoteService = u"com.sun.star.text.Endnote"_ustr;
+ static constexpr OUString gsTextSection = u"TextSection"_ustr;
protected:
- static constexpr OUStringLiteral gsFrameStyleName = u"FrameStyleName";
+ static constexpr OUString gsFrameStyleName = u"FrameStyleName"_ustr;
SinglePropertySetInfoCache m_aCharStyleNamesPropInfoCache;
SvXMLAutoStylePoolP& GetAutoStylePool() { return m_rAutoStylePool; }
diff --git a/include/xmloff/xmlimp.hxx b/include/xmloff/xmlimp.hxx
index 922b211341c7..b4616056c4ec 100644
--- a/include/xmloff/xmlimp.hxx
+++ b/include/xmloff/xmlimp.hxx
@@ -525,7 +525,7 @@ public:
**/
bool getBuildIds( sal_Int32& rUPD, sal_Int32& rBuild ) const;
- static constexpr OUStringLiteral aNamespaceSeparator = u":";
+ static constexpr OUString aNamespaceSeparator = u":"_ustr;
static const sal_uInt16 OOo_1x = 10;
static const sal_uInt16 OOo_2x = 20;
diff --git a/include/xmloff/xmlnumfe.hxx b/include/xmloff/xmlnumfe.hxx
index 7c76e5117b1f..64a66a27ef05 100644
--- a/include/xmloff/xmlnumfe.hxx
+++ b/include/xmloff/xmlnumfe.hxx
@@ -32,7 +32,7 @@ namespace com::sun::star::lang { struct Locale; }
namespace com::sun::star::uno { template <typename > class Reference; }
namespace com::sun::star::util { class XNumberFormatsSupplier; }
-inline constexpr OUStringLiteral XML_WRITTENNUMBERSTYLES = u"WrittenNumberStyles";
+inline constexpr OUString XML_WRITTENNUMBERSTYLES = u"WrittenNumberStyles"_ustr;
class Color;
class LocaleDataWrapper;
diff --git a/include/xmloff/xmlnumfi.hxx b/include/xmloff/xmlnumfi.hxx
index bebc580a937b..bfbc61dc8a99 100644
--- a/include/xmloff/xmlnumfi.hxx
+++ b/include/xmloff/xmlnumfi.hxx
@@ -33,7 +33,7 @@ namespace com::sun::star::uno { class XComponentContext; }
namespace com::sun::star::util { class XNumberFormatsSupplier; }
namespace com::sun::star::xml::sax { class XAttributeList; }
-inline constexpr OUStringLiteral XML_NUMBERSTYLES = u"NumberStyles";
+inline constexpr OUString XML_NUMBERSTYLES = u"NumberStyles"_ustr;
enum class SvXMLStylesTokens
{
diff --git a/include/xmlscript/xmlns.h b/include/xmlscript/xmlns.h
index 1b06d390fb02..2e21b309812b 100644
--- a/include/xmlscript/xmlns.h
+++ b/include/xmlscript/xmlns.h
@@ -20,19 +20,19 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral XMLNS_DIALOGS_URI = u"http://openoffice.org/2000/dialog";
+inline constexpr OUString XMLNS_DIALOGS_URI = u"http://openoffice.org/2000/dialog"_ustr;
#define XMLNS_DIALOGS_PREFIX "dlg"
-inline constexpr OUStringLiteral XMLNS_SCRIPT_URI = u"http://openoffice.org/2000/script";
+inline constexpr OUString XMLNS_SCRIPT_URI = u"http://openoffice.org/2000/script"_ustr;
#define XMLNS_SCRIPT_PREFIX "script"
-inline constexpr OUStringLiteral XMLNS_OOO_URI = u"http://openoffice.org/2004/office";
-inline constexpr OUStringLiteral XMLNS_OOO_PREFIX = u"ooo";
+inline constexpr OUString XMLNS_OOO_URI = u"http://openoffice.org/2004/office"_ustr;
+inline constexpr OUString XMLNS_OOO_PREFIX = u"ooo"_ustr;
-inline constexpr OUStringLiteral XMLNS_LIBRARY_URI = u"http://openoffice.org/2000/library";
+inline constexpr OUString XMLNS_LIBRARY_URI = u"http://openoffice.org/2000/library"_ustr;
#define XMLNS_LIBRARY_PREFIX "library"
-inline constexpr OUStringLiteral XMLNS_XLINK_URI = u"http://www.w3.org/1999/xlink";
+inline constexpr OUString XMLNS_XLINK_URI = u"http://www.w3.org/1999/xlink"_ustr;
#define XMLNS_XLINK_PREFIX "xlink"
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/linguistic/source/convdic.hxx b/linguistic/source/convdic.hxx
index a0501e2ddf1b..ca881fb8b10e 100644
--- a/linguistic/source/convdic.hxx
+++ b/linguistic/source/convdic.hxx
@@ -30,10 +30,10 @@
#include <unordered_map>
// text conversion dictionary extension
-inline constexpr OUStringLiteral CONV_DIC_EXT = u"tcd";
+inline constexpr OUString CONV_DIC_EXT = u"tcd"_ustr;
#define CONV_DIC_DOT_EXT ".tcd"
-inline constexpr OUStringLiteral SN_CONV_DICTIONARY = u"com.sun.star.linguistic2.ConversionDictionary";
+inline constexpr OUString SN_CONV_DICTIONARY = u"com.sun.star.linguistic2.ConversionDictionary"_ustr;
bool IsConvDic( const OUString &rFileURL, LanguageType &nLang, sal_Int16 &nConvType );
diff --git a/lotuswordpro/source/filter/lwpfootnote.hxx b/lotuswordpro/source/filter/lwpfootnote.hxx
index b1743df94d41..80cba1d65641 100644
--- a/lotuswordpro/source/filter/lwpfootnote.hxx
+++ b/lotuswordpro/source/filter/lwpfootnote.hxx
@@ -87,13 +87,13 @@
#define FN_DIVISIONGROUP_SEPARATE (FN_BASE_DIVISIONGROUP | FN_MASK_SEPARATE)
#define FN_DOCUMENT (FN_BASE_DOCUMENT)
#define FN_DOCUMENT_SEPARATE (FN_BASE_DOCUMENT | FN_MASK_SEPARATE)
-inline constexpr OUStringLiteral STRID_FOOTCONTINUEDFROM = u"Continued from previous page...";
-inline constexpr OUStringLiteral STRID_FOOTCONTINUEDON = u"Continued on next page...";
+inline constexpr OUString STRID_FOOTCONTINUEDFROM = u"Continued from previous page..."_ustr;
+inline constexpr OUString STRID_FOOTCONTINUEDON = u"Continued on next page..."_ustr;
//Footnote table types, the string may have to do with local language
-inline constexpr OUStringLiteral STR_DivisionFootnote = u"DivisionFootnote";
-inline constexpr OUStringLiteral STR_DivisionEndnote = u"DivisionEndnote";
-inline constexpr OUStringLiteral STR_DivisionGroupEndnote = u"DivisionGroupEndnote";
-inline constexpr OUStringLiteral STR_DocumentEndnote = u"DocumentEndnote";
+inline constexpr OUString STR_DivisionFootnote = u"DivisionFootnote"_ustr;
+inline constexpr OUString STR_DivisionEndnote = u"DivisionEndnote"_ustr;
+inline constexpr OUString STR_DivisionGroupEndnote = u"DivisionGroupEndnote"_ustr;
+inline constexpr OUString STR_DocumentEndnote = u"DocumentEndnote"_ustr;
/**
* @brief Footnote frib object
diff --git a/package/inc/PackageConstants.hxx b/package/inc/PackageConstants.hxx
index 2e9f1527b0f7..31c0928e3c30 100644
--- a/package/inc/PackageConstants.hxx
+++ b/package/inc/PackageConstants.hxx
@@ -49,14 +49,14 @@ const sal_Int32 n_ConstDigestDecrypt = 1056; // 1024 + 32
#define PKG_SIZE_ENCR_MNFST 12
// the properties related constants
-inline constexpr OUStringLiteral ENCRYPTION_KEY_PROPERTY = u"EncryptionKey";
-inline constexpr OUStringLiteral STORAGE_ENCRYPTION_KEYS_PROPERTY = u"StorageEncryptionKeys";
-inline constexpr OUStringLiteral ENCRYPTION_ALGORITHMS_PROPERTY = u"EncryptionAlgorithms";
-inline constexpr OUStringLiteral ENCRYPTION_GPG_PROPERTIES = u"EncryptionGpGProperties";
+inline constexpr OUString ENCRYPTION_KEY_PROPERTY = u"EncryptionKey"_ustr;
+inline constexpr OUString STORAGE_ENCRYPTION_KEYS_PROPERTY = u"StorageEncryptionKeys"_ustr;
+inline constexpr OUString ENCRYPTION_ALGORITHMS_PROPERTY = u"EncryptionAlgorithms"_ustr;
+inline constexpr OUString ENCRYPTION_GPG_PROPERTIES = u"EncryptionGpGProperties"_ustr;
#define HAS_ENCRYPTED_ENTRIES_PROPERTY "HasEncryptedEntries"
#define HAS_NONENCRYPTED_ENTRIES_PROPERTY "HasNonEncryptedEntries"
#define IS_INCONSISTENT_PROPERTY "IsInconsistent"
-inline constexpr OUStringLiteral MEDIATYPE_FALLBACK_USED_PROPERTY = u"MediaTypeFallbackUsed";
+inline constexpr OUString MEDIATYPE_FALLBACK_USED_PROPERTY = u"MediaTypeFallbackUsed"_ustr;
#endif
diff --git a/package/source/manifest/ManifestDefines.hxx b/package/source/manifest/ManifestDefines.hxx
index f491e4cb4cf4..48c06a362261 100644
--- a/package/source/manifest/ManifestDefines.hxx
+++ b/package/source/manifest/ManifestDefines.hxx
@@ -20,75 +20,75 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral MANIFEST_NSPREFIX = u"manifest:";
-inline constexpr OUStringLiteral ELEMENT_MANIFEST = u"manifest:manifest";
-inline constexpr OUStringLiteral ATTRIBUTE_XMLNS = u"xmlns:manifest";
-inline constexpr OUStringLiteral ATTRIBUTE_XMLNS_LOEXT = u"xmlns:loext";
-inline constexpr OUStringLiteral MANIFEST_NAMESPACE = u"http://openoffice.org/2001/manifest";
-inline constexpr OUStringLiteral MANIFEST_OASIS_NAMESPACE = u"urn:oasis:names:tc:opendocument:xmlns:manifest:1.0";
-inline constexpr OUStringLiteral MANIFEST_LOEXT_NAMESPACE = u"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0";
-inline constexpr OUStringLiteral MANIFEST_DOCTYPE = u"<!DOCTYPE manifest:manifest PUBLIC \"-//OpenOffice.org//DTD Manifest 1.0//EN\" \"Manifest.dtd\">";
+inline constexpr OUString MANIFEST_NSPREFIX = u"manifest:"_ustr;
+inline constexpr OUString ELEMENT_MANIFEST = u"manifest:manifest"_ustr;
+inline constexpr OUString ATTRIBUTE_XMLNS = u"xmlns:manifest"_ustr;
+inline constexpr OUString ATTRIBUTE_XMLNS_LOEXT = u"xmlns:loext"_ustr;
+inline constexpr OUString MANIFEST_NAMESPACE = u"http://openoffice.org/2001/manifest"_ustr;
+inline constexpr OUString MANIFEST_OASIS_NAMESPACE = u"urn:oasis:names:tc:opendocument:xmlns:manifest:1.0"_ustr;
+inline constexpr OUString MANIFEST_LOEXT_NAMESPACE = u"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0"_ustr;
+inline constexpr OUString MANIFEST_DOCTYPE = u"<!DOCTYPE manifest:manifest PUBLIC \"-//OpenOffice.org//DTD Manifest 1.0//EN\" \"Manifest.dtd\">"_ustr;
-inline constexpr OUStringLiteral ELEMENT_FILE_ENTRY = u"manifest:file-entry";
-inline constexpr OUStringLiteral ATTRIBUTE_FULL_PATH = u"manifest:full-path";
-inline constexpr OUStringLiteral ATTRIBUTE_VERSION = u"manifest:version";
-inline constexpr OUStringLiteral ATTRIBUTE_MEDIA_TYPE = u"manifest:media-type";
-inline constexpr OUStringLiteral ATTRIBUTE_SIZE = u"manifest:size";
-inline constexpr OUStringLiteral ELEMENT_MANIFEST_KEYINFO = u"loext:keyinfo";
-inline constexpr OUStringLiteral ELEMENT_ENCRYPTED_KEYINFO = u"loext:KeyInfo";
-inline constexpr OUStringLiteral ELEMENT_ENCRYPTEDKEY = u"loext:encrypted-key";
-inline constexpr OUStringLiteral ELEMENT_ENCRYPTIONMETHOD = u"loext:encryption-method";
-inline constexpr OUStringLiteral ELEMENT_PGPDATA = u"loext:PGPData";
-inline constexpr OUStringLiteral ELEMENT_PGPKEYID = u"loext:PGPKeyID";
-inline constexpr OUStringLiteral ELEMENT_PGPKEYPACKET = u"loext:PGPKeyPacket";
-inline constexpr OUStringLiteral ATTRIBUTE_ALGORITHM = u"loext:PGPAlgorithm";
-inline constexpr OUStringLiteral ELEMENT_CIPHERDATA = u"loext:CipherData";
-inline constexpr OUStringLiteral ELEMENT_CIPHERVALUE = u"loext:CipherValue";
-inline constexpr OUStringLiteral ELEMENT_MANIFEST13_KEYINFO = u"manifest:keyinfo";
-inline constexpr OUStringLiteral ELEMENT_ENCRYPTEDKEY13 = u"manifest:encrypted-key";
-inline constexpr OUStringLiteral ELEMENT_ENCRYPTIONMETHOD13 = u"manifest:encryption-method";
-inline constexpr OUStringLiteral ELEMENT_PGPDATA13 = u"manifest:PGPData";
-inline constexpr OUStringLiteral ELEMENT_PGPKEYID13 = u"manifest:PGPKeyID";
-inline constexpr OUStringLiteral ELEMENT_PGPKEYPACKET13 = u"manifest:PGPKeyPacket";
-inline constexpr OUStringLiteral ATTRIBUTE_ALGORITHM13 = u"manifest:PGPAlgorithm";
-inline constexpr OUStringLiteral ELEMENT_CIPHERDATA13 = u"manifest:CipherData";
-inline constexpr OUStringLiteral ELEMENT_CIPHERVALUE13 = u"manifest:CipherValue";
+inline constexpr OUString ELEMENT_FILE_ENTRY = u"manifest:file-entry"_ustr;
+inline constexpr OUString ATTRIBUTE_FULL_PATH = u"manifest:full-path"_ustr;
+inline constexpr OUString ATTRIBUTE_VERSION = u"manifest:version"_ustr;
+inline constexpr OUString ATTRIBUTE_MEDIA_TYPE = u"manifest:media-type"_ustr;
+inline constexpr OUString ATTRIBUTE_SIZE = u"manifest:size"_ustr;
+inline constexpr OUString ELEMENT_MANIFEST_KEYINFO = u"loext:keyinfo"_ustr;
+inline constexpr OUString ELEMENT_ENCRYPTED_KEYINFO = u"loext:KeyInfo"_ustr;
+inline constexpr OUString ELEMENT_ENCRYPTEDKEY = u"loext:encrypted-key"_ustr;
+inline constexpr OUString ELEMENT_ENCRYPTIONMETHOD = u"loext:encryption-method"_ustr;
+inline constexpr OUString ELEMENT_PGPDATA = u"loext:PGPData"_ustr;
+inline constexpr OUString ELEMENT_PGPKEYID = u"loext:PGPKeyID"_ustr;
+inline constexpr OUString ELEMENT_PGPKEYPACKET = u"loext:PGPKeyPacket"_ustr;
+inline constexpr OUString ATTRIBUTE_ALGORITHM = u"loext:PGPAlgorithm"_ustr;
+inline constexpr OUString ELEMENT_CIPHERDATA = u"loext:CipherData"_ustr;
+inline constexpr OUString ELEMENT_CIPHERVALUE = u"loext:CipherValue"_ustr;
+inline constexpr OUString ELEMENT_MANIFEST13_KEYINFO = u"manifest:keyinfo"_ustr;
+inline constexpr OUString ELEMENT_ENCRYPTEDKEY13 = u"manifest:encrypted-key"_ustr;
+inline constexpr OUString ELEMENT_ENCRYPTIONMETHOD13 = u"manifest:encryption-method"_ustr;
+inline constexpr OUString ELEMENT_PGPDATA13 = u"manifest:PGPData"_ustr;
+inline constexpr OUString ELEMENT_PGPKEYID13 = u"manifest:PGPKeyID"_ustr;
+inline constexpr OUString ELEMENT_PGPKEYPACKET13 = u"manifest:PGPKeyPacket"_ustr;
+inline constexpr OUString ATTRIBUTE_ALGORITHM13 = u"manifest:PGPAlgorithm"_ustr;
+inline constexpr OUString ELEMENT_CIPHERDATA13 = u"manifest:CipherData"_ustr;
+inline constexpr OUString ELEMENT_CIPHERVALUE13 = u"manifest:CipherValue"_ustr;
-inline constexpr OUStringLiteral ELEMENT_ENCRYPTION_DATA = u"manifest:encryption-data";
-inline constexpr OUStringLiteral ATTRIBUTE_CHECKSUM_TYPE = u"manifest:checksum-type";
-inline constexpr OUStringLiteral ATTRIBUTE_CHECKSUM = u"manifest:checksum";
+inline constexpr OUString ELEMENT_ENCRYPTION_DATA = u"manifest:encryption-data"_ustr;
+inline constexpr OUString ATTRIBUTE_CHECKSUM_TYPE = u"manifest:checksum-type"_ustr;
+inline constexpr OUString ATTRIBUTE_CHECKSUM = u"manifest:checksum"_ustr;
-inline constexpr OUStringLiteral ELEMENT_ALGORITHM = u"manifest:algorithm";
-inline constexpr OUStringLiteral ATTRIBUTE_ALGORITHM_NAME = u"manifest:algorithm-name";
-inline constexpr OUStringLiteral ATTRIBUTE_INITIALISATION_VECTOR = u"manifest:initialisation-vector";
+inline constexpr OUString ELEMENT_ALGORITHM = u"manifest:algorithm"_ustr;
+inline constexpr OUString ATTRIBUTE_ALGORITHM_NAME = u"manifest:algorithm-name"_ustr;
+inline constexpr OUString ATTRIBUTE_INITIALISATION_VECTOR = u"manifest:initialisation-vector"_ustr;
-inline constexpr OUStringLiteral ELEMENT_START_KEY_GENERATION = u"manifest:start-key-generation";
-inline constexpr OUStringLiteral ATTRIBUTE_START_KEY_GENERATION_NAME = u"manifest:start-key-generation-name";
-inline constexpr OUStringLiteral ATTRIBUTE_KEY_SIZE = u"manifest:key-size";
+inline constexpr OUString ELEMENT_START_KEY_GENERATION = u"manifest:start-key-generation"_ustr;
+inline constexpr OUString ATTRIBUTE_START_KEY_GENERATION_NAME = u"manifest:start-key-generation-name"_ustr;
+inline constexpr OUString ATTRIBUTE_KEY_SIZE = u"manifest:key-size"_ustr;
-inline constexpr OUStringLiteral ELEMENT_KEY_DERIVATION = u"manifest:key-derivation";
-inline constexpr OUStringLiteral ATTRIBUTE_KEY_DERIVATION_NAME = u"manifest:key-derivation-name";
-inline constexpr OUStringLiteral ATTRIBUTE_SALT = u"manifest:salt";
-inline constexpr OUStringLiteral ATTRIBUTE_ITERATION_COUNT = u"manifest:iteration-count";
+inline constexpr OUString ELEMENT_KEY_DERIVATION = u"manifest:key-derivation"_ustr;
+inline constexpr OUString ATTRIBUTE_KEY_DERIVATION_NAME = u"manifest:key-derivation-name"_ustr;
+inline constexpr OUString ATTRIBUTE_SALT = u"manifest:salt"_ustr;
+inline constexpr OUString ATTRIBUTE_ITERATION_COUNT = u"manifest:iteration-count"_ustr;
/// OFFICE-3708: wrong URL cited in ODF 1.2 and used since OOo 3.4 beta
-inline constexpr OUStringLiteral SHA256_URL_ODF12 = u"http://www.w3.org/2000/09/xmldsig#sha256";
-inline constexpr OUStringLiteral SHA256_URL = u"http://www.w3.org/2001/04/xmlenc#sha256";
-inline constexpr OUStringLiteral SHA1_NAME = u"SHA1";
-inline constexpr OUStringLiteral SHA1_URL = u"http://www.w3.org/2000/09/xmldsig#sha1";
+inline constexpr OUString SHA256_URL_ODF12 = u"http://www.w3.org/2000/09/xmldsig#sha256"_ustr;
+inline constexpr OUString SHA256_URL = u"http://www.w3.org/2001/04/xmlenc#sha256"_ustr;
+inline constexpr OUString SHA1_NAME = u"SHA1"_ustr;
+inline constexpr OUString SHA1_URL = u"http://www.w3.org/2000/09/xmldsig#sha1"_ustr;
-inline constexpr OUStringLiteral SHA1_1K_NAME = u"SHA1/1K";
-inline constexpr OUStringLiteral SHA1_1K_URL = u"urn:oasis:names:tc:opendocument:xmlns:manifest:1.0#sha1-1k";
-inline constexpr OUStringLiteral SHA256_1K_URL = u"urn:oasis:names:tc:opendocument:xmlns:manifest:1.0#sha256-1k";
+inline constexpr OUString SHA1_1K_NAME = u"SHA1/1K"_ustr;
+inline constexpr OUString SHA1_1K_URL = u"urn:oasis:names:tc:opendocument:xmlns:manifest:1.0#sha1-1k"_ustr;
+inline constexpr OUString SHA256_1K_URL = u"urn:oasis:names:tc:opendocument:xmlns:manifest:1.0#sha256-1k"_ustr;
-inline constexpr OUStringLiteral BLOWFISH_NAME = u"Blowfish CFB";
-inline constexpr OUStringLiteral BLOWFISH_URL = u"urn:oasis:names:tc:opendocument:xmlns:manifest:1.0#blowfish";
-inline constexpr OUStringLiteral AES128_URL = u"http://www.w3.org/2001/04/xmlenc#aes128-cbc";
-inline constexpr OUStringLiteral AES192_URL = u"http://www.w3.org/2001/04/xmlenc#aes192-cbc";
-inline constexpr OUStringLiteral AES256_URL = u"http://www.w3.org/2001/04/xmlenc#aes256-cbc";
+inline constexpr OUString BLOWFISH_NAME = u"Blowfish CFB"_ustr;
+inline constexpr OUString BLOWFISH_URL = u"urn:oasis:names:tc:opendocument:xmlns:manifest:1.0#blowfish"_ustr;
+inline constexpr OUString AES128_URL = u"http://www.w3.org/2001/04/xmlenc#aes128-cbc"_ustr;
+inline constexpr OUString AES192_URL = u"http://www.w3.org/2001/04/xmlenc#aes192-cbc"_ustr;
+inline constexpr OUString AES256_URL = u"http://www.w3.org/2001/04/xmlenc#aes256-cbc"_ustr;
-inline constexpr OUStringLiteral PBKDF2_NAME = u"PBKDF2";
-inline constexpr OUStringLiteral PGP_NAME = u"PGP";
-inline constexpr OUStringLiteral PBKDF2_URL = u"urn:oasis:names:tc:opendocument:xmlns:manifest:1.0#pbkdf2";
+inline constexpr OUString PBKDF2_NAME = u"PBKDF2"_ustr;
+inline constexpr OUString PGP_NAME = u"PGP"_ustr;
+inline constexpr OUString PBKDF2_URL = u"urn:oasis:names:tc:opendocument:xmlns:manifest:1.0#pbkdf2"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/package/source/manifest/ManifestExport.cxx b/package/source/manifest/ManifestExport.cxx
index feeb63353698..be1d21114c1a 100644
--- a/package/source/manifest/ManifestExport.cxx
+++ b/package/source/manifest/ManifestExport.cxx
@@ -220,60 +220,60 @@ ManifestExport::ManifestExport( uno::Reference< xml::sax::XDocumentHandler > con
if (aPgpKeyID.hasElements() && aCipherValue.hasElements() )
{
// ==== manifest:encrypted-key & children - one for each recipient
- xHandler->startElement(isODF13 ? OUString(ELEMENT_ENCRYPTEDKEY13) : OUString(ELEMENT_ENCRYPTEDKEY), nullptr);
+ xHandler->startElement(isODF13 ? ELEMENT_ENCRYPTEDKEY13 : ELEMENT_ENCRYPTEDKEY, nullptr);
xHandler->ignorableWhitespace ( sWhiteSpace );
rtl::Reference<::comphelper::AttributeList> pNewAttrList = new ::comphelper::AttributeList;
// TODO: the algorithm should rather be configurable
pNewAttrList->AddAttribute(
- isODF13 ? OUString(ATTRIBUTE_ALGORITHM13) : OUString(ATTRIBUTE_ALGORITHM),
+ isODF13 ? ATTRIBUTE_ALGORITHM13 : ATTRIBUTE_ALGORITHM,
"http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p" );
- xHandler->startElement(isODF13 ? OUString(ELEMENT_ENCRYPTIONMETHOD13) : OUString(ELEMENT_ENCRYPTIONMETHOD), pNewAttrList);
- xHandler->endElement(isODF13 ? OUString(ELEMENT_ENCRYPTIONMETHOD13) : OUString(ELEMENT_ENCRYPTIONMETHOD));
+ xHandler->startElement(isODF13 ? ELEMENT_ENCRYPTIONMETHOD13 : ELEMENT_ENCRYPTIONMETHOD, pNewAttrList);
+ xHandler->endElement(isODF13 ? ELEMENT_ENCRYPTIONMETHOD13 : ELEMENT_ENCRYPTIONMETHOD);
xHandler->ignorableWhitespace ( sWhiteSpace );
// note: the mismatch here corresponds to ODF 1.3 cs01 schema
- xHandler->startElement(isODF13 ? OUString(ELEMENT_MANIFEST13_KEYINFO) : OUString(ELEMENT_MANIFEST_KEYINFO), nullptr);
+ xHandler->startElement(isODF13 ? ELEMENT_MANIFEST13_KEYINFO : ELEMENT_MANIFEST_KEYINFO, nullptr);
xHandler->ignorableWhitespace ( sWhiteSpace );
- xHandler->startElement(isODF13 ? OUString(ELEMENT_PGPDATA13) : OUString(ELEMENT_PGPDATA), nullptr);
+ xHandler->startElement(isODF13 ? ELEMENT_PGPDATA13 : ELEMENT_PGPDATA, nullptr);
xHandler->ignorableWhitespace ( sWhiteSpace );
- xHandler->startElement(isODF13 ? OUString(ELEMENT_PGPKEYID13) : OUString(ELEMENT_PGPKEYID), nullptr);
+ xHandler->startElement(isODF13 ? ELEMENT_PGPKEYID13 : ELEMENT_PGPKEYID, nullptr);
::comphelper::Base64::encode(aBuffer, aPgpKeyID);
xHandler->characters( aBuffer.makeStringAndClear() );
- xHandler->endElement(isODF13 ? OUString(ELEMENT_PGPKEYID13) : OUString(ELEMENT_PGPKEYID));
+ xHandler->endElement(isODF13 ? ELEMENT_PGPKEYID13 : ELEMENT_PGPKEYID);
xHandler->ignorableWhitespace ( sWhiteSpace );
// key packet is optional
if (aPgpKeyPacket.hasElements())
{
- xHandler->startElement(isODF13 ? OUString(ELEMENT_PGPKEYPACKET13) : OUString(ELEMENT_PGPKEYPACKET), nullptr);
+ xHandler->startElement(isODF13 ? ELEMENT_PGPKEYPACKET13 : ELEMENT_PGPKEYPACKET, nullptr);
::comphelper::Base64::encode(aBuffer, aPgpKeyPacket);
xHandler->characters( aBuffer.makeStringAndClear() );
- xHandler->endElement(isODF13 ? OUString(ELEMENT_PGPKEYPACKET13) : OUString(ELEMENT_PGPKEYPACKET));
+ xHandler->endElement(isODF13 ? ELEMENT_PGPKEYPACKET13 : ELEMENT_PGPKEYPACKET);
xHandler->ignorableWhitespace ( sWhiteSpace );
}
- xHandler->endElement(isODF13 ? OUString(ELEMENT_PGPDATA13) : OUString(ELEMENT_PGPDATA));
+ xHandler->endElement(isODF13 ? ELEMENT_PGPDATA13 : ELEMENT_PGPDATA);
xHandler->ignorableWhitespace ( sWhiteSpace );
- xHandler->endElement(isODF13 ? OUString(ELEMENT_MANIFEST13_KEYINFO) : OUString(ELEMENT_MANIFEST_KEYINFO));
+ xHandler->endElement(isODF13 ? ELEMENT_MANIFEST13_KEYINFO : ELEMENT_MANIFEST_KEYINFO);
xHandler->ignorableWhitespace ( sWhiteSpace );
- xHandler->startElement(isODF13 ? OUString(ELEMENT_CIPHERDATA13) : OUString(ELEMENT_CIPHERDATA), nullptr);
+ xHandler->startElement(isODF13 ? ELEMENT_CIPHERDATA13 : ELEMENT_CIPHERDATA, nullptr);
xHandler->ignorableWhitespace ( sWhiteSpace );
- xHandler->startElement(isODF13 ? OUString(ELEMENT_CIPHERVALUE13) : OUString(ELEMENT_CIPHERVALUE), nullptr);
+ xHandler->startElement(isODF13 ? ELEMENT_CIPHERVALUE13 : ELEMENT_CIPHERVALUE, nullptr);
::comphelper::Base64::encode(aBuffer, aCipherValue);
xHandler->characters( aBuffer.makeStringAndClear() );
- xHandler->endElement(isODF13 ? OUString(ELEMENT_CIPHERVALUE13) : OUString(ELEMENT_CIPHERVALUE));
+ xHandler->endElement(isODF13 ? ELEMENT_CIPHERVALUE13 : ELEMENT_CIPHERVALUE);
xHandler->ignorableWhitespace ( sWhiteSpace );
- xHandler->endElement(isODF13 ? OUString(ELEMENT_CIPHERDATA13) : OUString(ELEMENT_CIPHERDATA));
+ xHandler->endElement(isODF13 ? ELEMENT_CIPHERDATA13 : ELEMENT_CIPHERDATA);
xHandler->ignorableWhitespace ( sWhiteSpace );
- xHandler->endElement(isODF13 ? OUString(ELEMENT_ENCRYPTEDKEY13) : OUString(ELEMENT_ENCRYPTEDKEY));
+ xHandler->endElement(isODF13 ? ELEMENT_ENCRYPTEDKEY13 : ELEMENT_ENCRYPTEDKEY);
xHandler->ignorableWhitespace ( sWhiteSpace );
}
}
diff --git a/package/source/zippackage/ZipPackageStream.cxx b/package/source/zippackage/ZipPackageStream.cxx
index a183e63869b1..02282a03c4e5 100644
--- a/package/source/zippackage/ZipPackageStream.cxx
+++ b/package/source/zippackage/ZipPackageStream.cxx
@@ -219,10 +219,10 @@ uno::Sequence<sal_Int8> ZipPackageStream::GetEncryptionKey(Bugs const bugs)
else if ( nKeyGenID == xml::crypto::DigestID::SHA1 )
{
aNameToFind = bUseWinEncoding
- ? OUString(PACKAGE_ENCRYPTIONDATA_SHA1MS1252)
+ ? PACKAGE_ENCRYPTIONDATA_SHA1MS1252
: (bugs == Bugs::WrongSHA1)
- ? OUString(PACKAGE_ENCRYPTIONDATA_SHA1UTF8)
- : OUString(PACKAGE_ENCRYPTIONDATA_SHA1CORRECT);
+ ? PACKAGE_ENCRYPTIONDATA_SHA1UTF8
+ : PACKAGE_ENCRYPTIONDATA_SHA1CORRECT;
}
else
throw uno::RuntimeException(THROW_WHERE "No expected key is provided!" );
diff --git a/registry/source/regimpl.hxx b/registry/source/regimpl.hxx
index 25f9d50e7695..d13d42b6d3dc 100644
--- a/registry/source/regimpl.hxx
+++ b/registry/source/regimpl.hxx
@@ -117,7 +117,7 @@ private:
store::OStoreFile m_file;
KeyMap m_openKeyTable;
- static constexpr OUStringLiteral ROOT { u"/" };
+ static constexpr OUString ROOT { u"/"_ustr };
};
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/reportdesign/inc/bitmaps.hlst b/reportdesign/inc/bitmaps.hlst
index f66cf42505a3..55ed845a61d0 100644
--- a/reportdesign/inc/bitmaps.hlst
+++ b/reportdesign/inc/bitmaps.hlst
@@ -8,22 +8,22 @@
*/
#pragma once
-inline constexpr OUStringLiteral RID_SVXBMP_SELECT_REPORT = u"reportdesign/res/sx12464.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FM_FIXEDTEXT = u"reportdesign/res/sx10597.png";
-inline constexpr OUStringLiteral RID_SVXBMP_INSERT_HFIXEDLINE = u"reportdesign/res/sx10928.png";
-inline constexpr OUStringLiteral RID_SVXBMP_INSERT_VFIXEDLINE = u"reportdesign/res/sx10929.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FM_IMAGECONTROL = u"reportdesign/res/sx10710.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FM_EDIT = u"reportdesign/res/sx10599.png";
-inline constexpr OUStringLiteral RID_SVXBMP_RPT_NEW_FUNCTION = u"reportdesign/res/sx12594.png";
-inline constexpr OUStringLiteral RID_SVXBMP_REPORTHEADERFOOTER = u"reportdesign/res/sx12453.png";
-inline constexpr OUStringLiteral RID_SVXBMP_PAGEHEADERFOOTER = u"reportdesign/res/sx12452.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GROUPHEADER = u"reportdesign/res/sx12466.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GROUPFOOTER = u"reportdesign/res/sx12468.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SORTINGANDGROUPING = u"reportdesign/res/sx12454.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DRAWTBX_CS_BASIC = u"reportdesign/res/sx11047.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GROUP = u"reportdesign/res/sx10454.png";
-inline constexpr OUStringLiteral RID_SVXBMP_ICON_DETAIL = u"reportdesign/res/sx12603.png";
-inline constexpr OUStringLiteral RID_BMP_TREENODE_COLLAPSED = u"res/plus.png";
-inline constexpr OUStringLiteral RID_BMP_TREENODE_EXPANDED = u"res/minus.png";
+inline constexpr OUString RID_SVXBMP_SELECT_REPORT = u"reportdesign/res/sx12464.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FM_FIXEDTEXT = u"reportdesign/res/sx10597.png"_ustr;
+inline constexpr OUString RID_SVXBMP_INSERT_HFIXEDLINE = u"reportdesign/res/sx10928.png"_ustr;
+inline constexpr OUString RID_SVXBMP_INSERT_VFIXEDLINE = u"reportdesign/res/sx10929.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FM_IMAGECONTROL = u"reportdesign/res/sx10710.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FM_EDIT = u"reportdesign/res/sx10599.png"_ustr;
+inline constexpr OUString RID_SVXBMP_RPT_NEW_FUNCTION = u"reportdesign/res/sx12594.png"_ustr;
+inline constexpr OUString RID_SVXBMP_REPORTHEADERFOOTER = u"reportdesign/res/sx12453.png"_ustr;
+inline constexpr OUString RID_SVXBMP_PAGEHEADERFOOTER = u"reportdesign/res/sx12452.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GROUPHEADER = u"reportdesign/res/sx12466.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GROUPFOOTER = u"reportdesign/res/sx12468.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SORTINGANDGROUPING = u"reportdesign/res/sx12454.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DRAWTBX_CS_BASIC = u"reportdesign/res/sx11047.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GROUP = u"reportdesign/res/sx10454.png"_ustr;
+inline constexpr OUString RID_SVXBMP_ICON_DETAIL = u"reportdesign/res/sx12603.png"_ustr;
+inline constexpr OUString RID_BMP_TREENODE_COLLAPSED = u"res/plus.png"_ustr;
+inline constexpr OUString RID_BMP_TREENODE_EXPANDED = u"res/minus.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/reportdesign/inc/helpids.h b/reportdesign/inc/helpids.h
index 94374c834105..98aa50e1036d 100644
--- a/reportdesign/inc/helpids.h
+++ b/reportdesign/inc/helpids.h
@@ -20,66 +20,66 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral UID_RPT_PROP_FORMULA = u"REPORTDESIGN_UID_RPT_PROP_FORMULA";
-inline constexpr OUStringLiteral UID_RPT_RPT_PROP_DLG_FONT_TYPE = u"REPORTDESIGN_UID_RPT_RPT_PROP_DLG_FONT_TYPE";
-inline constexpr OUStringLiteral UID_RPT_RPT_PROP_DLG_AREA = u"REPORTDESIGN_UID_RPT_RPT_PROP_DLG_AREA";
-inline constexpr OUStringLiteral UID_RPT_PROP_CHARTTYPE_DLG = u"REPORTDESIGN_UID_RPT_PROP_CHARTTYPE_DLG";
-inline constexpr OUStringLiteral UID_RPT_PROP_DLG_LINKFIELDS = u"REPORTDESIGN_UID_RPT_PROP_DLG_LINKFIELDS";
+inline constexpr OUString UID_RPT_PROP_FORMULA = u"REPORTDESIGN_UID_RPT_PROP_FORMULA"_ustr;
+inline constexpr OUString UID_RPT_RPT_PROP_DLG_FONT_TYPE = u"REPORTDESIGN_UID_RPT_RPT_PROP_DLG_FONT_TYPE"_ustr;
+inline constexpr OUString UID_RPT_RPT_PROP_DLG_AREA = u"REPORTDESIGN_UID_RPT_RPT_PROP_DLG_AREA"_ustr;
+inline constexpr OUString UID_RPT_PROP_CHARTTYPE_DLG = u"REPORTDESIGN_UID_RPT_PROP_CHARTTYPE_DLG"_ustr;
+inline constexpr OUString UID_RPT_PROP_DLG_LINKFIELDS = u"REPORTDESIGN_UID_RPT_PROP_DLG_LINKFIELDS"_ustr;
#define UID_RPT_RPT_APP_VIEW "REPORTDESIGN_UID_RPT_RPT_APP_VIEW"
-inline constexpr OUStringLiteral UID_RPT_REPORTWINDOW = u"REPORTDESIGN_UID_RPT_REPORTWINDOW";
-inline constexpr OUStringLiteral HID_REPORTSECTION = u"REPORTDESIGN_HID_REPORTSECTION";
-inline constexpr OUStringLiteral HID_RPT_FIELDEXPRESSION = u"REPORTDESIGN_HID_RPT_FIELDEXPRESSION";
-inline constexpr OUStringLiteral HID_RPT_FIELD_SEL = u"REPORTDESIGN_HID_RPT_FIELD_SEL";
+inline constexpr OUString UID_RPT_REPORTWINDOW = u"REPORTDESIGN_UID_RPT_REPORTWINDOW"_ustr;
+inline constexpr OUString HID_REPORTSECTION = u"REPORTDESIGN_HID_REPORTSECTION"_ustr;
+inline constexpr OUString HID_RPT_FIELDEXPRESSION = u"REPORTDESIGN_HID_RPT_FIELDEXPRESSION"_ustr;
+inline constexpr OUString HID_RPT_FIELD_SEL = u"REPORTDESIGN_HID_RPT_FIELD_SEL"_ustr;
#define HID_RPT_FIELD_SEL_WIN "REPORTDESIGN_HID_RPT_FIELD_SEL_WIN"
-inline constexpr OUStringLiteral HID_RPT_PROPDLG_TAB_GENERAL = u"REPORTDESIGN_HID_RPT_PROPDLG_TAB_GENERAL";
-inline constexpr OUStringLiteral HID_RPT_PROPDLG_TAB_DATA = u"REPORTDESIGN_HID_RPT_PROPDLG_TAB_DATA";
+inline constexpr OUString HID_RPT_PROPDLG_TAB_GENERAL = u"REPORTDESIGN_HID_RPT_PROPDLG_TAB_GENERAL"_ustr;
+inline constexpr OUString HID_RPT_PROPDLG_TAB_DATA = u"REPORTDESIGN_HID_RPT_PROPDLG_TAB_DATA"_ustr;
-inline constexpr OUStringLiteral HID_RPT_PROP_FORCENEWPAGE = u"REPORTDESIGN_HID_RPT_PROP_FORCENEWPAGE";
-inline constexpr OUStringLiteral HID_RPT_PROP_NEWROWORCOL = u"REPORTDESIGN_HID_RPT_PROP_NEWROWORCOL";
-inline constexpr OUStringLiteral HID_RPT_PROP_KEEPTOGETHER = u"REPORTDESIGN_HID_RPT_PROP_KEEPTOGETHER";
-inline constexpr OUStringLiteral HID_RPT_PROP_CANGROW = u"REPORTDESIGN_HID_RPT_PROP_CANGROW";
-inline constexpr OUStringLiteral HID_RPT_PROP_CANSHRINK = u"REPORTDESIGN_HID_RPT_PROP_CANSHRINK";
-inline constexpr OUStringLiteral HID_RPT_PROP_REPEATSECTION = u"REPORTDESIGN_HID_RPT_PROP_REPEATSECTION";
-inline constexpr OUStringLiteral HID_RPT_PROP_FORMULALIST = u"REPORTDESIGN_HID_RPT_PROP_FORMULALIST";
-inline constexpr OUStringLiteral HID_RPT_PROP_SCOPE = u"REPORTDESIGN_HID_RPT_PROP_SCOPE";
-inline constexpr OUStringLiteral HID_RPT_PROP_TYPE = u"REPORTDESIGN_HID_RPT_PROP_TYPE";
-inline constexpr OUStringLiteral HID_RPT_PROP_MASTERFIELDS = u"REPORTDESIGN_HID_RPT_PROP_MASTERFIELDS";
-inline constexpr OUStringLiteral HID_RPT_PROP_DETAILFIELDS = u"REPORTDESIGN_HID_RPT_PROP_DETAILFIELDS";
-inline constexpr OUStringLiteral HID_RPT_PROP_AREA = u"REPORTDESIGN_HID_RPT_PROP_AREA";
-inline constexpr OUStringLiteral HID_RPT_PROP_MIMETYPE = u"REPORTDESIGN_HID_RPT_PROP_MIMETYPE";
+inline constexpr OUString HID_RPT_PROP_FORCENEWPAGE = u"REPORTDESIGN_HID_RPT_PROP_FORCENEWPAGE"_ustr;
+inline constexpr OUString HID_RPT_PROP_NEWROWORCOL = u"REPORTDESIGN_HID_RPT_PROP_NEWROWORCOL"_ustr;
+inline constexpr OUString HID_RPT_PROP_KEEPTOGETHER = u"REPORTDESIGN_HID_RPT_PROP_KEEPTOGETHER"_ustr;
+inline constexpr OUString HID_RPT_PROP_CANGROW = u"REPORTDESIGN_HID_RPT_PROP_CANGROW"_ustr;
+inline constexpr OUString HID_RPT_PROP_CANSHRINK = u"REPORTDESIGN_HID_RPT_PROP_CANSHRINK"_ustr;
+inline constexpr OUString HID_RPT_PROP_REPEATSECTION = u"REPORTDESIGN_HID_RPT_PROP_REPEATSECTION"_ustr;
+inline constexpr OUString HID_RPT_PROP_FORMULALIST = u"REPORTDESIGN_HID_RPT_PROP_FORMULALIST"_ustr;
+inline constexpr OUString HID_RPT_PROP_SCOPE = u"REPORTDESIGN_HID_RPT_PROP_SCOPE"_ustr;
+inline constexpr OUString HID_RPT_PROP_TYPE = u"REPORTDESIGN_HID_RPT_PROP_TYPE"_ustr;
+inline constexpr OUString HID_RPT_PROP_MASTERFIELDS = u"REPORTDESIGN_HID_RPT_PROP_MASTERFIELDS"_ustr;
+inline constexpr OUString HID_RPT_PROP_DETAILFIELDS = u"REPORTDESIGN_HID_RPT_PROP_DETAILFIELDS"_ustr;
+inline constexpr OUString HID_RPT_PROP_AREA = u"REPORTDESIGN_HID_RPT_PROP_AREA"_ustr;
+inline constexpr OUString HID_RPT_PROP_MIMETYPE = u"REPORTDESIGN_HID_RPT_PROP_MIMETYPE"_ustr;
// free
// free
-inline constexpr OUStringLiteral HID_RPT_PROP_PRINTREPEATEDVALUES = u"REPORTDESIGN_HID_RPT_PROP_PRINTREPEATEDVALUES";
-inline constexpr OUStringLiteral HID_RPT_PROP_CONDITIONALPRINTEXPRESSION = u"REPORTDESIGN_HID_RPT_PROP_CONDITIONALPRINTEXPRESSION";
-inline constexpr OUStringLiteral HID_RPT_PROP_VERTICALALIGN = u"REPORTDESIGN_HID_RPT_PROP_VERTICALALIGN";
-inline constexpr OUStringLiteral HID_RPT_PROP_STARTNEWCOLUMN = u"REPORTDESIGN_HID_RPT_PROP_STARTNEWCOLUMN";
-inline constexpr OUStringLiteral HID_RPT_PROP_RESETPAGENUMBER = u"REPORTDESIGN_HID_RPT_PROP_RESETPAGENUMBER";
-inline constexpr OUStringLiteral HID_RPT_PROP_PARAADJUST = u"REPORTDESIGN_HID_RPT_PROP_PARAADJUST";
-inline constexpr OUStringLiteral HID_RPT_PROP_PRINTWHENGROUPCHANGE = u"REPORTDESIGN_HID_RPT_PROP_PRINTWHENGROUPCHANGE";
-inline constexpr OUStringLiteral HID_RPT_PROP_CHARTTYPE = u"REPORTDESIGN_HID_RPT_PROP_CHARTTYPE";
+inline constexpr OUString HID_RPT_PROP_PRINTREPEATEDVALUES = u"REPORTDESIGN_HID_RPT_PROP_PRINTREPEATEDVALUES"_ustr;
+inline constexpr OUString HID_RPT_PROP_CONDITIONALPRINTEXPRESSION = u"REPORTDESIGN_HID_RPT_PROP_CONDITIONALPRINTEXPRESSION"_ustr;
+inline constexpr OUString HID_RPT_PROP_VERTICALALIGN = u"REPORTDESIGN_HID_RPT_PROP_VERTICALALIGN"_ustr;
+inline constexpr OUString HID_RPT_PROP_STARTNEWCOLUMN = u"REPORTDESIGN_HID_RPT_PROP_STARTNEWCOLUMN"_ustr;
+inline constexpr OUString HID_RPT_PROP_RESETPAGENUMBER = u"REPORTDESIGN_HID_RPT_PROP_RESETPAGENUMBER"_ustr;
+inline constexpr OUString HID_RPT_PROP_PARAADJUST = u"REPORTDESIGN_HID_RPT_PROP_PARAADJUST"_ustr;
+inline constexpr OUString HID_RPT_PROP_PRINTWHENGROUPCHANGE = u"REPORTDESIGN_HID_RPT_PROP_PRINTWHENGROUPCHANGE"_ustr;
+inline constexpr OUString HID_RPT_PROP_CHARTTYPE = u"REPORTDESIGN_HID_RPT_PROP_CHARTTYPE"_ustr;
// free
// free
-inline constexpr OUStringLiteral HID_RPT_PROP_VISIBLE = u"REPORTDESIGN_HID_RPT_PROP_VISIBLE";
-inline constexpr OUStringLiteral HID_RPT_PROP_GROUPKEEPTOGETHER = u"REPORTDESIGN_HID_RPT_PROP_GROUPKEEPTOGETHER";
-inline constexpr OUStringLiteral HID_RPT_PROP_PAGEHEADEROPTION = u"REPORTDESIGN_HID_RPT_PROP_PAGEHEADEROPTION";
-inline constexpr OUStringLiteral HID_RPT_PROP_PAGEFOOTEROPTION = u"REPORTDESIGN_HID_RPT_PROP_PAGEFOOTEROPTION";
-inline constexpr OUStringLiteral HID_RPT_PROP_PREVIEW_COUNT = u"REPORTDESIGN_HID_RPT_PROP_PREVIEW_COUNT";
-inline constexpr OUStringLiteral HID_RPT_PROP_DATAFIELD = u"REPORTDESIGN_HID_RPT_PROP_DATAFIELD";
-inline constexpr OUStringLiteral HID_RPT_PROP_BACKCOLOR = u"REPORTDESIGN_HID_RPT_PROP_BACKCOLOR";
-inline constexpr OUStringLiteral HID_RPT_PROP_RPT_POSITIONX = u"REPORTDESIGN_HID_RPT_PROP_RPT_POSITIONX";
-inline constexpr OUStringLiteral HID_RPT_PROP_RPT_POSITIONY = u"REPORTDESIGN_HID_RPT_PROP_RPT_POSITIONY";
-inline constexpr OUStringLiteral HID_RPT_PROP_RPT_WIDTH = u"REPORTDESIGN_HID_RPT_PROP_RPT_WIDTH";
-inline constexpr OUStringLiteral HID_RPT_PROP_RPT_HEIGHT = u"REPORTDESIGN_HID_RPT_PROP_RPT_HEIGHT";
-inline constexpr OUStringLiteral HID_RPT_PROP_RPT_AUTOGROW = u"REPORTDESIGN_HID_RPT_PROP_RPT_AUTOGROW";
-inline constexpr OUStringLiteral HID_RPT_PROP_DEEPTRAVERSING = u"REPORTDESIGN_HID_RPT_PROP_DEEPTRAVERSING";
-inline constexpr OUStringLiteral HID_RPT_PROP_PREEVALUATED = u"REPORTDESIGN_HID_RPT_PROP_PREEVALUATED";
-inline constexpr OUStringLiteral HID_REPORT_NAVIGATOR_TREE = u"REPORTDESIGN_HID_REPORT_NAVIGATOR_TREE";
-inline constexpr OUStringLiteral HID_RPT_PROP_FORMULA = u"REPORTDESIGN_HID_RPT_PROP_FORMULA";
-inline constexpr OUStringLiteral HID_RPT_PROP_INITIALFORMULA = u"REPORTDESIGN_HID_RPT_PROP_INITIALFORMULA";
-inline constexpr OUStringLiteral HID_RPT_PROP_RPT_FONT = u"REPORTDESIGN_HID_RPT_PROP_RPT_FONT";
-inline constexpr OUStringLiteral HID_RPT_PROP_PRESERVEIRI = u"REPORTDESIGN_HID_RPT_PROP_PRESERVEIRI";
-inline constexpr OUStringLiteral HID_RPT_PROP_BACKTRANSPARENT = u"REPORTDESIGN_HID_RPT_PROP_BACKTRANSPARENT";
-inline constexpr OUStringLiteral HID_RPT_PROP_CONTROLBACKGROUNDTRANSPARENT = u"REPORTDESIGN_HID_RPT_PROP_CONTROLBACKGROUNDTRANSPARENT";
+inline constexpr OUString HID_RPT_PROP_VISIBLE = u"REPORTDESIGN_HID_RPT_PROP_VISIBLE"_ustr;
+inline constexpr OUString HID_RPT_PROP_GROUPKEEPTOGETHER = u"REPORTDESIGN_HID_RPT_PROP_GROUPKEEPTOGETHER"_ustr;
+inline constexpr OUString HID_RPT_PROP_PAGEHEADEROPTION = u"REPORTDESIGN_HID_RPT_PROP_PAGEHEADEROPTION"_ustr;
+inline constexpr OUString HID_RPT_PROP_PAGEFOOTEROPTION = u"REPORTDESIGN_HID_RPT_PROP_PAGEFOOTEROPTION"_ustr;
+inline constexpr OUString HID_RPT_PROP_PREVIEW_COUNT = u"REPORTDESIGN_HID_RPT_PROP_PREVIEW_COUNT"_ustr;
+inline constexpr OUString HID_RPT_PROP_DATAFIELD = u"REPORTDESIGN_HID_RPT_PROP_DATAFIELD"_ustr;
+inline constexpr OUString HID_RPT_PROP_BACKCOLOR = u"REPORTDESIGN_HID_RPT_PROP_BACKCOLOR"_ustr;
+inline constexpr OUString HID_RPT_PROP_RPT_POSITIONX = u"REPORTDESIGN_HID_RPT_PROP_RPT_POSITIONX"_ustr;
+inline constexpr OUString HID_RPT_PROP_RPT_POSITIONY = u"REPORTDESIGN_HID_RPT_PROP_RPT_POSITIONY"_ustr;
+inline constexpr OUString HID_RPT_PROP_RPT_WIDTH = u"REPORTDESIGN_HID_RPT_PROP_RPT_WIDTH"_ustr;
+inline constexpr OUString HID_RPT_PROP_RPT_HEIGHT = u"REPORTDESIGN_HID_RPT_PROP_RPT_HEIGHT"_ustr;
+inline constexpr OUString HID_RPT_PROP_RPT_AUTOGROW = u"REPORTDESIGN_HID_RPT_PROP_RPT_AUTOGROW"_ustr;
+inline constexpr OUString HID_RPT_PROP_DEEPTRAVERSING = u"REPORTDESIGN_HID_RPT_PROP_DEEPTRAVERSING"_ustr;
+inline constexpr OUString HID_RPT_PROP_PREEVALUATED = u"REPORTDESIGN_HID_RPT_PROP_PREEVALUATED"_ustr;
+inline constexpr OUString HID_REPORT_NAVIGATOR_TREE = u"REPORTDESIGN_HID_REPORT_NAVIGATOR_TREE"_ustr;
+inline constexpr OUString HID_RPT_PROP_FORMULA = u"REPORTDESIGN_HID_RPT_PROP_FORMULA"_ustr;
+inline constexpr OUString HID_RPT_PROP_INITIALFORMULA = u"REPORTDESIGN_HID_RPT_PROP_INITIALFORMULA"_ustr;
+inline constexpr OUString HID_RPT_PROP_RPT_FONT = u"REPORTDESIGN_HID_RPT_PROP_RPT_FONT"_ustr;
+inline constexpr OUString HID_RPT_PROP_PRESERVEIRI = u"REPORTDESIGN_HID_RPT_PROP_PRESERVEIRI"_ustr;
+inline constexpr OUString HID_RPT_PROP_BACKTRANSPARENT = u"REPORTDESIGN_HID_RPT_PROP_BACKTRANSPARENT"_ustr;
+inline constexpr OUString HID_RPT_PROP_CONTROLBACKGROUNDTRANSPARENT = u"REPORTDESIGN_HID_RPT_PROP_CONTROLBACKGROUNDTRANSPARENT"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/reportdesign/inc/strings.hxx b/reportdesign/inc/strings.hxx
index 90703b94f20d..c424ac1e036d 100644
--- a/reportdesign/inc/strings.hxx
+++ b/reportdesign/inc/strings.hxx
@@ -12,268 +12,268 @@
// Dialog Controls
-inline constexpr OUStringLiteral RID_STR_CLASS_FIXEDTEXT = u"Label";
-inline constexpr OUStringLiteral RID_STR_CLASS_FIXEDLINE = u"Line";
-inline constexpr OUStringLiteral RID_STR_CLASS_IMAGECONTROL = u"Graphic";
-inline constexpr OUStringLiteral RID_STR_CLASS_FORMATTEDFIELD = u"FormattedField";
+inline constexpr OUString RID_STR_CLASS_FIXEDTEXT = u"Label"_ustr;
+inline constexpr OUString RID_STR_CLASS_FIXEDLINE = u"Line"_ustr;
+inline constexpr OUString RID_STR_CLASS_IMAGECONTROL = u"Graphic"_ustr;
+inline constexpr OUString RID_STR_CLASS_FORMATTEDFIELD = u"FormattedField"_ustr;
//= service names
-inline constexpr OUStringLiteral SERVICE_FIXEDTEXT = u"com.sun.star.report.FixedText";
-inline constexpr OUStringLiteral SERVICE_FORMATTEDFIELD = u"com.sun.star.report.FormattedField";
-inline constexpr OUStringLiteral SERVICE_IMAGECONTROL = u"com.sun.star.report.ImageControl";
-inline constexpr OUStringLiteral SERVICE_FORMATCONDITION = u"com.sun.star.report.FormatCondition";
-inline constexpr OUStringLiteral SERVICE_FUNCTION = u"com.sun.star.report.Function";
-inline constexpr OUStringLiteral SERVICE_REPORTDEFINITION = u"com.sun.star.report.ReportDefinition";
-inline constexpr OUStringLiteral SERVICE_SHAPE = u"com.sun.star.report.Shape";
-inline constexpr OUStringLiteral SERVICE_FIXEDLINE = u"com.sun.star.report.FixedLine";
-inline constexpr OUStringLiteral SERVICE_SECTION = u"com.sun.star.report.Section";
-inline constexpr OUStringLiteral SERVICE_GROUP = u"com.sun.star.report.Group";
+inline constexpr OUString SERVICE_FIXEDTEXT = u"com.sun.star.report.FixedText"_ustr;
+inline constexpr OUString SERVICE_FORMATTEDFIELD = u"com.sun.star.report.FormattedField"_ustr;
+inline constexpr OUString SERVICE_IMAGECONTROL = u"com.sun.star.report.ImageControl"_ustr;
+inline constexpr OUString SERVICE_FORMATCONDITION = u"com.sun.star.report.FormatCondition"_ustr;
+inline constexpr OUString SERVICE_FUNCTION = u"com.sun.star.report.Function"_ustr;
+inline constexpr OUString SERVICE_REPORTDEFINITION = u"com.sun.star.report.ReportDefinition"_ustr;
+inline constexpr OUString SERVICE_SHAPE = u"com.sun.star.report.Shape"_ustr;
+inline constexpr OUString SERVICE_FIXEDLINE = u"com.sun.star.report.FixedLine"_ustr;
+inline constexpr OUString SERVICE_SECTION = u"com.sun.star.report.Section"_ustr;
+inline constexpr OUString SERVICE_GROUP = u"com.sun.star.report.Group"_ustr;
//= property names
-inline constexpr OUStringLiteral PROPERTY_VISIBLE = u"Visible";
-inline constexpr OUStringLiteral PROPERTY_NAME = u"Name";
-inline constexpr OUStringLiteral PROPERTY_HEIGHT = u"Height";
-inline constexpr OUStringLiteral PROPERTY_BACKCOLOR = u"BackColor";
-inline constexpr OUStringLiteral PROPERTY_BACKTRANSPARENT = u"BackTransparent";
-inline constexpr OUStringLiteral PROPERTY_CONTROLBACKGROUND = u"ControlBackground";
-inline constexpr OUStringLiteral PROPERTY_CONTROLBACKGROUNDTRANSPARENT = u"ControlBackgroundTransparent";
-inline constexpr OUStringLiteral PROPERTY_FORCENEWPAGE = u"ForceNewPage";
-inline constexpr OUStringLiteral PROPERTY_NEWROWORCOL = u"NewRowOrCol";
-inline constexpr OUStringLiteral PROPERTY_KEEPTOGETHER = u"KeepTogether";
-inline constexpr OUStringLiteral PROPERTY_CANGROW = u"CanGrow";
-inline constexpr OUStringLiteral PROPERTY_CANSHRINK = u"CanShrink";
-inline constexpr OUStringLiteral PROPERTY_REPEATSECTION = u"RepeatSection";
-inline constexpr OUStringLiteral PROPERTY_GROUP = u"Group";
-inline constexpr OUStringLiteral PROPERTY_REPORTDEFINITION = u"ReportDefinition";
+inline constexpr OUString PROPERTY_VISIBLE = u"Visible"_ustr;
+inline constexpr OUString PROPERTY_NAME = u"Name"_ustr;
+inline constexpr OUString PROPERTY_HEIGHT = u"Height"_ustr;
+inline constexpr OUString PROPERTY_BACKCOLOR = u"BackColor"_ustr;
+inline constexpr OUString PROPERTY_BACKTRANSPARENT = u"BackTransparent"_ustr;
+inline constexpr OUString PROPERTY_CONTROLBACKGROUND = u"ControlBackground"_ustr;
+inline constexpr OUString PROPERTY_CONTROLBACKGROUNDTRANSPARENT = u"ControlBackgroundTransparent"_ustr;
+inline constexpr OUString PROPERTY_FORCENEWPAGE = u"ForceNewPage"_ustr;
+inline constexpr OUString PROPERTY_NEWROWORCOL = u"NewRowOrCol"_ustr;
+inline constexpr OUString PROPERTY_KEEPTOGETHER = u"KeepTogether"_ustr;
+inline constexpr OUString PROPERTY_CANGROW = u"CanGrow"_ustr;
+inline constexpr OUString PROPERTY_CANSHRINK = u"CanShrink"_ustr;
+inline constexpr OUString PROPERTY_REPEATSECTION = u"RepeatSection"_ustr;
+inline constexpr OUString PROPERTY_GROUP = u"Group"_ustr;
+inline constexpr OUString PROPERTY_REPORTDEFINITION = u"ReportDefinition"_ustr;
-inline constexpr OUStringLiteral PROPERTY_GROUPINTERVAL = u"GroupInterval";
-inline constexpr OUStringLiteral PROPERTY_EXPRESSION = u"Expression";
-inline constexpr OUStringLiteral PROPERTY_GROUPON = u"GroupOn";
-inline constexpr OUStringLiteral PROPERTY_SORTASCENDING = u"SortAscending";
+inline constexpr OUString PROPERTY_GROUPINTERVAL = u"GroupInterval"_ustr;
+inline constexpr OUString PROPERTY_EXPRESSION = u"Expression"_ustr;
+inline constexpr OUString PROPERTY_GROUPON = u"GroupOn"_ustr;
+inline constexpr OUString PROPERTY_SORTASCENDING = u"SortAscending"_ustr;
-inline constexpr OUStringLiteral PROPERTY_MASTERFIELDS = u"MasterFields";
-inline constexpr OUStringLiteral PROPERTY_DETAILFIELDS = u"DetailFields";
-inline constexpr OUStringLiteral PROPERTY_CAPTION = u"Caption";
-inline constexpr OUStringLiteral PROPERTY_COMMAND = u"Command";
-inline constexpr OUStringLiteral PROPERTY_BACKGRAPHICLOCATION = u"BackGraphicLocation";
-inline constexpr OUStringLiteral PROPERTY_ORIENTATION = u"Orientation";
-inline constexpr OUStringLiteral PROPERTY_PAPERSIZE = u"Size";
-inline constexpr OUStringLiteral PROPERTY_GROUPKEEPTOGETHER = u"GroupKeepTogether";
-inline constexpr OUStringLiteral PROPERTY_PAGEHEADEROPTION = u"PageHeaderOption";
-inline constexpr OUStringLiteral PROPERTY_PAGEFOOTEROPTION = u"PageFooterOption";
-inline constexpr OUStringLiteral PROPERTY_COMMANDTYPE = u"CommandType";
-inline constexpr OUStringLiteral PROPERTY_REPORTHEADERON = u"ReportHeaderOn";
-inline constexpr OUStringLiteral PROPERTY_REPORTFOOTERON = u"ReportFooterOn";
-inline constexpr OUStringLiteral PROPERTY_PAGEHEADERON = u"PageHeaderOn";
-inline constexpr OUStringLiteral PROPERTY_PAGEFOOTERON = u"PageFooterOn";
-inline constexpr OUStringLiteral PROPERTY_HEADERON = u"HeaderOn";
-inline constexpr OUStringLiteral PROPERTY_FOOTERON = u"FooterOn";
-inline constexpr OUStringLiteral PROPERTY_WIDTH = u"Width";
-inline constexpr OUStringLiteral PROPERTY_POSITIONX = u"PositionX";
-inline constexpr OUStringLiteral PROPERTY_POSITIONY = u"PositionY";
-inline constexpr OUStringLiteral PROPERTY_AUTOGROW = u"AutoGrow";
-inline constexpr OUStringLiteral PROPERTY_MINHEIGHT = u"MinHeight";
-inline constexpr OUStringLiteral PROPERTY_DATAFIELD = u"DataField";
-inline constexpr OUStringLiteral PROPERTY_PARAADJUST = u"ParaAdjust";
-inline constexpr OUStringLiteral PROPERTY_FONTDESCRIPTOR = u"FontDescriptor";
-inline constexpr OUStringLiteral PROPERTY_FONTDESCRIPTORASIAN = u"FontDescriptorAsian";
-inline constexpr OUStringLiteral PROPERTY_FONTDESCRIPTORCOMPLEX = u"FontDescriptorComplex";
-inline constexpr OUStringLiteral PROPERTY_CONTROLTEXTEMPHASISMARK = u"ControlTextEmphasis";
-inline constexpr OUStringLiteral PROPERTY_CHARRELIEF = u"CharRelief";
-inline constexpr OUStringLiteral PROPERTY_CHARCOLOR = u"CharColor";
-inline constexpr OUStringLiteral PROPERTY_VERTICALALIGN = u"VerticalAlign";
-inline constexpr OUStringLiteral PROPERTY_IMAGEURL = u"ImageURL";
-inline constexpr OUStringLiteral PROPERTY_CHARUNDERLINECOLOR = u"CharUnderlineColor";
-inline constexpr OUStringLiteral PROPERTY_LABEL = u"Label";
-inline constexpr OUStringLiteral PROPERTY_EFFECTIVEDEFAULT = u"EffectiveDefault";
-inline constexpr OUStringLiteral PROPERTY_EFFECTIVEMAX = u"EffectiveMax";
-inline constexpr OUStringLiteral PROPERTY_EFFECTIVEMIN = u"EffectiveMin";
-inline constexpr OUStringLiteral PROPERTY_FORMATKEY = u"FormatKey";
-inline constexpr OUStringLiteral PROPERTY_MAXTEXTLEN = u"MaxTextLen";
-inline constexpr OUStringLiteral PROPERTY_FORMATSSUPPLIER = u"FormatsSupplier";
-inline constexpr OUStringLiteral PROPERTY_CONTROLBORDER = u"ControlBorder";
-inline constexpr OUStringLiteral PROPERTY_CONTROLBORDERCOLOR = u"ControlBorderColor";
-inline constexpr OUStringLiteral PROPERTY_BORDER = u"Border";
-inline constexpr OUStringLiteral PROPERTY_BORDERCOLOR = u"BorderColor";
-inline constexpr OUStringLiteral PROPERTY_DEFAULTCONTROL = u"DefaultControl";
+inline constexpr OUString PROPERTY_MASTERFIELDS = u"MasterFields"_ustr;
+inline constexpr OUString PROPERTY_DETAILFIELDS = u"DetailFields"_ustr;
+inline constexpr OUString PROPERTY_CAPTION = u"Caption"_ustr;
+inline constexpr OUString PROPERTY_COMMAND = u"Command"_ustr;
+inline constexpr OUString PROPERTY_BACKGRAPHICLOCATION = u"BackGraphicLocation"_ustr;
+inline constexpr OUString PROPERTY_ORIENTATION = u"Orientation"_ustr;
+inline constexpr OUString PROPERTY_PAPERSIZE = u"Size"_ustr;
+inline constexpr OUString PROPERTY_GROUPKEEPTOGETHER = u"GroupKeepTogether"_ustr;
+inline constexpr OUString PROPERTY_PAGEHEADEROPTION = u"PageHeaderOption"_ustr;
+inline constexpr OUString PROPERTY_PAGEFOOTEROPTION = u"PageFooterOption"_ustr;
+inline constexpr OUString PROPERTY_COMMANDTYPE = u"CommandType"_ustr;
+inline constexpr OUString PROPERTY_REPORTHEADERON = u"ReportHeaderOn"_ustr;
+inline constexpr OUString PROPERTY_REPORTFOOTERON = u"ReportFooterOn"_ustr;
+inline constexpr OUString PROPERTY_PAGEHEADERON = u"PageHeaderOn"_ustr;
+inline constexpr OUString PROPERTY_PAGEFOOTERON = u"PageFooterOn"_ustr;
+inline constexpr OUString PROPERTY_HEADERON = u"HeaderOn"_ustr;
+inline constexpr OUString PROPERTY_FOOTERON = u"FooterOn"_ustr;
+inline constexpr OUString PROPERTY_WIDTH = u"Width"_ustr;
+inline constexpr OUString PROPERTY_POSITIONX = u"PositionX"_ustr;
+inline constexpr OUString PROPERTY_POSITIONY = u"PositionY"_ustr;
+inline constexpr OUString PROPERTY_AUTOGROW = u"AutoGrow"_ustr;
+inline constexpr OUString PROPERTY_MINHEIGHT = u"MinHeight"_ustr;
+inline constexpr OUString PROPERTY_DATAFIELD = u"DataField"_ustr;
+inline constexpr OUString PROPERTY_PARAADJUST = u"ParaAdjust"_ustr;
+inline constexpr OUString PROPERTY_FONTDESCRIPTOR = u"FontDescriptor"_ustr;
+inline constexpr OUString PROPERTY_FONTDESCRIPTORASIAN = u"FontDescriptorAsian"_ustr;
+inline constexpr OUString PROPERTY_FONTDESCRIPTORCOMPLEX = u"FontDescriptorComplex"_ustr;
+inline constexpr OUString PROPERTY_CONTROLTEXTEMPHASISMARK = u"ControlTextEmphasis"_ustr;
+inline constexpr OUString PROPERTY_CHARRELIEF = u"CharRelief"_ustr;
+inline constexpr OUString PROPERTY_CHARCOLOR = u"CharColor"_ustr;
+inline constexpr OUString PROPERTY_VERTICALALIGN = u"VerticalAlign"_ustr;
+inline constexpr OUString PROPERTY_IMAGEURL = u"ImageURL"_ustr;
+inline constexpr OUString PROPERTY_CHARUNDERLINECOLOR = u"CharUnderlineColor"_ustr;
+inline constexpr OUString PROPERTY_LABEL = u"Label"_ustr;
+inline constexpr OUString PROPERTY_EFFECTIVEDEFAULT = u"EffectiveDefault"_ustr;
+inline constexpr OUString PROPERTY_EFFECTIVEMAX = u"EffectiveMax"_ustr;
+inline constexpr OUString PROPERTY_EFFECTIVEMIN = u"EffectiveMin"_ustr;
+inline constexpr OUString PROPERTY_FORMATKEY = u"FormatKey"_ustr;
+inline constexpr OUString PROPERTY_MAXTEXTLEN = u"MaxTextLen"_ustr;
+inline constexpr OUString PROPERTY_FORMATSSUPPLIER = u"FormatsSupplier"_ustr;
+inline constexpr OUString PROPERTY_CONTROLBORDER = u"ControlBorder"_ustr;
+inline constexpr OUString PROPERTY_CONTROLBORDERCOLOR = u"ControlBorderColor"_ustr;
+inline constexpr OUString PROPERTY_BORDER = u"Border"_ustr;
+inline constexpr OUString PROPERTY_BORDERCOLOR = u"BorderColor"_ustr;
+inline constexpr OUString PROPERTY_DEFAULTCONTROL = u"DefaultControl"_ustr;
-inline constexpr OUStringLiteral PROPERTY_LEFTMARGIN = u"LeftMargin";
-inline constexpr OUStringLiteral PROPERTY_RIGHTMARGIN = u"RightMargin";
-inline constexpr OUStringLiteral PROPERTY_TOPMARGIN = u"TopMargin";
-inline constexpr OUStringLiteral PROPERTY_BOTTOMMARGIN = u"BottomMargin";
+inline constexpr OUString PROPERTY_LEFTMARGIN = u"LeftMargin"_ustr;
+inline constexpr OUString PROPERTY_RIGHTMARGIN = u"RightMargin"_ustr;
+inline constexpr OUString PROPERTY_TOPMARGIN = u"TopMargin"_ustr;
+inline constexpr OUString PROPERTY_BOTTOMMARGIN = u"BottomMargin"_ustr;
-inline constexpr OUStringLiteral PROPERTY_PRINTREPEATEDVALUES = u"PrintRepeatedValues";
-inline constexpr OUStringLiteral PROPERTY_CONDITIONALPRINTEXPRESSION = u"ConditionalPrintExpression";
-inline constexpr OUStringLiteral PROPERTY_STARTNEWCOLUMN = u"StartNewColumn";
-inline constexpr OUStringLiteral PROPERTY_RESETPAGENUMBER = u"ResetPageNumber";
-inline constexpr OUStringLiteral PROPERTY_PRINTWHENGROUPCHANGE = u"PrintWhenGroupChange";
-inline constexpr OUStringLiteral PROPERTY_STATE = u"State";
-inline constexpr OUStringLiteral PROPERTY_TIME_STATE = u"TimeState";
-inline constexpr OUStringLiteral PROPERTY_DATE_STATE = u"DateState";
-inline constexpr OUStringLiteral PROPERTY_FONTCHARWIDTH = u"FontCharWidth";
-inline constexpr OUStringLiteral PROPERTY_FONTCHARSET = u"CharFontCharSet";
-inline constexpr OUStringLiteral PROPERTY_FONTFAMILY = u"CharFontFamily";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTHEIGHT = u"CharHeight";
-inline constexpr OUStringLiteral PROPERTY_FONTHEIGHT = u"FontHeight";
-inline constexpr OUStringLiteral PROPERTY_FONTKERNING = u"FontKerning";
-inline constexpr OUStringLiteral PROPERTY_FONT = u"FontDescriptor";
-inline constexpr OUStringLiteral PROPERTY_FONTNAME = u"FontName";
-inline constexpr OUStringLiteral PROPERTY_FONTORIENTATION = u"CharRotation";
-inline constexpr OUStringLiteral PROPERTY_FONTPITCH = u"CharFontPitch";
-inline constexpr OUStringLiteral PROPERTY_CHARSTRIKEOUT = u"CharStrikeout";
-inline constexpr OUStringLiteral PROPERTY_FONTSTRIKEOUT = u"FontStrikeout";
-inline constexpr OUStringLiteral PROPERTY_FONTSTYLENAME = u"CharFontStyleName";
-inline constexpr OUStringLiteral PROPERTY_FONTUNDERLINE = u"CharUnderline";
-inline constexpr OUStringLiteral PROPERTY_FONTWEIGHT = u"CharWeight";
-inline constexpr OUStringLiteral PROPERTY_FONTWIDTH = u"FontWidth";
-inline constexpr OUStringLiteral PROPERTY_FONTTYPE = u"FontType";
+inline constexpr OUString PROPERTY_PRINTREPEATEDVALUES = u"PrintRepeatedValues"_ustr;
+inline constexpr OUString PROPERTY_CONDITIONALPRINTEXPRESSION = u"ConditionalPrintExpression"_ustr;
+inline constexpr OUString PROPERTY_STARTNEWCOLUMN = u"StartNewColumn"_ustr;
+inline constexpr OUString PROPERTY_RESETPAGENUMBER = u"ResetPageNumber"_ustr;
+inline constexpr OUString PROPERTY_PRINTWHENGROUPCHANGE = u"PrintWhenGroupChange"_ustr;
+inline constexpr OUString PROPERTY_STATE = u"State"_ustr;
+inline constexpr OUString PROPERTY_TIME_STATE = u"TimeState"_ustr;
+inline constexpr OUString PROPERTY_DATE_STATE = u"DateState"_ustr;
+inline constexpr OUString PROPERTY_FONTCHARWIDTH = u"FontCharWidth"_ustr;
+inline constexpr OUString PROPERTY_FONTCHARSET = u"CharFontCharSet"_ustr;
+inline constexpr OUString PROPERTY_FONTFAMILY = u"CharFontFamily"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTHEIGHT = u"CharHeight"_ustr;
+inline constexpr OUString PROPERTY_FONTHEIGHT = u"FontHeight"_ustr;
+inline constexpr OUString PROPERTY_FONTKERNING = u"FontKerning"_ustr;
+inline constexpr OUString PROPERTY_FONT = u"FontDescriptor"_ustr;
+inline constexpr OUString PROPERTY_FONTNAME = u"FontName"_ustr;
+inline constexpr OUString PROPERTY_FONTORIENTATION = u"CharRotation"_ustr;
+inline constexpr OUString PROPERTY_FONTPITCH = u"CharFontPitch"_ustr;
+inline constexpr OUString PROPERTY_CHARSTRIKEOUT = u"CharStrikeout"_ustr;
+inline constexpr OUString PROPERTY_FONTSTRIKEOUT = u"FontStrikeout"_ustr;
+inline constexpr OUString PROPERTY_FONTSTYLENAME = u"CharFontStyleName"_ustr;
+inline constexpr OUString PROPERTY_FONTUNDERLINE = u"CharUnderline"_ustr;
+inline constexpr OUString PROPERTY_FONTWEIGHT = u"CharWeight"_ustr;
+inline constexpr OUString PROPERTY_FONTWIDTH = u"FontWidth"_ustr;
+inline constexpr OUString PROPERTY_FONTTYPE = u"FontType"_ustr;
-inline constexpr OUStringLiteral PROPERTY_ENABLED = u"Enabled";
+inline constexpr OUString PROPERTY_ENABLED = u"Enabled"_ustr;
-inline constexpr OUStringLiteral PROPERTY_CHAREMPHASIS = u"CharEmphasis";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTNAME = u"CharFontName";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTSTYLENAME = u"CharFontStyleName";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTFAMILY = u"CharFontFamily";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTCHARSET = u"CharFontCharSet";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTPITCH = u"CharFontPitch";
-inline constexpr OUStringLiteral PROPERTY_CHARHEIGHT = u"CharHeight";
-inline constexpr OUStringLiteral PROPERTY_CHARUNDERLINE = u"CharUnderline";
-inline constexpr OUStringLiteral PROPERTY_CHARWEIGHT = u"CharWeight";
-inline constexpr OUStringLiteral PROPERTY_CHARPOSTURE = u"CharPosture";
-inline constexpr OUStringLiteral PROPERTY_CHARWORDMODE = u"CharWordMode";
-inline constexpr OUStringLiteral PROPERTY_CHARROTATION = u"CharRotation";
-inline constexpr OUStringLiteral PROPERTY_CHARSCALEWIDTH = u"CharScaleWidth";
+inline constexpr OUString PROPERTY_CHAREMPHASIS = u"CharEmphasis"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTNAME = u"CharFontName"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTSTYLENAME = u"CharFontStyleName"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTFAMILY = u"CharFontFamily"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTCHARSET = u"CharFontCharSet"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTPITCH = u"CharFontPitch"_ustr;
+inline constexpr OUString PROPERTY_CHARHEIGHT = u"CharHeight"_ustr;
+inline constexpr OUString PROPERTY_CHARUNDERLINE = u"CharUnderline"_ustr;
+inline constexpr OUString PROPERTY_CHARWEIGHT = u"CharWeight"_ustr;
+inline constexpr OUString PROPERTY_CHARPOSTURE = u"CharPosture"_ustr;
+inline constexpr OUString PROPERTY_CHARWORDMODE = u"CharWordMode"_ustr;
+inline constexpr OUString PROPERTY_CHARROTATION = u"CharRotation"_ustr;
+inline constexpr OUString PROPERTY_CHARSCALEWIDTH = u"CharScaleWidth"_ustr;
// Asian
-inline constexpr OUStringLiteral PROPERTY_CHAREMPHASISASIAN = u"CharEmphasisAsian";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTNAMEASIAN = u"CharFontNameAsian";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTSTYLENAMEASIAN = u"CharFontStyleNameAsian";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTFAMILYASIAN = u"CharFontFamilyAsian";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTCHARSETASIAN = u"CharFontCharSetAsian";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTPITCHASIAN = u"CharFontPitchAsian";
-inline constexpr OUStringLiteral PROPERTY_CHARHEIGHTASIAN = u"CharHeightAsian";
-inline constexpr OUStringLiteral PROPERTY_CHARUNDERLINEASIAN = u"CharUnderlineAsian";
-inline constexpr OUStringLiteral PROPERTY_CHARWEIGHTASIAN = u"CharWeightAsian";
-inline constexpr OUStringLiteral PROPERTY_CHARPOSTUREASIAN = u"CharPostureAsian";
-inline constexpr OUStringLiteral PROPERTY_CHARWORDMODEASIAN = u"CharWordModeAsian";
-inline constexpr OUStringLiteral PROPERTY_CHARROTATIONASIAN = u"CharRotationAsian";
-inline constexpr OUStringLiteral PROPERTY_CHARSCALEWIDTHASIAN = u"CharScaleWidthAsian";
-inline constexpr OUStringLiteral PROPERTY_CHARLOCALEASIAN = u"CharLocaleAsian";
+inline constexpr OUString PROPERTY_CHAREMPHASISASIAN = u"CharEmphasisAsian"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTNAMEASIAN = u"CharFontNameAsian"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTSTYLENAMEASIAN = u"CharFontStyleNameAsian"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTFAMILYASIAN = u"CharFontFamilyAsian"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTCHARSETASIAN = u"CharFontCharSetAsian"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTPITCHASIAN = u"CharFontPitchAsian"_ustr;
+inline constexpr OUString PROPERTY_CHARHEIGHTASIAN = u"CharHeightAsian"_ustr;
+inline constexpr OUString PROPERTY_CHARUNDERLINEASIAN = u"CharUnderlineAsian"_ustr;
+inline constexpr OUString PROPERTY_CHARWEIGHTASIAN = u"CharWeightAsian"_ustr;
+inline constexpr OUString PROPERTY_CHARPOSTUREASIAN = u"CharPostureAsian"_ustr;
+inline constexpr OUString PROPERTY_CHARWORDMODEASIAN = u"CharWordModeAsian"_ustr;
+inline constexpr OUString PROPERTY_CHARROTATIONASIAN = u"CharRotationAsian"_ustr;
+inline constexpr OUString PROPERTY_CHARSCALEWIDTHASIAN = u"CharScaleWidthAsian"_ustr;
+inline constexpr OUString PROPERTY_CHARLOCALEASIAN = u"CharLocaleAsian"_ustr;
// Complex
-inline constexpr OUStringLiteral PROPERTY_CHAREMPHASISCOMPLEX = u"CharEmphasisComplex";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTNAMECOMPLEX = u"CharFontNameComplex";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTSTYLENAMECOMPLEX = u"CharFontStyleNameComplex";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTFAMILYCOMPLEX = u"CharFontFamilyComplex";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTCHARSETCOMPLEX = u"CharFontCharSetComplex";
-inline constexpr OUStringLiteral PROPERTY_CHARFONTPITCHCOMPLEX = u"CharFontPitchComplex";
-inline constexpr OUStringLiteral PROPERTY_CHARHEIGHTCOMPLEX = u"CharHeightComplex";
-inline constexpr OUStringLiteral PROPERTY_CHARUNDERLINECOMPLEX = u"CharUnderlineComplex";
-inline constexpr OUStringLiteral PROPERTY_CHARWEIGHTCOMPLEX = u"CharWeightComplex";
-inline constexpr OUStringLiteral PROPERTY_CHARPOSTURECOMPLEX = u"CharPostureComplex";
-inline constexpr OUStringLiteral PROPERTY_CHARWORDMODECOMPLEX = u"CharWordModeComplex";
-inline constexpr OUStringLiteral PROPERTY_CHARROTATIONCOMPLEX = u"CharRotationComplex";
-inline constexpr OUStringLiteral PROPERTY_CHARSCALEWIDTHCOMPLEX = u"CharScaleWidthComplex";
-inline constexpr OUStringLiteral PROPERTY_CHARLOCALECOMPLEX = u"CharLocaleComplex";
+inline constexpr OUString PROPERTY_CHAREMPHASISCOMPLEX = u"CharEmphasisComplex"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTNAMECOMPLEX = u"CharFontNameComplex"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTSTYLENAMECOMPLEX = u"CharFontStyleNameComplex"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTFAMILYCOMPLEX = u"CharFontFamilyComplex"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTCHARSETCOMPLEX = u"CharFontCharSetComplex"_ustr;
+inline constexpr OUString PROPERTY_CHARFONTPITCHCOMPLEX = u"CharFontPitchComplex"_ustr;
+inline constexpr OUString PROPERTY_CHARHEIGHTCOMPLEX = u"CharHeightComplex"_ustr;
+inline constexpr OUString PROPERTY_CHARUNDERLINECOMPLEX = u"CharUnderlineComplex"_ustr;
+inline constexpr OUString PROPERTY_CHARWEIGHTCOMPLEX = u"CharWeightComplex"_ustr;
+inline constexpr OUString PROPERTY_CHARPOSTURECOMPLEX = u"CharPostureComplex"_ustr;
+inline constexpr OUString PROPERTY_CHARWORDMODECOMPLEX = u"CharWordModeComplex"_ustr;
+inline constexpr OUString PROPERTY_CHARROTATIONCOMPLEX = u"CharRotationComplex"_ustr;
+inline constexpr OUString PROPERTY_CHARSCALEWIDTHCOMPLEX = u"CharScaleWidthComplex"_ustr;
+inline constexpr OUString PROPERTY_CHARLOCALECOMPLEX = u"CharLocaleComplex"_ustr;
-inline constexpr OUStringLiteral PROPERTY_STATUSINDICATOR = u"StatusIndicator";
-inline constexpr OUStringLiteral PROPERTY_SECTION = u"Section";
-inline constexpr OUStringLiteral PROPERTY_FILTER = u"Filter";
-inline constexpr OUStringLiteral PROPERTY_ESCAPEPROCESSING = u"EscapeProcessing";
+inline constexpr OUString PROPERTY_STATUSINDICATOR = u"StatusIndicator"_ustr;
+inline constexpr OUString PROPERTY_SECTION = u"Section"_ustr;
+inline constexpr OUString PROPERTY_FILTER = u"Filter"_ustr;
+inline constexpr OUString PROPERTY_ESCAPEPROCESSING = u"EscapeProcessing"_ustr;
-inline constexpr OUStringLiteral PROPERTY_MULTILINE = u"MultiLine";
-inline constexpr OUStringLiteral PROPERTY_ACTIVECONNECTION = u"ActiveConnection";
-inline constexpr OUStringLiteral PROPERTY_DATASOURCENAME = u"DataSourceName";
-inline constexpr OUStringLiteral PROPERTY_FORMULA = u"Formula";
-inline constexpr OUStringLiteral PROPERTY_INITIALFORMULA = u"InitialFormula";
-inline constexpr OUStringLiteral PROPERTY_PREEVALUATED = u"PreEvaluated";
-inline constexpr OUStringLiteral PROPERTY_DEEPTRAVERSING = u"DeepTraversing";
-inline constexpr OUStringLiteral PROPERTY_MIMETYPE = u"MimeType";
-inline constexpr OUStringLiteral PROPERTY_BACKGROUNDCOLOR = u"BackgroundColor";
-inline constexpr OUStringLiteral PROPERTY_TEXT = u"Text";
-inline constexpr OUStringLiteral PROPERTY_TEXTCOLOR = u"TextColor";
-inline constexpr OUStringLiteral PROPERTY_TEXTLINECOLOR = u"TextLineColor";
-inline constexpr OUStringLiteral PROPERTY_FONTRELIEF = u"FontRelief";
-inline constexpr OUStringLiteral PROPERTY_FONTEMPHASISMARK = u"FontEmphasisMark";
-inline constexpr OUStringLiteral PROPERTY_ZORDER = u"ZOrder";
-inline constexpr OUStringLiteral PROPERTY_OPAQUE = u"Opaque";
-inline constexpr OUStringLiteral PROPERTY_TRANSFORMATION = u"Transformation";
-inline constexpr OUStringLiteral PROPERTY_CUSTOMSHAPEENGINE = u"CustomShapeEngine";
-inline constexpr OUStringLiteral PROPERTY_CUSTOMSHAPEDATA = u"CustomShapeData";
-inline constexpr OUStringLiteral PROPERTY_CUSTOMSHAPEGEOMETRY = u"CustomShapeGeometry";
+inline constexpr OUString PROPERTY_MULTILINE = u"MultiLine"_ustr;
+inline constexpr OUString PROPERTY_ACTIVECONNECTION = u"ActiveConnection"_ustr;
+inline constexpr OUString PROPERTY_DATASOURCENAME = u"DataSourceName"_ustr;
+inline constexpr OUString PROPERTY_FORMULA = u"Formula"_ustr;
+inline constexpr OUString PROPERTY_INITIALFORMULA = u"InitialFormula"_ustr;
+inline constexpr OUString PROPERTY_PREEVALUATED = u"PreEvaluated"_ustr;
+inline constexpr OUString PROPERTY_DEEPTRAVERSING = u"DeepTraversing"_ustr;
+inline constexpr OUString PROPERTY_MIMETYPE = u"MimeType"_ustr;
+inline constexpr OUString PROPERTY_BACKGROUNDCOLOR = u"BackgroundColor"_ustr;
+inline constexpr OUString PROPERTY_TEXT = u"Text"_ustr;
+inline constexpr OUString PROPERTY_TEXTCOLOR = u"TextColor"_ustr;
+inline constexpr OUString PROPERTY_TEXTLINECOLOR = u"TextLineColor"_ustr;
+inline constexpr OUString PROPERTY_FONTRELIEF = u"FontRelief"_ustr;
+inline constexpr OUString PROPERTY_FONTEMPHASISMARK = u"FontEmphasisMark"_ustr;
+inline constexpr OUString PROPERTY_ZORDER = u"ZOrder"_ustr;
+inline constexpr OUString PROPERTY_OPAQUE = u"Opaque"_ustr;
+inline constexpr OUString PROPERTY_TRANSFORMATION = u"Transformation"_ustr;
+inline constexpr OUString PROPERTY_CUSTOMSHAPEENGINE = u"CustomShapeEngine"_ustr;
+inline constexpr OUString PROPERTY_CUSTOMSHAPEDATA = u"CustomShapeData"_ustr;
+inline constexpr OUString PROPERTY_CUSTOMSHAPEGEOMETRY = u"CustomShapeGeometry"_ustr;
-inline constexpr OUStringLiteral PROPERTY_NUMBERINGTYPE = u"NumberingType";
-inline constexpr OUStringLiteral PROPERTY_PAGESTYLELAYOUT = u"PageStyleLayout";
-inline constexpr OUStringLiteral PROPERTY_ISLANDSCAPE = u"IsLandscape";
-inline constexpr OUStringLiteral PROPERTY_ALIGN = u"Align";
-inline constexpr OUStringLiteral PROPERTY_TYPE = u"Type";
+inline constexpr OUString PROPERTY_NUMBERINGTYPE = u"NumberingType"_ustr;
+inline constexpr OUString PROPERTY_PAGESTYLELAYOUT = u"PageStyleLayout"_ustr;
+inline constexpr OUString PROPERTY_ISLANDSCAPE = u"IsLandscape"_ustr;
+inline constexpr OUString PROPERTY_ALIGN = u"Align"_ustr;
+inline constexpr OUString PROPERTY_TYPE = u"Type"_ustr;
-inline constexpr OUStringLiteral PROPERTY_PRESERVEIRI = u"PreserveIRI";
-inline constexpr OUStringLiteral PROPERTY_SCALEMODE = u"ScaleMode";
+inline constexpr OUString PROPERTY_PRESERVEIRI = u"PreserveIRI"_ustr;
+inline constexpr OUString PROPERTY_SCALEMODE = u"ScaleMode"_ustr;
-inline constexpr OUStringLiteral PROPERTY_LINESTYLE = u"LineStyle";
-inline constexpr OUStringLiteral PROPERTY_LINEDASH = u"LineDash";
-inline constexpr OUStringLiteral PROPERTY_LINECOLOR = u"LineColor";
-inline constexpr OUStringLiteral PROPERTY_LINETRANSPARENCE = u"LineTransparence";
-inline constexpr OUStringLiteral PROPERTY_LINEWIDTH = u"LineWidth";
+inline constexpr OUString PROPERTY_LINESTYLE = u"LineStyle"_ustr;
+inline constexpr OUString PROPERTY_LINEDASH = u"LineDash"_ustr;
+inline constexpr OUString PROPERTY_LINECOLOR = u"LineColor"_ustr;
+inline constexpr OUString PROPERTY_LINETRANSPARENCE = u"LineTransparence"_ustr;
+inline constexpr OUString PROPERTY_LINEWIDTH = u"LineWidth"_ustr;
-inline constexpr OUStringLiteral PROPERTY_CHARFLASH = u"CharFlash";
-inline constexpr OUStringLiteral PROPERTY_CHARESCAPEMENTHEIGHT = u"CharEscapementHeight";
-inline constexpr OUStringLiteral PROPERTY_CHARLOCALE = u"CharLocale";
-inline constexpr OUStringLiteral PROPERTY_CHARESCAPEMENT = u"CharEscapement";
-inline constexpr OUStringLiteral PROPERTY_CHARCASEMAP = u"CharCaseMap";
-inline constexpr OUStringLiteral PROPERTY_CHARCOMBINEISON = u"CharCombineIsOn";
-inline constexpr OUStringLiteral PROPERTY_CHARCOMBINEPREFIX = u"CharCombinePrefix";
-inline constexpr OUStringLiteral PROPERTY_CHARCOMBINESUFFIX = u"CharCombineSuffix";
-inline constexpr OUStringLiteral PROPERTY_CHARHIDDEN = u"CharHidden";
-inline constexpr OUStringLiteral PROPERTY_CHARSHADOWED = u"CharShadowed";
-inline constexpr OUStringLiteral PROPERTY_CHARCONTOURED = u"CharContoured";
-inline constexpr OUStringLiteral PROPERTY_CHARAUTOKERNING = u"CharAutoKerning";
-inline constexpr OUStringLiteral PROPERTY_CHARKERNING = u"CharKerning";
-inline constexpr OUStringLiteral PROPERTY_HYPERLINKURL = u"HyperLinkURL";
-inline constexpr OUStringLiteral PROPERTY_HYPERLINKTARGET = u"HyperLinkTarget";
-inline constexpr OUStringLiteral PROPERTY_HYPERLINKNAME = u"HyperLinkName";
-inline constexpr OUStringLiteral PROPERTY_VISITEDCHARSTYLENAME = u"VisitedCharStyleName";
-inline constexpr OUStringLiteral PROPERTY_UNVISITEDCHARSTYLENAME = u"UnvisitedCharStyleName";
-inline constexpr OUStringLiteral PROPERTY_APPLYFILTER = u"ApplyFilter";
-inline constexpr OUStringLiteral PROPERTY_MAXROWS = u"MaxRows";
+inline constexpr OUString PROPERTY_CHARFLASH = u"CharFlash"_ustr;
+inline constexpr OUString PROPERTY_CHARESCAPEMENTHEIGHT = u"CharEscapementHeight"_ustr;
+inline constexpr OUString PROPERTY_CHARLOCALE = u"CharLocale"_ustr;
+inline constexpr OUString PROPERTY_CHARESCAPEMENT = u"CharEscapement"_ustr;
+inline constexpr OUString PROPERTY_CHARCASEMAP = u"CharCaseMap"_ustr;
+inline constexpr OUString PROPERTY_CHARCOMBINEISON = u"CharCombineIsOn"_ustr;
+inline constexpr OUString PROPERTY_CHARCOMBINEPREFIX = u"CharCombinePrefix"_ustr;
+inline constexpr OUString PROPERTY_CHARCOMBINESUFFIX = u"CharCombineSuffix"_ustr;
+inline constexpr OUString PROPERTY_CHARHIDDEN = u"CharHidden"_ustr;
+inline constexpr OUString PROPERTY_CHARSHADOWED = u"CharShadowed"_ustr;
+inline constexpr OUString PROPERTY_CHARCONTOURED = u"CharContoured"_ustr;
+inline constexpr OUString PROPERTY_CHARAUTOKERNING = u"CharAutoKerning"_ustr;
+inline constexpr OUString PROPERTY_CHARKERNING = u"CharKerning"_ustr;
+inline constexpr OUString PROPERTY_HYPERLINKURL = u"HyperLinkURL"_ustr;
+inline constexpr OUString PROPERTY_HYPERLINKTARGET = u"HyperLinkTarget"_ustr;
+inline constexpr OUString PROPERTY_HYPERLINKNAME = u"HyperLinkName"_ustr;
+inline constexpr OUString PROPERTY_VISITEDCHARSTYLENAME = u"VisitedCharStyleName"_ustr;
+inline constexpr OUString PROPERTY_UNVISITEDCHARSTYLENAME = u"UnvisitedCharStyleName"_ustr;
+inline constexpr OUString PROPERTY_APPLYFILTER = u"ApplyFilter"_ustr;
+inline constexpr OUString PROPERTY_MAXROWS = u"MaxRows"_ustr;
-inline constexpr OUStringLiteral PROPERTY_REPORTNAME = u"ReportName";
-inline constexpr OUStringLiteral CFG_REPORTDESIGNER = u"SunReportBuilder";
-inline constexpr OUStringLiteral DBREPORTHEADER = u"ReportHeader";
-inline constexpr OUStringLiteral DBREPORTFOOTER = u"ReportFooter";
-inline constexpr OUStringLiteral DBPAGEHEADER = u"PageHeader";
-inline constexpr OUStringLiteral DBPAGEFOOTER = u"PageFooter";
-inline constexpr OUStringLiteral DBGROUPHEADER = u"GroupHeader";
-inline constexpr OUStringLiteral DBGROUPFOOTER = u"GroupFooter";
-inline constexpr OUStringLiteral DBDETAIL = u"Detail";
-inline constexpr OUStringLiteral REPORTCONTROLFORMAT = u"ReportControlFormat";
-inline constexpr OUStringLiteral CURRENT_WINDOW = u"CurrentWindow";
-inline constexpr OUStringLiteral PROPERTY_FONTCOLOR = u"FontColor";
-inline constexpr OUStringLiteral PROPERTY_EMPTY_IS_NULL = u"ConvertEmptyToNull";
-inline constexpr OUStringLiteral PROPERTY_FILTERPROPOSAL = u"UseFilterValueProposal";
-inline constexpr OUStringLiteral PROPERTY_POSITION = u"Position";
-inline constexpr OUStringLiteral PROPERTY_FORMATKEYDATE = u"FormatKeyDate";
-inline constexpr OUStringLiteral PROPERTY_FORMATKEYTIME = u"FormatKeyTime";
-inline constexpr OUStringLiteral DBOVERLAPPEDCONTROL = u"OverlappedControl";
-inline constexpr OUStringLiteral PROPERTY_FORMULALIST = u"FormulaList";
-inline constexpr OUStringLiteral PROPERTY_SCOPE = u"Scope";
-inline constexpr OUStringLiteral PROPERTY_CHARTTYPE = u"ChartType";
-inline constexpr OUStringLiteral PROPERTY_PREVIEW_COUNT = u"RowLimit";
-inline constexpr OUStringLiteral PROPERTY_TITLE = u"Title";
-inline constexpr OUStringLiteral PROPERTY_AREA = u"Area";
-inline constexpr OUStringLiteral PROPERTY_FILLCOLOR = u"FillColor";
-inline constexpr OUStringLiteral DBTEXTBOXBOUNDCONTENT = u"TextBoxBoundContent";
+inline constexpr OUString PROPERTY_REPORTNAME = u"ReportName"_ustr;
+inline constexpr OUString CFG_REPORTDESIGNER = u"SunReportBuilder"_ustr;
+inline constexpr OUString DBREPORTHEADER = u"ReportHeader"_ustr;
+inline constexpr OUString DBREPORTFOOTER = u"ReportFooter"_ustr;
+inline constexpr OUString DBPAGEHEADER = u"PageHeader"_ustr;
+inline constexpr OUString DBPAGEFOOTER = u"PageFooter"_ustr;
+inline constexpr OUString DBGROUPHEADER = u"GroupHeader"_ustr;
+inline constexpr OUString DBGROUPFOOTER = u"GroupFooter"_ustr;
+inline constexpr OUString DBDETAIL = u"Detail"_ustr;
+inline constexpr OUString REPORTCONTROLFORMAT = u"ReportControlFormat"_ustr;
+inline constexpr OUString CURRENT_WINDOW = u"CurrentWindow"_ustr;
+inline constexpr OUString PROPERTY_FONTCOLOR = u"FontColor"_ustr;
+inline constexpr OUString PROPERTY_EMPTY_IS_NULL = u"ConvertEmptyToNull"_ustr;
+inline constexpr OUString PROPERTY_FILTERPROPOSAL = u"UseFilterValueProposal"_ustr;
+inline constexpr OUString PROPERTY_POSITION = u"Position"_ustr;
+inline constexpr OUString PROPERTY_FORMATKEYDATE = u"FormatKeyDate"_ustr;
+inline constexpr OUString PROPERTY_FORMATKEYTIME = u"FormatKeyTime"_ustr;
+inline constexpr OUString DBOVERLAPPEDCONTROL = u"OverlappedControl"_ustr;
+inline constexpr OUString PROPERTY_FORMULALIST = u"FormulaList"_ustr;
+inline constexpr OUString PROPERTY_SCOPE = u"Scope"_ustr;
+inline constexpr OUString PROPERTY_CHARTTYPE = u"ChartType"_ustr;
+inline constexpr OUString PROPERTY_PREVIEW_COUNT = u"RowLimit"_ustr;
+inline constexpr OUString PROPERTY_TITLE = u"Title"_ustr;
+inline constexpr OUString PROPERTY_AREA = u"Area"_ustr;
+inline constexpr OUString PROPERTY_FILLCOLOR = u"FillColor"_ustr;
+inline constexpr OUString DBTEXTBOXBOUNDCONTENT = u"TextBoxBoundContent"_ustr;
-inline constexpr OUStringLiteral SERVICE_SETTINGSIMPORTER = u"com.sun.star.comp.Report.XMLOasisSettingsImporter";
-inline constexpr OUStringLiteral SERVICE_STYLESIMPORTER = u"com.sun.star.comp.Report.XMLOasisStylesImporter";
-inline constexpr OUStringLiteral SERVICE_CONTENTIMPORTER = u"com.sun.star.comp.Report.XMLOasisContentImporter";
-inline constexpr OUStringLiteral SERVICE_METAIMPORTER = u"com.sun.star.comp.Report.XMLOasisMetaImporter";
-inline constexpr OUStringLiteral PROPERTY_BORDERLEFT = u"BorderLeft";
-inline constexpr OUStringLiteral PROPERTY_BORDERRIGHT = u"BorderRight";
-inline constexpr OUStringLiteral PROPERTY_BORDERTOP = u"BorderTop";
-inline constexpr OUStringLiteral PROPERTY_BORDERBOTTOM = u"BorderBottom";
+inline constexpr OUString SERVICE_SETTINGSIMPORTER = u"com.sun.star.comp.Report.XMLOasisSettingsImporter"_ustr;
+inline constexpr OUString SERVICE_STYLESIMPORTER = u"com.sun.star.comp.Report.XMLOasisStylesImporter"_ustr;
+inline constexpr OUString SERVICE_CONTENTIMPORTER = u"com.sun.star.comp.Report.XMLOasisContentImporter"_ustr;
+inline constexpr OUString SERVICE_METAIMPORTER = u"com.sun.star.comp.Report.XMLOasisMetaImporter"_ustr;
+inline constexpr OUString PROPERTY_BORDERLEFT = u"BorderLeft"_ustr;
+inline constexpr OUString PROPERTY_BORDERRIGHT = u"BorderRight"_ustr;
+inline constexpr OUString PROPERTY_BORDERTOP = u"BorderTop"_ustr;
+inline constexpr OUString PROPERTY_BORDERBOTTOM = u"BorderBottom"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/reportdesign/source/core/api/FixedLine.cxx b/reportdesign/source/core/api/FixedLine.cxx
index f20561b8b567..48caee33e5ae 100644
--- a/reportdesign/source/core/api/FixedLine.cxx
+++ b/reportdesign/source/core/api/FixedLine.cxx
@@ -36,86 +36,86 @@ namespace reportdesign
static uno::Sequence< OUString > lcl_getLineOptionals()
{
OUString pProps[] = {
- OUString(PROPERTY_DATAFIELD)
- ,OUString(PROPERTY_DEFAULTCONTROL)
- ,OUString(PROPERTY_CONTROLBORDER)
- ,OUString(PROPERTY_CONTROLBORDERCOLOR)
- ,OUString(PROPERTY_CHARCOLOR)
- ,OUString(PROPERTY_CHAREMPHASIS)
- ,OUString(PROPERTY_CHARFONTCHARSET)
- ,OUString(PROPERTY_CHARFONTFAMILY)
- ,OUString(PROPERTY_CHARFONTNAME)
- ,OUString(PROPERTY_CHARFONTPITCH)
- ,OUString(PROPERTY_CHARFONTSTYLENAME)
- ,OUString(PROPERTY_CHARHEIGHT)
- ,OUString(PROPERTY_CHARPOSTURE)
- ,OUString(PROPERTY_CHARRELIEF)
- ,OUString(PROPERTY_FONTDESCRIPTOR)
- ,OUString(PROPERTY_FONTDESCRIPTORASIAN)
- ,OUString(PROPERTY_FONTDESCRIPTORCOMPLEX)
- ,OUString(PROPERTY_CONTROLTEXTEMPHASISMARK)
- ,OUString(PROPERTY_CHARROTATION)
- ,OUString(PROPERTY_CHARSCALEWIDTH)
- ,OUString(PROPERTY_CHARSTRIKEOUT)
- ,OUString(PROPERTY_CHARUNDERLINECOLOR)
- ,OUString(PROPERTY_CHARUNDERLINE)
- ,OUString(PROPERTY_CHARWEIGHT)
- ,OUString(PROPERTY_CHARWORDMODE)
- ,OUString(PROPERTY_CONTROLBACKGROUND)
- ,OUString(PROPERTY_CONTROLBACKGROUNDTRANSPARENT)
- ,OUString(PROPERTY_CHARFLASH)
- ,OUString(PROPERTY_CHARAUTOKERNING)
- ,OUString(PROPERTY_CHARESCAPEMENTHEIGHT)
- ,OUString(PROPERTY_CHARLOCALE)
- ,OUString(PROPERTY_CHARESCAPEMENT)
- ,OUString(PROPERTY_CHARCASEMAP)
- ,OUString(PROPERTY_CHARCOMBINEISON)
- ,OUString(PROPERTY_CHARCOMBINEPREFIX)
- ,OUString(PROPERTY_CHARCOMBINESUFFIX)
- ,OUString(PROPERTY_CHARHIDDEN)
- ,OUString(PROPERTY_CHARSHADOWED)
- ,OUString(PROPERTY_CHARCONTOURED)
- ,OUString(PROPERTY_HYPERLINKURL)
- ,OUString(PROPERTY_HYPERLINKTARGET)
- ,OUString(PROPERTY_HYPERLINKNAME)
- ,OUString(PROPERTY_VISITEDCHARSTYLENAME)
- ,OUString(PROPERTY_UNVISITEDCHARSTYLENAME)
- ,OUString(PROPERTY_CHARKERNING)
- ,OUString(PROPERTY_PRINTREPEATEDVALUES)
- ,OUString(PROPERTY_CONDITIONALPRINTEXPRESSION)
- ,OUString(PROPERTY_PRINTWHENGROUPCHANGE)
- ,OUString(PROPERTY_MASTERFIELDS)
- ,OUString(PROPERTY_DETAILFIELDS)
- ,OUString(PROPERTY_PARAADJUST)
-
- , OUString(PROPERTY_CHAREMPHASISASIAN)
- , OUString(PROPERTY_CHARFONTNAMEASIAN)
- , OUString(PROPERTY_CHARFONTSTYLENAMEASIAN)
- , OUString(PROPERTY_CHARFONTFAMILYASIAN)
- , OUString(PROPERTY_CHARFONTCHARSETASIAN)
- , OUString(PROPERTY_CHARFONTPITCHASIAN)
- , OUString(PROPERTY_CHARHEIGHTASIAN)
- , OUString(PROPERTY_CHARUNDERLINEASIAN)
- , OUString(PROPERTY_CHARWEIGHTASIAN)
- , OUString(PROPERTY_CHARPOSTUREASIAN)
- , OUString(PROPERTY_CHARWORDMODEASIAN)
- , OUString(PROPERTY_CHARROTATIONASIAN)
- , OUString(PROPERTY_CHARSCALEWIDTHASIAN)
- , OUString(PROPERTY_CHARLOCALEASIAN)
- , OUString(PROPERTY_CHAREMPHASISCOMPLEX)
- , OUString(PROPERTY_CHARFONTNAMECOMPLEX)
- , OUString(PROPERTY_CHARFONTSTYLENAMECOMPLEX)
- , OUString(PROPERTY_CHARFONTFAMILYCOMPLEX)
- , OUString(PROPERTY_CHARFONTCHARSETCOMPLEX)
- , OUString(PROPERTY_CHARFONTPITCHCOMPLEX)
- , OUString(PROPERTY_CHARHEIGHTCOMPLEX)
- , OUString(PROPERTY_CHARUNDERLINECOMPLEX)
- , OUString(PROPERTY_CHARWEIGHTCOMPLEX)
- , OUString(PROPERTY_CHARPOSTURECOMPLEX)
- , OUString(PROPERTY_CHARWORDMODECOMPLEX)
- , OUString(PROPERTY_CHARROTATIONCOMPLEX)
- , OUString(PROPERTY_CHARSCALEWIDTHCOMPLEX)
- , OUString(PROPERTY_CHARLOCALECOMPLEX)
+ PROPERTY_DATAFIELD
+ ,PROPERTY_DEFAULTCONTROL
+ ,PROPERTY_CONTROLBORDER
+ ,PROPERTY_CONTROLBORDERCOLOR
+ ,PROPERTY_CHARCOLOR
+ ,PROPERTY_CHAREMPHASIS
+ ,PROPERTY_CHARFONTCHARSET
+ ,PROPERTY_CHARFONTFAMILY
+ ,PROPERTY_CHARFONTNAME
+ ,PROPERTY_CHARFONTPITCH
+ ,PROPERTY_CHARFONTSTYLENAME
+ ,PROPERTY_CHARHEIGHT
+ ,PROPERTY_CHARPOSTURE
+ ,PROPERTY_CHARRELIEF
+ ,PROPERTY_FONTDESCRIPTOR
+ ,PROPERTY_FONTDESCRIPTORASIAN
+ ,PROPERTY_FONTDESCRIPTORCOMPLEX
+ ,PROPERTY_CONTROLTEXTEMPHASISMARK
+ ,PROPERTY_CHARROTATION
+ ,PROPERTY_CHARSCALEWIDTH
+ ,PROPERTY_CHARSTRIKEOUT
+ ,PROPERTY_CHARUNDERLINECOLOR
+ ,PROPERTY_CHARUNDERLINE
+ ,PROPERTY_CHARWEIGHT
+ ,PROPERTY_CHARWORDMODE
+ ,PROPERTY_CONTROLBACKGROUND
+ ,PROPERTY_CONTROLBACKGROUNDTRANSPARENT
+ ,PROPERTY_CHARFLASH
+ ,PROPERTY_CHARAUTOKERNING
+ ,PROPERTY_CHARESCAPEMENTHEIGHT
+ ,PROPERTY_CHARLOCALE
+ ,PROPERTY_CHARESCAPEMENT
+ ,PROPERTY_CHARCASEMAP
+ ,PROPERTY_CHARCOMBINEISON
+ ,PROPERTY_CHARCOMBINEPREFIX
+ ,PROPERTY_CHARCOMBINESUFFIX
+ ,PROPERTY_CHARHIDDEN
+ ,PROPERTY_CHARSHADOWED
+ ,PROPERTY_CHARCONTOURED
+ ,PROPERTY_HYPERLINKURL
+ ,PROPERTY_HYPERLINKTARGET
+ ,PROPERTY_HYPERLINKNAME
+ ,PROPERTY_VISITEDCHARSTYLENAME
+ ,PROPERTY_UNVISITEDCHARSTYLENAME
+ ,PROPERTY_CHARKERNING
+ ,PROPERTY_PRINTREPEATEDVALUES
+ ,PROPERTY_CONDITIONALPRINTEXPRESSION
+ ,PROPERTY_PRINTWHENGROUPCHANGE
+ ,PROPERTY_MASTERFIELDS
+ ,PROPERTY_DETAILFIELDS
+ ,PROPERTY_PARAADJUST
+
+ , PROPERTY_CHAREMPHASISASIAN
+ , PROPERTY_CHARFONTNAMEASIAN
+ , PROPERTY_CHARFONTSTYLENAMEASIAN
+ , PROPERTY_CHARFONTFAMILYASIAN
+ , PROPERTY_CHARFONTCHARSETASIAN
+ , PROPERTY_CHARFONTPITCHASIAN
+ , PROPERTY_CHARHEIGHTASIAN
+ , PROPERTY_CHARUNDERLINEASIAN
+ , PROPERTY_CHARWEIGHTASIAN
+ , PROPERTY_CHARPOSTUREASIAN
+ , PROPERTY_CHARWORDMODEASIAN
+ , PROPERTY_CHARROTATIONASIAN
+ , PROPERTY_CHARSCALEWIDTHASIAN
+ , PROPERTY_CHARLOCALEASIAN
+ , PROPERTY_CHAREMPHASISCOMPLEX
+ , PROPERTY_CHARFONTNAMECOMPLEX
+ , PROPERTY_CHARFONTSTYLENAMECOMPLEX
+ , PROPERTY_CHARFONTFAMILYCOMPLEX
+ , PROPERTY_CHARFONTCHARSETCOMPLEX
+ , PROPERTY_CHARFONTPITCHCOMPLEX
+ , PROPERTY_CHARHEIGHTCOMPLEX
+ , PROPERTY_CHARUNDERLINECOMPLEX
+ , PROPERTY_CHARWEIGHTCOMPLEX
+ , PROPERTY_CHARPOSTURECOMPLEX
+ , PROPERTY_CHARWORDMODECOMPLEX
+ , PROPERTY_CHARROTATIONCOMPLEX
+ , PROPERTY_CHARSCALEWIDTHCOMPLEX
+ , PROPERTY_CHARLOCALECOMPLEX
};
diff --git a/reportdesign/source/core/api/FixedText.cxx b/reportdesign/source/core/api/FixedText.cxx
index f8c7bef51c4e..b7ace0bce37d 100644
--- a/reportdesign/source/core/api/FixedText.cxx
+++ b/reportdesign/source/core/api/FixedText.cxx
@@ -33,7 +33,7 @@ namespace reportdesign
static uno::Sequence< OUString > lcl_getFixedTextOptionals()
{
- OUString pProps[] = { OUString(PROPERTY_DATAFIELD),OUString(PROPERTY_MASTERFIELDS),OUString(PROPERTY_DETAILFIELDS) };
+ OUString pProps[] = { PROPERTY_DATAFIELD,PROPERTY_MASTERFIELDS,PROPERTY_DETAILFIELDS };
return uno::Sequence< OUString >(pProps,SAL_N_ELEMENTS(pProps));
}
diff --git a/reportdesign/source/core/api/FormattedField.cxx b/reportdesign/source/core/api/FormattedField.cxx
index c8bcad859e2c..ec8d1a2f42cd 100644
--- a/reportdesign/source/core/api/FormattedField.cxx
+++ b/reportdesign/source/core/api/FormattedField.cxx
@@ -42,7 +42,7 @@ uno::Reference< uno::XInterface > OFormattedField::create(uno::Reference< uno::X
static uno::Sequence< OUString > lcl_getFormattedFieldOptionals()
{
- OUString pProps[] = { OUString(PROPERTY_MASTERFIELDS),OUString(PROPERTY_DETAILFIELDS) };
+ OUString pProps[] = { PROPERTY_MASTERFIELDS,PROPERTY_DETAILFIELDS };
return uno::Sequence< OUString >(pProps,SAL_N_ELEMENTS(pProps));
}
diff --git a/reportdesign/source/core/api/ImageControl.cxx b/reportdesign/source/core/api/ImageControl.cxx
index 371f8831e59b..cea3acfdf333 100644
--- a/reportdesign/source/core/api/ImageControl.cxx
+++ b/reportdesign/source/core/api/ImageControl.cxx
@@ -34,73 +34,73 @@ namespace reportdesign
static uno::Sequence< OUString > lcl_getImageOptionals()
{
OUString pProps[] = {
- OUString(PROPERTY_CHARCOLOR)
- ,OUString(PROPERTY_CHAREMPHASIS)
- ,OUString(PROPERTY_CHARFONTCHARSET)
- ,OUString(PROPERTY_CHARFONTFAMILY)
- ,OUString(PROPERTY_CHARFONTNAME)
- ,OUString(PROPERTY_CHARFONTPITCH)
- ,OUString(PROPERTY_CHARFONTSTYLENAME)
- ,OUString(PROPERTY_CHARHEIGHT)
- ,OUString(PROPERTY_CHARPOSTURE)
- ,OUString(PROPERTY_CHARRELIEF)
- ,OUString(PROPERTY_FONTDESCRIPTOR)
- ,OUString(PROPERTY_FONTDESCRIPTORASIAN)
- ,OUString(PROPERTY_FONTDESCRIPTORCOMPLEX)
- ,OUString(PROPERTY_CONTROLTEXTEMPHASISMARK)
- ,OUString(PROPERTY_CHARROTATION)
- ,OUString(PROPERTY_CHARSCALEWIDTH)
- ,OUString(PROPERTY_CHARSTRIKEOUT)
- ,OUString(PROPERTY_CHARUNDERLINECOLOR)
- ,OUString(PROPERTY_CHARUNDERLINE)
- ,OUString(PROPERTY_CHARWEIGHT)
- ,OUString(PROPERTY_CHARWORDMODE)
- ,OUString(PROPERTY_CHARFLASH)
- ,OUString(PROPERTY_CHARAUTOKERNING)
- ,OUString(PROPERTY_CHARESCAPEMENTHEIGHT)
- ,OUString(PROPERTY_CHARLOCALE)
- ,OUString(PROPERTY_CHARESCAPEMENT)
- ,OUString(PROPERTY_CHARCASEMAP)
- ,OUString(PROPERTY_CHARCOMBINEISON)
- ,OUString(PROPERTY_CHARCOMBINEPREFIX)
- ,OUString(PROPERTY_CHARCOMBINESUFFIX)
- ,OUString(PROPERTY_CHARHIDDEN)
- ,OUString(PROPERTY_CHARSHADOWED)
- ,OUString(PROPERTY_CHARCONTOURED)
- ,OUString(PROPERTY_VISITEDCHARSTYLENAME)
- ,OUString(PROPERTY_UNVISITEDCHARSTYLENAME)
- ,OUString(PROPERTY_CHARKERNING)
- ,OUString(PROPERTY_MASTERFIELDS)
- ,OUString(PROPERTY_DETAILFIELDS)
- ,OUString(PROPERTY_PARAADJUST)
- , OUString(PROPERTY_CHAREMPHASISASIAN)
- , OUString(PROPERTY_CHARFONTNAMEASIAN)
- , OUString(PROPERTY_CHARFONTSTYLENAMEASIAN)
- , OUString(PROPERTY_CHARFONTFAMILYASIAN)
- , OUString(PROPERTY_CHARFONTCHARSETASIAN)
- , OUString(PROPERTY_CHARFONTPITCHASIAN)
- , OUString(PROPERTY_CHARHEIGHTASIAN)
- , OUString(PROPERTY_CHARUNDERLINEASIAN)
- , OUString(PROPERTY_CHARWEIGHTASIAN)
- , OUString(PROPERTY_CHARPOSTUREASIAN)
- , OUString(PROPERTY_CHARWORDMODEASIAN)
- , OUString(PROPERTY_CHARROTATIONASIAN)
- , OUString(PROPERTY_CHARSCALEWIDTHASIAN)
- , OUString(PROPERTY_CHARLOCALEASIAN)
- , OUString(PROPERTY_CHAREMPHASISCOMPLEX)
- , OUString(PROPERTY_CHARFONTNAMECOMPLEX)
- , OUString(PROPERTY_CHARFONTSTYLENAMECOMPLEX)
- , OUString(PROPERTY_CHARFONTFAMILYCOMPLEX)
- , OUString(PROPERTY_CHARFONTCHARSETCOMPLEX)
- , OUString(PROPERTY_CHARFONTPITCHCOMPLEX)
- , OUString(PROPERTY_CHARHEIGHTCOMPLEX)
- , OUString(PROPERTY_CHARUNDERLINECOMPLEX)
- , OUString(PROPERTY_CHARWEIGHTCOMPLEX)
- , OUString(PROPERTY_CHARPOSTURECOMPLEX)
- , OUString(PROPERTY_CHARWORDMODECOMPLEX)
- , OUString(PROPERTY_CHARROTATIONCOMPLEX)
- , OUString(PROPERTY_CHARSCALEWIDTHCOMPLEX)
- , OUString(PROPERTY_CHARLOCALECOMPLEX)
+ PROPERTY_CHARCOLOR
+ ,PROPERTY_CHAREMPHASIS
+ ,PROPERTY_CHARFONTCHARSET
+ ,PROPERTY_CHARFONTFAMILY
+ ,PROPERTY_CHARFONTNAME
+ ,PROPERTY_CHARFONTPITCH
+ ,PROPERTY_CHARFONTSTYLENAME
+ ,PROPERTY_CHARHEIGHT
+ ,PROPERTY_CHARPOSTURE
+ ,PROPERTY_CHARRELIEF
+ ,PROPERTY_FONTDESCRIPTOR
+ ,PROPERTY_FONTDESCRIPTORASIAN
+ ,PROPERTY_FONTDESCRIPTORCOMPLEX
+ ,PROPERTY_CONTROLTEXTEMPHASISMARK
+ ,PROPERTY_CHARROTATION
+ ,PROPERTY_CHARSCALEWIDTH
+ ,PROPERTY_CHARSTRIKEOUT
+ ,PROPERTY_CHARUNDERLINECOLOR
+ ,PROPERTY_CHARUNDERLINE
+ ,PROPERTY_CHARWEIGHT
+ ,PROPERTY_CHARWORDMODE
+ ,PROPERTY_CHARFLASH
+ ,PROPERTY_CHARAUTOKERNING
+ ,PROPERTY_CHARESCAPEMENTHEIGHT
+ ,PROPERTY_CHARLOCALE
+ ,PROPERTY_CHARESCAPEMENT
+ ,PROPERTY_CHARCASEMAP
+ ,PROPERTY_CHARCOMBINEISON
+ ,PROPERTY_CHARCOMBINEPREFIX
+ ,PROPERTY_CHARCOMBINESUFFIX
+ ,PROPERTY_CHARHIDDEN
+ ,PROPERTY_CHARSHADOWED
+ ,PROPERTY_CHARCONTOURED
+ ,PROPERTY_VISITEDCHARSTYLENAME
+ ,PROPERTY_UNVISITEDCHARSTYLENAME
+ ,PROPERTY_CHARKERNING
+ ,PROPERTY_MASTERFIELDS
+ ,PROPERTY_DETAILFIELDS
+ ,PROPERTY_PARAADJUST
+ , PROPERTY_CHAREMPHASISASIAN
+ , PROPERTY_CHARFONTNAMEASIAN
+ , PROPERTY_CHARFONTSTYLENAMEASIAN
+ , PROPERTY_CHARFONTFAMILYASIAN
+ , PROPERTY_CHARFONTCHARSETASIAN
+ , PROPERTY_CHARFONTPITCHASIAN
+ , PROPERTY_CHARHEIGHTASIAN
+ , PROPERTY_CHARUNDERLINEASIAN
+ , PROPERTY_CHARWEIGHTASIAN
+ , PROPERTY_CHARPOSTUREASIAN
+ , PROPERTY_CHARWORDMODEASIAN
+ , PROPERTY_CHARROTATIONASIAN
+ , PROPERTY_CHARSCALEWIDTHASIAN
+ , PROPERTY_CHARLOCALEASIAN
+ , PROPERTY_CHAREMPHASISCOMPLEX
+ , PROPERTY_CHARFONTNAMECOMPLEX
+ , PROPERTY_CHARFONTSTYLENAMECOMPLEX
+ , PROPERTY_CHARFONTFAMILYCOMPLEX
+ , PROPERTY_CHARFONTCHARSETCOMPLEX
+ , PROPERTY_CHARFONTPITCHCOMPLEX
+ , PROPERTY_CHARHEIGHTCOMPLEX
+ , PROPERTY_CHARUNDERLINECOMPLEX
+ , PROPERTY_CHARWEIGHTCOMPLEX
+ , PROPERTY_CHARPOSTURECOMPLEX
+ , PROPERTY_CHARWORDMODECOMPLEX
+ , PROPERTY_CHARROTATIONCOMPLEX
+ , PROPERTY_CHARSCALEWIDTHCOMPLEX
+ , PROPERTY_CHARLOCALECOMPLEX
};
return uno::Sequence< OUString >(pProps,SAL_N_ELEMENTS(pProps));
diff --git a/reportdesign/source/core/api/ReportDefinition.cxx b/reportdesign/source/core/api/ReportDefinition.cxx
index f9f988255b03..f6723ddccc29 100644
--- a/reportdesign/source/core/api/ReportDefinition.cxx
+++ b/reportdesign/source/core/api/ReportDefinition.cxx
@@ -607,7 +607,7 @@ void OReportDefinition::init()
OUString sMediaType;
xStorProps->getPropertyValue("MediaType") >>= sMediaType;
if ( sMediaType.isEmpty() )
- xStorProps->setPropertyValue("MediaType",uno::Any(OUString(MIMETYPE_OASIS_OPENDOCUMENT_REPORT_ASCII)));
+ xStorProps->setPropertyValue("MediaType",uno::Any(MIMETYPE_OASIS_OPENDOCUMENT_REPORT_ASCII));
}
m_pImpl->m_pObjectContainer = std::make_shared<comphelper::EmbeddedObjectContainer>(m_pImpl->m_xStorage , getXWeak() );
}
@@ -1307,7 +1307,7 @@ void SAL_CALL OReportDefinition::storeToStorage( const uno::Reference< embed::XS
OUString sOldMediaType;
xProp->getPropertyValue(sPropName) >>= sOldMediaType;
if ( !xProp->getPropertyValue(sPropName).hasValue() || sOldMediaType.isEmpty() || MIMETYPE_OASIS_OPENDOCUMENT_REPORT_ASCII != sOldMediaType )
- xProp->setPropertyValue( sPropName, uno::Any(OUString(MIMETYPE_OASIS_OPENDOCUMENT_REPORT_ASCII)) );
+ xProp->setPropertyValue( sPropName, uno::Any(MIMETYPE_OASIS_OPENDOCUMENT_REPORT_ASCII) );
}
/** property map for export info set */
diff --git a/reportdesign/source/core/api/Section.cxx b/reportdesign/source/core/api/Section.cxx
index 1c98d239243f..3c0a18e91e53 100644
--- a/reportdesign/source/core/api/Section.cxx
+++ b/reportdesign/source/core/api/Section.cxx
@@ -41,8 +41,8 @@ namespace reportdesign
static uno::Sequence< OUString> lcl_getGroupAbsent()
{
const OUString pProps[] = {
- OUString(PROPERTY_CANGROW)
- ,OUString(PROPERTY_CANSHRINK)
+ PROPERTY_CANGROW
+ ,PROPERTY_CANSHRINK
};
return uno::Sequence< OUString >(pProps,SAL_N_ELEMENTS(pProps));
@@ -54,20 +54,20 @@ static uno::Sequence< OUString> lcl_getAbsent(bool _bPageSection)
if ( _bPageSection )
{
const OUString pProps[] = {
- OUString(PROPERTY_FORCENEWPAGE)
- ,OUString(PROPERTY_NEWROWORCOL)
- ,OUString(PROPERTY_KEEPTOGETHER)
- ,OUString(PROPERTY_CANGROW)
- ,OUString(PROPERTY_CANSHRINK)
- ,OUString(PROPERTY_REPEATSECTION)
+ PROPERTY_FORCENEWPAGE
+ ,PROPERTY_NEWROWORCOL
+ ,PROPERTY_KEEPTOGETHER
+ ,PROPERTY_CANGROW
+ ,PROPERTY_CANSHRINK
+ ,PROPERTY_REPEATSECTION
};
return uno::Sequence< OUString >(pProps,SAL_N_ELEMENTS(pProps));
}
const OUString pProps[] = {
- OUString(PROPERTY_CANGROW)
- ,OUString(PROPERTY_CANSHRINK)
- ,OUString(PROPERTY_REPEATSECTION)
+ PROPERTY_CANGROW
+ ,PROPERTY_CANSHRINK
+ ,PROPERTY_REPEATSECTION
};
return uno::Sequence< OUString >(pProps,SAL_N_ELEMENTS(pProps));
diff --git a/reportdesign/source/core/api/Shape.cxx b/reportdesign/source/core/api/Shape.cxx
index 6a52b032116a..aa8bdb6e4ce0 100644
--- a/reportdesign/source/core/api/Shape.cxx
+++ b/reportdesign/source/core/api/Shape.cxx
@@ -38,9 +38,9 @@ namespace reportdesign
static uno::Sequence< OUString > lcl_getShapeOptionals()
{
const OUString pProps[] = {
- OUString(PROPERTY_DATAFIELD)
- ,OUString(PROPERTY_CONTROLBACKGROUND)
- ,OUString(PROPERTY_CONTROLBACKGROUNDTRANSPARENT)
+ PROPERTY_DATAFIELD
+ ,PROPERTY_CONTROLBACKGROUND
+ ,PROPERTY_CONTROLBACKGROUNDTRANSPARENT
};
return uno::Sequence< OUString >(pProps,SAL_N_ELEMENTS(pProps));
}
diff --git a/reportdesign/source/filter/xml/xmlColumn.cxx b/reportdesign/source/filter/xml/xmlColumn.cxx
index 43464a2766a1..19796b2de09e 100644
--- a/reportdesign/source/filter/xml/xmlColumn.cxx
+++ b/reportdesign/source/filter/xml/xmlColumn.cxx
@@ -117,9 +117,9 @@ void OXMLRowColumn::fillStyle(const OUString& _sStyleName)
rtl::Reference<PropertySetInfo> pInfo = new PropertySetInfo();
static PropertyMapEntry const pMap[] =
{
- {OUString(PROPERTY_WIDTH), PROPERTY_ID_WIDTH, ::cppu::UnoType<sal_Int32>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_HEIGHT), PROPERTY_ID_HEIGHT, ::cppu::UnoType<sal_Int32>::get() ,PropertyAttribute::BOUND,0 },
- {OUString(PROPERTY_MINHEIGHT), PROPERTY_ID_MINHEIGHT, ::cppu::UnoType<sal_Int32>::get() ,PropertyAttribute::BOUND,0 },
+ {PROPERTY_WIDTH, PROPERTY_ID_WIDTH, ::cppu::UnoType<sal_Int32>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_HEIGHT, PROPERTY_ID_HEIGHT, ::cppu::UnoType<sal_Int32>::get() ,PropertyAttribute::BOUND,0 },
+ {PROPERTY_MINHEIGHT, PROPERTY_ID_MINHEIGHT, ::cppu::UnoType<sal_Int32>::get() ,PropertyAttribute::BOUND,0 },
};
pInfo->add(pMap);
Reference<XPropertySet> xProp = GenericPropertySet_CreateInstance(pInfo.get());
diff --git a/reportdesign/source/filter/xml/xmlHelper.cxx b/reportdesign/source/filter/xml/xmlHelper.cxx
index 426965893abb..d287c4861550 100644
--- a/reportdesign/source/filter/xml/xmlHelper.cxx
+++ b/reportdesign/source/filter/xml/xmlHelper.cxx
@@ -255,22 +255,22 @@ void OXMLHelper::copyStyleElements(const bool _bOld,const OUString& _sStyleName,
css::awt::FontDescriptor aFont;
static comphelper::PropertyMapEntry const pMap[] =
{
- {OUString(PROPERTY_FONTNAME), PROPERTY_ID_FONTNAME, cppu::UnoType<decltype(aFont.Name)>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_CHARFONTHEIGHT), PROPERTY_ID_FONTHEIGHT, cppu::UnoType<decltype(aFont.Height)>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_FONTWIDTH), PROPERTY_ID_FONTWIDTH, cppu::UnoType<decltype(aFont.Width)>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_FONTSTYLENAME), PROPERTY_ID_FONTSTYLENAME, cppu::UnoType<decltype(aFont.StyleName)>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_FONTFAMILY), PROPERTY_ID_FONTFAMILY, cppu::UnoType<decltype(aFont.Family)>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_FONTCHARSET), PROPERTY_ID_FONTCHARSET, cppu::UnoType<decltype(aFont.CharSet)>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_FONTPITCH), PROPERTY_ID_FONTPITCH, cppu::UnoType<decltype(aFont.Pitch)>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_FONTCHARWIDTH), PROPERTY_ID_FONTCHARWIDTH, cppu::UnoType<decltype(aFont.CharacterWidth)>::get(),PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_FONTWEIGHT), PROPERTY_ID_FONTWEIGHT, cppu::UnoType<decltype(aFont.Weight)>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_CHARPOSTURE), PROPERTY_ID_FONTSLANT, cppu::UnoType<decltype(aFont.Slant)>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_FONTUNDERLINE), PROPERTY_ID_FONTUNDERLINE, cppu::UnoType<decltype(aFont.Underline)>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_CHARSTRIKEOUT), PROPERTY_ID_FONTSTRIKEOUT, cppu::UnoType<decltype(aFont.Strikeout)>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_FONTORIENTATION), PROPERTY_ID_FONTORIENTATION, cppu::UnoType<decltype(aFont.Orientation)>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_FONTKERNING), PROPERTY_ID_FONTKERNING, cppu::UnoType<decltype(aFont.Kerning)>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_CHARWORDMODE), PROPERTY_ID_FONTWORDLINEMODE, cppu::UnoType<decltype(aFont.WordLineMode)>::get() ,PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_FONTTYPE), PROPERTY_ID_FONTTYPE, cppu::UnoType<decltype(aFont.Type)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_FONTNAME, PROPERTY_ID_FONTNAME, cppu::UnoType<decltype(aFont.Name)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_CHARFONTHEIGHT, PROPERTY_ID_FONTHEIGHT, cppu::UnoType<decltype(aFont.Height)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_FONTWIDTH, PROPERTY_ID_FONTWIDTH, cppu::UnoType<decltype(aFont.Width)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_FONTSTYLENAME, PROPERTY_ID_FONTSTYLENAME, cppu::UnoType<decltype(aFont.StyleName)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_FONTFAMILY, PROPERTY_ID_FONTFAMILY, cppu::UnoType<decltype(aFont.Family)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_FONTCHARSET, PROPERTY_ID_FONTCHARSET, cppu::UnoType<decltype(aFont.CharSet)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_FONTPITCH, PROPERTY_ID_FONTPITCH, cppu::UnoType<decltype(aFont.Pitch)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_FONTCHARWIDTH, PROPERTY_ID_FONTCHARWIDTH, cppu::UnoType<decltype(aFont.CharacterWidth)>::get(),PropertyAttribute::BOUND,0},
+ {PROPERTY_FONTWEIGHT, PROPERTY_ID_FONTWEIGHT, cppu::UnoType<decltype(aFont.Weight)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_CHARPOSTURE, PROPERTY_ID_FONTSLANT, cppu::UnoType<decltype(aFont.Slant)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_FONTUNDERLINE, PROPERTY_ID_FONTUNDERLINE, cppu::UnoType<decltype(aFont.Underline)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_CHARSTRIKEOUT, PROPERTY_ID_FONTSTRIKEOUT, cppu::UnoType<decltype(aFont.Strikeout)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_FONTORIENTATION, PROPERTY_ID_FONTORIENTATION, cppu::UnoType<decltype(aFont.Orientation)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_FONTKERNING, PROPERTY_ID_FONTKERNING, cppu::UnoType<decltype(aFont.Kerning)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_CHARWORDMODE, PROPERTY_ID_FONTWORDLINEMODE, cppu::UnoType<decltype(aFont.WordLineMode)>::get() ,PropertyAttribute::BOUND,0},
+ {PROPERTY_FONTTYPE, PROPERTY_ID_FONTTYPE, cppu::UnoType<decltype(aFont.Type)>::get() ,PropertyAttribute::BOUND,0},
};
try
{
@@ -316,10 +316,10 @@ uno::Reference<beans::XPropertySet> OXMLHelper::createBorderPropertySet()
{
static comphelper::PropertyMapEntry const pMap[] =
{
- {OUString(PROPERTY_BORDERLEFT), 0, cppu::UnoType<table::BorderLine2>::get(),PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_BORDERRIGHT), 1, cppu::UnoType<table::BorderLine2>::get(),PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_BORDERTOP), 2, cppu::UnoType<table::BorderLine2>::get(),PropertyAttribute::BOUND,0},
- {OUString(PROPERTY_BORDERBOTTOM), 3, cppu::UnoType<table::BorderLine2>::get(),PropertyAttribute::BOUND,0},
+ {PROPERTY_BORDERLEFT, 0, cppu::UnoType<table::BorderLine2>::get(),PropertyAttribute::BOUND,0},
+ {PROPERTY_BORDERRIGHT, 1, cppu::UnoType<table::BorderLine2>::get(),PropertyAttribute::BOUND,0},
+ {PROPERTY_BORDERTOP, 2, cppu::UnoType<table::BorderLine2>::get(),PropertyAttribute::BOUND,0},
+ {PROPERTY_BORDERBOTTOM, 3, cppu::UnoType<table::BorderLine2>::get(),PropertyAttribute::BOUND,0},
};
return comphelper::GenericPropertySet_CreateInstance(new comphelper::PropertySetInfo(pMap));
}
diff --git a/reportdesign/source/ui/dlg/Navigator.cxx b/reportdesign/source/ui/dlg/Navigator.cxx
index af7696c2fe6c..690d90ca1b17 100644
--- a/reportdesign/source/ui/dlg/Navigator.cxx
+++ b/reportdesign/source/ui/dlg/Navigator.cxx
@@ -62,7 +62,7 @@ static OUString lcl_getImageId(const uno::Reference< report::XReportComponent>&
if ( uno::Reference< report::XFixedText>(_xElement,uno::UNO_QUERY).is() )
sId = RID_SVXBMP_FM_FIXEDTEXT;
else if ( xFixedLine.is() )
- sId = xFixedLine->getOrientation() ? OUString(RID_SVXBMP_INSERT_VFIXEDLINE) : OUString(RID_SVXBMP_INSERT_HFIXEDLINE);
+ sId = xFixedLine->getOrientation() ? RID_SVXBMP_INSERT_VFIXEDLINE : RID_SVXBMP_INSERT_HFIXEDLINE;
else if ( uno::Reference< report::XFormattedField>(_xElement,uno::UNO_QUERY).is() )
sId = RID_SVXBMP_FM_EDIT;
else if ( uno::Reference< report::XImageControl>(_xElement,uno::UNO_QUERY).is() )
@@ -615,7 +615,7 @@ void NavigatorTree::_elementInserted( const container::ContainerEvent& _rEvent )
if ( xProp.is() )
sName = lcl_getName(xProp);
std::unique_ptr<weld::TreeIter> xScratch = m_xTreeView->make_iterator();
- insertEntry(sName, xEntry.get(), (!xElement.is() ? OUString(RID_SVXBMP_RPT_NEW_FUNCTION) : lcl_getImageId(xElement)),
+ insertEntry(sName, xEntry.get(), (!xElement.is() ? RID_SVXBMP_RPT_NEW_FUNCTION : lcl_getImageId(xElement)),
-1, new UserData(this,xProp), *xScratch);
}
if (bEntry && !m_xTreeView->get_row_expanded(*xEntry))
@@ -743,7 +743,7 @@ void NavigatorTree::UserData::_propertyChanged(const beans::PropertyChangeEvent&
{
if ( bFooterOn )
++nPos;
- m_pTree->traverseSection(pMemFunSection(&aGroupHelper),xEntry.get(),bFooterOn ? OUString(RID_SVXBMP_GROUPFOOTER) : OUString(RID_SVXBMP_GROUPHEADER),nPos);
+ m_pTree->traverseSection(pMemFunSection(&aGroupHelper),xEntry.get(),bFooterOn ? RID_SVXBMP_GROUPFOOTER : RID_SVXBMP_GROUPHEADER,nPos);
}
}
else if ( PROPERTY_EXPRESSION == _rEvent.PropertyName)
diff --git a/reportdesign/source/ui/inspection/GeometryHandler.cxx b/reportdesign/source/ui/inspection/GeometryHandler.cxx
index 95a224bfeb9e..0ede3305aaa0 100644
--- a/reportdesign/source/ui/inspection/GeometryHandler.cxx
+++ b/reportdesign/source/ui/inspection/GeometryHandler.cxx
@@ -1262,40 +1262,40 @@ uno::Sequence< beans::Property > SAL_CALL GeometryHandler::getSupportedPropertie
const OUString pIncludeProperties[] =
{
- OUString(PROPERTY_FORCENEWPAGE)
- ,OUString(PROPERTY_KEEPTOGETHER)
- ,OUString(PROPERTY_CANGROW)
- ,OUString(PROPERTY_CANSHRINK)
- ,OUString(PROPERTY_REPEATSECTION)
- ,OUString(PROPERTY_PRINTREPEATEDVALUES)
- ,OUString(PROPERTY_CONDITIONALPRINTEXPRESSION)
- ,OUString(PROPERTY_STARTNEWCOLUMN)
- ,OUString(PROPERTY_RESETPAGENUMBER)
- ,OUString(PROPERTY_PRINTWHENGROUPCHANGE)
- ,OUString(PROPERTY_VISIBLE)
- ,OUString(PROPERTY_PAGEHEADEROPTION)
- ,OUString(PROPERTY_PAGEFOOTEROPTION)
+ PROPERTY_FORCENEWPAGE
+ ,PROPERTY_KEEPTOGETHER
+ ,PROPERTY_CANGROW
+ ,PROPERTY_CANSHRINK
+ ,PROPERTY_REPEATSECTION
+ ,PROPERTY_PRINTREPEATEDVALUES
+ ,PROPERTY_CONDITIONALPRINTEXPRESSION
+ ,PROPERTY_STARTNEWCOLUMN
+ ,PROPERTY_RESETPAGENUMBER
+ ,PROPERTY_PRINTWHENGROUPCHANGE
+ ,PROPERTY_VISIBLE
+ ,PROPERTY_PAGEHEADEROPTION
+ ,PROPERTY_PAGEFOOTEROPTION
,OUString("ControlLabel")
- ,OUString(PROPERTY_POSITIONX)
- ,OUString(PROPERTY_POSITIONY)
- ,OUString(PROPERTY_WIDTH)
- ,OUString(PROPERTY_HEIGHT)
- ,OUString(PROPERTY_AUTOGROW)
- ,OUString(PROPERTY_PREEVALUATED)
- ,OUString(PROPERTY_DEEPTRAVERSING)
- ,OUString(PROPERTY_FORMULA)
- ,OUString(PROPERTY_INITIALFORMULA)
- ,OUString(PROPERTY_PRESERVEIRI)
- ,OUString(PROPERTY_DATAFIELD)
- ,OUString(PROPERTY_FONT)
- ,OUString(PROPERTY_BACKCOLOR)
- ,OUString(PROPERTY_BACKTRANSPARENT)
- ,OUString(PROPERTY_CONTROLBACKGROUND)
- ,OUString(PROPERTY_CONTROLBACKGROUNDTRANSPARENT)
- ,OUString(PROPERTY_LABEL)
- ,OUString(PROPERTY_MIMETYPE)
- ,OUString(PROPERTY_VERTICALALIGN)
- ,OUString(PROPERTY_PARAADJUST)
+ ,PROPERTY_POSITIONX
+ ,PROPERTY_POSITIONY
+ ,PROPERTY_WIDTH
+ ,PROPERTY_HEIGHT
+ ,PROPERTY_AUTOGROW
+ ,PROPERTY_PREEVALUATED
+ ,PROPERTY_DEEPTRAVERSING
+ ,PROPERTY_FORMULA
+ ,PROPERTY_INITIALFORMULA
+ ,PROPERTY_PRESERVEIRI
+ ,PROPERTY_DATAFIELD
+ ,PROPERTY_FONT
+ ,PROPERTY_BACKCOLOR
+ ,PROPERTY_BACKTRANSPARENT
+ ,PROPERTY_CONTROLBACKGROUND
+ ,PROPERTY_CONTROLBACKGROUNDTRANSPARENT
+ ,PROPERTY_LABEL
+ ,PROPERTY_MIMETYPE
+ ,PROPERTY_VERTICALALIGN
+ ,PROPERTY_PARAADJUST
};
const uno::Reference < beans::XPropertySetInfo > xInfo = m_xReportComponent->getPropertySetInfo();
const uno::Sequence< beans::Property> aSeq = xInfo->getProperties();
diff --git a/reportdesign/source/ui/misc/RptUndo.cxx b/reportdesign/source/ui/misc/RptUndo.cxx
index e4ec1d3817d5..d2afebb4fd9c 100644
--- a/reportdesign/source/ui/misc/RptUndo.cxx
+++ b/reportdesign/source/ui/misc/RptUndo.cxx
@@ -276,7 +276,7 @@ OUString OGroupSectionUndo::GetComment() const
void OGroupSectionUndo::implReInsert( )
{
- const OUString aHeaderFooterOnName(SID_GROUPHEADER_WITHOUT_UNDO == m_nSlot? OUString(PROPERTY_HEADERON) : OUString(PROPERTY_FOOTERON));
+ const OUString aHeaderFooterOnName(SID_GROUPHEADER_WITHOUT_UNDO == m_nSlot? PROPERTY_HEADERON : PROPERTY_FOOTERON);
uno::Sequence< beans::PropertyValue > aArgs{
comphelper::makePropertyValue(aHeaderFooterOnName, true),
comphelper::makePropertyValue(PROPERTY_GROUP, m_aGroupHelper.getGroup())
@@ -294,7 +294,7 @@ void OGroupSectionUndo::implReRemove( )
if( m_eAction == Removed )
collectControls(m_pMemberFunction(&m_aGroupHelper));
- const OUString aHeaderFooterOnName(SID_GROUPHEADER_WITHOUT_UNDO == m_nSlot? OUString(PROPERTY_HEADERON) : OUString(PROPERTY_FOOTERON));
+ const OUString aHeaderFooterOnName(SID_GROUPHEADER_WITHOUT_UNDO == m_nSlot? PROPERTY_HEADERON : PROPERTY_FOOTERON);
uno::Sequence< beans::PropertyValue > aArgs{
comphelper::makePropertyValue(aHeaderFooterOnName, false),
comphelper::makePropertyValue(PROPERTY_GROUP, m_aGroupHelper.getGroup())
diff --git a/reportdesign/source/ui/misc/UITools.cxx b/reportdesign/source/ui/misc/UITools.cxx
index 5cf63586033d..8d32c4ec1a2b 100644
--- a/reportdesign/source/ui/misc/UITools.cxx
+++ b/reportdesign/source/ui/misc/UITools.cxx
@@ -494,9 +494,9 @@ namespace
TypedWhichId<SvxLanguageItem> nWhich;
OUString sPropertyName;
};
- const Items pItems[] = { {ITEMID_LANGUAGE,OUString(PROPERTY_CHARLOCALE)}
- ,{ITEMID_LANGUAGE_ASIAN,OUString(PROPERTY_CHARLOCALEASIAN)}
- ,{ITEMID_LANGUAGE_COMPLEX,OUString(PROPERTY_CHARLOCALECOMPLEX)}
+ const Items pItems[] = { {ITEMID_LANGUAGE,PROPERTY_CHARLOCALE}
+ ,{ITEMID_LANGUAGE_ASIAN,PROPERTY_CHARLOCALEASIAN}
+ ,{ITEMID_LANGUAGE_COMPLEX,PROPERTY_CHARLOCALECOMPLEX}
};
for(const auto & k : pItems)
{
diff --git a/reportdesign/source/ui/report/ReportController.cxx b/reportdesign/source/ui/report/ReportController.cxx
index 4f159400667c..69929a2d1656 100644
--- a/reportdesign/source/ui/report/ReportController.cxx
+++ b/reportdesign/source/ui/report/ReportController.cxx
@@ -3166,14 +3166,14 @@ void OReportController::createControl(const Sequence< PropertyValue >& _aArgs,co
uno::Reference<beans::XPropertySetInfo> xShapeInfo = xShapeProp->getPropertySetInfo();
uno::Reference<beans::XPropertySetInfo> xInfo = xUnoProp->getPropertySetInfo();
- const OUString sProps[] = { OUString(PROPERTY_NAME)
- ,OUString(PROPERTY_FONTDESCRIPTOR)
- ,OUString(PROPERTY_FONTDESCRIPTORASIAN)
- ,OUString(PROPERTY_FONTDESCRIPTORCOMPLEX)
- ,OUString(PROPERTY_ORIENTATION)
- ,OUString(PROPERTY_BORDER)
- ,OUString(PROPERTY_FORMATSSUPPLIER)
- ,OUString(PROPERTY_BACKGROUNDCOLOR)
+ const OUString sProps[] = { PROPERTY_NAME
+ ,PROPERTY_FONTDESCRIPTOR
+ ,PROPERTY_FONTDESCRIPTORASIAN
+ ,PROPERTY_FONTDESCRIPTORCOMPLEX
+ ,PROPERTY_ORIENTATION
+ ,PROPERTY_BORDER
+ ,PROPERTY_FORMATSSUPPLIER
+ ,PROPERTY_BACKGROUNDCOLOR
};
for(const auto & sProp : sProps)
{
@@ -3481,11 +3481,11 @@ void OReportController::addPairControls(const Sequence< PropertyValue >& aArgs)
uno::Reference<beans::XPropertySetInfo> xShapeInfo = xShapeProp->getPropertySetInfo();
uno::Reference<beans::XPropertySetInfo> xInfo = xUnoProp->getPropertySetInfo();
- const OUString sProps[] = { OUString(PROPERTY_FONTDESCRIPTOR)
- ,OUString(PROPERTY_FONTDESCRIPTORASIAN)
- ,OUString(PROPERTY_FONTDESCRIPTORCOMPLEX)
- ,OUString(PROPERTY_BORDER)
- ,OUString(PROPERTY_BACKGROUNDCOLOR)
+ const OUString sProps[] = { PROPERTY_FONTDESCRIPTOR
+ ,PROPERTY_FONTDESCRIPTORASIAN
+ ,PROPERTY_FONTDESCRIPTORCOMPLEX
+ ,PROPERTY_BORDER
+ ,PROPERTY_BACKGROUNDCOLOR
};
for(const auto & sProp : sProps)
{
@@ -3647,9 +3647,9 @@ void OReportController::changeZOrder(sal_Int32 _nId)
void OReportController::listen(const bool _bAdd)
{
- const OUString aProps [] = { OUString(PROPERTY_REPORTHEADERON),OUString(PROPERTY_REPORTFOOTERON)
- ,OUString(PROPERTY_PAGEHEADERON),OUString(PROPERTY_PAGEFOOTERON)
- ,OUString(PROPERTY_COMMAND), OUString(PROPERTY_COMMANDTYPE),OUString(PROPERTY_CAPTION)
+ const OUString aProps [] = { PROPERTY_REPORTHEADERON,PROPERTY_REPORTFOOTERON
+ ,PROPERTY_PAGEHEADERON,PROPERTY_PAGEFOOTERON
+ ,PROPERTY_COMMAND, PROPERTY_COMMANDTYPE,PROPERTY_CAPTION
};
void (SAL_CALL XPropertySet::*pPropertyListenerAction)( const OUString&, const uno::Reference< XPropertyChangeListener >& ) =
@@ -3698,8 +3698,8 @@ void OReportController::listen(const bool _bAdd)
for (sal_Int32 i=0;i<nCount ; ++i)
{
uno::Reference< report::XGroup > xGroup(xGroups->getByIndex(i),uno::UNO_QUERY);
- (xGroup.get()->*pPropertyListenerAction)( OUString(PROPERTY_HEADERON), static_cast< XPropertyChangeListener* >( this ) );
- (xGroup.get()->*pPropertyListenerAction)( OUString(PROPERTY_FOOTERON), static_cast< XPropertyChangeListener* >( this ) );
+ (xGroup.get()->*pPropertyListenerAction)( PROPERTY_HEADERON, static_cast< XPropertyChangeListener* >( this ) );
+ (xGroup.get()->*pPropertyListenerAction)( PROPERTY_FOOTERON, static_cast< XPropertyChangeListener* >( this ) );
(rUndoEnv.*pElementUndoFunction)( xGroup );
(rUndoEnv.*pElementUndoFunction)( xGroup->getFunctions() );
@@ -3892,7 +3892,7 @@ void OReportController::createGroupSection(const bool _bUndo,const bool _bHeader
return;
const SequenceAsHashMap aMap(_aArgs);
- const bool bSwitchOn = aMap.getUnpackedValueOrDefault(_bHeader ? OUString(PROPERTY_HEADERON) : OUString(PROPERTY_FOOTERON), false);
+ const bool bSwitchOn = aMap.getUnpackedValueOrDefault(_bHeader ? PROPERTY_HEADERON : PROPERTY_FOOTERON, false);
uno::Reference< report::XGroup> xGroup = aMap.getUnpackedValueOrDefault(PROPERTY_GROUP,uno::Reference< report::XGroup>());
if ( !xGroup.is() )
return;
diff --git a/sc/inc/ViewSettingsSequenceDefines.hxx b/sc/inc/ViewSettingsSequenceDefines.hxx
index bf8fbfa0729a..0c04aa594e68 100644
--- a/sc/inc/ViewSettingsSequenceDefines.hxx
+++ b/sc/inc/ViewSettingsSequenceDefines.hxx
@@ -75,31 +75,31 @@
#define SC_FORMULA_BAR_HEIGHT_VALUE 14
#define SC_TABLE_SHOWGRID 15
-inline constexpr OUStringLiteral SC_CURSORPOSITIONX = u"CursorPositionX";
-inline constexpr OUStringLiteral SC_CURSORPOSITIONY = u"CursorPositionY";
-inline constexpr OUStringLiteral SC_HORIZONTALSPLITMODE = u"HorizontalSplitMode";
-inline constexpr OUStringLiteral SC_VERTICALSPLITMODE = u"VerticalSplitMode";
-inline constexpr OUStringLiteral SC_HORIZONTALSPLITPOSITION = u"HorizontalSplitPosition";
-inline constexpr OUStringLiteral SC_VERTICALSPLITPOSITION = u"VerticalSplitPosition";
+inline constexpr OUString SC_CURSORPOSITIONX = u"CursorPositionX"_ustr;
+inline constexpr OUString SC_CURSORPOSITIONY = u"CursorPositionY"_ustr;
+inline constexpr OUString SC_HORIZONTALSPLITMODE = u"HorizontalSplitMode"_ustr;
+inline constexpr OUString SC_VERTICALSPLITMODE = u"VerticalSplitMode"_ustr;
+inline constexpr OUString SC_HORIZONTALSPLITPOSITION = u"HorizontalSplitPosition"_ustr;
+inline constexpr OUString SC_VERTICALSPLITPOSITION = u"VerticalSplitPosition"_ustr;
#define SC_HORIZONTALSPLITPOSITION_TWIPS "HorizontalSplitPositionTwips"
#define SC_VERTICALSPLITPOSITION_TWIPS "VerticalSplitPositionTwips"
-inline constexpr OUStringLiteral SC_ACTIVESPLITRANGE = u"ActiveSplitRange";
-inline constexpr OUStringLiteral SC_POSITIONLEFT = u"PositionLeft";
-inline constexpr OUStringLiteral SC_POSITIONRIGHT = u"PositionRight";
-inline constexpr OUStringLiteral SC_POSITIONTOP = u"PositionTop";
-inline constexpr OUStringLiteral SC_POSITIONBOTTOM = u"PositionBottom";
+inline constexpr OUString SC_ACTIVESPLITRANGE = u"ActiveSplitRange"_ustr;
+inline constexpr OUString SC_POSITIONLEFT = u"PositionLeft"_ustr;
+inline constexpr OUString SC_POSITIONRIGHT = u"PositionRight"_ustr;
+inline constexpr OUString SC_POSITIONTOP = u"PositionTop"_ustr;
+inline constexpr OUString SC_POSITIONBOTTOM = u"PositionBottom"_ustr;
#define SC_TABLESELECTED "TableSelected"
-inline constexpr OUStringLiteral SC_TABLES = u"Tables";
-inline constexpr OUStringLiteral SC_ACTIVETABLE = u"ActiveTable";
-inline constexpr OUStringLiteral SC_HORIZONTALSCROLLBARWIDTH = u"HorizontalScrollbarWidth";
+inline constexpr OUString SC_TABLES = u"Tables"_ustr;
+inline constexpr OUString SC_ACTIVETABLE = u"ActiveTable"_ustr;
+inline constexpr OUString SC_HORIZONTALSCROLLBARWIDTH = u"HorizontalScrollbarWidth"_ustr;
#define SC_RELHORIZONTALTABBARWIDTH "RelativeHorizontalTabbarWidth"
-inline constexpr OUStringLiteral SC_ZOOMTYPE = u"ZoomType";
-inline constexpr OUStringLiteral SC_ZOOMVALUE = u"ZoomValue";
-inline constexpr OUStringLiteral SC_PAGEVIEWZOOMVALUE = u"PageViewZoomValue";
-inline constexpr OUStringLiteral SC_SHOWPAGEBREAKPREVIEW = u"ShowPageBreakPreview";
-inline constexpr OUStringLiteral SC_FORMULABARHEIGHT = u"FormulaBarHeight";
-inline constexpr OUStringLiteral SC_VIEWID = u"ViewId";
+inline constexpr OUString SC_ZOOMTYPE = u"ZoomType"_ustr;
+inline constexpr OUString SC_ZOOMVALUE = u"ZoomValue"_ustr;
+inline constexpr OUString SC_PAGEVIEWZOOMVALUE = u"PageViewZoomValue"_ustr;
+inline constexpr OUString SC_SHOWPAGEBREAKPREVIEW = u"ShowPageBreakPreview"_ustr;
+inline constexpr OUString SC_FORMULABARHEIGHT = u"FormulaBarHeight"_ustr;
+inline constexpr OUString SC_VIEWID = u"ViewId"_ustr;
#define SC_VIEW "view"
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/address.hxx b/sc/inc/address.hxx
index 85a581f5c765..03cfb1db79d9 100644
--- a/sc/inc/address.hxx
+++ b/sc/inc/address.hxx
@@ -81,10 +81,10 @@ const SCROW MAXTILEDROW = MAXROW;
const SCTAB MAXINITTAB = 1024;
const SCTAB MININITTAB = 1;
-inline constexpr OUStringLiteral MAXROW_STRING(u"1048575");
-inline constexpr OUStringLiteral MAXCOL_STRING(u"XFD");
-inline constexpr OUStringLiteral MAXROW_JUMBO_STRING(u"16777215");
-inline constexpr OUStringLiteral MAXCOL_JUMBO_STRING(u"XFD");
+inline constexpr OUString MAXROW_STRING(u"1048575"_ustr);
+inline constexpr OUString MAXCOL_STRING(u"XFD"_ustr);
+inline constexpr OUString MAXROW_JUMBO_STRING(u"16777215"_ustr);
+inline constexpr OUString MAXCOL_JUMBO_STRING(u"XFD"_ustr);
// Special values
const SCTAB SC_TAB_APPEND = SCTAB_MAX;
diff --git a/sc/inc/bitmaps.hlst b/sc/inc/bitmaps.hlst
index 422ed5ddeb63..540e44bd0bf1 100644
--- a/sc/inc/bitmaps.hlst
+++ b/sc/inc/bitmaps.hlst
@@ -11,117 +11,117 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral RID_BMP_LEVEL1 = u"sc/res/ou01.png";
-inline constexpr OUStringLiteral RID_BMP_LEVEL2 = u"sc/res/ou02.png";
-inline constexpr OUStringLiteral RID_BMP_LEVEL3 = u"sc/res/ou03.png";
-inline constexpr OUStringLiteral RID_BMP_LEVEL4 = u"sc/res/ou04.png";
-inline constexpr OUStringLiteral RID_BMP_LEVEL5 = u"sc/res/ou05.png";
-inline constexpr OUStringLiteral RID_BMP_LEVEL6 = u"sc/res/ou06.png";
-inline constexpr OUStringLiteral RID_BMP_LEVEL7 = u"sc/res/ou07.png";
-inline constexpr OUStringLiteral RID_BMP_LEVEL8 = u"sc/res/ou08.png";
-inline constexpr OUStringLiteral RID_BMP_PLUS = u"sc/res/ou09.png";
-inline constexpr OUStringLiteral RID_BMP_MINUS = u"sc/res/ou010.png";
-inline constexpr OUStringLiteral RID_BMP_NOTPRESSED = u"sc/res/ou011.png";
-inline constexpr OUStringLiteral RID_BMP_PRESSED = u"sc/res/ou012.png";
+inline constexpr OUString RID_BMP_LEVEL1 = u"sc/res/ou01.png"_ustr;
+inline constexpr OUString RID_BMP_LEVEL2 = u"sc/res/ou02.png"_ustr;
+inline constexpr OUString RID_BMP_LEVEL3 = u"sc/res/ou03.png"_ustr;
+inline constexpr OUString RID_BMP_LEVEL4 = u"sc/res/ou04.png"_ustr;
+inline constexpr OUString RID_BMP_LEVEL5 = u"sc/res/ou05.png"_ustr;
+inline constexpr OUString RID_BMP_LEVEL6 = u"sc/res/ou06.png"_ustr;
+inline constexpr OUString RID_BMP_LEVEL7 = u"sc/res/ou07.png"_ustr;
+inline constexpr OUString RID_BMP_LEVEL8 = u"sc/res/ou08.png"_ustr;
+inline constexpr OUString RID_BMP_PLUS = u"sc/res/ou09.png"_ustr;
+inline constexpr OUString RID_BMP_MINUS = u"sc/res/ou010.png"_ustr;
+inline constexpr OUString RID_BMP_NOTPRESSED = u"sc/res/ou011.png"_ustr;
+inline constexpr OUString RID_BMP_PRESSED = u"sc/res/ou012.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_CONTENT_TABLE = u"sc/res/nc01.png";
-inline constexpr OUStringLiteral RID_BMP_CONTENT_RANGENAME = u"sc/res/nc02.png";
-inline constexpr OUStringLiteral RID_BMP_CONTENT_DBAREA = u"sc/res/nc03.png";
-inline constexpr OUStringLiteral RID_BMP_CONTENT_GRAPHIC = u"sc/res/nc04.png";
-inline constexpr OUStringLiteral RID_BMP_CONTENT_OLEOBJECT = u"sc/res/nc05.png";
-inline constexpr OUStringLiteral RID_BMP_CONTENT_NOTE = u"sc/res/nc06.png";
-inline constexpr OUStringLiteral RID_BMP_CONTENT_AREALINK = u"sc/res/nc07.png";
-inline constexpr OUStringLiteral RID_BMP_CONTENT_DRAWING = u"sc/res/nc08.png";
-inline constexpr OUStringLiteral RID_BMP_DROP_URL = u"sc/res/dropurl.png";
-inline constexpr OUStringLiteral RID_BMP_DROP_LINK = u"sc/res/droplink.png";
-inline constexpr OUStringLiteral RID_BMP_DROP_COPY = u"sc/res/dropcopy.png";
-inline constexpr OUStringLiteral RID_BMP_ELEMENT_DEFAULT = u"sc/res/xml_element.png";
-inline constexpr OUStringLiteral RID_BMP_ELEMENT_REPEAT = u"sc/res/xml_element_repeat.png";
-inline constexpr OUStringLiteral RID_BMP_ELEMENT_ATTRIBUTE = u"sc/res/xml_attribute.png";
+inline constexpr OUString RID_BMP_CONTENT_TABLE = u"sc/res/nc01.png"_ustr;
+inline constexpr OUString RID_BMP_CONTENT_RANGENAME = u"sc/res/nc02.png"_ustr;
+inline constexpr OUString RID_BMP_CONTENT_DBAREA = u"sc/res/nc03.png"_ustr;
+inline constexpr OUString RID_BMP_CONTENT_GRAPHIC = u"sc/res/nc04.png"_ustr;
+inline constexpr OUString RID_BMP_CONTENT_OLEOBJECT = u"sc/res/nc05.png"_ustr;
+inline constexpr OUString RID_BMP_CONTENT_NOTE = u"sc/res/nc06.png"_ustr;
+inline constexpr OUString RID_BMP_CONTENT_AREALINK = u"sc/res/nc07.png"_ustr;
+inline constexpr OUString RID_BMP_CONTENT_DRAWING = u"sc/res/nc08.png"_ustr;
+inline constexpr OUString RID_BMP_DROP_URL = u"sc/res/dropurl.png"_ustr;
+inline constexpr OUString RID_BMP_DROP_LINK = u"sc/res/droplink.png"_ustr;
+inline constexpr OUString RID_BMP_DROP_COPY = u"sc/res/dropcopy.png"_ustr;
+inline constexpr OUString RID_BMP_ELEMENT_DEFAULT = u"sc/res/xml_element.png"_ustr;
+inline constexpr OUString RID_BMP_ELEMENT_REPEAT = u"sc/res/xml_element_repeat.png"_ustr;
+inline constexpr OUString RID_BMP_ELEMENT_ATTRIBUTE = u"sc/res/xml_attribute.png"_ustr;
-inline constexpr OUStringLiteral BMP_LEFTRIGHT = u"sc/res/lftrgt.png";
-inline constexpr OUStringLiteral BMP_TOPDOWN = u"sc/res/topdown.png";
+inline constexpr OUString BMP_LEFTRIGHT = u"sc/res/lftrgt.png"_ustr;
+inline constexpr OUString BMP_TOPDOWN = u"sc/res/topdown.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_CELL_BORDER = u"sc/res/sidebar/CellBorder.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE1 = u"sc/res/sidebar/CellBorderLineStyle_005.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE2 = u"sc/res/sidebar/CellBorderLineStyle_250.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE3 = u"sc/res/sidebar/CellBorderLineStyle_400.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE4 = u"sc/res/sidebar/CellBorderLineStyle_500.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE5 = u"sc/res/sidebar/CellBorderLineStyle_110.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE6 = u"sc/res/sidebar/CellBorderLineStyle_260.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE7 = u"sc/res/sidebar/CellBorderLineStyle_450.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE8 = u"sc/res/sidebar/CellBorderLineStyle_505.png";
-inline constexpr OUStringLiteral RID_BMP_LINE_STYLE9 = u"sc/res/sidebar/CellBorderLineStyle_750.png";
+inline constexpr OUString RID_BMP_CELL_BORDER = u"sc/res/sidebar/CellBorder.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE1 = u"sc/res/sidebar/CellBorderLineStyle_005.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE2 = u"sc/res/sidebar/CellBorderLineStyle_250.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE3 = u"sc/res/sidebar/CellBorderLineStyle_400.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE4 = u"sc/res/sidebar/CellBorderLineStyle_500.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE5 = u"sc/res/sidebar/CellBorderLineStyle_110.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE6 = u"sc/res/sidebar/CellBorderLineStyle_260.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE7 = u"sc/res/sidebar/CellBorderLineStyle_450.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE8 = u"sc/res/sidebar/CellBorderLineStyle_505.png"_ustr;
+inline constexpr OUString RID_BMP_LINE_STYLE9 = u"sc/res/sidebar/CellBorderLineStyle_750.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_INPUT_FUNCTION = u"sc/res/sc26047.png";
-inline constexpr OUStringLiteral RID_BMP_INPUT_SUM = u"sc/res/sc26048.png";
-inline constexpr OUStringLiteral RID_BMP_INPUT_EQUAL = u"sc/res/sc26049.png";
-inline constexpr OUStringLiteral RID_BMP_INPUT_CANCEL = u"sc/res/sc26050.png";
-inline constexpr OUStringLiteral RID_BMP_INPUT_OK = u"sc/res/sc26051.png";
+inline constexpr OUString RID_BMP_INPUT_FUNCTION = u"sc/res/sc26047.png"_ustr;
+inline constexpr OUString RID_BMP_INPUT_SUM = u"sc/res/sc26048.png"_ustr;
+inline constexpr OUString RID_BMP_INPUT_EQUAL = u"sc/res/sc26049.png"_ustr;
+inline constexpr OUString RID_BMP_INPUT_CANCEL = u"sc/res/sc26050.png"_ustr;
+inline constexpr OUString RID_BMP_INPUT_OK = u"sc/res/sc26051.png"_ustr;
-inline constexpr OUStringLiteral BMP_STYLES_FAMILY_CELL = u"sc/res/sf01.png";
-inline constexpr OUStringLiteral BMP_STYLES_FAMILY_PAGE = u"sc/res/sf02.png";
-inline constexpr OUStringLiteral BMP_STYLES_FAMILY_GRAPHICS = u"sd/res/sf01.png";
+inline constexpr OUString BMP_STYLES_FAMILY_CELL = u"sc/res/sf01.png"_ustr;
+inline constexpr OUString BMP_STYLES_FAMILY_PAGE = u"sc/res/sf02.png"_ustr;
+inline constexpr OUString BMP_STYLES_FAMILY_GRAPHICS = u"sd/res/sf01.png"_ustr;
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES1_GRAY = u"sc/res/icon-set-circles1-gray.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES1_GREEN = u"sc/res/icon-set-circles1-green.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES1_YELLOW = u"sc/res/icon-set-circles1-yellow.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES1_RED = u"sc/res/icon-set-circles1-red.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_BARS_EMPTY = u"sc/res/icon-set-bars-empty.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_BARS_ONE_QUARTER = u"sc/res/icon-set-bars-one-quarter.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_BARS_HALF = u"sc/res/icon-set-bars-half.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_BARS_THREE_QUARTER = u"sc/res/icon-set-bars-three-quarters.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_BARS_FULL = u"sc/res/icon-set-bars-full.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES2_DARK_GRAY = u"sc/res/icon-set-circles2-dark-gray.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES2_LIGHT_GRAY = u"sc/res/icon-set-circles2-light-gray.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES2_LIGHT_RED = u"sc/res/icon-set-circles2-light-red.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_CIRCLES2_DARK_RED = u"sc/res/icon-set-circles2-dark-red.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_COLORARROWS_DOWN = u"sc/res/icon-set-colorarrows-down.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_COLORARROWS_SLIGHTLY_DOWN = u"sc/res/icon-set-colorarrows-slightly-down.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_COLORARROWS_SAME = u"sc/res/icon-set-colorarrows-same.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_COLORARROWS_SLIGHTLY_UP = u"sc/res/icon-set-colorarrows-slightly-up.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_COLORARROWS_UP = u"sc/res/icon-set-colorarrows-up.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_FLAGS_RED = u"sc/res/icon-set-flags-red.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_FLAGS_YELLOW = u"sc/res/icon-set-flags-yellow.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_FLAGS_GREEN = u"sc/res/icon-set-flags-green.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_GRAYARROWS_DOWN = u"sc/res/icon-set-grayarrows-down.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_GRAYARROWS_SLIGHTLY_DOWN = u"sc/res/icon-set-grayarrows-slightly-down.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_GRAYARROWS_SAME = u"sc/res/icon-set-grayarrows-same.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_GRAYARROWS_SLIGHTLY_UP = u"sc/res/icon-set-grayarrows-slightly-up.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_GRAYARROWS_UP = u"sc/res/icon-set-grayarrows-up.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_PIES_EMPTY = u"sc/res/icon-set-pies-empty.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_PIES_ONE_QUARTER = u"sc/res/icon-set-pies-one-quarter.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_PIES_HALF = u"sc/res/icon-set-pies-half.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_PIES_THREE_QUARTER = u"sc/res/icon-set-pies-three-quarters.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_PIES_FULL = u"sc/res/icon-set-pies-full.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SHAPES_CIRCLE = u"sc/res/icon-set-shapes-circle.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SHAPES_TRIANGLE = u"sc/res/icon-set-shapes-triangle.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SHAPES_DIAMOND = u"sc/res/icon-set-shapes-diamond.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SQUARES_EMPTY = u"sc/res/icon-set-squares-empty.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SQUARES_ONE_QUARTER = u"sc/res/icon-set-squares-one-quarter.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SQUARES_HALF = u"sc/res/icon-set-squares-half.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SQUARES_THREE_QUARTER = u"sc/res/icon-set-squares-three-quarters.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SQUARES_FULL = u"sc/res/icon-set-squares-full.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_STARS_EMPTY = u"sc/res/icon-set-stars-empty.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_STARS_HALF = u"sc/res/icon-set-stars-half.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_STARS_FULL = u"sc/res/icon-set-stars-full.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SYMBOLS1_CHECK = u"sc/res/icon-set-symbols1-check.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SYMBOLS1_EXCLAMATION_MARK = u"sc/res/icon-set-symbols1-exclamation-mark.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_SYMBOLS1_CROSS = u"sc/res/icon-set-symbols1-cross.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_TRAFFICLIGHTS_RED = u"sc/res/icon-set-trafficlights-red.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_TRAFFICLIGHTS_YELLOW = u"sc/res/icon-set-trafficlights-yellow.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_TRAFFICLIGHTS_GREEN = u"sc/res/icon-set-trafficlights-green.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_TRIANGLES_DOWN = u"sc/res/icon-set-triangles-down.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_TRIANGLES_SAME = u"sc/res/icon-set-triangles-same.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_TRIANGLES_UP = u"sc/res/icon-set-triangles-up.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_POSITIVE_GREEN_SMILIE = u"sc/res/icon-set-positive-green-smilie.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_NEUTRAL_YELLOW_SMILIE = u"sc/res/icon-set-neutral-yellow-smilie.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_NEGATIVE_RED_SMILIE = u"sc/res/icon-set-negative-red-smilie.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_POSITIVE_YELLOW_SMILIE = u"sc/res/icon-set-positive-yellow-smilie.png";
-inline constexpr OUStringLiteral BMP_ICON_SET_NEGATIVE_YELLOW_SMILIE = u"sc/res/icon-set-negative-yellow-smilie.png";
+inline constexpr OUString BMP_ICON_SET_CIRCLES1_GRAY = u"sc/res/icon-set-circles1-gray.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_CIRCLES1_GREEN = u"sc/res/icon-set-circles1-green.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_CIRCLES1_YELLOW = u"sc/res/icon-set-circles1-yellow.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_CIRCLES1_RED = u"sc/res/icon-set-circles1-red.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_BARS_EMPTY = u"sc/res/icon-set-bars-empty.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_BARS_ONE_QUARTER = u"sc/res/icon-set-bars-one-quarter.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_BARS_HALF = u"sc/res/icon-set-bars-half.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_BARS_THREE_QUARTER = u"sc/res/icon-set-bars-three-quarters.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_BARS_FULL = u"sc/res/icon-set-bars-full.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_CIRCLES2_DARK_GRAY = u"sc/res/icon-set-circles2-dark-gray.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_CIRCLES2_LIGHT_GRAY = u"sc/res/icon-set-circles2-light-gray.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_CIRCLES2_LIGHT_RED = u"sc/res/icon-set-circles2-light-red.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_CIRCLES2_DARK_RED = u"sc/res/icon-set-circles2-dark-red.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_COLORARROWS_DOWN = u"sc/res/icon-set-colorarrows-down.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_COLORARROWS_SLIGHTLY_DOWN = u"sc/res/icon-set-colorarrows-slightly-down.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_COLORARROWS_SAME = u"sc/res/icon-set-colorarrows-same.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_COLORARROWS_SLIGHTLY_UP = u"sc/res/icon-set-colorarrows-slightly-up.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_COLORARROWS_UP = u"sc/res/icon-set-colorarrows-up.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_FLAGS_RED = u"sc/res/icon-set-flags-red.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_FLAGS_YELLOW = u"sc/res/icon-set-flags-yellow.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_FLAGS_GREEN = u"sc/res/icon-set-flags-green.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_GRAYARROWS_DOWN = u"sc/res/icon-set-grayarrows-down.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_GRAYARROWS_SLIGHTLY_DOWN = u"sc/res/icon-set-grayarrows-slightly-down.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_GRAYARROWS_SAME = u"sc/res/icon-set-grayarrows-same.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_GRAYARROWS_SLIGHTLY_UP = u"sc/res/icon-set-grayarrows-slightly-up.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_GRAYARROWS_UP = u"sc/res/icon-set-grayarrows-up.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_PIES_EMPTY = u"sc/res/icon-set-pies-empty.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_PIES_ONE_QUARTER = u"sc/res/icon-set-pies-one-quarter.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_PIES_HALF = u"sc/res/icon-set-pies-half.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_PIES_THREE_QUARTER = u"sc/res/icon-set-pies-three-quarters.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_PIES_FULL = u"sc/res/icon-set-pies-full.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SHAPES_CIRCLE = u"sc/res/icon-set-shapes-circle.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SHAPES_TRIANGLE = u"sc/res/icon-set-shapes-triangle.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SHAPES_DIAMOND = u"sc/res/icon-set-shapes-diamond.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SQUARES_EMPTY = u"sc/res/icon-set-squares-empty.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SQUARES_ONE_QUARTER = u"sc/res/icon-set-squares-one-quarter.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SQUARES_HALF = u"sc/res/icon-set-squares-half.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SQUARES_THREE_QUARTER = u"sc/res/icon-set-squares-three-quarters.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SQUARES_FULL = u"sc/res/icon-set-squares-full.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_STARS_EMPTY = u"sc/res/icon-set-stars-empty.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_STARS_HALF = u"sc/res/icon-set-stars-half.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_STARS_FULL = u"sc/res/icon-set-stars-full.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SYMBOLS1_CHECK = u"sc/res/icon-set-symbols1-check.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SYMBOLS1_EXCLAMATION_MARK = u"sc/res/icon-set-symbols1-exclamation-mark.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_SYMBOLS1_CROSS = u"sc/res/icon-set-symbols1-cross.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_TRAFFICLIGHTS_RED = u"sc/res/icon-set-trafficlights-red.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_TRAFFICLIGHTS_YELLOW = u"sc/res/icon-set-trafficlights-yellow.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_TRAFFICLIGHTS_GREEN = u"sc/res/icon-set-trafficlights-green.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_TRIANGLES_DOWN = u"sc/res/icon-set-triangles-down.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_TRIANGLES_SAME = u"sc/res/icon-set-triangles-same.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_TRIANGLES_UP = u"sc/res/icon-set-triangles-up.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_POSITIVE_GREEN_SMILIE = u"sc/res/icon-set-positive-green-smilie.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_NEUTRAL_YELLOW_SMILIE = u"sc/res/icon-set-neutral-yellow-smilie.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_NEGATIVE_RED_SMILIE = u"sc/res/icon-set-negative-red-smilie.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_POSITIVE_YELLOW_SMILIE = u"sc/res/icon-set-positive-yellow-smilie.png"_ustr;
+inline constexpr OUString BMP_ICON_SET_NEGATIVE_YELLOW_SMILIE = u"sc/res/icon-set-negative-yellow-smilie.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_SLIDERBUTTON = u"svx/res/slidezoombutton_10.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SLIDERDECREASE = u"svx/res/slidezoomout_10.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SLIDERINCREASE = u"svx/res/slidezoomin_10.png";
+inline constexpr OUString RID_SVXBMP_SLIDERBUTTON = u"svx/res/slidezoombutton_10.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SLIDERDECREASE = u"svx/res/slidezoomout_10.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SLIDERINCREASE = u"svx/res/slidezoomin_10.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/sc/inc/global.hxx b/sc/inc/global.hxx
index fb5af9e3e451..089611e5ee6b 100644
--- a/sc/inc/global.hxx
+++ b/sc/inc/global.hxx
@@ -55,12 +55,12 @@ enum class SvNumFormatType : sal_Int16;
// Clipboard names are in so3/soapp.hxx now
// STRING_SCAPP was "scalc3", "scalc4", now just "scalc"
-inline constexpr OUStringLiteral STRING_SCAPP = u"scalc";
+inline constexpr OUString STRING_SCAPP = u"scalc"_ustr;
-inline constexpr OUStringLiteral STRING_STANDARD = u"Standard";
+inline constexpr OUString STRING_STANDARD = u"Standard"_ustr;
// Have the dreaded programmatic filter name defined in one place.
-inline constexpr OUStringLiteral SC_TEXT_CSV_FILTER_NAME = u"Text - txt - csv (StarCalc)";
+inline constexpr OUString SC_TEXT_CSV_FILTER_NAME = u"Text - txt - csv (StarCalc)"_ustr;
// characters
diff --git a/sc/inc/globalnames.hxx b/sc/inc/globalnames.hxx
index 88ca40d6472e..d336e254958c 100644
--- a/sc/inc/globalnames.hxx
+++ b/sc/inc/globalnames.hxx
@@ -11,10 +11,10 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral STR_DB_LOCAL_NONAME = u"__Anonymous_Sheet_DB__";
-inline constexpr OUStringLiteral STR_DB_GLOBAL_NONAME = u"__Anonymous_DB__";
+inline constexpr OUString STR_DB_LOCAL_NONAME = u"__Anonymous_Sheet_DB__"_ustr;
+inline constexpr OUString STR_DB_GLOBAL_NONAME = u"__Anonymous_DB__"_ustr;
-inline constexpr OUStringLiteral STR_GLOBAL_RANGE_NAME = u"__Global_Range_Name__";
+inline constexpr OUString STR_GLOBAL_RANGE_NAME = u"__Global_Range_Name__"_ustr;
#define TEXTWIDTH_DIRTY 0xffff
diff --git a/sc/inc/helpids.h b/sc/inc/helpids.h
index 06c4c788da9d..eb3f590beb3c 100644
--- a/sc/inc/helpids.h
+++ b/sc/inc/helpids.h
@@ -21,577 +21,577 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_INSWIN_POS = u"SC_HID_INSWIN_POS";
-inline constexpr OUStringLiteral HID_INSWIN_CALC = u"SC_HID_INSWIN_CALC";
-inline constexpr OUStringLiteral HID_INSWIN_CANCEL = u"SC_HID_INSWIN_CANCEL";
-inline constexpr OUStringLiteral HID_INSWIN_OK = u"SC_HID_INSWIN_OK";
-inline constexpr OUStringLiteral HID_INSWIN_SUMME = u"SC_HID_INSWIN_SUMME";
-inline constexpr OUStringLiteral HID_INSWIN_FUNC = u"SC_HID_INSWIN_FUNC";
-inline constexpr OUStringLiteral HID_INSWIN_INPUT = u"SC_HID_INSWIN_INPUT";
+inline constexpr OUString HID_INSWIN_POS = u"SC_HID_INSWIN_POS"_ustr;
+inline constexpr OUString HID_INSWIN_CALC = u"SC_HID_INSWIN_CALC"_ustr;
+inline constexpr OUString HID_INSWIN_CANCEL = u"SC_HID_INSWIN_CANCEL"_ustr;
+inline constexpr OUString HID_INSWIN_OK = u"SC_HID_INSWIN_OK"_ustr;
+inline constexpr OUString HID_INSWIN_SUMME = u"SC_HID_INSWIN_SUMME"_ustr;
+inline constexpr OUString HID_INSWIN_FUNC = u"SC_HID_INSWIN_FUNC"_ustr;
+inline constexpr OUString HID_INSWIN_INPUT = u"SC_HID_INSWIN_INPUT"_ustr;
// Help IDs for document window ----------------------------------------------
-inline constexpr OUStringLiteral HID_SC_WIN_GRIDWIN = u"SC_HID_SC_WIN_GRIDWIN";
-inline constexpr OUStringLiteral HID_SC_WIN_PREVIEW = u"SC_HID_SC_WIN_PREVIEW";
+inline constexpr OUString HID_SC_WIN_GRIDWIN = u"SC_HID_SC_WIN_GRIDWIN"_ustr;
+inline constexpr OUString HID_SC_WIN_PREVIEW = u"SC_HID_SC_WIN_PREVIEW"_ustr;
-inline constexpr OUStringLiteral HID_SC_HEADER_EDIT = u"SC_HID_SC_HEADER_EDIT";
-inline constexpr OUStringLiteral HID_SC_FOOTER_EDIT = u"SC_HID_SC_FOOTER_EDIT";
+inline constexpr OUString HID_SC_HEADER_EDIT = u"SC_HID_SC_HEADER_EDIT"_ustr;
+inline constexpr OUString HID_SC_FOOTER_EDIT = u"SC_HID_SC_FOOTER_EDIT"_ustr;
-inline constexpr OUStringLiteral HID_SC_SCENWIN_TOP = u"SC_HID_SC_SCENWIN_TOP";
-inline constexpr OUStringLiteral HID_SC_SCENWIN_BOTTOM = u"SC_HID_SC_SCENWIN_BOTTOM";
+inline constexpr OUString HID_SC_SCENWIN_TOP = u"SC_HID_SC_SCENWIN_TOP"_ustr;
+inline constexpr OUString HID_SC_SCENWIN_BOTTOM = u"SC_HID_SC_SCENWIN_BOTTOM"_ustr;
-inline constexpr OUStringLiteral HID_SC_INPUTWIN = u"SC_HID_SC_INPUTWIN";
+inline constexpr OUString HID_SC_INPUTWIN = u"SC_HID_SC_INPUTWIN"_ustr;
-inline constexpr OUStringLiteral HID_SC_RENAME_NAME = u"SC_HID_SC_RENAME_NAME";
-inline constexpr OUStringLiteral HID_SC_APPEND_NAME = u"SC_HID_SC_APPEND_NAME";
+inline constexpr OUString HID_SC_RENAME_NAME = u"SC_HID_SC_RENAME_NAME"_ustr;
+inline constexpr OUString HID_SC_APPEND_NAME = u"SC_HID_SC_APPEND_NAME"_ustr;
-inline constexpr OUStringLiteral HID_SC_ADD_AUTOFMT = u"SC_HID_SC_ADD_AUTOFMT";
-inline constexpr OUStringLiteral HID_SC_AUTOFMT_NAME = u"SC_HID_SC_AUTOFMT_NAME";
+inline constexpr OUString HID_SC_ADD_AUTOFMT = u"SC_HID_SC_ADD_AUTOFMT"_ustr;
+inline constexpr OUString HID_SC_AUTOFMT_NAME = u"SC_HID_SC_AUTOFMT_NAME"_ustr;
// wrong group - HID_SC_DLG_START is full
-inline constexpr OUStringLiteral HID_SC_REN_AFMT_NAME = u"SC_HID_SC_REN_AFMT_NAME";
+inline constexpr OUString HID_SC_REN_AFMT_NAME = u"SC_HID_SC_REN_AFMT_NAME"_ustr;
-inline constexpr OUStringLiteral HID_CHG_PROTECT = u"SC_HID_CHG_PROTECT";
+inline constexpr OUString HID_CHG_PROTECT = u"SC_HID_CHG_PROTECT"_ustr;
-inline constexpr OUStringLiteral HID_SC_REN_AFMT_DLG = u"SC_HID_SC_REN_AFMT_DLG";
+inline constexpr OUString HID_SC_REN_AFMT_DLG = u"SC_HID_SC_REN_AFMT_DLG"_ustr;
// Help IDs for Submenus (max.50) --------------------------------------------
-inline constexpr OUStringLiteral HID_PASSWD_TABLE = u"SC_HID_PASSWD_TABLE";
-inline constexpr OUStringLiteral HID_PASSWD_DOC = u"SC_HID_PASSWD_DOC";
-inline constexpr OUStringLiteral HID_PASSWD_DOC_CONFIRM = u"SC_HID_PASSWD_DOC_CONFIRM";
+inline constexpr OUString HID_PASSWD_TABLE = u"SC_HID_PASSWD_TABLE"_ustr;
+inline constexpr OUString HID_PASSWD_DOC = u"SC_HID_PASSWD_DOC"_ustr;
+inline constexpr OUString HID_PASSWD_DOC_CONFIRM = u"SC_HID_PASSWD_DOC_CONFIRM"_ustr;
// Other help IDs (max.70) ---------------------------------------------------
-inline constexpr OUStringLiteral HID_SELECTTABLES = u"SC_HID_SELECTTABLES";
-inline constexpr OUStringLiteral HID_GOTOTABLE = u"SC_HID_GOTOTABLE";
-inline constexpr OUStringLiteral HID_GOTOTABLEMASK = u"SC_HID_GOTOTABLEMASK";
+inline constexpr OUString HID_SELECTTABLES = u"SC_HID_SELECTTABLES"_ustr;
+inline constexpr OUString HID_GOTOTABLE = u"SC_HID_GOTOTABLE"_ustr;
+inline constexpr OUString HID_GOTOTABLEMASK = u"SC_HID_GOTOTABLEMASK"_ustr;
// Analysis Addin Functions (max.120) ----------------------------------------
-inline constexpr OUStringLiteral HID_AAI_FUNC_WORKDAY = u"SC_HID_AAI_FUNC_WORKDAY";
-inline constexpr OUStringLiteral HID_AAI_FUNC_YEARFRAC = u"SC_HID_AAI_FUNC_YEARFRAC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_EDATE = u"SC_HID_AAI_FUNC_EDATE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_WEEKNUM = u"SC_HID_AAI_FUNC_WEEKNUM";
-inline constexpr OUStringLiteral HID_AAI_FUNC_EOMONTH = u"SC_HID_AAI_FUNC_EOMONTH";
-inline constexpr OUStringLiteral HID_AAI_FUNC_NETWORKDAYS = u"SC_HID_AAI_FUNC_NETWORKDAYS";
-inline constexpr OUStringLiteral HID_AAI_FUNC_AMORDEGRC = u"SC_HID_AAI_FUNC_AMORDEGRC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_AMORLINC = u"SC_HID_AAI_FUNC_AMORLINC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ACCRINT = u"SC_HID_AAI_FUNC_ACCRINT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ACCRINTM = u"SC_HID_AAI_FUNC_ACCRINTM";
-inline constexpr OUStringLiteral HID_AAI_FUNC_RECEIVED = u"SC_HID_AAI_FUNC_RECEIVED";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DISC = u"SC_HID_AAI_FUNC_DISC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DURATION = u"SC_HID_AAI_FUNC_DURATION";
-inline constexpr OUStringLiteral HID_AAI_FUNC_EFFECT = u"SC_HID_AAI_FUNC_EFFECT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_CUMPRINC = u"SC_HID_AAI_FUNC_CUMPRINC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_CUMIPMT = u"SC_HID_AAI_FUNC_CUMIPMT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_PRICE = u"SC_HID_AAI_FUNC_PRICE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_PRICEDISC = u"SC_HID_AAI_FUNC_PRICEDISC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_PRICEMAT = u"SC_HID_AAI_FUNC_PRICEMAT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_MDURATION = u"SC_HID_AAI_FUNC_MDURATION";
-inline constexpr OUStringLiteral HID_AAI_FUNC_NOMINAL = u"SC_HID_AAI_FUNC_NOMINAL";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DOLLARFR = u"SC_HID_AAI_FUNC_DOLLARFR";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DOLLARDE = u"SC_HID_AAI_FUNC_DOLLARDE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_YIELD = u"SC_HID_AAI_FUNC_YIELD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_YIELDDISC = u"SC_HID_AAI_FUNC_YIELDDISC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_YIELDMAT = u"SC_HID_AAI_FUNC_YIELDMAT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_TBILLEQ = u"SC_HID_AAI_FUNC_TBILLEQ";
-inline constexpr OUStringLiteral HID_AAI_FUNC_TBILLPRICE = u"SC_HID_AAI_FUNC_TBILLPRICE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_TBILLYIELD = u"SC_HID_AAI_FUNC_TBILLYIELD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ODDFPRICE = u"SC_HID_AAI_FUNC_ODDFPRICE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ODDFYIELD = u"SC_HID_AAI_FUNC_ODDFYIELD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ODDLPRICE = u"SC_HID_AAI_FUNC_ODDLPRICE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ODDLYIELD = u"SC_HID_AAI_FUNC_ODDLYIELD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_XIRR = u"SC_HID_AAI_FUNC_XIRR";
-inline constexpr OUStringLiteral HID_AAI_FUNC_XNPV = u"SC_HID_AAI_FUNC_XNPV";
-inline constexpr OUStringLiteral HID_AAI_FUNC_INTRATE = u"SC_HID_AAI_FUNC_INTRATE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_COUPNCD = u"SC_HID_AAI_FUNC_COUPNCD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_COUPDAYS = u"SC_HID_AAI_FUNC_COUPDAYS";
-inline constexpr OUStringLiteral HID_AAI_FUNC_COUPDAYSNC = u"SC_HID_AAI_FUNC_COUPDAYSNC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_COUPDAYBS = u"SC_HID_AAI_FUNC_COUPDAYBS";
-inline constexpr OUStringLiteral HID_AAI_FUNC_COUPPCD = u"SC_HID_AAI_FUNC_COUPPCD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_COUPNUM = u"SC_HID_AAI_FUNC_COUPNUM";
-inline constexpr OUStringLiteral HID_AAI_FUNC_FVSCHEDULE = u"SC_HID_AAI_FUNC_FVSCHEDULE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ISEVEN = u"SC_HID_AAI_FUNC_ISEVEN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ISODD = u"SC_HID_AAI_FUNC_ISODD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_GCD = u"SC_HID_AAI_FUNC_GCD";
-inline constexpr OUStringLiteral HID_AAI_FUNC_LCM = u"SC_HID_AAI_FUNC_LCM";
-inline constexpr OUStringLiteral HID_AAI_FUNC_MULTINOMIAL = u"SC_HID_AAI_FUNC_MULTINOMIAL";
-inline constexpr OUStringLiteral HID_AAI_FUNC_SERIESSUM = u"SC_HID_AAI_FUNC_SERIESSUM";
-inline constexpr OUStringLiteral HID_AAI_FUNC_QUOTIENT = u"SC_HID_AAI_FUNC_QUOTIENT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_MROUND = u"SC_HID_AAI_FUNC_MROUND";
-inline constexpr OUStringLiteral HID_AAI_FUNC_SQRTPI = u"SC_HID_AAI_FUNC_SQRTPI";
-inline constexpr OUStringLiteral HID_AAI_FUNC_RANDBETWEEN = u"SC_HID_AAI_FUNC_RANDBETWEEN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_BESSELI = u"SC_HID_AAI_FUNC_BESSELI";
-inline constexpr OUStringLiteral HID_AAI_FUNC_BESSELJ = u"SC_HID_AAI_FUNC_BESSELJ";
-inline constexpr OUStringLiteral HID_AAI_FUNC_BESSELK = u"SC_HID_AAI_FUNC_BESSELK";
-inline constexpr OUStringLiteral HID_AAI_FUNC_BESSELY = u"SC_HID_AAI_FUNC_BESSELY";
-inline constexpr OUStringLiteral HID_AAI_FUNC_BIN2DEC = u"SC_HID_AAI_FUNC_BIN2DEC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_BIN2HEX = u"SC_HID_AAI_FUNC_BIN2HEX";
-inline constexpr OUStringLiteral HID_AAI_FUNC_BIN2OCT = u"SC_HID_AAI_FUNC_BIN2OCT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DELTA = u"SC_HID_AAI_FUNC_DELTA";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DEC2BIN = u"SC_HID_AAI_FUNC_DEC2BIN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DEC2HEX = u"SC_HID_AAI_FUNC_DEC2HEX";
-inline constexpr OUStringLiteral HID_AAI_FUNC_DEC2OCT = u"SC_HID_AAI_FUNC_DEC2OCT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ERF = u"SC_HID_AAI_FUNC_ERF";
-inline constexpr OUStringLiteral HID_AAI_FUNC_ERFC = u"SC_HID_AAI_FUNC_ERFC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_GESTEP = u"SC_HID_AAI_FUNC_GESTEP";
-inline constexpr OUStringLiteral HID_AAI_FUNC_HEX2BIN = u"SC_HID_AAI_FUNC_HEX2BIN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_HEX2DEC = u"SC_HID_AAI_FUNC_HEX2DEC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_HEX2OCT = u"SC_HID_AAI_FUNC_HEX2OCT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMABS = u"SC_HID_AAI_FUNC_IMABS";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMAGINARY = u"SC_HID_AAI_FUNC_IMAGINARY";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMPOWER = u"SC_HID_AAI_FUNC_IMPOWER";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMARGUMENT = u"SC_HID_AAI_FUNC_IMARGUMENT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMCOS = u"SC_HID_AAI_FUNC_IMCOS";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMDIV = u"SC_HID_AAI_FUNC_IMDIV";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMEXP = u"SC_HID_AAI_FUNC_IMEXP";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMCONJUGATE = u"SC_HID_AAI_FUNC_IMCONJUGATE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMLN = u"SC_HID_AAI_FUNC_IMLN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMLOG10 = u"SC_HID_AAI_FUNC_IMLOG10";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMLOG2 = u"SC_HID_AAI_FUNC_IMLOG2";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMPRODUCT = u"SC_HID_AAI_FUNC_IMPRODUCT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMREAL = u"SC_HID_AAI_FUNC_IMREAL";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMSIN = u"SC_HID_AAI_FUNC_IMSIN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMSUB = u"SC_HID_AAI_FUNC_IMSUB";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMSUM = u"SC_HID_AAI_FUNC_IMSUM";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMSQRT = u"SC_HID_AAI_FUNC_IMSQRT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_COMPLEX = u"SC_HID_AAI_FUNC_COMPLEX";
-inline constexpr OUStringLiteral HID_AAI_FUNC_OCT2BIN = u"SC_HID_AAI_FUNC_OCT2BIN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_OCT2DEZ = u"SC_HID_AAI_FUNC_OCT2DEZ";
-inline constexpr OUStringLiteral HID_AAI_FUNC_OCT2HEX = u"SC_HID_AAI_FUNC_OCT2HEX";
-inline constexpr OUStringLiteral HID_AAI_FUNC_CONVERT = u"SC_HID_AAI_FUNC_CONVERT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_FACTDOUBLE = u"SC_HID_AAI_FUNC_FACTDOUBLE";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMTAN = u"SC_HID_AAI_FUNC_IMTAN";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMSEC = u"SC_HID_AAI_FUNC_IMSEC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMCSC = u"SC_HID_AAI_FUNC_IMCSC";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMCOT = u"SC_HID_AAI_FUNC_IMCOT";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMSINH = u"SC_HID_AAI_FUNC_IMSINH";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMCOSH = u"SC_HID_AAI_FUNC_IMCOSH";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMSECH = u"SC_HID_AAI_FUNC_IMSECH";
-inline constexpr OUStringLiteral HID_AAI_FUNC_IMCSCH = u"SC_HID_AAI_FUNC_IMCSCH";
-
-inline constexpr OUStringLiteral HID_UPDATE_LINK_WARNING = u"cui/ui/baselinksdialog/UPDATE_NOW";
+inline constexpr OUString HID_AAI_FUNC_WORKDAY = u"SC_HID_AAI_FUNC_WORKDAY"_ustr;
+inline constexpr OUString HID_AAI_FUNC_YEARFRAC = u"SC_HID_AAI_FUNC_YEARFRAC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_EDATE = u"SC_HID_AAI_FUNC_EDATE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_WEEKNUM = u"SC_HID_AAI_FUNC_WEEKNUM"_ustr;
+inline constexpr OUString HID_AAI_FUNC_EOMONTH = u"SC_HID_AAI_FUNC_EOMONTH"_ustr;
+inline constexpr OUString HID_AAI_FUNC_NETWORKDAYS = u"SC_HID_AAI_FUNC_NETWORKDAYS"_ustr;
+inline constexpr OUString HID_AAI_FUNC_AMORDEGRC = u"SC_HID_AAI_FUNC_AMORDEGRC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_AMORLINC = u"SC_HID_AAI_FUNC_AMORLINC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ACCRINT = u"SC_HID_AAI_FUNC_ACCRINT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ACCRINTM = u"SC_HID_AAI_FUNC_ACCRINTM"_ustr;
+inline constexpr OUString HID_AAI_FUNC_RECEIVED = u"SC_HID_AAI_FUNC_RECEIVED"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DISC = u"SC_HID_AAI_FUNC_DISC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DURATION = u"SC_HID_AAI_FUNC_DURATION"_ustr;
+inline constexpr OUString HID_AAI_FUNC_EFFECT = u"SC_HID_AAI_FUNC_EFFECT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_CUMPRINC = u"SC_HID_AAI_FUNC_CUMPRINC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_CUMIPMT = u"SC_HID_AAI_FUNC_CUMIPMT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_PRICE = u"SC_HID_AAI_FUNC_PRICE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_PRICEDISC = u"SC_HID_AAI_FUNC_PRICEDISC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_PRICEMAT = u"SC_HID_AAI_FUNC_PRICEMAT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_MDURATION = u"SC_HID_AAI_FUNC_MDURATION"_ustr;
+inline constexpr OUString HID_AAI_FUNC_NOMINAL = u"SC_HID_AAI_FUNC_NOMINAL"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DOLLARFR = u"SC_HID_AAI_FUNC_DOLLARFR"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DOLLARDE = u"SC_HID_AAI_FUNC_DOLLARDE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_YIELD = u"SC_HID_AAI_FUNC_YIELD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_YIELDDISC = u"SC_HID_AAI_FUNC_YIELDDISC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_YIELDMAT = u"SC_HID_AAI_FUNC_YIELDMAT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_TBILLEQ = u"SC_HID_AAI_FUNC_TBILLEQ"_ustr;
+inline constexpr OUString HID_AAI_FUNC_TBILLPRICE = u"SC_HID_AAI_FUNC_TBILLPRICE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_TBILLYIELD = u"SC_HID_AAI_FUNC_TBILLYIELD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ODDFPRICE = u"SC_HID_AAI_FUNC_ODDFPRICE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ODDFYIELD = u"SC_HID_AAI_FUNC_ODDFYIELD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ODDLPRICE = u"SC_HID_AAI_FUNC_ODDLPRICE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ODDLYIELD = u"SC_HID_AAI_FUNC_ODDLYIELD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_XIRR = u"SC_HID_AAI_FUNC_XIRR"_ustr;
+inline constexpr OUString HID_AAI_FUNC_XNPV = u"SC_HID_AAI_FUNC_XNPV"_ustr;
+inline constexpr OUString HID_AAI_FUNC_INTRATE = u"SC_HID_AAI_FUNC_INTRATE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_COUPNCD = u"SC_HID_AAI_FUNC_COUPNCD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_COUPDAYS = u"SC_HID_AAI_FUNC_COUPDAYS"_ustr;
+inline constexpr OUString HID_AAI_FUNC_COUPDAYSNC = u"SC_HID_AAI_FUNC_COUPDAYSNC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_COUPDAYBS = u"SC_HID_AAI_FUNC_COUPDAYBS"_ustr;
+inline constexpr OUString HID_AAI_FUNC_COUPPCD = u"SC_HID_AAI_FUNC_COUPPCD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_COUPNUM = u"SC_HID_AAI_FUNC_COUPNUM"_ustr;
+inline constexpr OUString HID_AAI_FUNC_FVSCHEDULE = u"SC_HID_AAI_FUNC_FVSCHEDULE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ISEVEN = u"SC_HID_AAI_FUNC_ISEVEN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ISODD = u"SC_HID_AAI_FUNC_ISODD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_GCD = u"SC_HID_AAI_FUNC_GCD"_ustr;
+inline constexpr OUString HID_AAI_FUNC_LCM = u"SC_HID_AAI_FUNC_LCM"_ustr;
+inline constexpr OUString HID_AAI_FUNC_MULTINOMIAL = u"SC_HID_AAI_FUNC_MULTINOMIAL"_ustr;
+inline constexpr OUString HID_AAI_FUNC_SERIESSUM = u"SC_HID_AAI_FUNC_SERIESSUM"_ustr;
+inline constexpr OUString HID_AAI_FUNC_QUOTIENT = u"SC_HID_AAI_FUNC_QUOTIENT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_MROUND = u"SC_HID_AAI_FUNC_MROUND"_ustr;
+inline constexpr OUString HID_AAI_FUNC_SQRTPI = u"SC_HID_AAI_FUNC_SQRTPI"_ustr;
+inline constexpr OUString HID_AAI_FUNC_RANDBETWEEN = u"SC_HID_AAI_FUNC_RANDBETWEEN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_BESSELI = u"SC_HID_AAI_FUNC_BESSELI"_ustr;
+inline constexpr OUString HID_AAI_FUNC_BESSELJ = u"SC_HID_AAI_FUNC_BESSELJ"_ustr;
+inline constexpr OUString HID_AAI_FUNC_BESSELK = u"SC_HID_AAI_FUNC_BESSELK"_ustr;
+inline constexpr OUString HID_AAI_FUNC_BESSELY = u"SC_HID_AAI_FUNC_BESSELY"_ustr;
+inline constexpr OUString HID_AAI_FUNC_BIN2DEC = u"SC_HID_AAI_FUNC_BIN2DEC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_BIN2HEX = u"SC_HID_AAI_FUNC_BIN2HEX"_ustr;
+inline constexpr OUString HID_AAI_FUNC_BIN2OCT = u"SC_HID_AAI_FUNC_BIN2OCT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DELTA = u"SC_HID_AAI_FUNC_DELTA"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DEC2BIN = u"SC_HID_AAI_FUNC_DEC2BIN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DEC2HEX = u"SC_HID_AAI_FUNC_DEC2HEX"_ustr;
+inline constexpr OUString HID_AAI_FUNC_DEC2OCT = u"SC_HID_AAI_FUNC_DEC2OCT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ERF = u"SC_HID_AAI_FUNC_ERF"_ustr;
+inline constexpr OUString HID_AAI_FUNC_ERFC = u"SC_HID_AAI_FUNC_ERFC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_GESTEP = u"SC_HID_AAI_FUNC_GESTEP"_ustr;
+inline constexpr OUString HID_AAI_FUNC_HEX2BIN = u"SC_HID_AAI_FUNC_HEX2BIN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_HEX2DEC = u"SC_HID_AAI_FUNC_HEX2DEC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_HEX2OCT = u"SC_HID_AAI_FUNC_HEX2OCT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMABS = u"SC_HID_AAI_FUNC_IMABS"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMAGINARY = u"SC_HID_AAI_FUNC_IMAGINARY"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMPOWER = u"SC_HID_AAI_FUNC_IMPOWER"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMARGUMENT = u"SC_HID_AAI_FUNC_IMARGUMENT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMCOS = u"SC_HID_AAI_FUNC_IMCOS"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMDIV = u"SC_HID_AAI_FUNC_IMDIV"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMEXP = u"SC_HID_AAI_FUNC_IMEXP"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMCONJUGATE = u"SC_HID_AAI_FUNC_IMCONJUGATE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMLN = u"SC_HID_AAI_FUNC_IMLN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMLOG10 = u"SC_HID_AAI_FUNC_IMLOG10"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMLOG2 = u"SC_HID_AAI_FUNC_IMLOG2"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMPRODUCT = u"SC_HID_AAI_FUNC_IMPRODUCT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMREAL = u"SC_HID_AAI_FUNC_IMREAL"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMSIN = u"SC_HID_AAI_FUNC_IMSIN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMSUB = u"SC_HID_AAI_FUNC_IMSUB"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMSUM = u"SC_HID_AAI_FUNC_IMSUM"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMSQRT = u"SC_HID_AAI_FUNC_IMSQRT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_COMPLEX = u"SC_HID_AAI_FUNC_COMPLEX"_ustr;
+inline constexpr OUString HID_AAI_FUNC_OCT2BIN = u"SC_HID_AAI_FUNC_OCT2BIN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_OCT2DEZ = u"SC_HID_AAI_FUNC_OCT2DEZ"_ustr;
+inline constexpr OUString HID_AAI_FUNC_OCT2HEX = u"SC_HID_AAI_FUNC_OCT2HEX"_ustr;
+inline constexpr OUString HID_AAI_FUNC_CONVERT = u"SC_HID_AAI_FUNC_CONVERT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_FACTDOUBLE = u"SC_HID_AAI_FUNC_FACTDOUBLE"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMTAN = u"SC_HID_AAI_FUNC_IMTAN"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMSEC = u"SC_HID_AAI_FUNC_IMSEC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMCSC = u"SC_HID_AAI_FUNC_IMCSC"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMCOT = u"SC_HID_AAI_FUNC_IMCOT"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMSINH = u"SC_HID_AAI_FUNC_IMSINH"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMCOSH = u"SC_HID_AAI_FUNC_IMCOSH"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMSECH = u"SC_HID_AAI_FUNC_IMSECH"_ustr;
+inline constexpr OUString HID_AAI_FUNC_IMCSCH = u"SC_HID_AAI_FUNC_IMCSCH"_ustr;
+
+inline constexpr OUString HID_UPDATE_LINK_WARNING = u"cui/ui/baselinksdialog/UPDATE_NOW"_ustr;
// DateFunc Addin Functions (max.20) -----------------------------------------
-inline constexpr OUStringLiteral HID_DAI_FUNC_DAYSINMONTH = u"SC_HID_DAI_FUNC_DAYSINMONTH";
-inline constexpr OUStringLiteral HID_DAI_FUNC_DAYSINYEAR = u"SC_HID_DAI_FUNC_DAYSINYEAR";
-inline constexpr OUStringLiteral HID_DAI_FUNC_WEEKSINYEAR = u"SC_HID_DAI_FUNC_WEEKSINYEAR";
-inline constexpr OUStringLiteral HID_DAI_FUNC_DIFFMONTHS = u"SC_HID_DAI_FUNC_DIFFMONTHS";
-inline constexpr OUStringLiteral HID_DAI_FUNC_DIFFWEEKS = u"SC_HID_DAI_FUNC_DIFFWEEKS";
-inline constexpr OUStringLiteral HID_DAI_FUNC_DIFFYEARS = u"SC_HID_DAI_FUNC_DIFFYEARS";
-inline constexpr OUStringLiteral HID_DAI_FUNC_ROT13 = u"SC_HID_DAI_FUNC_ROT13";
+inline constexpr OUString HID_DAI_FUNC_DAYSINMONTH = u"SC_HID_DAI_FUNC_DAYSINMONTH"_ustr;
+inline constexpr OUString HID_DAI_FUNC_DAYSINYEAR = u"SC_HID_DAI_FUNC_DAYSINYEAR"_ustr;
+inline constexpr OUString HID_DAI_FUNC_WEEKSINYEAR = u"SC_HID_DAI_FUNC_WEEKSINYEAR"_ustr;
+inline constexpr OUString HID_DAI_FUNC_DIFFMONTHS = u"SC_HID_DAI_FUNC_DIFFMONTHS"_ustr;
+inline constexpr OUString HID_DAI_FUNC_DIFFWEEKS = u"SC_HID_DAI_FUNC_DIFFWEEKS"_ustr;
+inline constexpr OUString HID_DAI_FUNC_DIFFYEARS = u"SC_HID_DAI_FUNC_DIFFYEARS"_ustr;
+inline constexpr OUString HID_DAI_FUNC_ROT13 = u"SC_HID_DAI_FUNC_ROT13"_ustr;
// PricingFunc Addin Functions -----------------------------------------
-inline constexpr OUStringLiteral HID_PAI_FUNC_OPT_BARRIER = u"SC_HID_PAI_FUNC_OPT_BARRIER";
-inline constexpr OUStringLiteral HID_PAI_FUNC_OPT_TOUCH = u"SC_HID_PAI_FUNC_OPT_TOUCH";
-inline constexpr OUStringLiteral HID_PAI_FUNC_OPT_PROB_HIT = u"SC_HID_PAI_FUNC_OPT_PROB_HIT";
-inline constexpr OUStringLiteral HID_PAI_FUNC_OPT_PROB_INMONEY = u"SC_HID_PAI_FUNC_OPT_PROB_INMONEY";
+inline constexpr OUString HID_PAI_FUNC_OPT_BARRIER = u"SC_HID_PAI_FUNC_OPT_BARRIER"_ustr;
+inline constexpr OUString HID_PAI_FUNC_OPT_TOUCH = u"SC_HID_PAI_FUNC_OPT_TOUCH"_ustr;
+inline constexpr OUString HID_PAI_FUNC_OPT_PROB_HIT = u"SC_HID_PAI_FUNC_OPT_PROB_HIT"_ustr;
+inline constexpr OUString HID_PAI_FUNC_OPT_PROB_INMONEY = u"SC_HID_PAI_FUNC_OPT_PROB_INMONEY"_ustr;
// End help IDs ------------------------------------------------------------
-inline constexpr OUStringLiteral HID_FUNC_DBANZAHL = u"SC_HID_FUNC_DBANZAHL";
-inline constexpr OUStringLiteral HID_FUNC_DBANZAHL2 = u"SC_HID_FUNC_DBANZAHL2";
-inline constexpr OUStringLiteral HID_FUNC_DBMITTELWERT = u"SC_HID_FUNC_DBMITTELWERT";
-inline constexpr OUStringLiteral HID_FUNC_DBAUSZUG = u"SC_HID_FUNC_DBAUSZUG";
-inline constexpr OUStringLiteral HID_FUNC_DBMAX = u"SC_HID_FUNC_DBMAX";
-inline constexpr OUStringLiteral HID_FUNC_DBMIN = u"SC_HID_FUNC_DBMIN";
-inline constexpr OUStringLiteral HID_FUNC_DBPRODUKT = u"SC_HID_FUNC_DBPRODUKT";
-inline constexpr OUStringLiteral HID_FUNC_DBSTDABW = u"SC_HID_FUNC_DBSTDABW";
-inline constexpr OUStringLiteral HID_FUNC_DBSTDABWN = u"SC_HID_FUNC_DBSTDABWN";
-inline constexpr OUStringLiteral HID_FUNC_DBSUMME = u"SC_HID_FUNC_DBSUMME";
-inline constexpr OUStringLiteral HID_FUNC_DBVARIANZ = u"SC_HID_FUNC_DBVARIANZ";
-inline constexpr OUStringLiteral HID_FUNC_DBVARIANZEN = u"SC_HID_FUNC_DBVARIANZEN";
-
-inline constexpr OUStringLiteral HID_FUNC_DATUM = u"SC_HID_FUNC_DATUM";
-inline constexpr OUStringLiteral HID_FUNC_DATWERT = u"SC_HID_FUNC_DATWERT";
-inline constexpr OUStringLiteral HID_FUNC_TAG = u"SC_HID_FUNC_TAG";
-inline constexpr OUStringLiteral HID_FUNC_TAGE360 = u"SC_HID_FUNC_TAGE360";
-inline constexpr OUStringLiteral HID_FUNC_STUNDE = u"SC_HID_FUNC_STUNDE";
-inline constexpr OUStringLiteral HID_FUNC_MINUTE = u"SC_HID_FUNC_MINUTE";
-inline constexpr OUStringLiteral HID_FUNC_MONAT = u"SC_HID_FUNC_MONAT";
-inline constexpr OUStringLiteral HID_FUNC_JETZT = u"SC_HID_FUNC_JETZT";
-inline constexpr OUStringLiteral HID_FUNC_SEKUNDE = u"SC_HID_FUNC_SEKUNDE";
-inline constexpr OUStringLiteral HID_FUNC_ZEIT = u"SC_HID_FUNC_ZEIT";
-inline constexpr OUStringLiteral HID_FUNC_ZEITWERT = u"SC_HID_FUNC_ZEITWERT";
-inline constexpr OUStringLiteral HID_FUNC_HEUTE = u"SC_HID_FUNC_HEUTE";
-inline constexpr OUStringLiteral HID_FUNC_WOCHENTAG = u"SC_HID_FUNC_WOCHENTAG";
-inline constexpr OUStringLiteral HID_FUNC_JAHR = u"SC_HID_FUNC_JAHR";
-inline constexpr OUStringLiteral HID_FUNC_TAGE = u"SC_HID_FUNC_TAGE";
-inline constexpr OUStringLiteral HID_FUNC_DATEDIF = u"SC_HID_FUNC_DATEDIF";
-inline constexpr OUStringLiteral HID_FUNC_KALENDERWOCHE = u"SC_HID_FUNC_KALENDERWOCHE";
-inline constexpr OUStringLiteral HID_FUNC_OSTERSONNTAG = u"SC_HID_FUNC_OSTERSONNTAG";
-inline constexpr OUStringLiteral HID_FUNC_ISOWEEKNUM = u"SC_HID_FUNC_ISOWEEKNUM";
-
-inline constexpr OUStringLiteral HID_FUNC_BW = u"SC_HID_FUNC_BW";
-inline constexpr OUStringLiteral HID_FUNC_ZW = u"SC_HID_FUNC_ZW";
-inline constexpr OUStringLiteral HID_FUNC_ZZR = u"SC_HID_FUNC_ZZR";
-inline constexpr OUStringLiteral HID_FUNC_RMZ = u"SC_HID_FUNC_RMZ";
-inline constexpr OUStringLiteral HID_FUNC_ZINS = u"SC_HID_FUNC_ZINS";
-inline constexpr OUStringLiteral HID_FUNC_ZINSZ = u"SC_HID_FUNC_ZINSZ";
-inline constexpr OUStringLiteral HID_FUNC_KAPZ = u"SC_HID_FUNC_KAPZ";
-inline constexpr OUStringLiteral HID_FUNC_KUMKAPITAL = u"SC_HID_FUNC_KUMKAPITAL";
-inline constexpr OUStringLiteral HID_FUNC_KUMZINSZ = u"SC_HID_FUNC_KUMZINSZ";
-inline constexpr OUStringLiteral HID_FUNC_DIA = u"SC_HID_FUNC_DIA";
-inline constexpr OUStringLiteral HID_FUNC_LIA = u"SC_HID_FUNC_LIA";
-inline constexpr OUStringLiteral HID_FUNC_GDA = u"SC_HID_FUNC_GDA";
-inline constexpr OUStringLiteral HID_FUNC_GDA2 = u"SC_HID_FUNC_GDA2";
-inline constexpr OUStringLiteral HID_FUNC_VDB = u"SC_HID_FUNC_VDB";
-inline constexpr OUStringLiteral HID_FUNC_EFFEKTIV = u"SC_HID_FUNC_EFFEKTIV";
-inline constexpr OUStringLiteral HID_FUNC_NOMINAL = u"SC_HID_FUNC_NOMINAL";
-inline constexpr OUStringLiteral HID_FUNC_NBW = u"SC_HID_FUNC_NBW";
-inline constexpr OUStringLiteral HID_FUNC_IKV = u"SC_HID_FUNC_IKV";
-inline constexpr OUStringLiteral HID_FUNC_LAUFZEIT = u"SC_HID_FUNC_LAUFZEIT";
-inline constexpr OUStringLiteral HID_FUNC_ZGZ = u"SC_HID_FUNC_ZGZ";
-inline constexpr OUStringLiteral HID_FUNC_QIKV = u"SC_HID_FUNC_QIKV";
-inline constexpr OUStringLiteral HID_FUNC_ISPMT = u"SC_HID_FUNC_ISPMT";
-
-inline constexpr OUStringLiteral HID_FUNC_ISTBEZUG = u"SC_HID_FUNC_ISTBEZUG";
-inline constexpr OUStringLiteral HID_FUNC_ISTFEHL = u"SC_HID_FUNC_ISTFEHL";
-inline constexpr OUStringLiteral HID_FUNC_ISTFEHLER = u"SC_HID_FUNC_ISTFEHLER";
-inline constexpr OUStringLiteral HID_FUNC_ISTLEER = u"SC_HID_FUNC_ISTLEER";
-inline constexpr OUStringLiteral HID_FUNC_ISTLOG = u"SC_HID_FUNC_ISTLOG";
-inline constexpr OUStringLiteral HID_FUNC_ISTNV = u"SC_HID_FUNC_ISTNV";
-inline constexpr OUStringLiteral HID_FUNC_ISTKTEXT = u"SC_HID_FUNC_ISTKTEXT";
-inline constexpr OUStringLiteral HID_FUNC_ISTTEXT = u"SC_HID_FUNC_ISTTEXT";
-inline constexpr OUStringLiteral HID_FUNC_ISTZAHL = u"SC_HID_FUNC_ISTZAHL";
-inline constexpr OUStringLiteral HID_FUNC_ISTFORMEL = u"SC_HID_FUNC_ISTFORMEL";
-inline constexpr OUStringLiteral HID_FUNC_N = u"SC_HID_FUNC_N";
-inline constexpr OUStringLiteral HID_FUNC_NV = u"SC_HID_FUNC_NV";
-inline constexpr OUStringLiteral HID_FUNC_TYP = u"SC_HID_FUNC_TYP";
-inline constexpr OUStringLiteral HID_FUNC_AKTUELL = u"SC_HID_FUNC_AKTUELL";
-inline constexpr OUStringLiteral HID_FUNC_FORMEL = u"SC_HID_FUNC_FORMEL";
-inline constexpr OUStringLiteral HID_FUNC_ZELLE = u"SC_HID_FUNC_ZELLE";
-inline constexpr OUStringLiteral HID_FUNC_INFO = u"SC_HID_FUNC_INFO";
-
-inline constexpr OUStringLiteral HID_FUNC_FALSCH = u"SC_HID_FUNC_FALSCH";
-inline constexpr OUStringLiteral HID_FUNC_NICHT = u"SC_HID_FUNC_NICHT";
-inline constexpr OUStringLiteral HID_FUNC_WAHR = u"SC_HID_FUNC_WAHR";
-inline constexpr OUStringLiteral HID_FUNC_WENN = u"SC_HID_FUNC_WENN";
-inline constexpr OUStringLiteral HID_FUNC_IFERROR = u"SC_HID_FUNC_IFERROR";
-inline constexpr OUStringLiteral HID_FUNC_IFNA = u"SC_HID_FUNC_IFNA";
-inline constexpr OUStringLiteral HID_FUNC_ODER = u"SC_HID_FUNC_ODER";
-inline constexpr OUStringLiteral HID_FUNC_UND = u"SC_HID_FUNC_UND";
-inline constexpr OUStringLiteral HID_FUNC_XOR = u"SC_HID_FUNC_XOR";
-
-inline constexpr OUStringLiteral HID_FUNC_ABS = u"SC_HID_FUNC_ABS";
-inline constexpr OUStringLiteral HID_FUNC_POTENZ = u"SC_HID_FUNC_POTENZ";
-inline constexpr OUStringLiteral HID_FUNC_ANZAHLLEEREZELLEN = u"SC_HID_FUNC_ANZAHLLEEREZELLEN";
-inline constexpr OUStringLiteral HID_FUNC_PI = u"SC_HID_FUNC_PI";
-inline constexpr OUStringLiteral HID_FUNC_SUMME = u"SC_HID_FUNC_SUMME";
-inline constexpr OUStringLiteral HID_FUNC_QUADRATESUMME = u"SC_HID_FUNC_QUADRATESUMME";
-inline constexpr OUStringLiteral HID_FUNC_PRODUKT = u"SC_HID_FUNC_PRODUKT";
-inline constexpr OUStringLiteral HID_FUNC_SUMMEWENN = u"SC_HID_FUNC_SUMMEWENN";
-inline constexpr OUStringLiteral HID_FUNC_AVERAGEIF = u"SC_HID_FUNC_AVERAGEIF";
-inline constexpr OUStringLiteral HID_FUNC_SUMIFS = u"SC_HID_FUNC_SUMIFS";
-inline constexpr OUStringLiteral HID_FUNC_AVERAGEIFS = u"SC_HID_FUNC_AVERAGEIFS";
-inline constexpr OUStringLiteral HID_FUNC_COUNTIFS = u"SC_HID_FUNC_COUNTIFS";
-inline constexpr OUStringLiteral HID_FUNC_ZAEHLENWENN = u"SC_HID_FUNC_ZAEHLENWENN";
-inline constexpr OUStringLiteral HID_FUNC_WURZEL = u"SC_HID_FUNC_WURZEL";
-inline constexpr OUStringLiteral HID_FUNC_ZUFALLSZAHL = u"SC_HID_FUNC_ZUFALLSZAHL";
-inline constexpr OUStringLiteral HID_FUNC_ISTGERADE = u"SC_HID_FUNC_ISTGERADE";
-inline constexpr OUStringLiteral HID_FUNC_ISTUNGERADE = u"SC_HID_FUNC_ISTUNGERADE";
-inline constexpr OUStringLiteral HID_FUNC_KOMBINATIONEN = u"SC_HID_FUNC_KOMBINATIONEN";
-inline constexpr OUStringLiteral HID_FUNC_KOMBINATIONEN2 = u"SC_HID_FUNC_KOMBINATIONEN2";
-inline constexpr OUStringLiteral HID_FUNC_ARCCOS = u"SC_HID_FUNC_ARCCOS";
-inline constexpr OUStringLiteral HID_FUNC_ARCSIN = u"SC_HID_FUNC_ARCSIN";
-inline constexpr OUStringLiteral HID_FUNC_ARCOSHYP = u"SC_HID_FUNC_ARCOSHYP";
-inline constexpr OUStringLiteral HID_FUNC_ARSINHYP = u"SC_HID_FUNC_ARSINHYP";
-inline constexpr OUStringLiteral HID_FUNC_ARCCOT = u"SC_HID_FUNC_ARCCOT";
-inline constexpr OUStringLiteral HID_FUNC_ARCTAN = u"SC_HID_FUNC_ARCTAN";
-inline constexpr OUStringLiteral HID_FUNC_ARCOTHYP = u"SC_HID_FUNC_ARCOTHYP";
-inline constexpr OUStringLiteral HID_FUNC_ARTANHYP = u"SC_HID_FUNC_ARTANHYP";
-inline constexpr OUStringLiteral HID_FUNC_COS = u"SC_HID_FUNC_COS";
-inline constexpr OUStringLiteral HID_FUNC_SIN = u"SC_HID_FUNC_SIN";
-inline constexpr OUStringLiteral HID_FUNC_COT = u"SC_HID_FUNC_COT";
-inline constexpr OUStringLiteral HID_FUNC_TAN = u"SC_HID_FUNC_TAN";
-inline constexpr OUStringLiteral HID_FUNC_COSHYP = u"SC_HID_FUNC_COSHYP";
-inline constexpr OUStringLiteral HID_FUNC_SINHYP = u"SC_HID_FUNC_SINHYP";
-inline constexpr OUStringLiteral HID_FUNC_COTHYP = u"SC_HID_FUNC_COTHYP";
-inline constexpr OUStringLiteral HID_FUNC_TANHYP = u"SC_HID_FUNC_TANHYP";
-inline constexpr OUStringLiteral HID_FUNC_ARCTAN2 = u"SC_HID_FUNC_ARCTAN2";
-inline constexpr OUStringLiteral HID_FUNC_COSECANT = u"SC_HID_FUNC_COSECANT";
-inline constexpr OUStringLiteral HID_FUNC_SECANT = u"SC_HID_FUNC_SECANT";
-inline constexpr OUStringLiteral HID_FUNC_SECANTHYP = u"SC_HID_FUNC_SECANTHYP";
-inline constexpr OUStringLiteral HID_FUNC_COSECANTHYP = u"SC_HID_FUNC_COSECANTHYP";
-inline constexpr OUStringLiteral HID_FUNC_DEG = u"SC_HID_FUNC_DEG";
-inline constexpr OUStringLiteral HID_FUNC_RAD = u"SC_HID_FUNC_RAD";
-inline constexpr OUStringLiteral HID_FUNC_EXP = u"SC_HID_FUNC_EXP";
-inline constexpr OUStringLiteral HID_FUNC_LOG = u"SC_HID_FUNC_LOG";
-inline constexpr OUStringLiteral HID_FUNC_LN = u"SC_HID_FUNC_LN";
-inline constexpr OUStringLiteral HID_FUNC_LOG10 = u"SC_HID_FUNC_LOG10";
-inline constexpr OUStringLiteral HID_FUNC_FAKULTAET = u"SC_HID_FUNC_FAKULTAET";
-inline constexpr OUStringLiteral HID_FUNC_REST = u"SC_HID_FUNC_REST";
-inline constexpr OUStringLiteral HID_FUNC_VORZEICHEN = u"SC_HID_FUNC_VORZEICHEN";
-inline constexpr OUStringLiteral HID_FUNC_TEILERGEBNIS = u"SC_HID_FUNC_TEILERGEBNIS";
-inline constexpr OUStringLiteral HID_FUNC_GANZZAHL = u"SC_HID_FUNC_GANZZAHL";
-inline constexpr OUStringLiteral HID_FUNC_KUERZEN = u"SC_HID_FUNC_KUERZEN";
-inline constexpr OUStringLiteral HID_FUNC_RUNDEN = u"SC_HID_FUNC_RUNDEN";
-inline constexpr OUStringLiteral HID_FUNC_AUFRUNDEN = u"SC_HID_FUNC_AUFRUNDEN";
-inline constexpr OUStringLiteral HID_FUNC_ABRUNDEN = u"SC_HID_FUNC_ABRUNDEN";
-inline constexpr OUStringLiteral HID_FUNC_GERADE = u"SC_HID_FUNC_GERADE";
-inline constexpr OUStringLiteral HID_FUNC_UNGERADE = u"SC_HID_FUNC_UNGERADE";
-inline constexpr OUStringLiteral HID_FUNC_OBERGRENZE = u"SC_HID_FUNC_OBERGRENZE";
-inline constexpr OUStringLiteral HID_FUNC_UNTERGRENZE = u"SC_HID_FUNC_UNTERGRENZE";
-inline constexpr OUStringLiteral HID_FUNC_GGT = u"SC_HID_FUNC_GGT";
-inline constexpr OUStringLiteral HID_FUNC_KGV = u"SC_HID_FUNC_KGV";
-inline constexpr OUStringLiteral HID_FUNC_UMRECHNEN = u"SC_HID_FUNC_UMRECHNEN";
-inline constexpr OUStringLiteral HID_FUNC_EUROCONVERT = u"SC_HID_FUNC_EUROCONVERT";
-
-inline constexpr OUStringLiteral HID_FUNC_MTRANS = u"SC_HID_FUNC_MTRANS";
-inline constexpr OUStringLiteral HID_FUNC_MMULT = u"SC_HID_FUNC_MMULT";
-inline constexpr OUStringLiteral HID_FUNC_MDET = u"SC_HID_FUNC_MDET";
-inline constexpr OUStringLiteral HID_FUNC_MINV = u"SC_HID_FUNC_MINV";
-inline constexpr OUStringLiteral HID_FUNC_EINHEITSMATRIX = u"SC_HID_FUNC_EINHEITSMATRIX";
-inline constexpr OUStringLiteral HID_FUNC_SUMMENPRODUKT = u"SC_HID_FUNC_SUMMENPRODUKT";
-inline constexpr OUStringLiteral HID_FUNC_SUMMEX2MY2 = u"SC_HID_FUNC_SUMMEX2MY2";
-inline constexpr OUStringLiteral HID_FUNC_SUMMEX2PY2 = u"SC_HID_FUNC_SUMMEX2PY2";
-inline constexpr OUStringLiteral HID_FUNC_SUMMEXMY2 = u"SC_HID_FUNC_SUMMEXMY2";
-inline constexpr OUStringLiteral HID_FUNC_HAEUFIGKEIT = u"SC_HID_FUNC_HAEUFIGKEIT";
-inline constexpr OUStringLiteral HID_FUNC_RGP = u"SC_HID_FUNC_RGP";
-inline constexpr OUStringLiteral HID_FUNC_RKP = u"SC_HID_FUNC_RKP";
-inline constexpr OUStringLiteral HID_FUNC_TREND = u"SC_HID_FUNC_TREND";
-inline constexpr OUStringLiteral HID_FUNC_VARIATION = u"SC_HID_FUNC_VARIATION";
-
-inline constexpr OUStringLiteral HID_FUNC_ANZAHL = u"SC_HID_FUNC_ANZAHL";
-inline constexpr OUStringLiteral HID_FUNC_ANZAHL2 = u"SC_HID_FUNC_ANZAHL2";
-inline constexpr OUStringLiteral HID_FUNC_MAX = u"SC_HID_FUNC_MAX";
-inline constexpr OUStringLiteral HID_FUNC_MIN = u"SC_HID_FUNC_MIN";
-inline constexpr OUStringLiteral HID_FUNC_VARIANZ = u"SC_HID_FUNC_VARIANZ";
-inline constexpr OUStringLiteral HID_FUNC_VARIANZEN = u"SC_HID_FUNC_VARIANZEN";
-inline constexpr OUStringLiteral HID_FUNC_STABW = u"SC_HID_FUNC_STABW";
-inline constexpr OUStringLiteral HID_FUNC_STABWN = u"SC_HID_FUNC_STABWN";
-inline constexpr OUStringLiteral HID_FUNC_MITTELWERT = u"SC_HID_FUNC_MITTELWERT";
-inline constexpr OUStringLiteral HID_FUNC_SUMQUADABW = u"SC_HID_FUNC_SUMQUADABW";
-inline constexpr OUStringLiteral HID_FUNC_MITTELABW = u"SC_HID_FUNC_MITTELABW";
-inline constexpr OUStringLiteral HID_FUNC_SCHIEFE = u"SC_HID_FUNC_SCHIEFE";
-inline constexpr OUStringLiteral HID_FUNC_SKEWP = u"SC_HID_FUNC_SKEWP";
-inline constexpr OUStringLiteral HID_FUNC_KURT = u"SC_HID_FUNC_KURT";
-inline constexpr OUStringLiteral HID_FUNC_GEOMITTEL = u"SC_HID_FUNC_GEOMITTEL";
-inline constexpr OUStringLiteral HID_FUNC_HARMITTEL = u"SC_HID_FUNC_HARMITTEL";
-inline constexpr OUStringLiteral HID_FUNC_MODALWERT = u"SC_HID_FUNC_MODALWERT";
-inline constexpr OUStringLiteral HID_FUNC_MEDIAN = u"SC_HID_FUNC_MEDIAN";
-inline constexpr OUStringLiteral HID_FUNC_QUANTIL = u"SC_HID_FUNC_QUANTIL";
-inline constexpr OUStringLiteral HID_FUNC_QUARTILE = u"SC_HID_FUNC_QUARTILE";
-inline constexpr OUStringLiteral HID_FUNC_KGROESSTE = u"SC_HID_FUNC_KGROESSTE";
-inline constexpr OUStringLiteral HID_FUNC_KKLEINSTE = u"SC_HID_FUNC_KKLEINSTE";
-inline constexpr OUStringLiteral HID_FUNC_QUANTILSRANG = u"SC_HID_FUNC_QUANTILSRANG";
-inline constexpr OUStringLiteral HID_FUNC_RANG = u"SC_HID_FUNC_RANG";
-inline constexpr OUStringLiteral HID_FUNC_GESTUTZTMITTEL = u"SC_HID_FUNC_GESTUTZTMITTEL";
-inline constexpr OUStringLiteral HID_FUNC_WAHRSCHBEREICH = u"SC_HID_FUNC_WAHRSCHBEREICH";
-inline constexpr OUStringLiteral HID_FUNC_B = u"SC_HID_FUNC_B";
-inline constexpr OUStringLiteral HID_FUNC_PHI = u"SC_HID_FUNC_PHI";
-inline constexpr OUStringLiteral HID_FUNC_GAUSS = u"SC_HID_FUNC_GAUSS";
-inline constexpr OUStringLiteral HID_FUNC_FISHER = u"SC_HID_FUNC_FISHER";
-inline constexpr OUStringLiteral HID_FUNC_FISHERINV = u"SC_HID_FUNC_FISHERINV";
-inline constexpr OUStringLiteral HID_FUNC_BINOMVERT = u"SC_HID_FUNC_BINOMVERT";
-inline constexpr OUStringLiteral HID_FUNC_NEGBINOMVERT = u"SC_HID_FUNC_NEGBINOMVERT";
-inline constexpr OUStringLiteral HID_FUNC_KRITBINOM = u"SC_HID_FUNC_KRITBINOM";
-inline constexpr OUStringLiteral HID_FUNC_POISSON = u"SC_HID_FUNC_POISSON";
-inline constexpr OUStringLiteral HID_FUNC_NORMVERT = u"SC_HID_FUNC_NORMVERT";
-inline constexpr OUStringLiteral HID_FUNC_NORMINV = u"SC_HID_FUNC_NORMINV";
-inline constexpr OUStringLiteral HID_FUNC_STANDNORMVERT = u"SC_HID_FUNC_STANDNORMVERT";
-inline constexpr OUStringLiteral HID_FUNC_STANDNORMINV = u"SC_HID_FUNC_STANDNORMINV";
-inline constexpr OUStringLiteral HID_FUNC_LOGNORMVERT = u"SC_HID_FUNC_LOGNORMVERT";
-inline constexpr OUStringLiteral HID_FUNC_LOGINV = u"SC_HID_FUNC_LOGINV";
-inline constexpr OUStringLiteral HID_FUNC_EXPONVERT = u"SC_HID_FUNC_EXPONVERT";
-inline constexpr OUStringLiteral HID_FUNC_GAMMAVERT = u"SC_HID_FUNC_GAMMAVERT";
-inline constexpr OUStringLiteral HID_FUNC_GAMMAINV = u"SC_HID_FUNC_GAMMAINV";
-inline constexpr OUStringLiteral HID_FUNC_GAMMALN = u"SC_HID_FUNC_GAMMALN";
-inline constexpr OUStringLiteral HID_FUNC_BETAVERT = u"SC_HID_FUNC_BETAVERT";
-inline constexpr OUStringLiteral HID_FUNC_BETAINV = u"SC_HID_FUNC_BETAINV";
-inline constexpr OUStringLiteral HID_FUNC_WEIBULL = u"SC_HID_FUNC_WEIBULL";
-inline constexpr OUStringLiteral HID_FUNC_HYPGEOMVERT = u"SC_HID_FUNC_HYPGEOMVERT";
-inline constexpr OUStringLiteral HID_FUNC_TVERT = u"SC_HID_FUNC_TVERT";
-inline constexpr OUStringLiteral HID_FUNC_TINV = u"SC_HID_FUNC_TINV";
-inline constexpr OUStringLiteral HID_FUNC_FVERT = u"SC_HID_FUNC_FVERT";
-inline constexpr OUStringLiteral HID_FUNC_FINV = u"SC_HID_FUNC_FINV";
-inline constexpr OUStringLiteral HID_FUNC_CHIVERT = u"SC_HID_FUNC_CHIVERT";
-inline constexpr OUStringLiteral HID_FUNC_CHIINV = u"SC_HID_FUNC_CHIINV";
-inline constexpr OUStringLiteral HID_FUNC_STANDARDISIERUNG = u"SC_HID_FUNC_STANDARDISIERUNG";
-inline constexpr OUStringLiteral HID_FUNC_VARIATIONEN = u"SC_HID_FUNC_VARIATIONEN";
-inline constexpr OUStringLiteral HID_FUNC_VARIATIONEN2 = u"SC_HID_FUNC_VARIATIONEN2";
-inline constexpr OUStringLiteral HID_FUNC_KONFIDENZ = u"SC_HID_FUNC_KONFIDENZ";
-inline constexpr OUStringLiteral HID_FUNC_GTEST = u"SC_HID_FUNC_GTEST";
-inline constexpr OUStringLiteral HID_FUNC_CHITEST = u"SC_HID_FUNC_CHITEST";
-inline constexpr OUStringLiteral HID_FUNC_FTEST = u"SC_HID_FUNC_FTEST";
-inline constexpr OUStringLiteral HID_FUNC_TTEST = u"SC_HID_FUNC_TTEST";
-inline constexpr OUStringLiteral HID_FUNC_BESTIMMTHEITSMASS = u"SC_HID_FUNC_BESTIMMTHEITSMASS";
-inline constexpr OUStringLiteral HID_FUNC_ACHSENABSCHNITT = u"SC_HID_FUNC_ACHSENABSCHNITT";
-inline constexpr OUStringLiteral HID_FUNC_STEIGUNG = u"SC_HID_FUNC_STEIGUNG";
-inline constexpr OUStringLiteral HID_FUNC_STFEHLERYX = u"SC_HID_FUNC_STFEHLERYX";
-inline constexpr OUStringLiteral HID_FUNC_PEARSON = u"SC_HID_FUNC_PEARSON";
-inline constexpr OUStringLiteral HID_FUNC_KORREL = u"SC_HID_FUNC_KORREL";
-inline constexpr OUStringLiteral HID_FUNC_KOVAR = u"SC_HID_FUNC_KOVAR";
-inline constexpr OUStringLiteral HID_FUNC_SCHAETZER = u"SC_HID_FUNC_SCHAETZER";
-inline constexpr OUStringLiteral HID_FUNC_MINA = u"SC_HID_FUNC_MINA";
-inline constexpr OUStringLiteral HID_FUNC_MAXA = u"SC_HID_FUNC_MAXA";
-inline constexpr OUStringLiteral HID_FUNC_MITTELWERTA = u"SC_HID_FUNC_MITTELWERTA";
-inline constexpr OUStringLiteral HID_FUNC_STABWA = u"SC_HID_FUNC_STABWA";
-inline constexpr OUStringLiteral HID_FUNC_STABWNA = u"SC_HID_FUNC_STABWNA";
-inline constexpr OUStringLiteral HID_FUNC_VARIANZA = u"SC_HID_FUNC_VARIANZA";
-inline constexpr OUStringLiteral HID_FUNC_VARIANZENA = u"SC_HID_FUNC_VARIANZENA";
-inline constexpr OUStringLiteral HID_FUNC_CHISQDIST = u"SC_HID_FUNC_CHISQDIST";
-inline constexpr OUStringLiteral HID_FUNC_CHISQINV = u"SC_HID_FUNC_CHISQINV";
-inline constexpr OUStringLiteral HID_FUNC_GAMMA = u"SC_HID_FUNC_GAMMA";
-
-inline constexpr OUStringLiteral HID_FUNC_ADRESSE = u"SC_HID_FUNC_ADRESSE";
-inline constexpr OUStringLiteral HID_FUNC_BEREICHE = u"SC_HID_FUNC_BEREICHE";
-inline constexpr OUStringLiteral HID_FUNC_WAHL = u"SC_HID_FUNC_WAHL";
-inline constexpr OUStringLiteral HID_FUNC_SPALTE = u"SC_HID_FUNC_SPALTE";
-inline constexpr OUStringLiteral HID_FUNC_ZEILE = u"SC_HID_FUNC_ZEILE";
-inline constexpr OUStringLiteral HID_FUNC_SPALTEN = u"SC_HID_FUNC_SPALTEN";
-inline constexpr OUStringLiteral HID_FUNC_ZEILEN = u"SC_HID_FUNC_ZEILEN";
-inline constexpr OUStringLiteral HID_FUNC_WVERWEIS = u"SC_HID_FUNC_WVERWEIS";
-inline constexpr OUStringLiteral HID_FUNC_SVERWEIS = u"SC_HID_FUNC_SVERWEIS";
-inline constexpr OUStringLiteral HID_FUNC_INDEX = u"SC_HID_FUNC_INDEX";
-inline constexpr OUStringLiteral HID_FUNC_INDIREKT = u"SC_HID_FUNC_INDIREKT";
-inline constexpr OUStringLiteral HID_FUNC_VERWEIS = u"SC_HID_FUNC_VERWEIS";
-inline constexpr OUStringLiteral HID_FUNC_VERGLEICH = u"SC_HID_FUNC_VERGLEICH";
-inline constexpr OUStringLiteral HID_FUNC_VERSCHIEBUNG = u"SC_HID_FUNC_VERSCHIEBUNG";
-inline constexpr OUStringLiteral HID_FUNC_FEHLERTYP = u"SC_HID_FUNC_FEHLERTYP";
-inline constexpr OUStringLiteral HID_FUNC_VORLAGE = u"SC_HID_FUNC_VORLAGE";
-inline constexpr OUStringLiteral HID_FUNC_DDE = u"SC_HID_FUNC_DDE";
-inline constexpr OUStringLiteral HID_FUNC_TABELLE = u"SC_HID_FUNC_TABELLE";
-inline constexpr OUStringLiteral HID_FUNC_TABELLEN = u"SC_HID_FUNC_TABELLEN";
-inline constexpr OUStringLiteral HID_FUNC_HYPERLINK = u"SC_HID_FUNC_HYPERLINK";
-inline constexpr OUStringLiteral HID_FUNC_GETPIVOTDATA = u"SC_HID_FUNC_GETPIVOTDATA";
-
-inline constexpr OUStringLiteral HID_FUNC_CODE = u"SC_HID_FUNC_CODE";
-inline constexpr OUStringLiteral HID_FUNC_DM = u"SC_HID_FUNC_DM";
-inline constexpr OUStringLiteral HID_FUNC_ZEICHEN = u"SC_HID_FUNC_ZEICHEN";
-inline constexpr OUStringLiteral HID_FUNC_SAEUBERN = u"SC_HID_FUNC_SAEUBERN";
-inline constexpr OUStringLiteral HID_FUNC_VERKETTEN = u"SC_HID_FUNC_VERKETTEN";
-inline constexpr OUStringLiteral HID_FUNC_IDENTISCH = u"SC_HID_FUNC_IDENTISCH";
-inline constexpr OUStringLiteral HID_FUNC_FINDEN = u"SC_HID_FUNC_FINDEN";
-inline constexpr OUStringLiteral HID_FUNC_SUCHEN = u"SC_HID_FUNC_SUCHEN";
-inline constexpr OUStringLiteral HID_FUNC_GLAETTEN = u"SC_HID_FUNC_GLAETTEN";
-inline constexpr OUStringLiteral HID_FUNC_GROSS2 = u"SC_HID_FUNC_GROSS2";
-inline constexpr OUStringLiteral HID_FUNC_GROSS = u"SC_HID_FUNC_GROSS";
-inline constexpr OUStringLiteral HID_FUNC_KLEIN = u"SC_HID_FUNC_KLEIN";
-inline constexpr OUStringLiteral HID_FUNC_WERT = u"SC_HID_FUNC_WERT";
-inline constexpr OUStringLiteral HID_FUNC_TEXT = u"SC_HID_FUNC_TEXT";
-inline constexpr OUStringLiteral HID_FUNC_T = u"SC_HID_FUNC_T";
-inline constexpr OUStringLiteral HID_FUNC_ERSETZEN = u"SC_HID_FUNC_ERSETZEN";
-inline constexpr OUStringLiteral HID_FUNC_FEST = u"SC_HID_FUNC_FEST";
-inline constexpr OUStringLiteral HID_FUNC_LAENGE = u"SC_HID_FUNC_LAENGE";
-inline constexpr OUStringLiteral HID_FUNC_LINKS = u"SC_HID_FUNC_LINKS";
-inline constexpr OUStringLiteral HID_FUNC_RECHTS = u"SC_HID_FUNC_RECHTS";
-inline constexpr OUStringLiteral HID_FUNC_TEIL = u"SC_HID_FUNC_TEIL";
-inline constexpr OUStringLiteral HID_FUNC_LENB = u"SC_HID_FUNC_LENB";
-inline constexpr OUStringLiteral HID_FUNC_RIGHTB = u"SC_HID_FUNC_RIGHTB";
-inline constexpr OUStringLiteral HID_FUNC_LEFTB = u"SC_HID_FUNC_LEFTB";
-inline constexpr OUStringLiteral HID_FUNC_MIDB = u"SC_HID_FUNC_MIDB";
-inline constexpr OUStringLiteral HID_FUNC_WIEDERHOLEN = u"SC_HID_FUNC_WIEDERHOLEN";
-inline constexpr OUStringLiteral HID_FUNC_WECHSELN = u"SC_HID_FUNC_WECHSELN";
-inline constexpr OUStringLiteral HID_FUNC_BASIS = u"SC_HID_FUNC_BASIS";
-inline constexpr OUStringLiteral HID_FUNC_DEZIMAL = u"SC_HID_FUNC_DEZIMAL";
-inline constexpr OUStringLiteral HID_FUNC_ROEMISCH = u"SC_HID_FUNC_ROEMISCH";
-inline constexpr OUStringLiteral HID_FUNC_ARABISCH = u"SC_HID_FUNC_ARABISCH";
-inline constexpr OUStringLiteral HID_FUNC_BAHTTEXT = u"SC_HID_FUNC_BAHTTEXT";
-inline constexpr OUStringLiteral HID_FUNC_JIS = u"SC_HID_FUNC_JIS";
-inline constexpr OUStringLiteral HID_FUNC_ASC = u"SC_HID_FUNC_ASC";
-inline constexpr OUStringLiteral HID_FUNC_UNICODE = u"SC_HID_FUNC_UNICODE";
-inline constexpr OUStringLiteral HID_FUNC_UNICHAR = u"SC_HID_FUNC_UNICHAR";
-inline constexpr OUStringLiteral HID_FUNC_NUMBERVALUE = u"SC_HID_FUNC_NUMBERVALUE";
-inline constexpr OUStringLiteral HID_FUNC_BITAND = u"SC_HID_FUNC_BITAND";
-inline constexpr OUStringLiteral HID_FUNC_BITOR = u"SC_HID_FUNC_BITOR";
-inline constexpr OUStringLiteral HID_FUNC_BITXOR = u"SC_HID_FUNC_BITXOR";
-inline constexpr OUStringLiteral HID_FUNC_BITLSHIFT = u"SC_HID_FUNC_BITLSHIFT";
-inline constexpr OUStringLiteral HID_FUNC_BITRSHIFT = u"SC_HID_FUNC_BITRSHIFT";
-inline constexpr OUStringLiteral HID_FUNC_FILTERXML = u"SC_HID_FUNC_FILTERXML";
-inline constexpr OUStringLiteral HID_FUNC_WEBSERVICE = u"SC_HID_FUNC_WEBSERVICE";
-inline constexpr OUStringLiteral HID_FUNC_ENCODEURL = u"SC_HID_FUNC_ENCODEURL";
-inline constexpr OUStringLiteral HID_FUNC_COLOR = u"SC_HID_FUNC_COLOR";
-inline constexpr OUStringLiteral HID_FUNC_COVARIANCE_P = u"SC_HID_FUNC_COVARIANCE_P";
-inline constexpr OUStringLiteral HID_FUNC_COVARIANCE_S = u"SC_HID_FUNC_COVARIANCE_S";
-inline constexpr OUStringLiteral HID_FUNC_ST_DEV_P_MS = u"SC_HID_FUNC_ST_DEV_P_MS";
-inline constexpr OUStringLiteral HID_FUNC_ST_DEV_S = u"SC_HID_FUNC_ST_DEV_S";
-inline constexpr OUStringLiteral HID_FUNC_VAR_P_MS = u"SC_HID_FUNC_VAR_P_MS";
-inline constexpr OUStringLiteral HID_FUNC_VAR_S = u"SC_HID_FUNC_VAR_S";
-inline constexpr OUStringLiteral HID_FUNC_BETADIST_MS = u"SC_HID_FUNC_BETADIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_BETAINV_MS = u"SC_HID_FUNC_BETAINV_MS";
-inline constexpr OUStringLiteral HID_FUNC_BINOM_DIST_MS = u"SC_HID_FUNC_BINOM_DIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_BINOM_INV_MS = u"SC_HID_FUNC_BINOM_INV_MS";
-inline constexpr OUStringLiteral HID_FUNC_CHIINV_MS = u"SC_HID_FUNC_CHIINV_MS";
-inline constexpr OUStringLiteral HID_FUNC_CHIVERT_MS = u"SC_HID_FUNC_CHIVERT_MS";
-inline constexpr OUStringLiteral HID_FUNC_CHITEST_MS = u"SC_HID_FUNC_CHITEST_MS";
-inline constexpr OUStringLiteral HID_FUNC_CHISQDIST_MS = u"SC_HID_FUNC_CHISQDIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_CHISQINV_MS = u"SC_HID_FUNC_CHISQINV_MS";
-inline constexpr OUStringLiteral HID_FUNC_CONFIDENCE_N = u"SC_HID_FUNC_CONFIDENCE_N";
-inline constexpr OUStringLiteral HID_FUNC_CONFIDENCE_T = u"SC_HID_FUNC_CONFIDENCE_T";
-inline constexpr OUStringLiteral HID_FUNC_F_DIST_LT = u"SC_HID_FUNC_F_DIST_LT";
-inline constexpr OUStringLiteral HID_FUNC_F_DIST_RT = u"SC_HID_FUNC_F_DIST_RT";
-inline constexpr OUStringLiteral HID_FUNC_F_INV_LT = u"SC_HID_FUNC_F_INV_LT";
-inline constexpr OUStringLiteral HID_FUNC_F_INV_RT = u"SC_HID_FUNC_F_INV_RT";
-inline constexpr OUStringLiteral HID_FUNC_F_TEST_MS = u"SC_HID_FUNC_F_TEST_MS";
-inline constexpr OUStringLiteral HID_FUNC_EXP_DIST_MS = u"SC_HID_FUNC_EXP_DIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_HYP_GEOM_DIST_MS = u"SC_HID_FUNC_HYP_GEOM_DIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_POISSON_DIST_MS = u"SC_HID_FUNC_POISSON_DIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_WEIBULL_DIST_MS = u"SC_HID_FUNC_WEIBULL_DIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_GAMMADIST_MS = u"SC_HID_FUNC_GAMMADIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_GAMMAINV_MS = u"SC_HID_FUNC_GAMMAINV_MS";
-inline constexpr OUStringLiteral HID_FUNC_GAMMALN_MS = u"SC_HID_FUNC_GAMMALN_MS";
-inline constexpr OUStringLiteral HID_FUNC_LOGNORMDIST_MS = u"SC_HID_FUNC_LOGNORMDIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_NORMDIST_MS = u"SC_HID_FUNC_NORMDIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_NORMINV_MS = u"SC_HID_FUNC_NORMINV_MS";
-inline constexpr OUStringLiteral HID_FUNC_STD_NORMDIST_MS = u"SC_HID_FUNC_STD_NORMDIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_STD_NORMINV_MS = u"SC_HID_FUNC_STD_NORMINV_MS";
-inline constexpr OUStringLiteral HID_FUNC_TDIST_2T = u"SC_HID_FUNC_TDIST_2T";
-inline constexpr OUStringLiteral HID_FUNC_TDIST_MS = u"SC_HID_FUNC_TDIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_TDIST_RT = u"SC_HID_FUNC_TDIST_RT";
-inline constexpr OUStringLiteral HID_FUNC_TINV_2T = u"SC_HID_FUNC_TINV_2T";
-inline constexpr OUStringLiteral HID_FUNC_TINV_MS = u"SC_HID_FUNC_TINV_MS";
-inline constexpr OUStringLiteral HID_FUNC_TTEST_MS = u"SC_HID_FUNC_TTEST_MS";
-inline constexpr OUStringLiteral HID_FUNC_PERCENTILE_EXC = u"SC_HID_FUNC_PERCENTILE_EXC";
-inline constexpr OUStringLiteral HID_FUNC_PERCENTILE_INC = u"SC_HID_FUNC_PERCENTILE_INC";
-inline constexpr OUStringLiteral HID_FUNC_PERCENTRANK_EXC = u"SC_HID_FUNC_PERCENTRANK_EXC";
-inline constexpr OUStringLiteral HID_FUNC_PERCENTRANK_INC = u"SC_HID_FUNC_PERCENTRANK_INC";
-inline constexpr OUStringLiteral HID_FUNC_QUARTILE_INC = u"SC_HID_FUNC_QUARTILE_INC";
-inline constexpr OUStringLiteral HID_FUNC_QUARTILE_EXC = u"SC_HID_FUNC_QUARTILE_EXC";
-inline constexpr OUStringLiteral HID_FUNC_RANK_EQ = u"SC_HID_FUNC_RANK_EQ";
-inline constexpr OUStringLiteral HID_FUNC_RANK_AVG = u"SC_HID_FUNC_RANK_AVG";
-inline constexpr OUStringLiteral HID_FUNC_MODAL_VALUE_MS = u"SC_HID_FUNC_MODAL_VALUE_MS";
-inline constexpr OUStringLiteral HID_FUNC_MODAL_VALUE_MULTI = u"SC_HID_FUNC_MODAL_VALUE_MULTI";
-inline constexpr OUStringLiteral HID_FUNC_NEGBINOMDIST_MS = u"SC_HID_FUNC_NEGBINOMDIST_MS";
-inline constexpr OUStringLiteral HID_FUNC_Z_TEST_MS = u"SC_HID_FUNC_Z_TEST_MS";
-inline constexpr OUStringLiteral HID_FUNC_CEIL_MS = u"SC_HID_FUNC_CEIL_MS";
-inline constexpr OUStringLiteral HID_FUNC_CEIL_PRECISE = u"SC_HID_FUNC_CEIL_PRECISE";
-inline constexpr OUStringLiteral HID_FUNC_CEIL_ISO = u"SC_HID_FUNC_CEIL_ISO";
-inline constexpr OUStringLiteral HID_FUNC_FLOOR_MS = u"SC_HID_FUNC_FLOOR_MS";
-inline constexpr OUStringLiteral HID_FUNC_NETWORKDAYS = u"SC_HID_FUNC_NETWORKDAYS";
-inline constexpr OUStringLiteral HID_FUNC_NETWORKDAYS_MS = u"SC_HID_FUNC_NETWORKDAYS_MS";
-inline constexpr OUStringLiteral HID_FUNC_WORKDAY_MS = u"SC_HID_FUNC_WORKDAY_MS";
-inline constexpr OUStringLiteral HID_FUNC_ERF_MS = u"SC_HID_FUNC_ERF_MS";
-inline constexpr OUStringLiteral HID_FUNC_ERFC_MS = u"SC_HID_FUNC_ERFC_MS";
-inline constexpr OUStringLiteral HID_FUNC_AGGREGATE = u"SC_HID_FUNC_AGGREGATE";
-inline constexpr OUStringLiteral HID_FUNC_ERROR_TYPE_ODF = u"SC_HID_FUNC_ERROR_TYPE_ODF";
-inline constexpr OUStringLiteral HID_FUNC_CEIL_MATH = u"SC_HID_FUNC_CEIL_MATH";
-inline constexpr OUStringLiteral HID_FUNC_FLOOR_MATH = u"SC_HID_FUNC_FLOOR_MATH";
-inline constexpr OUStringLiteral HID_FUNC_FLOOR_PRECISE = u"SC_HID_FUNC_FLOOR_PRECISE";
-inline constexpr OUStringLiteral HID_FUNC_RAWSUBTRACT = u"SC_HID_FUNC_RAWSUBTRACT";
-inline constexpr OUStringLiteral HID_FUNC_WEEKNUM_OOO = u"SC_HID_FUNC_WEEKNUM_OOO";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_ETS_ADD = u"SC_HID_FUNC_FORECAST_ETS_ADD";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_ETS_MUL = u"SC_HID_FUNC_FORECAST_ETS_MUL";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_ETS_PIA = u"SC_HID_FUNC_FORECAST_ETS_PIA";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_ETS_PIM = u"SC_HID_FUNC_FORECAST_ETS_PIM";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_ETS_SEA = u"SC_HID_FUNC_FORECAST_ETS_SEA";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_ETS_STA = u"SC_HID_FUNC_FORECAST_ETS_STA";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_ETS_STM = u"SC_HID_FUNC_FORECAST_ETS_STM";
-inline constexpr OUStringLiteral HID_FUNC_FORECAST_LIN = u"SC_HID_FUNC_FORECAST_LIN";
-inline constexpr OUStringLiteral HID_FUNC_CONCAT_MS = u"SC_HID_FUNC_CONCAT_MS";
-inline constexpr OUStringLiteral HID_FUNC_TEXTJOIN_MS = u"SC_HID_FUNC_TEXTJOIN_MS";
-inline constexpr OUStringLiteral HID_FUNC_IFS_MS = u"SC_HID_FUNC_IFS_MS";
-inline constexpr OUStringLiteral HID_FUNC_SWITCH_MS = u"SC_HID_FUNC_SWITCH_MS";
-inline constexpr OUStringLiteral HID_FUNC_MINIFS_MS = u"SC_HID_FUNC_MINIFS_MS";
-inline constexpr OUStringLiteral HID_FUNC_MAXIFS_MS = u"SC_HID_FUNC_MAXIFS_MS";
-inline constexpr OUStringLiteral HID_FUNC_ROUNDSIG = u"SC_HID_FUNC_ROUNDSIG";
-inline constexpr OUStringLiteral HID_FUNC_REPLACEB = u"SC_HID_FUNC_REPLACEB";
-inline constexpr OUStringLiteral HID_FUNC_FINDB = u"SC_HID_FUNC_FINDB";
-inline constexpr OUStringLiteral HID_FUNC_SEARCHB = u"SC_HID_FUNC_SEARCHB";
-inline constexpr OUStringLiteral HID_FUNC_REGEX = u"SC_HID_FUNC_REGEX";
-inline constexpr OUStringLiteral HID_FUNC_FOURIER = u"SC_HID_FUNC_FOURIER";
-inline constexpr OUStringLiteral HID_FUNC_RAND_NV = u"SC_HID_FUNC_RAND_NV";
-inline constexpr OUStringLiteral HID_FUNC_RANDBETWEEN_NV = u"SC_HID_FUNC_RANDBETWEEN_NV";
+inline constexpr OUString HID_FUNC_DBANZAHL = u"SC_HID_FUNC_DBANZAHL"_ustr;
+inline constexpr OUString HID_FUNC_DBANZAHL2 = u"SC_HID_FUNC_DBANZAHL2"_ustr;
+inline constexpr OUString HID_FUNC_DBMITTELWERT = u"SC_HID_FUNC_DBMITTELWERT"_ustr;
+inline constexpr OUString HID_FUNC_DBAUSZUG = u"SC_HID_FUNC_DBAUSZUG"_ustr;
+inline constexpr OUString HID_FUNC_DBMAX = u"SC_HID_FUNC_DBMAX"_ustr;
+inline constexpr OUString HID_FUNC_DBMIN = u"SC_HID_FUNC_DBMIN"_ustr;
+inline constexpr OUString HID_FUNC_DBPRODUKT = u"SC_HID_FUNC_DBPRODUKT"_ustr;
+inline constexpr OUString HID_FUNC_DBSTDABW = u"SC_HID_FUNC_DBSTDABW"_ustr;
+inline constexpr OUString HID_FUNC_DBSTDABWN = u"SC_HID_FUNC_DBSTDABWN"_ustr;
+inline constexpr OUString HID_FUNC_DBSUMME = u"SC_HID_FUNC_DBSUMME"_ustr;
+inline constexpr OUString HID_FUNC_DBVARIANZ = u"SC_HID_FUNC_DBVARIANZ"_ustr;
+inline constexpr OUString HID_FUNC_DBVARIANZEN = u"SC_HID_FUNC_DBVARIANZEN"_ustr;
+
+inline constexpr OUString HID_FUNC_DATUM = u"SC_HID_FUNC_DATUM"_ustr;
+inline constexpr OUString HID_FUNC_DATWERT = u"SC_HID_FUNC_DATWERT"_ustr;
+inline constexpr OUString HID_FUNC_TAG = u"SC_HID_FUNC_TAG"_ustr;
+inline constexpr OUString HID_FUNC_TAGE360 = u"SC_HID_FUNC_TAGE360"_ustr;
+inline constexpr OUString HID_FUNC_STUNDE = u"SC_HID_FUNC_STUNDE"_ustr;
+inline constexpr OUString HID_FUNC_MINUTE = u"SC_HID_FUNC_MINUTE"_ustr;
+inline constexpr OUString HID_FUNC_MONAT = u"SC_HID_FUNC_MONAT"_ustr;
+inline constexpr OUString HID_FUNC_JETZT = u"SC_HID_FUNC_JETZT"_ustr;
+inline constexpr OUString HID_FUNC_SEKUNDE = u"SC_HID_FUNC_SEKUNDE"_ustr;
+inline constexpr OUString HID_FUNC_ZEIT = u"SC_HID_FUNC_ZEIT"_ustr;
+inline constexpr OUString HID_FUNC_ZEITWERT = u"SC_HID_FUNC_ZEITWERT"_ustr;
+inline constexpr OUString HID_FUNC_HEUTE = u"SC_HID_FUNC_HEUTE"_ustr;
+inline constexpr OUString HID_FUNC_WOCHENTAG = u"SC_HID_FUNC_WOCHENTAG"_ustr;
+inline constexpr OUString HID_FUNC_JAHR = u"SC_HID_FUNC_JAHR"_ustr;
+inline constexpr OUString HID_FUNC_TAGE = u"SC_HID_FUNC_TAGE"_ustr;
+inline constexpr OUString HID_FUNC_DATEDIF = u"SC_HID_FUNC_DATEDIF"_ustr;
+inline constexpr OUString HID_FUNC_KALENDERWOCHE = u"SC_HID_FUNC_KALENDERWOCHE"_ustr;
+inline constexpr OUString HID_FUNC_OSTERSONNTAG = u"SC_HID_FUNC_OSTERSONNTAG"_ustr;
+inline constexpr OUString HID_FUNC_ISOWEEKNUM = u"SC_HID_FUNC_ISOWEEKNUM"_ustr;
+
+inline constexpr OUString HID_FUNC_BW = u"SC_HID_FUNC_BW"_ustr;
+inline constexpr OUString HID_FUNC_ZW = u"SC_HID_FUNC_ZW"_ustr;
+inline constexpr OUString HID_FUNC_ZZR = u"SC_HID_FUNC_ZZR"_ustr;
+inline constexpr OUString HID_FUNC_RMZ = u"SC_HID_FUNC_RMZ"_ustr;
+inline constexpr OUString HID_FUNC_ZINS = u"SC_HID_FUNC_ZINS"_ustr;
+inline constexpr OUString HID_FUNC_ZINSZ = u"SC_HID_FUNC_ZINSZ"_ustr;
+inline constexpr OUString HID_FUNC_KAPZ = u"SC_HID_FUNC_KAPZ"_ustr;
+inline constexpr OUString HID_FUNC_KUMKAPITAL = u"SC_HID_FUNC_KUMKAPITAL"_ustr;
+inline constexpr OUString HID_FUNC_KUMZINSZ = u"SC_HID_FUNC_KUMZINSZ"_ustr;
+inline constexpr OUString HID_FUNC_DIA = u"SC_HID_FUNC_DIA"_ustr;
+inline constexpr OUString HID_FUNC_LIA = u"SC_HID_FUNC_LIA"_ustr;
+inline constexpr OUString HID_FUNC_GDA = u"SC_HID_FUNC_GDA"_ustr;
+inline constexpr OUString HID_FUNC_GDA2 = u"SC_HID_FUNC_GDA2"_ustr;
+inline constexpr OUString HID_FUNC_VDB = u"SC_HID_FUNC_VDB"_ustr;
+inline constexpr OUString HID_FUNC_EFFEKTIV = u"SC_HID_FUNC_EFFEKTIV"_ustr;
+inline constexpr OUString HID_FUNC_NOMINAL = u"SC_HID_FUNC_NOMINAL"_ustr;
+inline constexpr OUString HID_FUNC_NBW = u"SC_HID_FUNC_NBW"_ustr;
+inline constexpr OUString HID_FUNC_IKV = u"SC_HID_FUNC_IKV"_ustr;
+inline constexpr OUString HID_FUNC_LAUFZEIT = u"SC_HID_FUNC_LAUFZEIT"_ustr;
+inline constexpr OUString HID_FUNC_ZGZ = u"SC_HID_FUNC_ZGZ"_ustr;
+inline constexpr OUString HID_FUNC_QIKV = u"SC_HID_FUNC_QIKV"_ustr;
+inline constexpr OUString HID_FUNC_ISPMT = u"SC_HID_FUNC_ISPMT"_ustr;
+
+inline constexpr OUString HID_FUNC_ISTBEZUG = u"SC_HID_FUNC_ISTBEZUG"_ustr;
+inline constexpr OUString HID_FUNC_ISTFEHL = u"SC_HID_FUNC_ISTFEHL"_ustr;
+inline constexpr OUString HID_FUNC_ISTFEHLER = u"SC_HID_FUNC_ISTFEHLER"_ustr;
+inline constexpr OUString HID_FUNC_ISTLEER = u"SC_HID_FUNC_ISTLEER"_ustr;
+inline constexpr OUString HID_FUNC_ISTLOG = u"SC_HID_FUNC_ISTLOG"_ustr;
+inline constexpr OUString HID_FUNC_ISTNV = u"SC_HID_FUNC_ISTNV"_ustr;
+inline constexpr OUString HID_FUNC_ISTKTEXT = u"SC_HID_FUNC_ISTKTEXT"_ustr;
+inline constexpr OUString HID_FUNC_ISTTEXT = u"SC_HID_FUNC_ISTTEXT"_ustr;
+inline constexpr OUString HID_FUNC_ISTZAHL = u"SC_HID_FUNC_ISTZAHL"_ustr;
+inline constexpr OUString HID_FUNC_ISTFORMEL = u"SC_HID_FUNC_ISTFORMEL"_ustr;
+inline constexpr OUString HID_FUNC_N = u"SC_HID_FUNC_N"_ustr;
+inline constexpr OUString HID_FUNC_NV = u"SC_HID_FUNC_NV"_ustr;
+inline constexpr OUString HID_FUNC_TYP = u"SC_HID_FUNC_TYP"_ustr;
+inline constexpr OUString HID_FUNC_AKTUELL = u"SC_HID_FUNC_AKTUELL"_ustr;
+inline constexpr OUString HID_FUNC_FORMEL = u"SC_HID_FUNC_FORMEL"_ustr;
+inline constexpr OUString HID_FUNC_ZELLE = u"SC_HID_FUNC_ZELLE"_ustr;
+inline constexpr OUString HID_FUNC_INFO = u"SC_HID_FUNC_INFO"_ustr;
+
+inline constexpr OUString HID_FUNC_FALSCH = u"SC_HID_FUNC_FALSCH"_ustr;
+inline constexpr OUString HID_FUNC_NICHT = u"SC_HID_FUNC_NICHT"_ustr;
+inline constexpr OUString HID_FUNC_WAHR = u"SC_HID_FUNC_WAHR"_ustr;
+inline constexpr OUString HID_FUNC_WENN = u"SC_HID_FUNC_WENN"_ustr;
+inline constexpr OUString HID_FUNC_IFERROR = u"SC_HID_FUNC_IFERROR"_ustr;
+inline constexpr OUString HID_FUNC_IFNA = u"SC_HID_FUNC_IFNA"_ustr;
+inline constexpr OUString HID_FUNC_ODER = u"SC_HID_FUNC_ODER"_ustr;
+inline constexpr OUString HID_FUNC_UND = u"SC_HID_FUNC_UND"_ustr;
+inline constexpr OUString HID_FUNC_XOR = u"SC_HID_FUNC_XOR"_ustr;
+
+inline constexpr OUString HID_FUNC_ABS = u"SC_HID_FUNC_ABS"_ustr;
+inline constexpr OUString HID_FUNC_POTENZ = u"SC_HID_FUNC_POTENZ"_ustr;
+inline constexpr OUString HID_FUNC_ANZAHLLEEREZELLEN = u"SC_HID_FUNC_ANZAHLLEEREZELLEN"_ustr;
+inline constexpr OUString HID_FUNC_PI = u"SC_HID_FUNC_PI"_ustr;
+inline constexpr OUString HID_FUNC_SUMME = u"SC_HID_FUNC_SUMME"_ustr;
+inline constexpr OUString HID_FUNC_QUADRATESUMME = u"SC_HID_FUNC_QUADRATESUMME"_ustr;
+inline constexpr OUString HID_FUNC_PRODUKT = u"SC_HID_FUNC_PRODUKT"_ustr;
+inline constexpr OUString HID_FUNC_SUMMEWENN = u"SC_HID_FUNC_SUMMEWENN"_ustr;
+inline constexpr OUString HID_FUNC_AVERAGEIF = u"SC_HID_FUNC_AVERAGEIF"_ustr;
+inline constexpr OUString HID_FUNC_SUMIFS = u"SC_HID_FUNC_SUMIFS"_ustr;
+inline constexpr OUString HID_FUNC_AVERAGEIFS = u"SC_HID_FUNC_AVERAGEIFS"_ustr;
+inline constexpr OUString HID_FUNC_COUNTIFS = u"SC_HID_FUNC_COUNTIFS"_ustr;
+inline constexpr OUString HID_FUNC_ZAEHLENWENN = u"SC_HID_FUNC_ZAEHLENWENN"_ustr;
+inline constexpr OUString HID_FUNC_WURZEL = u"SC_HID_FUNC_WURZEL"_ustr;
+inline constexpr OUString HID_FUNC_ZUFALLSZAHL = u"SC_HID_FUNC_ZUFALLSZAHL"_ustr;
+inline constexpr OUString HID_FUNC_ISTGERADE = u"SC_HID_FUNC_ISTGERADE"_ustr;
+inline constexpr OUString HID_FUNC_ISTUNGERADE = u"SC_HID_FUNC_ISTUNGERADE"_ustr;
+inline constexpr OUString HID_FUNC_KOMBINATIONEN = u"SC_HID_FUNC_KOMBINATIONEN"_ustr;
+inline constexpr OUString HID_FUNC_KOMBINATIONEN2 = u"SC_HID_FUNC_KOMBINATIONEN2"_ustr;
+inline constexpr OUString HID_FUNC_ARCCOS = u"SC_HID_FUNC_ARCCOS"_ustr;
+inline constexpr OUString HID_FUNC_ARCSIN = u"SC_HID_FUNC_ARCSIN"_ustr;
+inline constexpr OUString HID_FUNC_ARCOSHYP = u"SC_HID_FUNC_ARCOSHYP"_ustr;
+inline constexpr OUString HID_FUNC_ARSINHYP = u"SC_HID_FUNC_ARSINHYP"_ustr;
+inline constexpr OUString HID_FUNC_ARCCOT = u"SC_HID_FUNC_ARCCOT"_ustr;
+inline constexpr OUString HID_FUNC_ARCTAN = u"SC_HID_FUNC_ARCTAN"_ustr;
+inline constexpr OUString HID_FUNC_ARCOTHYP = u"SC_HID_FUNC_ARCOTHYP"_ustr;
+inline constexpr OUString HID_FUNC_ARTANHYP = u"SC_HID_FUNC_ARTANHYP"_ustr;
+inline constexpr OUString HID_FUNC_COS = u"SC_HID_FUNC_COS"_ustr;
+inline constexpr OUString HID_FUNC_SIN = u"SC_HID_FUNC_SIN"_ustr;
+inline constexpr OUString HID_FUNC_COT = u"SC_HID_FUNC_COT"_ustr;
+inline constexpr OUString HID_FUNC_TAN = u"SC_HID_FUNC_TAN"_ustr;
+inline constexpr OUString HID_FUNC_COSHYP = u"SC_HID_FUNC_COSHYP"_ustr;
+inline constexpr OUString HID_FUNC_SINHYP = u"SC_HID_FUNC_SINHYP"_ustr;
+inline constexpr OUString HID_FUNC_COTHYP = u"SC_HID_FUNC_COTHYP"_ustr;
+inline constexpr OUString HID_FUNC_TANHYP = u"SC_HID_FUNC_TANHYP"_ustr;
+inline constexpr OUString HID_FUNC_ARCTAN2 = u"SC_HID_FUNC_ARCTAN2"_ustr;
+inline constexpr OUString HID_FUNC_COSECANT = u"SC_HID_FUNC_COSECANT"_ustr;
+inline constexpr OUString HID_FUNC_SECANT = u"SC_HID_FUNC_SECANT"_ustr;
+inline constexpr OUString HID_FUNC_SECANTHYP = u"SC_HID_FUNC_SECANTHYP"_ustr;
+inline constexpr OUString HID_FUNC_COSECANTHYP = u"SC_HID_FUNC_COSECANTHYP"_ustr;
+inline constexpr OUString HID_FUNC_DEG = u"SC_HID_FUNC_DEG"_ustr;
+inline constexpr OUString HID_FUNC_RAD = u"SC_HID_FUNC_RAD"_ustr;
+inline constexpr OUString HID_FUNC_EXP = u"SC_HID_FUNC_EXP"_ustr;
+inline constexpr OUString HID_FUNC_LOG = u"SC_HID_FUNC_LOG"_ustr;
+inline constexpr OUString HID_FUNC_LN = u"SC_HID_FUNC_LN"_ustr;
+inline constexpr OUString HID_FUNC_LOG10 = u"SC_HID_FUNC_LOG10"_ustr;
+inline constexpr OUString HID_FUNC_FAKULTAET = u"SC_HID_FUNC_FAKULTAET"_ustr;
+inline constexpr OUString HID_FUNC_REST = u"SC_HID_FUNC_REST"_ustr;
+inline constexpr OUString HID_FUNC_VORZEICHEN = u"SC_HID_FUNC_VORZEICHEN"_ustr;
+inline constexpr OUString HID_FUNC_TEILERGEBNIS = u"SC_HID_FUNC_TEILERGEBNIS"_ustr;
+inline constexpr OUString HID_FUNC_GANZZAHL = u"SC_HID_FUNC_GANZZAHL"_ustr;
+inline constexpr OUString HID_FUNC_KUERZEN = u"SC_HID_FUNC_KUERZEN"_ustr;
+inline constexpr OUString HID_FUNC_RUNDEN = u"SC_HID_FUNC_RUNDEN"_ustr;
+inline constexpr OUString HID_FUNC_AUFRUNDEN = u"SC_HID_FUNC_AUFRUNDEN"_ustr;
+inline constexpr OUString HID_FUNC_ABRUNDEN = u"SC_HID_FUNC_ABRUNDEN"_ustr;
+inline constexpr OUString HID_FUNC_GERADE = u"SC_HID_FUNC_GERADE"_ustr;
+inline constexpr OUString HID_FUNC_UNGERADE = u"SC_HID_FUNC_UNGERADE"_ustr;
+inline constexpr OUString HID_FUNC_OBERGRENZE = u"SC_HID_FUNC_OBERGRENZE"_ustr;
+inline constexpr OUString HID_FUNC_UNTERGRENZE = u"SC_HID_FUNC_UNTERGRENZE"_ustr;
+inline constexpr OUString HID_FUNC_GGT = u"SC_HID_FUNC_GGT"_ustr;
+inline constexpr OUString HID_FUNC_KGV = u"SC_HID_FUNC_KGV"_ustr;
+inline constexpr OUString HID_FUNC_UMRECHNEN = u"SC_HID_FUNC_UMRECHNEN"_ustr;
+inline constexpr OUString HID_FUNC_EUROCONVERT = u"SC_HID_FUNC_EUROCONVERT"_ustr;
+
+inline constexpr OUString HID_FUNC_MTRANS = u"SC_HID_FUNC_MTRANS"_ustr;
+inline constexpr OUString HID_FUNC_MMULT = u"SC_HID_FUNC_MMULT"_ustr;
+inline constexpr OUString HID_FUNC_MDET = u"SC_HID_FUNC_MDET"_ustr;
+inline constexpr OUString HID_FUNC_MINV = u"SC_HID_FUNC_MINV"_ustr;
+inline constexpr OUString HID_FUNC_EINHEITSMATRIX = u"SC_HID_FUNC_EINHEITSMATRIX"_ustr;
+inline constexpr OUString HID_FUNC_SUMMENPRODUKT = u"SC_HID_FUNC_SUMMENPRODUKT"_ustr;
+inline constexpr OUString HID_FUNC_SUMMEX2MY2 = u"SC_HID_FUNC_SUMMEX2MY2"_ustr;
+inline constexpr OUString HID_FUNC_SUMMEX2PY2 = u"SC_HID_FUNC_SUMMEX2PY2"_ustr;
+inline constexpr OUString HID_FUNC_SUMMEXMY2 = u"SC_HID_FUNC_SUMMEXMY2"_ustr;
+inline constexpr OUString HID_FUNC_HAEUFIGKEIT = u"SC_HID_FUNC_HAEUFIGKEIT"_ustr;
+inline constexpr OUString HID_FUNC_RGP = u"SC_HID_FUNC_RGP"_ustr;
+inline constexpr OUString HID_FUNC_RKP = u"SC_HID_FUNC_RKP"_ustr;
+inline constexpr OUString HID_FUNC_TREND = u"SC_HID_FUNC_TREND"_ustr;
+inline constexpr OUString HID_FUNC_VARIATION = u"SC_HID_FUNC_VARIATION"_ustr;
+
+inline constexpr OUString HID_FUNC_ANZAHL = u"SC_HID_FUNC_ANZAHL"_ustr;
+inline constexpr OUString HID_FUNC_ANZAHL2 = u"SC_HID_FUNC_ANZAHL2"_ustr;
+inline constexpr OUString HID_FUNC_MAX = u"SC_HID_FUNC_MAX"_ustr;
+inline constexpr OUString HID_FUNC_MIN = u"SC_HID_FUNC_MIN"_ustr;
+inline constexpr OUString HID_FUNC_VARIANZ = u"SC_HID_FUNC_VARIANZ"_ustr;
+inline constexpr OUString HID_FUNC_VARIANZEN = u"SC_HID_FUNC_VARIANZEN"_ustr;
+inline constexpr OUString HID_FUNC_STABW = u"SC_HID_FUNC_STABW"_ustr;
+inline constexpr OUString HID_FUNC_STABWN = u"SC_HID_FUNC_STABWN"_ustr;
+inline constexpr OUString HID_FUNC_MITTELWERT = u"SC_HID_FUNC_MITTELWERT"_ustr;
+inline constexpr OUString HID_FUNC_SUMQUADABW = u"SC_HID_FUNC_SUMQUADABW"_ustr;
+inline constexpr OUString HID_FUNC_MITTELABW = u"SC_HID_FUNC_MITTELABW"_ustr;
+inline constexpr OUString HID_FUNC_SCHIEFE = u"SC_HID_FUNC_SCHIEFE"_ustr;
+inline constexpr OUString HID_FUNC_SKEWP = u"SC_HID_FUNC_SKEWP"_ustr;
+inline constexpr OUString HID_FUNC_KURT = u"SC_HID_FUNC_KURT"_ustr;
+inline constexpr OUString HID_FUNC_GEOMITTEL = u"SC_HID_FUNC_GEOMITTEL"_ustr;
+inline constexpr OUString HID_FUNC_HARMITTEL = u"SC_HID_FUNC_HARMITTEL"_ustr;
+inline constexpr OUString HID_FUNC_MODALWERT = u"SC_HID_FUNC_MODALWERT"_ustr;
+inline constexpr OUString HID_FUNC_MEDIAN = u"SC_HID_FUNC_MEDIAN"_ustr;
+inline constexpr OUString HID_FUNC_QUANTIL = u"SC_HID_FUNC_QUANTIL"_ustr;
+inline constexpr OUString HID_FUNC_QUARTILE = u"SC_HID_FUNC_QUARTILE"_ustr;
+inline constexpr OUString HID_FUNC_KGROESSTE = u"SC_HID_FUNC_KGROESSTE"_ustr;
+inline constexpr OUString HID_FUNC_KKLEINSTE = u"SC_HID_FUNC_KKLEINSTE"_ustr;
+inline constexpr OUString HID_FUNC_QUANTILSRANG = u"SC_HID_FUNC_QUANTILSRANG"_ustr;
+inline constexpr OUString HID_FUNC_RANG = u"SC_HID_FUNC_RANG"_ustr;
+inline constexpr OUString HID_FUNC_GESTUTZTMITTEL = u"SC_HID_FUNC_GESTUTZTMITTEL"_ustr;
+inline constexpr OUString HID_FUNC_WAHRSCHBEREICH = u"SC_HID_FUNC_WAHRSCHBEREICH"_ustr;
+inline constexpr OUString HID_FUNC_B = u"SC_HID_FUNC_B"_ustr;
+inline constexpr OUString HID_FUNC_PHI = u"SC_HID_FUNC_PHI"_ustr;
+inline constexpr OUString HID_FUNC_GAUSS = u"SC_HID_FUNC_GAUSS"_ustr;
+inline constexpr OUString HID_FUNC_FISHER = u"SC_HID_FUNC_FISHER"_ustr;
+inline constexpr OUString HID_FUNC_FISHERINV = u"SC_HID_FUNC_FISHERINV"_ustr;
+inline constexpr OUString HID_FUNC_BINOMVERT = u"SC_HID_FUNC_BINOMVERT"_ustr;
+inline constexpr OUString HID_FUNC_NEGBINOMVERT = u"SC_HID_FUNC_NEGBINOMVERT"_ustr;
+inline constexpr OUString HID_FUNC_KRITBINOM = u"SC_HID_FUNC_KRITBINOM"_ustr;
+inline constexpr OUString HID_FUNC_POISSON = u"SC_HID_FUNC_POISSON"_ustr;
+inline constexpr OUString HID_FUNC_NORMVERT = u"SC_HID_FUNC_NORMVERT"_ustr;
+inline constexpr OUString HID_FUNC_NORMINV = u"SC_HID_FUNC_NORMINV"_ustr;
+inline constexpr OUString HID_FUNC_STANDNORMVERT = u"SC_HID_FUNC_STANDNORMVERT"_ustr;
+inline constexpr OUString HID_FUNC_STANDNORMINV = u"SC_HID_FUNC_STANDNORMINV"_ustr;
+inline constexpr OUString HID_FUNC_LOGNORMVERT = u"SC_HID_FUNC_LOGNORMVERT"_ustr;
+inline constexpr OUString HID_FUNC_LOGINV = u"SC_HID_FUNC_LOGINV"_ustr;
+inline constexpr OUString HID_FUNC_EXPONVERT = u"SC_HID_FUNC_EXPONVERT"_ustr;
+inline constexpr OUString HID_FUNC_GAMMAVERT = u"SC_HID_FUNC_GAMMAVERT"_ustr;
+inline constexpr OUString HID_FUNC_GAMMAINV = u"SC_HID_FUNC_GAMMAINV"_ustr;
+inline constexpr OUString HID_FUNC_GAMMALN = u"SC_HID_FUNC_GAMMALN"_ustr;
+inline constexpr OUString HID_FUNC_BETAVERT = u"SC_HID_FUNC_BETAVERT"_ustr;
+inline constexpr OUString HID_FUNC_BETAINV = u"SC_HID_FUNC_BETAINV"_ustr;
+inline constexpr OUString HID_FUNC_WEIBULL = u"SC_HID_FUNC_WEIBULL"_ustr;
+inline constexpr OUString HID_FUNC_HYPGEOMVERT = u"SC_HID_FUNC_HYPGEOMVERT"_ustr;
+inline constexpr OUString HID_FUNC_TVERT = u"SC_HID_FUNC_TVERT"_ustr;
+inline constexpr OUString HID_FUNC_TINV = u"SC_HID_FUNC_TINV"_ustr;
+inline constexpr OUString HID_FUNC_FVERT = u"SC_HID_FUNC_FVERT"_ustr;
+inline constexpr OUString HID_FUNC_FINV = u"SC_HID_FUNC_FINV"_ustr;
+inline constexpr OUString HID_FUNC_CHIVERT = u"SC_HID_FUNC_CHIVERT"_ustr;
+inline constexpr OUString HID_FUNC_CHIINV = u"SC_HID_FUNC_CHIINV"_ustr;
+inline constexpr OUString HID_FUNC_STANDARDISIERUNG = u"SC_HID_FUNC_STANDARDISIERUNG"_ustr;
+inline constexpr OUString HID_FUNC_VARIATIONEN = u"SC_HID_FUNC_VARIATIONEN"_ustr;
+inline constexpr OUString HID_FUNC_VARIATIONEN2 = u"SC_HID_FUNC_VARIATIONEN2"_ustr;
+inline constexpr OUString HID_FUNC_KONFIDENZ = u"SC_HID_FUNC_KONFIDENZ"_ustr;
+inline constexpr OUString HID_FUNC_GTEST = u"SC_HID_FUNC_GTEST"_ustr;
+inline constexpr OUString HID_FUNC_CHITEST = u"SC_HID_FUNC_CHITEST"_ustr;
+inline constexpr OUString HID_FUNC_FTEST = u"SC_HID_FUNC_FTEST"_ustr;
+inline constexpr OUString HID_FUNC_TTEST = u"SC_HID_FUNC_TTEST"_ustr;
+inline constexpr OUString HID_FUNC_BESTIMMTHEITSMASS = u"SC_HID_FUNC_BESTIMMTHEITSMASS"_ustr;
+inline constexpr OUString HID_FUNC_ACHSENABSCHNITT = u"SC_HID_FUNC_ACHSENABSCHNITT"_ustr;
+inline constexpr OUString HID_FUNC_STEIGUNG = u"SC_HID_FUNC_STEIGUNG"_ustr;
+inline constexpr OUString HID_FUNC_STFEHLERYX = u"SC_HID_FUNC_STFEHLERYX"_ustr;
+inline constexpr OUString HID_FUNC_PEARSON = u"SC_HID_FUNC_PEARSON"_ustr;
+inline constexpr OUString HID_FUNC_KORREL = u"SC_HID_FUNC_KORREL"_ustr;
+inline constexpr OUString HID_FUNC_KOVAR = u"SC_HID_FUNC_KOVAR"_ustr;
+inline constexpr OUString HID_FUNC_SCHAETZER = u"SC_HID_FUNC_SCHAETZER"_ustr;
+inline constexpr OUString HID_FUNC_MINA = u"SC_HID_FUNC_MINA"_ustr;
+inline constexpr OUString HID_FUNC_MAXA = u"SC_HID_FUNC_MAXA"_ustr;
+inline constexpr OUString HID_FUNC_MITTELWERTA = u"SC_HID_FUNC_MITTELWERTA"_ustr;
+inline constexpr OUString HID_FUNC_STABWA = u"SC_HID_FUNC_STABWA"_ustr;
+inline constexpr OUString HID_FUNC_STABWNA = u"SC_HID_FUNC_STABWNA"_ustr;
+inline constexpr OUString HID_FUNC_VARIANZA = u"SC_HID_FUNC_VARIANZA"_ustr;
+inline constexpr OUString HID_FUNC_VARIANZENA = u"SC_HID_FUNC_VARIANZENA"_ustr;
+inline constexpr OUString HID_FUNC_CHISQDIST = u"SC_HID_FUNC_CHISQDIST"_ustr;
+inline constexpr OUString HID_FUNC_CHISQINV = u"SC_HID_FUNC_CHISQINV"_ustr;
+inline constexpr OUString HID_FUNC_GAMMA = u"SC_HID_FUNC_GAMMA"_ustr;
+
+inline constexpr OUString HID_FUNC_ADRESSE = u"SC_HID_FUNC_ADRESSE"_ustr;
+inline constexpr OUString HID_FUNC_BEREICHE = u"SC_HID_FUNC_BEREICHE"_ustr;
+inline constexpr OUString HID_FUNC_WAHL = u"SC_HID_FUNC_WAHL"_ustr;
+inline constexpr OUString HID_FUNC_SPALTE = u"SC_HID_FUNC_SPALTE"_ustr;
+inline constexpr OUString HID_FUNC_ZEILE = u"SC_HID_FUNC_ZEILE"_ustr;
+inline constexpr OUString HID_FUNC_SPALTEN = u"SC_HID_FUNC_SPALTEN"_ustr;
+inline constexpr OUString HID_FUNC_ZEILEN = u"SC_HID_FUNC_ZEILEN"_ustr;
+inline constexpr OUString HID_FUNC_WVERWEIS = u"SC_HID_FUNC_WVERWEIS"_ustr;
+inline constexpr OUString HID_FUNC_SVERWEIS = u"SC_HID_FUNC_SVERWEIS"_ustr;
+inline constexpr OUString HID_FUNC_INDEX = u"SC_HID_FUNC_INDEX"_ustr;
+inline constexpr OUString HID_FUNC_INDIREKT = u"SC_HID_FUNC_INDIREKT"_ustr;
+inline constexpr OUString HID_FUNC_VERWEIS = u"SC_HID_FUNC_VERWEIS"_ustr;
+inline constexpr OUString HID_FUNC_VERGLEICH = u"SC_HID_FUNC_VERGLEICH"_ustr;
+inline constexpr OUString HID_FUNC_VERSCHIEBUNG = u"SC_HID_FUNC_VERSCHIEBUNG"_ustr;
+inline constexpr OUString HID_FUNC_FEHLERTYP = u"SC_HID_FUNC_FEHLERTYP"_ustr;
+inline constexpr OUString HID_FUNC_VORLAGE = u"SC_HID_FUNC_VORLAGE"_ustr;
+inline constexpr OUString HID_FUNC_DDE = u"SC_HID_FUNC_DDE"_ustr;
+inline constexpr OUString HID_FUNC_TABELLE = u"SC_HID_FUNC_TABELLE"_ustr;
+inline constexpr OUString HID_FUNC_TABELLEN = u"SC_HID_FUNC_TABELLEN"_ustr;
+inline constexpr OUString HID_FUNC_HYPERLINK = u"SC_HID_FUNC_HYPERLINK"_ustr;
+inline constexpr OUString HID_FUNC_GETPIVOTDATA = u"SC_HID_FUNC_GETPIVOTDATA"_ustr;
+
+inline constexpr OUString HID_FUNC_CODE = u"SC_HID_FUNC_CODE"_ustr;
+inline constexpr OUString HID_FUNC_DM = u"SC_HID_FUNC_DM"_ustr;
+inline constexpr OUString HID_FUNC_ZEICHEN = u"SC_HID_FUNC_ZEICHEN"_ustr;
+inline constexpr OUString HID_FUNC_SAEUBERN = u"SC_HID_FUNC_SAEUBERN"_ustr;
+inline constexpr OUString HID_FUNC_VERKETTEN = u"SC_HID_FUNC_VERKETTEN"_ustr;
+inline constexpr OUString HID_FUNC_IDENTISCH = u"SC_HID_FUNC_IDENTISCH"_ustr;
+inline constexpr OUString HID_FUNC_FINDEN = u"SC_HID_FUNC_FINDEN"_ustr;
+inline constexpr OUString HID_FUNC_SUCHEN = u"SC_HID_FUNC_SUCHEN"_ustr;
+inline constexpr OUString HID_FUNC_GLAETTEN = u"SC_HID_FUNC_GLAETTEN"_ustr;
+inline constexpr OUString HID_FUNC_GROSS2 = u"SC_HID_FUNC_GROSS2"_ustr;
+inline constexpr OUString HID_FUNC_GROSS = u"SC_HID_FUNC_GROSS"_ustr;
+inline constexpr OUString HID_FUNC_KLEIN = u"SC_HID_FUNC_KLEIN"_ustr;
+inline constexpr OUString HID_FUNC_WERT = u"SC_HID_FUNC_WERT"_ustr;
+inline constexpr OUString HID_FUNC_TEXT = u"SC_HID_FUNC_TEXT"_ustr;
+inline constexpr OUString HID_FUNC_T = u"SC_HID_FUNC_T"_ustr;
+inline constexpr OUString HID_FUNC_ERSETZEN = u"SC_HID_FUNC_ERSETZEN"_ustr;
+inline constexpr OUString HID_FUNC_FEST = u"SC_HID_FUNC_FEST"_ustr;
+inline constexpr OUString HID_FUNC_LAENGE = u"SC_HID_FUNC_LAENGE"_ustr;
+inline constexpr OUString HID_FUNC_LINKS = u"SC_HID_FUNC_LINKS"_ustr;
+inline constexpr OUString HID_FUNC_RECHTS = u"SC_HID_FUNC_RECHTS"_ustr;
+inline constexpr OUString HID_FUNC_TEIL = u"SC_HID_FUNC_TEIL"_ustr;
+inline constexpr OUString HID_FUNC_LENB = u"SC_HID_FUNC_LENB"_ustr;
+inline constexpr OUString HID_FUNC_RIGHTB = u"SC_HID_FUNC_RIGHTB"_ustr;
+inline constexpr OUString HID_FUNC_LEFTB = u"SC_HID_FUNC_LEFTB"_ustr;
+inline constexpr OUString HID_FUNC_MIDB = u"SC_HID_FUNC_MIDB"_ustr;
+inline constexpr OUString HID_FUNC_WIEDERHOLEN = u"SC_HID_FUNC_WIEDERHOLEN"_ustr;
+inline constexpr OUString HID_FUNC_WECHSELN = u"SC_HID_FUNC_WECHSELN"_ustr;
+inline constexpr OUString HID_FUNC_BASIS = u"SC_HID_FUNC_BASIS"_ustr;
+inline constexpr OUString HID_FUNC_DEZIMAL = u"SC_HID_FUNC_DEZIMAL"_ustr;
+inline constexpr OUString HID_FUNC_ROEMISCH = u"SC_HID_FUNC_ROEMISCH"_ustr;
+inline constexpr OUString HID_FUNC_ARABISCH = u"SC_HID_FUNC_ARABISCH"_ustr;
+inline constexpr OUString HID_FUNC_BAHTTEXT = u"SC_HID_FUNC_BAHTTEXT"_ustr;
+inline constexpr OUString HID_FUNC_JIS = u"SC_HID_FUNC_JIS"_ustr;
+inline constexpr OUString HID_FUNC_ASC = u"SC_HID_FUNC_ASC"_ustr;
+inline constexpr OUString HID_FUNC_UNICODE = u"SC_HID_FUNC_UNICODE"_ustr;
+inline constexpr OUString HID_FUNC_UNICHAR = u"SC_HID_FUNC_UNICHAR"_ustr;
+inline constexpr OUString HID_FUNC_NUMBERVALUE = u"SC_HID_FUNC_NUMBERVALUE"_ustr;
+inline constexpr OUString HID_FUNC_BITAND = u"SC_HID_FUNC_BITAND"_ustr;
+inline constexpr OUString HID_FUNC_BITOR = u"SC_HID_FUNC_BITOR"_ustr;
+inline constexpr OUString HID_FUNC_BITXOR = u"SC_HID_FUNC_BITXOR"_ustr;
+inline constexpr OUString HID_FUNC_BITLSHIFT = u"SC_HID_FUNC_BITLSHIFT"_ustr;
+inline constexpr OUString HID_FUNC_BITRSHIFT = u"SC_HID_FUNC_BITRSHIFT"_ustr;
+inline constexpr OUString HID_FUNC_FILTERXML = u"SC_HID_FUNC_FILTERXML"_ustr;
+inline constexpr OUString HID_FUNC_WEBSERVICE = u"SC_HID_FUNC_WEBSERVICE"_ustr;
+inline constexpr OUString HID_FUNC_ENCODEURL = u"SC_HID_FUNC_ENCODEURL"_ustr;
+inline constexpr OUString HID_FUNC_COLOR = u"SC_HID_FUNC_COLOR"_ustr;
+inline constexpr OUString HID_FUNC_COVARIANCE_P = u"SC_HID_FUNC_COVARIANCE_P"_ustr;
+inline constexpr OUString HID_FUNC_COVARIANCE_S = u"SC_HID_FUNC_COVARIANCE_S"_ustr;
+inline constexpr OUString HID_FUNC_ST_DEV_P_MS = u"SC_HID_FUNC_ST_DEV_P_MS"_ustr;
+inline constexpr OUString HID_FUNC_ST_DEV_S = u"SC_HID_FUNC_ST_DEV_S"_ustr;
+inline constexpr OUString HID_FUNC_VAR_P_MS = u"SC_HID_FUNC_VAR_P_MS"_ustr;
+inline constexpr OUString HID_FUNC_VAR_S = u"SC_HID_FUNC_VAR_S"_ustr;
+inline constexpr OUString HID_FUNC_BETADIST_MS = u"SC_HID_FUNC_BETADIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_BETAINV_MS = u"SC_HID_FUNC_BETAINV_MS"_ustr;
+inline constexpr OUString HID_FUNC_BINOM_DIST_MS = u"SC_HID_FUNC_BINOM_DIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_BINOM_INV_MS = u"SC_HID_FUNC_BINOM_INV_MS"_ustr;
+inline constexpr OUString HID_FUNC_CHIINV_MS = u"SC_HID_FUNC_CHIINV_MS"_ustr;
+inline constexpr OUString HID_FUNC_CHIVERT_MS = u"SC_HID_FUNC_CHIVERT_MS"_ustr;
+inline constexpr OUString HID_FUNC_CHITEST_MS = u"SC_HID_FUNC_CHITEST_MS"_ustr;
+inline constexpr OUString HID_FUNC_CHISQDIST_MS = u"SC_HID_FUNC_CHISQDIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_CHISQINV_MS = u"SC_HID_FUNC_CHISQINV_MS"_ustr;
+inline constexpr OUString HID_FUNC_CONFIDENCE_N = u"SC_HID_FUNC_CONFIDENCE_N"_ustr;
+inline constexpr OUString HID_FUNC_CONFIDENCE_T = u"SC_HID_FUNC_CONFIDENCE_T"_ustr;
+inline constexpr OUString HID_FUNC_F_DIST_LT = u"SC_HID_FUNC_F_DIST_LT"_ustr;
+inline constexpr OUString HID_FUNC_F_DIST_RT = u"SC_HID_FUNC_F_DIST_RT"_ustr;
+inline constexpr OUString HID_FUNC_F_INV_LT = u"SC_HID_FUNC_F_INV_LT"_ustr;
+inline constexpr OUString HID_FUNC_F_INV_RT = u"SC_HID_FUNC_F_INV_RT"_ustr;
+inline constexpr OUString HID_FUNC_F_TEST_MS = u"SC_HID_FUNC_F_TEST_MS"_ustr;
+inline constexpr OUString HID_FUNC_EXP_DIST_MS = u"SC_HID_FUNC_EXP_DIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_HYP_GEOM_DIST_MS = u"SC_HID_FUNC_HYP_GEOM_DIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_POISSON_DIST_MS = u"SC_HID_FUNC_POISSON_DIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_WEIBULL_DIST_MS = u"SC_HID_FUNC_WEIBULL_DIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_GAMMADIST_MS = u"SC_HID_FUNC_GAMMADIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_GAMMAINV_MS = u"SC_HID_FUNC_GAMMAINV_MS"_ustr;
+inline constexpr OUString HID_FUNC_GAMMALN_MS = u"SC_HID_FUNC_GAMMALN_MS"_ustr;
+inline constexpr OUString HID_FUNC_LOGNORMDIST_MS = u"SC_HID_FUNC_LOGNORMDIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_NORMDIST_MS = u"SC_HID_FUNC_NORMDIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_NORMINV_MS = u"SC_HID_FUNC_NORMINV_MS"_ustr;
+inline constexpr OUString HID_FUNC_STD_NORMDIST_MS = u"SC_HID_FUNC_STD_NORMDIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_STD_NORMINV_MS = u"SC_HID_FUNC_STD_NORMINV_MS"_ustr;
+inline constexpr OUString HID_FUNC_TDIST_2T = u"SC_HID_FUNC_TDIST_2T"_ustr;
+inline constexpr OUString HID_FUNC_TDIST_MS = u"SC_HID_FUNC_TDIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_TDIST_RT = u"SC_HID_FUNC_TDIST_RT"_ustr;
+inline constexpr OUString HID_FUNC_TINV_2T = u"SC_HID_FUNC_TINV_2T"_ustr;
+inline constexpr OUString HID_FUNC_TINV_MS = u"SC_HID_FUNC_TINV_MS"_ustr;
+inline constexpr OUString HID_FUNC_TTEST_MS = u"SC_HID_FUNC_TTEST_MS"_ustr;
+inline constexpr OUString HID_FUNC_PERCENTILE_EXC = u"SC_HID_FUNC_PERCENTILE_EXC"_ustr;
+inline constexpr OUString HID_FUNC_PERCENTILE_INC = u"SC_HID_FUNC_PERCENTILE_INC"_ustr;
+inline constexpr OUString HID_FUNC_PERCENTRANK_EXC = u"SC_HID_FUNC_PERCENTRANK_EXC"_ustr;
+inline constexpr OUString HID_FUNC_PERCENTRANK_INC = u"SC_HID_FUNC_PERCENTRANK_INC"_ustr;
+inline constexpr OUString HID_FUNC_QUARTILE_INC = u"SC_HID_FUNC_QUARTILE_INC"_ustr;
+inline constexpr OUString HID_FUNC_QUARTILE_EXC = u"SC_HID_FUNC_QUARTILE_EXC"_ustr;
+inline constexpr OUString HID_FUNC_RANK_EQ = u"SC_HID_FUNC_RANK_EQ"_ustr;
+inline constexpr OUString HID_FUNC_RANK_AVG = u"SC_HID_FUNC_RANK_AVG"_ustr;
+inline constexpr OUString HID_FUNC_MODAL_VALUE_MS = u"SC_HID_FUNC_MODAL_VALUE_MS"_ustr;
+inline constexpr OUString HID_FUNC_MODAL_VALUE_MULTI = u"SC_HID_FUNC_MODAL_VALUE_MULTI"_ustr;
+inline constexpr OUString HID_FUNC_NEGBINOMDIST_MS = u"SC_HID_FUNC_NEGBINOMDIST_MS"_ustr;
+inline constexpr OUString HID_FUNC_Z_TEST_MS = u"SC_HID_FUNC_Z_TEST_MS"_ustr;
+inline constexpr OUString HID_FUNC_CEIL_MS = u"SC_HID_FUNC_CEIL_MS"_ustr;
+inline constexpr OUString HID_FUNC_CEIL_PRECISE = u"SC_HID_FUNC_CEIL_PRECISE"_ustr;
+inline constexpr OUString HID_FUNC_CEIL_ISO = u"SC_HID_FUNC_CEIL_ISO"_ustr;
+inline constexpr OUString HID_FUNC_FLOOR_MS = u"SC_HID_FUNC_FLOOR_MS"_ustr;
+inline constexpr OUString HID_FUNC_NETWORKDAYS = u"SC_HID_FUNC_NETWORKDAYS"_ustr;
+inline constexpr OUString HID_FUNC_NETWORKDAYS_MS = u"SC_HID_FUNC_NETWORKDAYS_MS"_ustr;
+inline constexpr OUString HID_FUNC_WORKDAY_MS = u"SC_HID_FUNC_WORKDAY_MS"_ustr;
+inline constexpr OUString HID_FUNC_ERF_MS = u"SC_HID_FUNC_ERF_MS"_ustr;
+inline constexpr OUString HID_FUNC_ERFC_MS = u"SC_HID_FUNC_ERFC_MS"_ustr;
+inline constexpr OUString HID_FUNC_AGGREGATE = u"SC_HID_FUNC_AGGREGATE"_ustr;
+inline constexpr OUString HID_FUNC_ERROR_TYPE_ODF = u"SC_HID_FUNC_ERROR_TYPE_ODF"_ustr;
+inline constexpr OUString HID_FUNC_CEIL_MATH = u"SC_HID_FUNC_CEIL_MATH"_ustr;
+inline constexpr OUString HID_FUNC_FLOOR_MATH = u"SC_HID_FUNC_FLOOR_MATH"_ustr;
+inline constexpr OUString HID_FUNC_FLOOR_PRECISE = u"SC_HID_FUNC_FLOOR_PRECISE"_ustr;
+inline constexpr OUString HID_FUNC_RAWSUBTRACT = u"SC_HID_FUNC_RAWSUBTRACT"_ustr;
+inline constexpr OUString HID_FUNC_WEEKNUM_OOO = u"SC_HID_FUNC_WEEKNUM_OOO"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_ETS_ADD = u"SC_HID_FUNC_FORECAST_ETS_ADD"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_ETS_MUL = u"SC_HID_FUNC_FORECAST_ETS_MUL"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_ETS_PIA = u"SC_HID_FUNC_FORECAST_ETS_PIA"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_ETS_PIM = u"SC_HID_FUNC_FORECAST_ETS_PIM"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_ETS_SEA = u"SC_HID_FUNC_FORECAST_ETS_SEA"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_ETS_STA = u"SC_HID_FUNC_FORECAST_ETS_STA"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_ETS_STM = u"SC_HID_FUNC_FORECAST_ETS_STM"_ustr;
+inline constexpr OUString HID_FUNC_FORECAST_LIN = u"SC_HID_FUNC_FORECAST_LIN"_ustr;
+inline constexpr OUString HID_FUNC_CONCAT_MS = u"SC_HID_FUNC_CONCAT_MS"_ustr;
+inline constexpr OUString HID_FUNC_TEXTJOIN_MS = u"SC_HID_FUNC_TEXTJOIN_MS"_ustr;
+inline constexpr OUString HID_FUNC_IFS_MS = u"SC_HID_FUNC_IFS_MS"_ustr;
+inline constexpr OUString HID_FUNC_SWITCH_MS = u"SC_HID_FUNC_SWITCH_MS"_ustr;
+inline constexpr OUString HID_FUNC_MINIFS_MS = u"SC_HID_FUNC_MINIFS_MS"_ustr;
+inline constexpr OUString HID_FUNC_MAXIFS_MS = u"SC_HID_FUNC_MAXIFS_MS"_ustr;
+inline constexpr OUString HID_FUNC_ROUNDSIG = u"SC_HID_FUNC_ROUNDSIG"_ustr;
+inline constexpr OUString HID_FUNC_REPLACEB = u"SC_HID_FUNC_REPLACEB"_ustr;
+inline constexpr OUString HID_FUNC_FINDB = u"SC_HID_FUNC_FINDB"_ustr;
+inline constexpr OUString HID_FUNC_SEARCHB = u"SC_HID_FUNC_SEARCHB"_ustr;
+inline constexpr OUString HID_FUNC_REGEX = u"SC_HID_FUNC_REGEX"_ustr;
+inline constexpr OUString HID_FUNC_FOURIER = u"SC_HID_FUNC_FOURIER"_ustr;
+inline constexpr OUString HID_FUNC_RAND_NV = u"SC_HID_FUNC_RAND_NV"_ustr;
+inline constexpr OUString HID_FUNC_RANDBETWEEN_NV = u"SC_HID_FUNC_RANDBETWEEN_NV"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/inc/sheetlimits.hxx b/sc/inc/sheetlimits.hxx
index 1d1410b9056a..506f63efb09d 100644
--- a/sc/inc/sheetlimits.hxx
+++ b/sc/inc/sheetlimits.hxx
@@ -69,12 +69,12 @@ struct ScSheetLimits final : public salhelper::SimpleReferenceObject
// max row number as string
OUString MaxRowAsString() const
{
- return mnMaxRow == MAXROW ? OUString(MAXROW_STRING) : OUString(MAXROW_JUMBO_STRING);
+ return mnMaxRow == MAXROW ? MAXROW_STRING : MAXROW_JUMBO_STRING;
}
// mac col as string ("AMJ" or "XFD")
OUString MaxColAsString() const
{
- return mnMaxCol == MAXCOL ? OUString(MAXCOL_STRING) : OUString(MAXCOL_JUMBO_STRING);
+ return mnMaxCol == MAXCOL ? MAXCOL_STRING : MAXCOL_JUMBO_STRING;
}
};
diff --git a/sc/inc/strings.hxx b/sc/inc/strings.hxx
index 38c6a1fdd4dd..745ac05544d4 100644
--- a/sc/inc/strings.hxx
+++ b/sc/inc/strings.hxx
@@ -11,18 +11,18 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral SCSTR_FIELDSEP = u",\t44\t;\t59\t:\t58\t{%TAB}\t9\t{%SPACE}\t32 ";
-inline constexpr OUStringLiteral SCSTR_TEXTSEP = u"\"\t34\t'\t39";
-inline constexpr OUStringLiteral STR_ACC_DOC_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_TABLE_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_CELL_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_PREVIEWDOC_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_HEADERCELL_NAME = u"";
-inline constexpr OUStringLiteral STR_ACC_HEADERCELL_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_LEFTAREA_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_CENTERAREA_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_RIGHTAREA_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_HEADER_DESCR = u"";
-inline constexpr OUStringLiteral STR_ACC_FOOTER_DESCR = u"";
+inline constexpr OUString SCSTR_FIELDSEP = u",\t44\t;\t59\t:\t58\t{%TAB}\t9\t{%SPACE}\t32 "_ustr;
+inline constexpr OUString SCSTR_TEXTSEP = u"\"\t34\t'\t39"_ustr;
+inline constexpr OUString STR_ACC_DOC_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_TABLE_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_CELL_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_PREVIEWDOC_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_HEADERCELL_NAME = u""_ustr;
+inline constexpr OUString STR_ACC_HEADERCELL_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_LEFTAREA_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_CENTERAREA_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_RIGHTAREA_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_HEADER_DESCR = u""_ustr;
+inline constexpr OUString STR_ACC_FOOTER_DESCR = u""_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/sc/inc/stylehelper.hxx b/sc/inc/stylehelper.hxx
index e11fcef97c8e..470f809df47a 100644
--- a/sc/inc/stylehelper.hxx
+++ b/sc/inc/stylehelper.hxx
@@ -27,19 +27,19 @@
// the api is required to use programmatic names for default styles
// these programmatic names must never change!
-inline constexpr OUStringLiteral SC_STYLE_PROG_STANDARD = u"Default";
-inline constexpr OUStringLiteral SC_STYLE_PROG_RESULT = u"Result";
-inline constexpr OUStringLiteral SC_STYLE_PROG_RESULT1 = u"Result2";
-inline constexpr OUStringLiteral SC_STYLE_PROG_HEADING = u"Heading";
-inline constexpr OUStringLiteral SC_STYLE_PROG_HEADING1 = u"Heading1";
-inline constexpr OUStringLiteral SC_STYLE_PROG_REPORT = u"Report";
-
-inline constexpr OUStringLiteral SC_PIVOT_STYLE_PROG_INNER = u"Pivot Table Value";
-inline constexpr OUStringLiteral SC_PIVOT_STYLE_PROG_RESULT = u"Pivot Table Result";
-inline constexpr OUStringLiteral SC_PIVOT_STYLE_PROG_CATEGORY = u"Pivot Table Category";
-inline constexpr OUStringLiteral SC_PIVOT_STYLE_PROG_TITLE = u"Pivot Table Title";
-inline constexpr OUStringLiteral SC_PIVOT_STYLE_PROG_FIELDNAME = u"Pivot Table Field";
-inline constexpr OUStringLiteral SC_PIVOT_STYLE_PROG_TOP = u"Pivot Table Corner";
+inline constexpr OUString SC_STYLE_PROG_STANDARD = u"Default"_ustr;
+inline constexpr OUString SC_STYLE_PROG_RESULT = u"Result"_ustr;
+inline constexpr OUString SC_STYLE_PROG_RESULT1 = u"Result2"_ustr;
+inline constexpr OUString SC_STYLE_PROG_HEADING = u"Heading"_ustr;
+inline constexpr OUString SC_STYLE_PROG_HEADING1 = u"Heading1"_ustr;
+inline constexpr OUString SC_STYLE_PROG_REPORT = u"Report"_ustr;
+
+inline constexpr OUString SC_PIVOT_STYLE_PROG_INNER = u"Pivot Table Value"_ustr;
+inline constexpr OUString SC_PIVOT_STYLE_PROG_RESULT = u"Pivot Table Result"_ustr;
+inline constexpr OUString SC_PIVOT_STYLE_PROG_CATEGORY = u"Pivot Table Category"_ustr;
+inline constexpr OUString SC_PIVOT_STYLE_PROG_TITLE = u"Pivot Table Title"_ustr;
+inline constexpr OUString SC_PIVOT_STYLE_PROG_FIELDNAME = u"Pivot Table Field"_ustr;
+inline constexpr OUString SC_PIVOT_STYLE_PROG_TOP = u"Pivot Table Corner"_ustr;
enum class SfxStyleFamily;
diff --git a/sc/inc/targuno.hxx b/sc/inc/targuno.hxx
index db62333db1c7..b45c56f5752f 100644
--- a/sc/inc/targuno.hxx
+++ b/sc/inc/targuno.hxx
@@ -38,7 +38,7 @@ class ScDocShell;
#define SC_LINKTARGETTYPE_COUNT 3
-inline constexpr OUStringLiteral SCLINKTARGET_SERVICE = u"com.sun.star.document.LinkTarget";
+inline constexpr OUString SCLINKTARGET_SERVICE = u"com.sun.star.document.LinkTarget"_ustr;
//! Graphic / OleObject (need separate collections!)
diff --git a/sc/inc/unonames.hxx b/sc/inc/unonames.hxx
index f88d89fdd2f0..5b8c65346764 100644
--- a/sc/inc/unonames.hxx
+++ b/sc/inc/unonames.hxx
@@ -22,701 +22,701 @@
#include <rtl/ustring.hxx>
// service names
-inline constexpr OUStringLiteral SC_SERVICENAME_VALBIND = u"com.sun.star.table.CellValueBinding";
-inline constexpr OUStringLiteral SC_SERVICENAME_LISTCELLBIND = u"com.sun.star.table.ListPositionCellBinding";
-inline constexpr OUStringLiteral SC_SERVICENAME_LISTSOURCE = u"com.sun.star.table.CellRangeListSource";
-inline constexpr OUStringLiteral SC_SERVICENAME_CELLADDRESS = u"com.sun.star.table.CellAddressConversion";
-inline constexpr OUStringLiteral SC_SERVICENAME_RANGEADDRESS = u"com.sun.star.table.CellRangeAddressConversion";
+inline constexpr OUString SC_SERVICENAME_VALBIND = u"com.sun.star.table.CellValueBinding"_ustr;
+inline constexpr OUString SC_SERVICENAME_LISTCELLBIND = u"com.sun.star.table.ListPositionCellBinding"_ustr;
+inline constexpr OUString SC_SERVICENAME_LISTSOURCE = u"com.sun.star.table.CellRangeListSource"_ustr;
+inline constexpr OUString SC_SERVICENAME_CELLADDRESS = u"com.sun.star.table.CellAddressConversion"_ustr;
+inline constexpr OUString SC_SERVICENAME_RANGEADDRESS = u"com.sun.star.table.CellRangeAddressConversion"_ustr;
-inline constexpr OUStringLiteral SC_SERVICENAME_FORMULAPARS = u"com.sun.star.sheet.FormulaParser";
-inline constexpr OUStringLiteral SC_SERVICENAME_OPCODEMAPPER = u"com.sun.star.sheet.FormulaOpCodeMapper";
+inline constexpr OUString SC_SERVICENAME_FORMULAPARS = u"com.sun.star.sheet.FormulaParser"_ustr;
+inline constexpr OUString SC_SERVICENAME_OPCODEMAPPER = u"com.sun.star.sheet.FormulaOpCodeMapper"_ustr;
-inline constexpr OUStringLiteral SC_SERVICENAME_CHDATAPROV = u"com.sun.star.chart2.data.DataProvider";
-inline constexpr OUStringLiteral SC_SERVICENAME_CHRANGEHILIGHT = u"com.sun.star.chart2.data.RangeHighlightListener";
-inline constexpr OUStringLiteral SC_SERVICENAME_CHART_PIVOTTABLE_DATAPROVIDER = u"com.sun.star.chart2.data.PivotTableDataProvider";
+inline constexpr OUString SC_SERVICENAME_CHDATAPROV = u"com.sun.star.chart2.data.DataProvider"_ustr;
+inline constexpr OUString SC_SERVICENAME_CHRANGEHILIGHT = u"com.sun.star.chart2.data.RangeHighlightListener"_ustr;
+inline constexpr OUString SC_SERVICENAME_CHART_PIVOTTABLE_DATAPROVIDER = u"com.sun.star.chart2.data.PivotTableDataProvider"_ustr;
// document
-inline constexpr OUStringLiteral SC_UNO_AREALINKS = u"AreaLinks";
-inline constexpr OUStringLiteral SC_UNO_DDELINKS = u"DDELinks";
-inline constexpr OUStringLiteral SC_UNO_EXTERNALDOCLINKS = u"ExternalDocLinks";
-inline constexpr OUStringLiteral SC_UNO_COLLABELRNG = u"ColumnLabelRanges";
-inline constexpr OUStringLiteral SC_UNO_DATABASERNG = u"DatabaseRanges";
-inline constexpr OUStringLiteral SC_UNO_UNNAMEDDBRNG = u"UnnamedDatabaseRanges";
-inline constexpr OUStringLiteral SC_UNO_NAMEDRANGES = u"NamedRanges";
-inline constexpr OUStringLiteral SC_UNO_ROWLABELRNG = u"RowLabelRanges";
-inline constexpr OUStringLiteral SC_UNO_SHEETLINKS = u"SheetLinks";
-inline constexpr OUStringLiteral SC_UNO_FORBIDDEN = u"ForbiddenCharacters";
-inline constexpr OUStringLiteral SC_UNO_HASDRAWPAGES = u"HasDrawPages";
-inline constexpr OUStringLiteral SC_UNO_THEME = u"Theme";
+inline constexpr OUString SC_UNO_AREALINKS = u"AreaLinks"_ustr;
+inline constexpr OUString SC_UNO_DDELINKS = u"DDELinks"_ustr;
+inline constexpr OUString SC_UNO_EXTERNALDOCLINKS = u"ExternalDocLinks"_ustr;
+inline constexpr OUString SC_UNO_COLLABELRNG = u"ColumnLabelRanges"_ustr;
+inline constexpr OUString SC_UNO_DATABASERNG = u"DatabaseRanges"_ustr;
+inline constexpr OUString SC_UNO_UNNAMEDDBRNG = u"UnnamedDatabaseRanges"_ustr;
+inline constexpr OUString SC_UNO_NAMEDRANGES = u"NamedRanges"_ustr;
+inline constexpr OUString SC_UNO_ROWLABELRNG = u"RowLabelRanges"_ustr;
+inline constexpr OUString SC_UNO_SHEETLINKS = u"SheetLinks"_ustr;
+inline constexpr OUString SC_UNO_FORBIDDEN = u"ForbiddenCharacters"_ustr;
+inline constexpr OUString SC_UNO_HASDRAWPAGES = u"HasDrawPages"_ustr;
+inline constexpr OUString SC_UNO_THEME = u"Theme"_ustr;
// CharacterProperties
-inline constexpr OUStringLiteral SC_UNONAME_CCOLOR = u"CharColor";
-inline constexpr OUStringLiteral SC_UNONAME_CHAR_COMPLEX_COLOR = u"CharComplexColor";
-inline constexpr OUStringLiteral SC_UNONAME_CHEIGHT = u"CharHeight";
-inline constexpr OUStringLiteral SC_UNONAME_CUNDER = u"CharUnderline";
-inline constexpr OUStringLiteral SC_UNONAME_CUNDLCOL = u"CharUnderlineColor";
-inline constexpr OUStringLiteral SC_UNONAME_CUNDLHAS = u"CharUnderlineHasColor";
-inline constexpr OUStringLiteral SC_UNONAME_COVER = u"CharOverline";
-inline constexpr OUStringLiteral SC_UNONAME_COVRLCOL = u"CharOverlineColor";
-inline constexpr OUStringLiteral SC_UNONAME_COVRLHAS = u"CharOverlineHasColor";
-inline constexpr OUStringLiteral SC_UNONAME_CWEIGHT = u"CharWeight";
-inline constexpr OUStringLiteral SC_UNONAME_CPOST = u"CharPosture";
-inline constexpr OUStringLiteral SC_UNONAME_CCROSS = u"CharCrossedOut";
-inline constexpr OUStringLiteral SC_UNONAME_CSTRIKE = u"CharStrikeout";
-inline constexpr OUStringLiteral SC_UNONAME_CLOCAL = u"CharLocale";
-inline constexpr OUStringLiteral SC_UNONAME_CSHADD = u"CharShadowed";
-inline constexpr OUStringLiteral SC_UNONAME_CFONT = u"CharFont";
-inline constexpr OUStringLiteral SC_UNONAME_COUTL = u"CharContoured";
-inline constexpr OUStringLiteral SC_UNONAME_CEMPHAS = u"CharEmphasis";
-inline constexpr OUStringLiteral SC_UNONAME_CFNAME = u"CharFontName";
-inline constexpr OUStringLiteral SC_UNONAME_CFSTYLE = u"CharFontStyleName";
-inline constexpr OUStringLiteral SC_UNONAME_CFFAMIL = u"CharFontFamily";
-inline constexpr OUStringLiteral SC_UNONAME_CFCHARS = u"CharFontCharSet";
-inline constexpr OUStringLiteral SC_UNONAME_CFPITCH = u"CharFontPitch";
-inline constexpr OUStringLiteral SC_UNONAME_CRELIEF = u"CharRelief";
-inline constexpr OUStringLiteral SC_UNONAME_CWORDMOD = u"CharWordMode";
-
-inline constexpr OUStringLiteral SC_UNO_CJK_CFNAME = u"CharFontNameAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CFSTYLE = u"CharFontStyleNameAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CFFAMIL = u"CharFontFamilyAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CFCHARS = u"CharFontCharSetAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CFPITCH = u"CharFontPitchAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CHEIGHT = u"CharHeightAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CWEIGHT = u"CharWeightAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CPOST = u"CharPostureAsian";
-inline constexpr OUStringLiteral SC_UNO_CJK_CLOCAL = u"CharLocaleAsian";
-
-inline constexpr OUStringLiteral SC_UNO_CTL_CFNAME = u"CharFontNameComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CFSTYLE = u"CharFontStyleNameComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CFFAMIL = u"CharFontFamilyComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CFCHARS = u"CharFontCharSetComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CFPITCH = u"CharFontPitchComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CHEIGHT = u"CharHeightComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CWEIGHT = u"CharWeightComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CPOST = u"CharPostureComplex";
-inline constexpr OUStringLiteral SC_UNO_CTL_CLOCAL = u"CharLocaleComplex";
+inline constexpr OUString SC_UNONAME_CCOLOR = u"CharColor"_ustr;
+inline constexpr OUString SC_UNONAME_CHAR_COMPLEX_COLOR = u"CharComplexColor"_ustr;
+inline constexpr OUString SC_UNONAME_CHEIGHT = u"CharHeight"_ustr;
+inline constexpr OUString SC_UNONAME_CUNDER = u"CharUnderline"_ustr;
+inline constexpr OUString SC_UNONAME_CUNDLCOL = u"CharUnderlineColor"_ustr;
+inline constexpr OUString SC_UNONAME_CUNDLHAS = u"CharUnderlineHasColor"_ustr;
+inline constexpr OUString SC_UNONAME_COVER = u"CharOverline"_ustr;
+inline constexpr OUString SC_UNONAME_COVRLCOL = u"CharOverlineColor"_ustr;
+inline constexpr OUString SC_UNONAME_COVRLHAS = u"CharOverlineHasColor"_ustr;
+inline constexpr OUString SC_UNONAME_CWEIGHT = u"CharWeight"_ustr;
+inline constexpr OUString SC_UNONAME_CPOST = u"CharPosture"_ustr;
+inline constexpr OUString SC_UNONAME_CCROSS = u"CharCrossedOut"_ustr;
+inline constexpr OUString SC_UNONAME_CSTRIKE = u"CharStrikeout"_ustr;
+inline constexpr OUString SC_UNONAME_CLOCAL = u"CharLocale"_ustr;
+inline constexpr OUString SC_UNONAME_CSHADD = u"CharShadowed"_ustr;
+inline constexpr OUString SC_UNONAME_CFONT = u"CharFont"_ustr;
+inline constexpr OUString SC_UNONAME_COUTL = u"CharContoured"_ustr;
+inline constexpr OUString SC_UNONAME_CEMPHAS = u"CharEmphasis"_ustr;
+inline constexpr OUString SC_UNONAME_CFNAME = u"CharFontName"_ustr;
+inline constexpr OUString SC_UNONAME_CFSTYLE = u"CharFontStyleName"_ustr;
+inline constexpr OUString SC_UNONAME_CFFAMIL = u"CharFontFamily"_ustr;
+inline constexpr OUString SC_UNONAME_CFCHARS = u"CharFontCharSet"_ustr;
+inline constexpr OUString SC_UNONAME_CFPITCH = u"CharFontPitch"_ustr;
+inline constexpr OUString SC_UNONAME_CRELIEF = u"CharRelief"_ustr;
+inline constexpr OUString SC_UNONAME_CWORDMOD = u"CharWordMode"_ustr;
+
+inline constexpr OUString SC_UNO_CJK_CFNAME = u"CharFontNameAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CFSTYLE = u"CharFontStyleNameAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CFFAMIL = u"CharFontFamilyAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CFCHARS = u"CharFontCharSetAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CFPITCH = u"CharFontPitchAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CHEIGHT = u"CharHeightAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CWEIGHT = u"CharWeightAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CPOST = u"CharPostureAsian"_ustr;
+inline constexpr OUString SC_UNO_CJK_CLOCAL = u"CharLocaleAsian"_ustr;
+
+inline constexpr OUString SC_UNO_CTL_CFNAME = u"CharFontNameComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CFSTYLE = u"CharFontStyleNameComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CFFAMIL = u"CharFontFamilyComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CFCHARS = u"CharFontCharSetComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CFPITCH = u"CharFontPitchComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CHEIGHT = u"CharHeightComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CWEIGHT = u"CharWeightComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CPOST = u"CharPostureComplex"_ustr;
+inline constexpr OUString SC_UNO_CTL_CLOCAL = u"CharLocaleComplex"_ustr;
// CellProperties
-inline constexpr OUStringLiteral SC_UNONAME_CELLSTYL = u"CellStyle";
-inline constexpr OUStringLiteral SC_UNONAME_CELLBACK = u"CellBackColor";
-inline constexpr OUStringLiteral SC_UNONAME_CELL_BACKGROUND_COMPLEX_COLOR = u"CellBackgroundComplexColor";
-inline constexpr OUStringLiteral SC_UNONAME_CELLTRAN = u"IsCellBackgroundTransparent";
-inline constexpr OUStringLiteral SC_UNONAME_CELLPRO = u"CellProtection";
-inline constexpr OUStringLiteral SC_UNONAME_CELLHJUS = u"HoriJustify";
-inline constexpr OUStringLiteral SC_UNONAME_CELLVJUS = u"VertJustify";
-inline constexpr OUStringLiteral SC_UNONAME_CELLHJUS_METHOD = u"HoriJustifyMethod";
-inline constexpr OUStringLiteral SC_UNONAME_CELLVJUS_METHOD = u"VertJustifyMethod";
-inline constexpr OUStringLiteral SC_UNONAME_CELLORI = u"Orientation";
-inline constexpr OUStringLiteral SC_UNONAME_NUMFMT = u"NumberFormat";
-inline constexpr OUStringLiteral SC_UNONAME_FORMATID = u"FormatID";
-inline constexpr OUStringLiteral SC_UNONAME_SHADOW = u"ShadowFormat";
-inline constexpr OUStringLiteral SC_UNONAME_TBLBORD = u"TableBorder";
-inline constexpr OUStringLiteral SC_UNONAME_TBLBORD2 = u"TableBorder2";
-inline constexpr OUStringLiteral SC_UNONAME_WRAP = u"IsTextWrapped";
-inline constexpr OUStringLiteral SC_UNONAME_PINDENT = u"ParaIndent";
-inline constexpr OUStringLiteral SC_UNONAME_PTMARGIN = u"ParaTopMargin";
-inline constexpr OUStringLiteral SC_UNONAME_PBMARGIN = u"ParaBottomMargin";
-inline constexpr OUStringLiteral SC_UNONAME_PLMARGIN = u"ParaLeftMargin";
-inline constexpr OUStringLiteral SC_UNONAME_PRMARGIN = u"ParaRightMargin";
-inline constexpr OUStringLiteral SC_UNONAME_ROTANG = u"RotateAngle";
-inline constexpr OUStringLiteral SC_UNONAME_ROTREF = u"RotateReference";
-inline constexpr OUStringLiteral SC_UNONAME_ASIANVERT = u"AsianVerticalMode";
-inline constexpr OUStringLiteral SC_UNONAME_WRITING = u"WritingMode";
-inline constexpr OUStringLiteral SC_UNONAME_HIDDEN = u"Hidden";
-
-inline constexpr OUStringLiteral SC_UNONAME_BOTTBORDER = u"BottomBorder";
-inline constexpr OUStringLiteral SC_UNONAME_LEFTBORDER = u"LeftBorder";
-inline constexpr OUStringLiteral SC_UNONAME_RIGHTBORDER = u"RightBorder";
-inline constexpr OUStringLiteral SC_UNONAME_TOPBORDER = u"TopBorder";
-
-inline constexpr OUStringLiteral SC_UNONAME_BOTTBORDER2 = u"BottomBorder2";
-inline constexpr OUStringLiteral SC_UNONAME_LEFTBORDER2 = u"LeftBorder2";
-inline constexpr OUStringLiteral SC_UNONAME_RIGHTBORDER2 = u"RightBorder2";
-inline constexpr OUStringLiteral SC_UNONAME_TOPBORDER2 = u"TopBorder2";
-
-inline constexpr OUStringLiteral SC_UNONAME_BOTTOM_BORDER_COMPLEX_COLOR = u"BottomBorderComplexColor";
-inline constexpr OUStringLiteral SC_UNONAME_LEFT_BORDER_COMPLEX_COLOR = u"LeftBorderComplexColor";
-inline constexpr OUStringLiteral SC_UNONAME_RIGHT_BORDER_COMPLEX_COLOR = u"RightBorderComplexColor";
-inline constexpr OUStringLiteral SC_UNONAME_TOP_BORDER_COMPLEX_COLOR = u"TopBorderComplexColor";
-
-inline constexpr OUStringLiteral SC_UNONAME_DIAGONAL_TLBR = u"DiagonalTLBR";
-inline constexpr OUStringLiteral SC_UNONAME_DIAGONAL_BLTR = u"DiagonalBLTR";
-
-inline constexpr OUStringLiteral SC_UNONAME_DIAGONAL_TLBR2 = u"DiagonalTLBR2";
-inline constexpr OUStringLiteral SC_UNONAME_DIAGONAL_BLTR2 = u"DiagonalBLTR2";
-
-inline constexpr OUStringLiteral SC_UNONAME_SHRINK_TO_FIT = u"ShrinkToFit";
-
-inline constexpr OUStringLiteral SC_UNONAME_PISHANG = u"ParaIsHangingPunctuation";
-inline constexpr OUStringLiteral SC_UNONAME_PISCHDIST = u"ParaIsCharacterDistance";
-inline constexpr OUStringLiteral SC_UNONAME_PISFORBID = u"ParaIsForbiddenRules";
-inline constexpr OUStringLiteral SC_UNONAME_PISHYPHEN = u"ParaIsHyphenation";
-inline constexpr OUStringLiteral SC_UNONAME_PADJUST = u"ParaAdjust";
-inline constexpr OUStringLiteral SC_UNONAME_PLASTADJ = u"ParaLastLineAdjust";
-
-inline constexpr OUStringLiteral SC_UNONAME_NUMRULES = u"NumberingRules";
+inline constexpr OUString SC_UNONAME_CELLSTYL = u"CellStyle"_ustr;
+inline constexpr OUString SC_UNONAME_CELLBACK = u"CellBackColor"_ustr;
+inline constexpr OUString SC_UNONAME_CELL_BACKGROUND_COMPLEX_COLOR = u"CellBackgroundComplexColor"_ustr;
+inline constexpr OUString SC_UNONAME_CELLTRAN = u"IsCellBackgroundTransparent"_ustr;
+inline constexpr OUString SC_UNONAME_CELLPRO = u"CellProtection"_ustr;
+inline constexpr OUString SC_UNONAME_CELLHJUS = u"HoriJustify"_ustr;
+inline constexpr OUString SC_UNONAME_CELLVJUS = u"VertJustify"_ustr;
+inline constexpr OUString SC_UNONAME_CELLHJUS_METHOD = u"HoriJustifyMethod"_ustr;
+inline constexpr OUString SC_UNONAME_CELLVJUS_METHOD = u"VertJustifyMethod"_ustr;
+inline constexpr OUString SC_UNONAME_CELLORI = u"Orientation"_ustr;
+inline constexpr OUString SC_UNONAME_NUMFMT = u"NumberFormat"_ustr;
+inline constexpr OUString SC_UNONAME_FORMATID = u"FormatID"_ustr;
+inline constexpr OUString SC_UNONAME_SHADOW = u"ShadowFormat"_ustr;
+inline constexpr OUString SC_UNONAME_TBLBORD = u"TableBorder"_ustr;
+inline constexpr OUString SC_UNONAME_TBLBORD2 = u"TableBorder2"_ustr;
+inline constexpr OUString SC_UNONAME_WRAP = u"IsTextWrapped"_ustr;
+inline constexpr OUString SC_UNONAME_PINDENT = u"ParaIndent"_ustr;
+inline constexpr OUString SC_UNONAME_PTMARGIN = u"ParaTopMargin"_ustr;
+inline constexpr OUString SC_UNONAME_PBMARGIN = u"ParaBottomMargin"_ustr;
+inline constexpr OUString SC_UNONAME_PLMARGIN = u"ParaLeftMargin"_ustr;
+inline constexpr OUString SC_UNONAME_PRMARGIN = u"ParaRightMargin"_ustr;
+inline constexpr OUString SC_UNONAME_ROTANG = u"RotateAngle"_ustr;
+inline constexpr OUString SC_UNONAME_ROTREF = u"RotateReference"_ustr;
+inline constexpr OUString SC_UNONAME_ASIANVERT = u"AsianVerticalMode"_ustr;
+inline constexpr OUString SC_UNONAME_WRITING = u"WritingMode"_ustr;
+inline constexpr OUString SC_UNONAME_HIDDEN = u"Hidden"_ustr;
+
+inline constexpr OUString SC_UNONAME_BOTTBORDER = u"BottomBorder"_ustr;
+inline constexpr OUString SC_UNONAME_LEFTBORDER = u"LeftBorder"_ustr;
+inline constexpr OUString SC_UNONAME_RIGHTBORDER = u"RightBorder"_ustr;
+inline constexpr OUString SC_UNONAME_TOPBORDER = u"TopBorder"_ustr;
+
+inline constexpr OUString SC_UNONAME_BOTTBORDER2 = u"BottomBorder2"_ustr;
+inline constexpr OUString SC_UNONAME_LEFTBORDER2 = u"LeftBorder2"_ustr;
+inline constexpr OUString SC_UNONAME_RIGHTBORDER2 = u"RightBorder2"_ustr;
+inline constexpr OUString SC_UNONAME_TOPBORDER2 = u"TopBorder2"_ustr;
+
+inline constexpr OUString SC_UNONAME_BOTTOM_BORDER_COMPLEX_COLOR = u"BottomBorderComplexColor"_ustr;
+inline constexpr OUString SC_UNONAME_LEFT_BORDER_COMPLEX_COLOR = u"LeftBorderComplexColor"_ustr;
+inline constexpr OUString SC_UNONAME_RIGHT_BORDER_COMPLEX_COLOR = u"RightBorderComplexColor"_ustr;
+inline constexpr OUString SC_UNONAME_TOP_BORDER_COMPLEX_COLOR = u"TopBorderComplexColor"_ustr;
+
+inline constexpr OUString SC_UNONAME_DIAGONAL_TLBR = u"DiagonalTLBR"_ustr;
+inline constexpr OUString SC_UNONAME_DIAGONAL_BLTR = u"DiagonalBLTR"_ustr;
+
+inline constexpr OUString SC_UNONAME_DIAGONAL_TLBR2 = u"DiagonalTLBR2"_ustr;
+inline constexpr OUString SC_UNONAME_DIAGONAL_BLTR2 = u"DiagonalBLTR2"_ustr;
+
+inline constexpr OUString SC_UNONAME_SHRINK_TO_FIT = u"ShrinkToFit"_ustr;
+
+inline constexpr OUString SC_UNONAME_PISHANG = u"ParaIsHangingPunctuation"_ustr;
+inline constexpr OUString SC_UNONAME_PISCHDIST = u"ParaIsCharacterDistance"_ustr;
+inline constexpr OUString SC_UNONAME_PISFORBID = u"ParaIsForbiddenRules"_ustr;
+inline constexpr OUString SC_UNONAME_PISHYPHEN = u"ParaIsHyphenation"_ustr;
+inline constexpr OUString SC_UNONAME_PADJUST = u"ParaAdjust"_ustr;
+inline constexpr OUString SC_UNONAME_PLASTADJ = u"ParaLastLineAdjust"_ustr;
+
+inline constexpr OUString SC_UNONAME_NUMRULES = u"NumberingRules"_ustr;
// Styles
-inline constexpr OUStringLiteral SC_UNONAME_DISPNAME = u"DisplayName";
+inline constexpr OUString SC_UNONAME_DISPNAME = u"DisplayName"_ustr;
// XStyleLoader
-inline constexpr OUStringLiteral SC_UNONAME_OVERWSTL = u"OverwriteStyles";
-inline constexpr OUStringLiteral SC_UNONAME_LOADCELL = u"LoadCellStyles";
-inline constexpr OUStringLiteral SC_UNONAME_LOADPAGE = u"LoadPageStyles";
+inline constexpr OUString SC_UNONAME_OVERWSTL = u"OverwriteStyles"_ustr;
+inline constexpr OUString SC_UNONAME_LOADCELL = u"LoadCellStyles"_ustr;
+inline constexpr OUString SC_UNONAME_LOADPAGE = u"LoadPageStyles"_ustr;
// SheetCellRange
-inline constexpr OUStringLiteral SC_UNONAME_POS = u"Position";
-inline constexpr OUStringLiteral SC_UNONAME_SIZE = u"Size";
-inline constexpr OUStringLiteral SC_UNONAME_ABSNAME = u"AbsoluteName";
+inline constexpr OUString SC_UNONAME_POS = u"Position"_ustr;
+inline constexpr OUString SC_UNONAME_SIZE = u"Size"_ustr;
+inline constexpr OUString SC_UNONAME_ABSNAME = u"AbsoluteName"_ustr;
// column/row/sheet
-inline constexpr OUStringLiteral SC_UNONAME_CELLHGT = u"Height";
-inline constexpr OUStringLiteral SC_UNONAME_CELLWID = u"Width";
-inline constexpr OUStringLiteral SC_UNONAME_CELLVIS = u"IsVisible";
-inline constexpr OUStringLiteral SC_UNONAME_CELLFILT = u"IsFiltered";
-inline constexpr OUStringLiteral SC_UNONAME_MANPAGE = u"IsManualPageBreak";
-inline constexpr OUStringLiteral SC_UNONAME_NEWPAGE = u"IsStartOfNewPage";
-inline constexpr OUStringLiteral SC_UNONAME_OHEIGHT = u"OptimalHeight";
-inline constexpr OUStringLiteral SC_UNONAME_OWIDTH = u"OptimalWidth";
-inline constexpr OUStringLiteral SC_UNONAME_PAGESTL = u"PageStyle";
-inline constexpr OUStringLiteral SC_UNONAME_ISACTIVE = u"IsActive";
-inline constexpr OUStringLiteral SC_UNONAME_BORDCOL = u"BorderColor";
-inline constexpr OUStringLiteral SC_UNONAME_PROTECT = u"Protected";
-inline constexpr OUStringLiteral SC_UNONAME_SHOWBORD = u"ShowBorder";
-inline constexpr OUStringLiteral SC_UNONAME_PRINTBORD = u"PrintBorder";
-inline constexpr OUStringLiteral SC_UNONAME_COPYBACK = u"CopyBack";
-inline constexpr OUStringLiteral SC_UNONAME_COPYSTYL = u"CopyStyles";
-inline constexpr OUStringLiteral SC_UNONAME_COPYFORM = u"CopyFormulas";
-inline constexpr OUStringLiteral SC_UNONAME_TABLAYOUT = u"TableLayout";
-inline constexpr OUStringLiteral SC_UNONAME_AUTOPRINT = u"AutomaticPrintArea";
-inline constexpr OUStringLiteral SC_UNONAME_TABCOLOR = u"TabColor";
-inline constexpr OUStringLiteral SC_UNONAME_CONDFORMAT = u"ConditionalFormats";
-
-inline constexpr OUStringLiteral SC_UNONAME_VISFLAG = u"VisibleFlag";
+inline constexpr OUString SC_UNONAME_CELLHGT = u"Height"_ustr;
+inline constexpr OUString SC_UNONAME_CELLWID = u"Width"_ustr;
+inline constexpr OUString SC_UNONAME_CELLVIS = u"IsVisible"_ustr;
+inline constexpr OUString SC_UNONAME_CELLFILT = u"IsFiltered"_ustr;
+inline constexpr OUString SC_UNONAME_MANPAGE = u"IsManualPageBreak"_ustr;
+inline constexpr OUString SC_UNONAME_NEWPAGE = u"IsStartOfNewPage"_ustr;
+inline constexpr OUString SC_UNONAME_OHEIGHT = u"OptimalHeight"_ustr;
+inline constexpr OUString SC_UNONAME_OWIDTH = u"OptimalWidth"_ustr;
+inline constexpr OUString SC_UNONAME_PAGESTL = u"PageStyle"_ustr;
+inline constexpr OUString SC_UNONAME_ISACTIVE = u"IsActive"_ustr;
+inline constexpr OUString SC_UNONAME_BORDCOL = u"BorderColor"_ustr;
+inline constexpr OUString SC_UNONAME_PROTECT = u"Protected"_ustr;
+inline constexpr OUString SC_UNONAME_SHOWBORD = u"ShowBorder"_ustr;
+inline constexpr OUString SC_UNONAME_PRINTBORD = u"PrintBorder"_ustr;
+inline constexpr OUString SC_UNONAME_COPYBACK = u"CopyBack"_ustr;
+inline constexpr OUString SC_UNONAME_COPYSTYL = u"CopyStyles"_ustr;
+inline constexpr OUString SC_UNONAME_COPYFORM = u"CopyFormulas"_ustr;
+inline constexpr OUString SC_UNONAME_TABLAYOUT = u"TableLayout"_ustr;
+inline constexpr OUString SC_UNONAME_AUTOPRINT = u"AutomaticPrintArea"_ustr;
+inline constexpr OUString SC_UNONAME_TABCOLOR = u"TabColor"_ustr;
+inline constexpr OUString SC_UNONAME_CONDFORMAT = u"ConditionalFormats"_ustr;
+
+inline constexpr OUString SC_UNONAME_VISFLAG = u"VisibleFlag"_ustr;
// LinkTarget
-inline constexpr OUStringLiteral SC_UNO_LINKDISPBIT = u"LinkDisplayBitmap";
-inline constexpr OUStringLiteral SC_UNO_LINKDISPNAME = u"LinkDisplayName";
+inline constexpr OUString SC_UNO_LINKDISPBIT = u"LinkDisplayBitmap"_ustr;
+inline constexpr OUString SC_UNO_LINKDISPNAME = u"LinkDisplayName"_ustr;
// drawing objects
-inline constexpr OUStringLiteral SC_UNONAME_IMAGEMAP = u"ImageMap";
-inline constexpr OUStringLiteral SC_UNONAME_ANCHOR = u"Anchor";
-inline constexpr OUStringLiteral SC_UNONAME_RESIZE_WITH_CELL = u"ResizeWithCell";
-inline constexpr OUStringLiteral SC_UNONAME_HORIPOS = u"HoriOrientPosition";
-inline constexpr OUStringLiteral SC_UNONAME_VERTPOS = u"VertOrientPosition";
-inline constexpr OUStringLiteral SC_UNONAME_HYPERLINK = u"Hyperlink";
-inline constexpr OUStringLiteral SC_UNONAME_MOVEPROTECT = u"MoveProtect";
-inline constexpr OUStringLiteral SC_UNONAME_STYLE = u"Style";
+inline constexpr OUString SC_UNONAME_IMAGEMAP = u"ImageMap"_ustr;
+inline constexpr OUString SC_UNONAME_ANCHOR = u"Anchor"_ustr;
+inline constexpr OUString SC_UNONAME_RESIZE_WITH_CELL = u"ResizeWithCell"_ustr;
+inline constexpr OUString SC_UNONAME_HORIPOS = u"HoriOrientPosition"_ustr;
+inline constexpr OUString SC_UNONAME_VERTPOS = u"VertOrientPosition"_ustr;
+inline constexpr OUString SC_UNONAME_HYPERLINK = u"Hyperlink"_ustr;
+inline constexpr OUString SC_UNONAME_MOVEPROTECT = u"MoveProtect"_ustr;
+inline constexpr OUString SC_UNONAME_STYLE = u"Style"_ustr;
// other cell properties
-inline constexpr OUStringLiteral SC_UNONAME_CHCOLHDR = u"ChartColumnAsLabel";
-inline constexpr OUStringLiteral SC_UNONAME_CHROWHDR = u"ChartRowAsLabel";
-inline constexpr OUStringLiteral SC_UNONAME_CONDFMT = u"ConditionalFormat";
-inline constexpr OUStringLiteral SC_UNONAME_CONDLOC = u"ConditionalFormatLocal";
-inline constexpr OUStringLiteral SC_UNONAME_CONDXML = u"ConditionalFormatXML";
-inline constexpr OUStringLiteral SC_UNONAME_VALIDAT = u"Validation";
-inline constexpr OUStringLiteral SC_UNONAME_VALILOC = u"ValidationLocal";
-inline constexpr OUStringLiteral SC_UNONAME_VALIXML = u"ValidationXML";
-inline constexpr OUStringLiteral SC_UNONAME_FORMLOC = u"FormulaLocal";
-inline constexpr OUStringLiteral SC_UNONAME_FORMRT = u"FormulaResultType";
-inline constexpr OUStringLiteral SC_UNONAME_FORMRT2 = u"FormulaResultType2";
-inline constexpr OUStringLiteral SC_UNONAME_CELLCONTENTTYPE = u"CellContentType";
-
-inline constexpr OUStringLiteral SC_UNONAME_USERDEF = u"UserDefinedAttributes";
-inline constexpr OUStringLiteral SC_UNONAME_TEXTUSER = u"TextUserDefinedAttributes";
+inline constexpr OUString SC_UNONAME_CHCOLHDR = u"ChartColumnAsLabel"_ustr;
+inline constexpr OUString SC_UNONAME_CHROWHDR = u"ChartRowAsLabel"_ustr;
+inline constexpr OUString SC_UNONAME_CONDFMT = u"ConditionalFormat"_ustr;
+inline constexpr OUString SC_UNONAME_CONDLOC = u"ConditionalFormatLocal"_ustr;
+inline constexpr OUString SC_UNONAME_CONDXML = u"ConditionalFormatXML"_ustr;
+inline constexpr OUString SC_UNONAME_VALIDAT = u"Validation"_ustr;
+inline constexpr OUString SC_UNONAME_VALILOC = u"ValidationLocal"_ustr;
+inline constexpr OUString SC_UNONAME_VALIXML = u"ValidationXML"_ustr;
+inline constexpr OUString SC_UNONAME_FORMLOC = u"FormulaLocal"_ustr;
+inline constexpr OUString SC_UNONAME_FORMRT = u"FormulaResultType"_ustr;
+inline constexpr OUString SC_UNONAME_FORMRT2 = u"FormulaResultType2"_ustr;
+inline constexpr OUString SC_UNONAME_CELLCONTENTTYPE = u"CellContentType"_ustr;
+
+inline constexpr OUString SC_UNONAME_USERDEF = u"UserDefinedAttributes"_ustr;
+inline constexpr OUString SC_UNONAME_TEXTUSER = u"TextUserDefinedAttributes"_ustr;
// auto format
-inline constexpr OUStringLiteral SC_UNONAME_INCBACK = u"IncludeBackground";
-inline constexpr OUStringLiteral SC_UNONAME_INCBORD = u"IncludeBorder";
-inline constexpr OUStringLiteral SC_UNONAME_INCFONT = u"IncludeFont";
-inline constexpr OUStringLiteral SC_UNONAME_INCJUST = u"IncludeJustify";
-inline constexpr OUStringLiteral SC_UNONAME_INCNUM = u"IncludeNumberFormat";
-inline constexpr OUStringLiteral SC_UNONAME_INCWIDTH = u"IncludeWidthAndHeight";
+inline constexpr OUString SC_UNONAME_INCBACK = u"IncludeBackground"_ustr;
+inline constexpr OUString SC_UNONAME_INCBORD = u"IncludeBorder"_ustr;
+inline constexpr OUString SC_UNONAME_INCFONT = u"IncludeFont"_ustr;
+inline constexpr OUString SC_UNONAME_INCJUST = u"IncludeJustify"_ustr;
+inline constexpr OUString SC_UNONAME_INCNUM = u"IncludeNumberFormat"_ustr;
+inline constexpr OUString SC_UNONAME_INCWIDTH = u"IncludeWidthAndHeight"_ustr;
// function description
-inline constexpr OUStringLiteral SC_UNONAME_ARGUMENTS = u"Arguments";
-inline constexpr OUStringLiteral SC_UNONAME_CATEGORY = u"Category";
-inline constexpr OUStringLiteral SC_UNONAME_DESCRIPTION = u"Description";
-inline constexpr OUStringLiteral SC_UNONAME_ID = u"Id";
-inline constexpr OUStringLiteral SC_UNONAME_NAME = u"Name";
+inline constexpr OUString SC_UNONAME_ARGUMENTS = u"Arguments"_ustr;
+inline constexpr OUString SC_UNONAME_CATEGORY = u"Category"_ustr;
+inline constexpr OUString SC_UNONAME_DESCRIPTION = u"Description"_ustr;
+inline constexpr OUString SC_UNONAME_ID = u"Id"_ustr;
+inline constexpr OUString SC_UNONAME_NAME = u"Name"_ustr;
// application settings
-inline constexpr OUStringLiteral SC_UNONAME_DOAUTOCP = u"DoAutoComplete";
-inline constexpr OUStringLiteral SC_UNONAME_ENTERED = u"EnterEdit";
-inline constexpr OUStringLiteral SC_UNONAME_EXPREF = u"ExpandReferences";
-inline constexpr OUStringLiteral SC_UNONAME_EXTFMT = u"ExtendFormat";
-inline constexpr OUStringLiteral SC_UNONAME_LINKUPD = u"LinkUpdateMode";
-inline constexpr OUStringLiteral SC_UNONAME_MARKHDR = u"MarkHeader";
-inline constexpr OUStringLiteral SC_UNONAME_METRIC = u"Metric";
-inline constexpr OUStringLiteral SC_UNONAME_MOVEDIR = u"MoveDirection";
-inline constexpr OUStringLiteral SC_UNONAME_MOVESEL = u"MoveSelection";
-inline constexpr OUStringLiteral SC_UNONAME_RANGEFIN = u"RangeFinder";
-inline constexpr OUStringLiteral SC_UNONAME_SCALE = u"Scale";
-inline constexpr OUStringLiteral SC_UNONAME_STBFUNC = u"StatusBarFunction";
-inline constexpr OUStringLiteral SC_UNONAME_ULISTS = u"UserLists";
-inline constexpr OUStringLiteral SC_UNONAME_USETABCOL = u"UseTabCol";
-inline constexpr OUStringLiteral SC_UNONAME_PRMETRICS = u"UsePrinterMetrics";
-inline constexpr OUStringLiteral SC_UNONAME_PRALLSH = u"PrintAllSheets";
-inline constexpr OUStringLiteral SC_UNONAME_PREMPTY = u"PrintEmptyPages";
-inline constexpr OUStringLiteral SC_UNONAME_REPLWARN = u"ReplaceCellsWarning";
+inline constexpr OUString SC_UNONAME_DOAUTOCP = u"DoAutoComplete"_ustr;
+inline constexpr OUString SC_UNONAME_ENTERED = u"EnterEdit"_ustr;
+inline constexpr OUString SC_UNONAME_EXPREF = u"ExpandReferences"_ustr;
+inline constexpr OUString SC_UNONAME_EXTFMT = u"ExtendFormat"_ustr;
+inline constexpr OUString SC_UNONAME_LINKUPD = u"LinkUpdateMode"_ustr;
+inline constexpr OUString SC_UNONAME_MARKHDR = u"MarkHeader"_ustr;
+inline constexpr OUString SC_UNONAME_METRIC = u"Metric"_ustr;
+inline constexpr OUString SC_UNONAME_MOVEDIR = u"MoveDirection"_ustr;
+inline constexpr OUString SC_UNONAME_MOVESEL = u"MoveSelection"_ustr;
+inline constexpr OUString SC_UNONAME_RANGEFIN = u"RangeFinder"_ustr;
+inline constexpr OUString SC_UNONAME_SCALE = u"Scale"_ustr;
+inline constexpr OUString SC_UNONAME_STBFUNC = u"StatusBarFunction"_ustr;
+inline constexpr OUString SC_UNONAME_ULISTS = u"UserLists"_ustr;
+inline constexpr OUString SC_UNONAME_USETABCOL = u"UseTabCol"_ustr;
+inline constexpr OUString SC_UNONAME_PRMETRICS = u"UsePrinterMetrics"_ustr;
+inline constexpr OUString SC_UNONAME_PRALLSH = u"PrintAllSheets"_ustr;
+inline constexpr OUString SC_UNONAME_PREMPTY = u"PrintEmptyPages"_ustr;
+inline constexpr OUString SC_UNONAME_REPLWARN = u"ReplaceCellsWarning"_ustr;
// data pilot field
-inline constexpr OUStringLiteral SC_UNONAME_FUNCTION = u"Function";
-inline constexpr OUStringLiteral SC_UNONAME_FUNCTION2 = u"Function2";
-inline constexpr OUStringLiteral SC_UNONAME_SUBTOTALS = u"Subtotals";
-inline constexpr OUStringLiteral SC_UNONAME_SUBTOTALS2 = u"Subtotals2";
-inline constexpr OUStringLiteral SC_UNONAME_SELPAGE = u"SelectedPage";
-inline constexpr OUStringLiteral SC_UNONAME_USESELPAGE = u"UseSelectedPage";
-inline constexpr OUStringLiteral SC_UNONAME_HASREFERENCE = u"HasReference";
-inline constexpr OUStringLiteral SC_UNONAME_REFERENCE = u"Reference";
-inline constexpr OUStringLiteral SC_UNONAME_HASAUTOSHOW = u"HasAutoShowInfo";
-inline constexpr OUStringLiteral SC_UNONAME_AUTOSHOW = u"AutoShowInfo";
-inline constexpr OUStringLiteral SC_UNONAME_HASSORTINFO = u"HasSortInfo";
-inline constexpr OUStringLiteral SC_UNONAME_SORTINFO = u"SortInfo";
-inline constexpr OUStringLiteral SC_UNONAME_HASLAYOUTINFO = u"HasLayoutInfo";
-inline constexpr OUStringLiteral SC_UNONAME_LAYOUTINFO = u"LayoutInfo";
-inline constexpr OUStringLiteral SC_UNONAME_ISGROUP = u"IsGroupField";
-inline constexpr OUStringLiteral SC_UNONAME_GROUPINFO = u"GroupInfo";
-inline constexpr OUStringLiteral SC_UNONAME_SHOWEMPTY = u"ShowEmpty";
-inline constexpr OUStringLiteral SC_UNONAME_REPEATITEMLABELS = u"RepeatItemLabels";
+inline constexpr OUString SC_UNONAME_FUNCTION = u"Function"_ustr;
+inline constexpr OUString SC_UNONAME_FUNCTION2 = u"Function2"_ustr;
+inline constexpr OUString SC_UNONAME_SUBTOTALS = u"Subtotals"_ustr;
+inline constexpr OUString SC_UNONAME_SUBTOTALS2 = u"Subtotals2"_ustr;
+inline constexpr OUString SC_UNONAME_SELPAGE = u"SelectedPage"_ustr;
+inline constexpr OUString SC_UNONAME_USESELPAGE = u"UseSelectedPage"_ustr;
+inline constexpr OUString SC_UNONAME_HASREFERENCE = u"HasReference"_ustr;
+inline constexpr OUString SC_UNONAME_REFERENCE = u"Reference"_ustr;
+inline constexpr OUString SC_UNONAME_HASAUTOSHOW = u"HasAutoShowInfo"_ustr;
+inline constexpr OUString SC_UNONAME_AUTOSHOW = u"AutoShowInfo"_ustr;
+inline constexpr OUString SC_UNONAME_HASSORTINFO = u"HasSortInfo"_ustr;
+inline constexpr OUString SC_UNONAME_SORTINFO = u"SortInfo"_ustr;
+inline constexpr OUString SC_UNONAME_HASLAYOUTINFO = u"HasLayoutInfo"_ustr;
+inline constexpr OUString SC_UNONAME_LAYOUTINFO = u"LayoutInfo"_ustr;
+inline constexpr OUString SC_UNONAME_ISGROUP = u"IsGroupField"_ustr;
+inline constexpr OUString SC_UNONAME_GROUPINFO = u"GroupInfo"_ustr;
+inline constexpr OUString SC_UNONAME_SHOWEMPTY = u"ShowEmpty"_ustr;
+inline constexpr OUString SC_UNONAME_REPEATITEMLABELS = u"RepeatItemLabels"_ustr;
// data pilot item
-inline constexpr OUStringLiteral SC_UNONAME_SHOWDETAIL = u"ShowDetail";
-inline constexpr OUStringLiteral SC_UNONAME_ISHIDDEN = u"IsHidden";
+inline constexpr OUString SC_UNONAME_SHOWDETAIL = u"ShowDetail"_ustr;
+inline constexpr OUString SC_UNONAME_ISHIDDEN = u"IsHidden"_ustr;
// database options
-inline constexpr OUStringLiteral SC_UNONAME_CASE = u"CaseSensitive";
-inline constexpr OUStringLiteral SC_UNONAME_DBNAME = u"DatabaseName";
-inline constexpr OUStringLiteral SC_UNONAME_FORMATS = u"IncludeFormats";
-inline constexpr OUStringLiteral SC_UNONAME_INSBRK = u"InsertPageBreaks";
-inline constexpr OUStringLiteral SC_UNONAME_KEEPFORM = u"KeepFormats";
-inline constexpr OUStringLiteral SC_UNONAME_MOVCELLS = u"MoveCells";
-inline constexpr OUStringLiteral SC_UNONAME_ISUSER = u"IsUserDefined";
-inline constexpr OUStringLiteral SC_UNONAME_ISNATIVE = u"IsNative";
-inline constexpr OUStringLiteral SC_UNONAME_REGEXP = u"RegularExpressions";
-inline constexpr OUStringLiteral SC_UNONAME_WILDCARDS = u"Wildcards";
-inline constexpr OUStringLiteral SC_UNONAME_SAVEOUT = u"SaveOutputPosition";
-inline constexpr OUStringLiteral SC_UNONAME_SKIPDUP = u"SkipDuplicates";
-inline constexpr OUStringLiteral SC_UNONAME_SRCOBJ = u"SourceObject";
-inline constexpr OUStringLiteral SC_UNONAME_SRCTYPE = u"SourceType";
-inline constexpr OUStringLiteral SC_UNONAME_STRIPDAT = u"StripData";
-inline constexpr OUStringLiteral SC_UNONAME_USEREGEX = u"UseRegularExpressions";
-inline constexpr OUStringLiteral SC_UNONAME_ULIST = u"UserListEnabled";
-inline constexpr OUStringLiteral SC_UNONAME_UINDEX = u"UserListIndex";
-inline constexpr OUStringLiteral SC_UNONAME_BINDFMT = u"BindFormatsToContent";
-inline constexpr OUStringLiteral SC_UNONAME_COPYOUT = u"CopyOutputData";
-inline constexpr OUStringLiteral SC_UNONAME_ISCASE = u"IsCaseSensitive";
-inline constexpr OUStringLiteral SC_UNONAME_ISULIST = u"IsUserListEnabled";
-inline constexpr OUStringLiteral SC_UNONAME_OUTPOS = u"OutputPosition";
-inline constexpr OUStringLiteral SC_UNONAME_CONTHDR = u"ContainsHeader";
-inline constexpr OUStringLiteral SC_UNONAME_MAXFLD = u"MaxFieldCount";
-inline constexpr OUStringLiteral SC_UNONAME_ORIENT = u"Orientation";
-inline constexpr OUStringLiteral SC_UNONAME_ISSORTCOLUMNS = u"IsSortColumns";
-inline constexpr OUStringLiteral SC_UNONAME_SORTFLD = u"SortFields";
-inline constexpr OUStringLiteral SC_UNONAME_SORTASC = u"SortAscending";
-inline constexpr OUStringLiteral SC_UNONAME_ENUSLIST = u"EnableUserSortList";
-inline constexpr OUStringLiteral SC_UNONAME_USINDEX = u"UserSortListIndex";
-inline constexpr OUStringLiteral SC_UNONAME_COLLLOC = u"CollatorLocale";
-inline constexpr OUStringLiteral SC_UNONAME_COLLALG = u"CollatorAlgorithm";
-inline constexpr OUStringLiteral SC_UNONAME_AUTOFLT = u"AutoFilter";
-inline constexpr OUStringLiteral SC_UNONAME_FLTCRT = u"FilterCriteriaSource";
-inline constexpr OUStringLiteral SC_UNONAME_USEFLTCRT = u"UseFilterCriteriaSource";
-inline constexpr OUStringLiteral SC_UNONAME_ENABSORT = u"EnableSort";
-inline constexpr OUStringLiteral SC_UNONAME_FROMSELECT = u"FromSelection";
-inline constexpr OUStringLiteral SC_UNONAME_CONRES = u"ConnectionResource";
-inline constexpr OUStringLiteral SC_UNONAME_TOKENINDEX = u"TokenIndex";
-inline constexpr OUStringLiteral SC_UNONAME_ISSHAREDFMLA = u"IsSharedFormula";
-inline constexpr OUStringLiteral SC_UNONAME_TOTALSROW = u"TotalsRow";
+inline constexpr OUString SC_UNONAME_CASE = u"CaseSensitive"_ustr;
+inline constexpr OUString SC_UNONAME_DBNAME = u"DatabaseName"_ustr;
+inline constexpr OUString SC_UNONAME_FORMATS = u"IncludeFormats"_ustr;
+inline constexpr OUString SC_UNONAME_INSBRK = u"InsertPageBreaks"_ustr;
+inline constexpr OUString SC_UNONAME_KEEPFORM = u"KeepFormats"_ustr;
+inline constexpr OUString SC_UNONAME_MOVCELLS = u"MoveCells"_ustr;
+inline constexpr OUString SC_UNONAME_ISUSER = u"IsUserDefined"_ustr;
+inline constexpr OUString SC_UNONAME_ISNATIVE = u"IsNative"_ustr;
+inline constexpr OUString SC_UNONAME_REGEXP = u"RegularExpressions"_ustr;
+inline constexpr OUString SC_UNONAME_WILDCARDS = u"Wildcards"_ustr;
+inline constexpr OUString SC_UNONAME_SAVEOUT = u"SaveOutputPosition"_ustr;
+inline constexpr OUString SC_UNONAME_SKIPDUP = u"SkipDuplicates"_ustr;
+inline constexpr OUString SC_UNONAME_SRCOBJ = u"SourceObject"_ustr;
+inline constexpr OUString SC_UNONAME_SRCTYPE = u"SourceType"_ustr;
+inline constexpr OUString SC_UNONAME_STRIPDAT = u"StripData"_ustr;
+inline constexpr OUString SC_UNONAME_USEREGEX = u"UseRegularExpressions"_ustr;
+inline constexpr OUString SC_UNONAME_ULIST = u"UserListEnabled"_ustr;
+inline constexpr OUString SC_UNONAME_UINDEX = u"UserListIndex"_ustr;
+inline constexpr OUString SC_UNONAME_BINDFMT = u"BindFormatsToContent"_ustr;
+inline constexpr OUString SC_UNONAME_COPYOUT = u"CopyOutputData"_ustr;
+inline constexpr OUString SC_UNONAME_ISCASE = u"IsCaseSensitive"_ustr;
+inline constexpr OUString SC_UNONAME_ISULIST = u"IsUserListEnabled"_ustr;
+inline constexpr OUString SC_UNONAME_OUTPOS = u"OutputPosition"_ustr;
+inline constexpr OUString SC_UNONAME_CONTHDR = u"ContainsHeader"_ustr;
+inline constexpr OUString SC_UNONAME_MAXFLD = u"MaxFieldCount"_ustr;
+inline constexpr OUString SC_UNONAME_ORIENT = u"Orientation"_ustr;
+inline constexpr OUString SC_UNONAME_ISSORTCOLUMNS = u"IsSortColumns"_ustr;
+inline constexpr OUString SC_UNONAME_SORTFLD = u"SortFields"_ustr;
+inline constexpr OUString SC_UNONAME_SORTASC = u"SortAscending"_ustr;
+inline constexpr OUString SC_UNONAME_ENUSLIST = u"EnableUserSortList"_ustr;
+inline constexpr OUString SC_UNONAME_USINDEX = u"UserSortListIndex"_ustr;
+inline constexpr OUString SC_UNONAME_COLLLOC = u"CollatorLocale"_ustr;
+inline constexpr OUString SC_UNONAME_COLLALG = u"CollatorAlgorithm"_ustr;
+inline constexpr OUString SC_UNONAME_AUTOFLT = u"AutoFilter"_ustr;
+inline constexpr OUString SC_UNONAME_FLTCRT = u"FilterCriteriaSource"_ustr;
+inline constexpr OUString SC_UNONAME_USEFLTCRT = u"UseFilterCriteriaSource"_ustr;
+inline constexpr OUString SC_UNONAME_ENABSORT = u"EnableSort"_ustr;
+inline constexpr OUString SC_UNONAME_FROMSELECT = u"FromSelection"_ustr;
+inline constexpr OUString SC_UNONAME_CONRES = u"ConnectionResource"_ustr;
+inline constexpr OUString SC_UNONAME_TOKENINDEX = u"TokenIndex"_ustr;
+inline constexpr OUString SC_UNONAME_ISSHAREDFMLA = u"IsSharedFormula"_ustr;
+inline constexpr OUString SC_UNONAME_TOTALSROW = u"TotalsRow"_ustr;
// text fields
-inline constexpr OUStringLiteral SC_UNONAME_ANCTYPE = u"AnchorType";
-inline constexpr OUStringLiteral SC_UNONAME_ANCTYPES = u"AnchorTypes";
-inline constexpr OUStringLiteral SC_UNONAME_TEXTWRAP = u"TextWrap";
-inline constexpr OUStringLiteral SC_UNONAME_FILEFORM = u"FileFormat";
-inline constexpr OUStringLiteral SC_UNONAME_TEXTFIELD_TYPE = u"TextFieldType";
+inline constexpr OUString SC_UNONAME_ANCTYPE = u"AnchorType"_ustr;
+inline constexpr OUString SC_UNONAME_ANCTYPES = u"AnchorTypes"_ustr;
+inline constexpr OUString SC_UNONAME_TEXTWRAP = u"TextWrap"_ustr;
+inline constexpr OUString SC_UNONAME_FILEFORM = u"FileFormat"_ustr;
+inline constexpr OUString SC_UNONAME_TEXTFIELD_TYPE = u"TextFieldType"_ustr;
// url field
-inline constexpr OUStringLiteral SC_UNONAME_REPR = u"Representation";
-inline constexpr OUStringLiteral SC_UNONAME_TARGET = u"TargetFrame";
-inline constexpr OUStringLiteral SC_UNONAME_URL = u"URL";
+inline constexpr OUString SC_UNONAME_REPR = u"Representation"_ustr;
+inline constexpr OUString SC_UNONAME_TARGET = u"TargetFrame"_ustr;
+inline constexpr OUString SC_UNONAME_URL = u"URL"_ustr;
// date time field
-inline constexpr OUStringLiteral SC_UNONAME_ISDATE = u"IsDate";
-inline constexpr OUStringLiteral SC_UNONAME_ISFIXED = u"IsFixed";
-inline constexpr OUStringLiteral SC_UNONAME_DATETIME = u"DateTime";
+inline constexpr OUString SC_UNONAME_ISDATE = u"IsDate"_ustr;
+inline constexpr OUString SC_UNONAME_ISFIXED = u"IsFixed"_ustr;
+inline constexpr OUString SC_UNONAME_DATETIME = u"DateTime"_ustr;
// table field
-inline constexpr OUStringLiteral SC_UNONAME_TABLEPOS = u"TablePosition";
+inline constexpr OUString SC_UNONAME_TABLEPOS = u"TablePosition"_ustr;
// conditional format
-inline constexpr OUStringLiteral SC_UNONAME_OPERATOR = u"Operator";
-inline constexpr OUStringLiteral SC_UNONAME_FORMULA1 = u"Formula1";
-inline constexpr OUStringLiteral SC_UNONAME_FORMULA2 = u"Formula2";
-inline constexpr OUStringLiteral SC_UNONAME_SOURCEPOS = u"SourcePosition";
-inline constexpr OUStringLiteral SC_UNONAME_SOURCESTR = u"SourcePositionAsString"; // only for use in XML filter
-inline constexpr OUStringLiteral SC_UNONAME_FORMULANMSP1 = u"FormulaNamespace1"; // only for use in XML filter
-inline constexpr OUStringLiteral SC_UNONAME_FORMULANMSP2 = u"FormulaNamespace2"; // only for use in XML filter
-inline constexpr OUStringLiteral SC_UNONAME_GRAMMAR1 = u"Grammar1"; // only for use in XML filter
-inline constexpr OUStringLiteral SC_UNONAME_GRAMMAR2 = u"Grammar2"; // only for use in XML filter
-inline constexpr OUStringLiteral SC_UNONAME_STYLENAME = u"StyleName";
+inline constexpr OUString SC_UNONAME_OPERATOR = u"Operator"_ustr;
+inline constexpr OUString SC_UNONAME_FORMULA1 = u"Formula1"_ustr;
+inline constexpr OUString SC_UNONAME_FORMULA2 = u"Formula2"_ustr;
+inline constexpr OUString SC_UNONAME_SOURCEPOS = u"SourcePosition"_ustr;
+inline constexpr OUString SC_UNONAME_SOURCESTR = u"SourcePositionAsString"_ustr; // only for use in XML filter
+inline constexpr OUString SC_UNONAME_FORMULANMSP1 = u"FormulaNamespace1"_ustr; // only for use in XML filter
+inline constexpr OUString SC_UNONAME_FORMULANMSP2 = u"FormulaNamespace2"_ustr; // only for use in XML filter
+inline constexpr OUString SC_UNONAME_GRAMMAR1 = u"Grammar1"_ustr; // only for use in XML filter
+inline constexpr OUString SC_UNONAME_GRAMMAR2 = u"Grammar2"_ustr; // only for use in XML filter
+inline constexpr OUString SC_UNONAME_STYLENAME = u"StyleName"_ustr;
// validation
-inline constexpr OUStringLiteral SC_UNONAME_ERRALSTY = u"ErrorAlertStyle";
-inline constexpr OUStringLiteral SC_UNONAME_ERRMESS = u"ErrorMessage";
-inline constexpr OUStringLiteral SC_UNONAME_ERRTITLE = u"ErrorTitle";
-inline constexpr OUStringLiteral SC_UNONAME_IGNOREBL = u"IgnoreBlankCells";
-inline constexpr OUStringLiteral SC_UNONAME_INPMESS = u"InputMessage";
-inline constexpr OUStringLiteral SC_UNONAME_INPTITLE = u"InputTitle";
-inline constexpr OUStringLiteral SC_UNONAME_SHOWERR = u"ShowErrorMessage";
-inline constexpr OUStringLiteral SC_UNONAME_SHOWINP = u"ShowInputMessage";
-inline constexpr OUStringLiteral SC_UNONAME_SHOWLIST = u"ShowList";
-inline constexpr OUStringLiteral SC_UNONAME_TYPE = u"Type";
+inline constexpr OUString SC_UNONAME_ERRALSTY = u"ErrorAlertStyle"_ustr;
+inline constexpr OUString SC_UNONAME_ERRMESS = u"ErrorMessage"_ustr;
+inline constexpr OUString SC_UNONAME_ERRTITLE = u"ErrorTitle"_ustr;
+inline constexpr OUString SC_UNONAME_IGNOREBL = u"IgnoreBlankCells"_ustr;
+inline constexpr OUString SC_UNONAME_INPMESS = u"InputMessage"_ustr;
+inline constexpr OUString SC_UNONAME_INPTITLE = u"InputTitle"_ustr;
+inline constexpr OUString SC_UNONAME_SHOWERR = u"ShowErrorMessage"_ustr;
+inline constexpr OUString SC_UNONAME_SHOWINP = u"ShowInputMessage"_ustr;
+inline constexpr OUString SC_UNONAME_SHOWLIST = u"ShowList"_ustr;
+inline constexpr OUString SC_UNONAME_TYPE = u"Type"_ustr;
// links
-inline constexpr OUStringLiteral SC_UNONAME_FILTER = u"Filter";
-inline constexpr OUStringLiteral SC_UNONAME_FILTOPT = u"FilterOptions";
-inline constexpr OUStringLiteral SC_UNONAME_LINKURL = u"Url";
-inline constexpr OUStringLiteral SC_UNONAME_REFPERIOD = u"RefreshPeriod";
-inline constexpr OUStringLiteral SC_UNONAME_REFDELAY = u"RefreshDelay"; // deprecated, don't use anymore
+inline constexpr OUString SC_UNONAME_FILTER = u"Filter"_ustr;
+inline constexpr OUString SC_UNONAME_FILTOPT = u"FilterOptions"_ustr;
+inline constexpr OUString SC_UNONAME_LINKURL = u"Url"_ustr;
+inline constexpr OUString SC_UNONAME_REFPERIOD = u"RefreshPeriod"_ustr;
+inline constexpr OUString SC_UNONAME_REFDELAY = u"RefreshDelay"_ustr; // deprecated, don't use anymore
// search descriptor
-inline constexpr OUStringLiteral SC_UNO_SRCHBACK = u"SearchBackwards";
-inline constexpr OUStringLiteral SC_UNO_SRCHBYROW = u"SearchByRow";
-inline constexpr OUStringLiteral SC_UNO_SRCHCASE = u"SearchCaseSensitive";
-inline constexpr OUStringLiteral SC_UNO_SRCHREGEXP = u"SearchRegularExpression";
-inline constexpr OUStringLiteral SC_UNO_SRCHWILDCARD = u"SearchWildcard";
-inline constexpr OUStringLiteral SC_UNO_SRCHSIM = u"SearchSimilarity";
-inline constexpr OUStringLiteral SC_UNO_SRCHSIMADD = u"SearchSimilarityAdd";
-inline constexpr OUStringLiteral SC_UNO_SRCHSIMEX = u"SearchSimilarityExchange";
-inline constexpr OUStringLiteral SC_UNO_SRCHSIMREL = u"SearchSimilarityRelax";
-inline constexpr OUStringLiteral SC_UNO_SRCHSIMREM = u"SearchSimilarityRemove";
-inline constexpr OUStringLiteral SC_UNO_SRCHSTYLES = u"SearchStyles";
-inline constexpr OUStringLiteral SC_UNO_SRCHTYPE = u"SearchType";
-inline constexpr OUStringLiteral SC_UNO_SRCHWORDS = u"SearchWords";
-inline constexpr OUStringLiteral SC_UNO_SRCHFILTERED = u"SearchFiltered";
-inline constexpr OUStringLiteral SC_UNO_SRCHFORMATTED = u"SearchFormatted";
+inline constexpr OUString SC_UNO_SRCHBACK = u"SearchBackwards"_ustr;
+inline constexpr OUString SC_UNO_SRCHBYROW = u"SearchByRow"_ustr;
+inline constexpr OUString SC_UNO_SRCHCASE = u"SearchCaseSensitive"_ustr;
+inline constexpr OUString SC_UNO_SRCHREGEXP = u"SearchRegularExpression"_ustr;
+inline constexpr OUString SC_UNO_SRCHWILDCARD = u"SearchWildcard"_ustr;
+inline constexpr OUString SC_UNO_SRCHSIM = u"SearchSimilarity"_ustr;
+inline constexpr OUString SC_UNO_SRCHSIMADD = u"SearchSimilarityAdd"_ustr;
+inline constexpr OUString SC_UNO_SRCHSIMEX = u"SearchSimilarityExchange"_ustr;
+inline constexpr OUString SC_UNO_SRCHSIMREL = u"SearchSimilarityRelax"_ustr;
+inline constexpr OUString SC_UNO_SRCHSIMREM = u"SearchSimilarityRemove"_ustr;
+inline constexpr OUString SC_UNO_SRCHSTYLES = u"SearchStyles"_ustr;
+inline constexpr OUString SC_UNO_SRCHTYPE = u"SearchType"_ustr;
+inline constexpr OUString SC_UNO_SRCHWORDS = u"SearchWords"_ustr;
+inline constexpr OUString SC_UNO_SRCHFILTERED = u"SearchFiltered"_ustr;
+inline constexpr OUString SC_UNO_SRCHFORMATTED = u"SearchFormatted"_ustr;
// old (5.2) property names for page styles - for compatibility only!
-inline constexpr OUStringLiteral OLD_UNO_PAGE_BACKCOLOR = u"BackgroundColor";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_BACKTRANS = u"IsBackgroundTransparent";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_HDRBACKCOL = u"HeaderBackgroundColor";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_HDRBACKTRAN = u"TransparentHeaderBackground";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_HDRSHARED = u"HeaderShared";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_HDRDYNAMIC = u"HeaderDynamic";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_HDRON = u"HeaderOn";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_FTRBACKCOL = u"FooterBackgroundColor";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_FTRBACKTRAN = u"TransparentFooterBackground";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_FTRSHARED = u"FooterShared";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_FTRDYNAMIC = u"FooterDynamic";
-inline constexpr OUStringLiteral OLD_UNO_PAGE_FTRON = u"FooterOn";
+inline constexpr OUString OLD_UNO_PAGE_BACKCOLOR = u"BackgroundColor"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_BACKTRANS = u"IsBackgroundTransparent"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_HDRBACKCOL = u"HeaderBackgroundColor"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_HDRBACKTRAN = u"TransparentHeaderBackground"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_HDRSHARED = u"HeaderShared"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_HDRDYNAMIC = u"HeaderDynamic"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_HDRON = u"HeaderOn"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_FTRBACKCOL = u"FooterBackgroundColor"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_FTRBACKTRAN = u"TransparentFooterBackground"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_FTRSHARED = u"FooterShared"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_FTRDYNAMIC = u"FooterDynamic"_ustr;
+inline constexpr OUString OLD_UNO_PAGE_FTRON = u"FooterOn"_ustr;
// page styles
-inline constexpr OUStringLiteral SC_UNO_PAGE_BACKCOLOR = u"BackColor";
-inline constexpr OUStringLiteral SC_UNO_PAGE_BACKTRANS = u"BackTransparent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_GRAPHICFILT = u"BackGraphicFilter";
-inline constexpr OUStringLiteral SC_UNO_PAGE_GRAPHICLOC = u"BackGraphicLocation";
-inline constexpr OUStringLiteral SC_UNO_PAGE_GRAPHICURL = u"BackGraphicURL";
-inline constexpr OUStringLiteral SC_UNO_PAGE_GRAPHIC = u"BackGraphic";
+inline constexpr OUString SC_UNO_PAGE_BACKCOLOR = u"BackColor"_ustr;
+inline constexpr OUString SC_UNO_PAGE_BACKTRANS = u"BackTransparent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_GRAPHICFILT = u"BackGraphicFilter"_ustr;
+inline constexpr OUString SC_UNO_PAGE_GRAPHICLOC = u"BackGraphicLocation"_ustr;
+inline constexpr OUString SC_UNO_PAGE_GRAPHICURL = u"BackGraphicURL"_ustr;
+inline constexpr OUString SC_UNO_PAGE_GRAPHIC = u"BackGraphic"_ustr;
#define SC_UNO_PAGE_LEFTBORDER SC_UNONAME_LEFTBORDER
#define SC_UNO_PAGE_RIGHTBORDER SC_UNONAME_RIGHTBORDER
#define SC_UNO_PAGE_BOTTBORDER SC_UNONAME_BOTTBORDER
#define SC_UNO_PAGE_TOPBORDER SC_UNONAME_TOPBORDER
-inline constexpr OUStringLiteral SC_UNO_PAGE_LEFTBRDDIST = u"LeftBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_RIGHTBRDDIST = u"RightBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_BOTTBRDDIST = u"BottomBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_TOPBRDDIST = u"TopBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_BORDERDIST = u"BorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_SHADOWFORM = u"ShadowFormat";
-inline constexpr OUStringLiteral SC_UNO_PAGE_LEFTMARGIN = u"LeftMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_RIGHTMARGIN = u"RightMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_TOPMARGIN = u"TopMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_BOTTMARGIN = u"BottomMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_LANDSCAPE = u"IsLandscape";
-inline constexpr OUStringLiteral SC_UNO_PAGE_NUMBERTYPE = u"NumberingType";
-inline constexpr OUStringLiteral SC_UNO_PAGE_SYTLELAYOUT = u"PageStyleLayout";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PAPERTRAY = u"PrinterPaperTray";
-inline constexpr OUStringLiteral SC_UNO_PAGE_SIZE = u"Size";
-inline constexpr OUStringLiteral SC_UNO_PAGE_WIDTH = u"Width";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HEIGHT = u"Height";
-inline constexpr OUStringLiteral SC_UNO_PAGE_CENTERHOR = u"CenterHorizontally";
-inline constexpr OUStringLiteral SC_UNO_PAGE_CENTERVER = u"CenterVertically";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTANNOT = u"PrintAnnotations";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTGRID = u"PrintGrid";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTHEADER = u"PrintHeaders";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTCHARTS = u"PrintCharts";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTOBJS = u"PrintObjects";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTDRAW = u"PrintDrawing";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTDOWN = u"PrintDownFirst";
-inline constexpr OUStringLiteral SC_UNO_PAGE_SCALEVAL = u"PageScale";
-inline constexpr OUStringLiteral SC_UNO_PAGE_SCALETOPAG = u"ScaleToPages";
-inline constexpr OUStringLiteral SC_UNO_PAGE_SCALETOX = u"ScaleToPagesX";
-inline constexpr OUStringLiteral SC_UNO_PAGE_SCALETOY = u"ScaleToPagesY";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FIRSTPAGE = u"FirstPageNumber";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FIRSTHDRSHARED = u"FirstPageHeaderIsShared";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FIRSTFTRSHARED = u"FirstPageFooterIsShared";
-inline constexpr OUStringLiteral SC_UNO_PAGE_LEFTHDRCONT = u"LeftPageHeaderContent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_LEFTFTRCONT = u"LeftPageFooterContent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_RIGHTHDRCON = u"RightPageHeaderContent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_RIGHTFTRCON = u"RightPageFooterContent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FIRSTHDRCONT = u"FirstPageHeaderContent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FIRSTFTRCONT = u"FirstPageFooterContent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTFORMUL = u"PrintFormulas";
-inline constexpr OUStringLiteral SC_UNO_PAGE_PRINTZERO = u"PrintZeroValues";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRBACKCOL = u"HeaderBackColor";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRBACKTRAN = u"HeaderBackTransparent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRGRFFILT = u"HeaderBackGraphicFilter";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRGRFLOC = u"HeaderBackGraphicLocation";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRGRF = u"HeaderBackGraphic";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRGRFURL = u"HeaderBackGraphicURL";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRLEFTBOR = u"HeaderLeftBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRRIGHTBOR = u"HeaderRightBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRBOTTBOR = u"HeaderBottomBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRTOPBOR = u"HeaderTopBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRLEFTBDIS = u"HeaderLeftBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRRIGHTBDIS = u"HeaderRightBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRBOTTBDIS = u"HeaderBottomBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRTOPBDIS = u"HeaderTopBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRBRDDIST = u"HeaderBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRSHADOW = u"HeaderShadowFormat";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRLEFTMAR = u"HeaderLeftMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRRIGHTMAR = u"HeaderRightMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRBODYDIST = u"HeaderBodyDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRHEIGHT = u"HeaderHeight";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRON = u"HeaderIsOn";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRDYNAMIC = u"HeaderIsDynamicHeight";
-inline constexpr OUStringLiteral SC_UNO_PAGE_HDRSHARED = u"HeaderIsShared";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRBACKCOL = u"FooterBackColor";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRBACKTRAN = u"FooterBackTransparent";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRGRFFILT = u"FooterBackGraphicFilter";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRGRFLOC = u"FooterBackGraphicLocation";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRGRF = u"FooterBackGraphic";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRGRFURL = u"FooterBackGraphicURL";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRLEFTBOR = u"FooterLeftBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRRIGHTBOR = u"FooterRightBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRBOTTBOR = u"FooterBottomBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRTOPBOR = u"FooterTopBorder";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRLEFTBDIS = u"FooterLeftBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRRIGHTBDIS = u"FooterRightBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRBOTTBDIS = u"FooterBottomBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRTOPBDIS = u"FooterTopBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRBRDDIST = u"FooterBorderDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRSHADOW = u"FooterShadowFormat";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRLEFTMAR = u"FooterLeftMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRRIGHTMAR = u"FooterRightMargin";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRBODYDIST = u"FooterBodyDistance";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRHEIGHT = u"FooterHeight";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRON = u"FooterIsOn";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRDYNAMIC = u"FooterIsDynamicHeight";
-inline constexpr OUStringLiteral SC_UNO_PAGE_FTRSHARED = u"FooterIsShared";
+inline constexpr OUString SC_UNO_PAGE_LEFTBRDDIST = u"LeftBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_RIGHTBRDDIST = u"RightBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_BOTTBRDDIST = u"BottomBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_TOPBRDDIST = u"TopBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_BORDERDIST = u"BorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_SHADOWFORM = u"ShadowFormat"_ustr;
+inline constexpr OUString SC_UNO_PAGE_LEFTMARGIN = u"LeftMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_RIGHTMARGIN = u"RightMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_TOPMARGIN = u"TopMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_BOTTMARGIN = u"BottomMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_LANDSCAPE = u"IsLandscape"_ustr;
+inline constexpr OUString SC_UNO_PAGE_NUMBERTYPE = u"NumberingType"_ustr;
+inline constexpr OUString SC_UNO_PAGE_SYTLELAYOUT = u"PageStyleLayout"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PAPERTRAY = u"PrinterPaperTray"_ustr;
+inline constexpr OUString SC_UNO_PAGE_SIZE = u"Size"_ustr;
+inline constexpr OUString SC_UNO_PAGE_WIDTH = u"Width"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HEIGHT = u"Height"_ustr;
+inline constexpr OUString SC_UNO_PAGE_CENTERHOR = u"CenterHorizontally"_ustr;
+inline constexpr OUString SC_UNO_PAGE_CENTERVER = u"CenterVertically"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTANNOT = u"PrintAnnotations"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTGRID = u"PrintGrid"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTHEADER = u"PrintHeaders"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTCHARTS = u"PrintCharts"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTOBJS = u"PrintObjects"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTDRAW = u"PrintDrawing"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTDOWN = u"PrintDownFirst"_ustr;
+inline constexpr OUString SC_UNO_PAGE_SCALEVAL = u"PageScale"_ustr;
+inline constexpr OUString SC_UNO_PAGE_SCALETOPAG = u"ScaleToPages"_ustr;
+inline constexpr OUString SC_UNO_PAGE_SCALETOX = u"ScaleToPagesX"_ustr;
+inline constexpr OUString SC_UNO_PAGE_SCALETOY = u"ScaleToPagesY"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FIRSTPAGE = u"FirstPageNumber"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FIRSTHDRSHARED = u"FirstPageHeaderIsShared"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FIRSTFTRSHARED = u"FirstPageFooterIsShared"_ustr;
+inline constexpr OUString SC_UNO_PAGE_LEFTHDRCONT = u"LeftPageHeaderContent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_LEFTFTRCONT = u"LeftPageFooterContent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_RIGHTHDRCON = u"RightPageHeaderContent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_RIGHTFTRCON = u"RightPageFooterContent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FIRSTHDRCONT = u"FirstPageHeaderContent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FIRSTFTRCONT = u"FirstPageFooterContent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTFORMUL = u"PrintFormulas"_ustr;
+inline constexpr OUString SC_UNO_PAGE_PRINTZERO = u"PrintZeroValues"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRBACKCOL = u"HeaderBackColor"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRBACKTRAN = u"HeaderBackTransparent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRGRFFILT = u"HeaderBackGraphicFilter"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRGRFLOC = u"HeaderBackGraphicLocation"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRGRF = u"HeaderBackGraphic"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRGRFURL = u"HeaderBackGraphicURL"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRLEFTBOR = u"HeaderLeftBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRRIGHTBOR = u"HeaderRightBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRBOTTBOR = u"HeaderBottomBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRTOPBOR = u"HeaderTopBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRLEFTBDIS = u"HeaderLeftBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRRIGHTBDIS = u"HeaderRightBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRBOTTBDIS = u"HeaderBottomBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRTOPBDIS = u"HeaderTopBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRBRDDIST = u"HeaderBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRSHADOW = u"HeaderShadowFormat"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRLEFTMAR = u"HeaderLeftMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRRIGHTMAR = u"HeaderRightMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRBODYDIST = u"HeaderBodyDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRHEIGHT = u"HeaderHeight"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRON = u"HeaderIsOn"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRDYNAMIC = u"HeaderIsDynamicHeight"_ustr;
+inline constexpr OUString SC_UNO_PAGE_HDRSHARED = u"HeaderIsShared"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRBACKCOL = u"FooterBackColor"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRBACKTRAN = u"FooterBackTransparent"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRGRFFILT = u"FooterBackGraphicFilter"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRGRFLOC = u"FooterBackGraphicLocation"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRGRF = u"FooterBackGraphic"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRGRFURL = u"FooterBackGraphicURL"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRLEFTBOR = u"FooterLeftBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRRIGHTBOR = u"FooterRightBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRBOTTBOR = u"FooterBottomBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRTOPBOR = u"FooterTopBorder"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRLEFTBDIS = u"FooterLeftBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRRIGHTBDIS = u"FooterRightBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRBOTTBDIS = u"FooterBottomBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRTOPBDIS = u"FooterTopBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRBRDDIST = u"FooterBorderDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRSHADOW = u"FooterShadowFormat"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRLEFTMAR = u"FooterLeftMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRRIGHTMAR = u"FooterRightMargin"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRBODYDIST = u"FooterBodyDistance"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRHEIGHT = u"FooterHeight"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRON = u"FooterIsOn"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRDYNAMIC = u"FooterIsDynamicHeight"_ustr;
+inline constexpr OUString SC_UNO_PAGE_FTRSHARED = u"FooterIsShared"_ustr;
// document settings
-inline constexpr OUStringLiteral SC_UNO_CALCASSHOWN = u"CalcAsShown";
-inline constexpr OUStringLiteral SC_UNO_DEFTABSTOP = u"DefaultTabStop";
-inline constexpr OUStringLiteral SC_UNO_TABSTOPDIS = u"TabStopDistance"; // is the same like the before, but only the writer name
-inline constexpr OUStringLiteral SC_UNO_IGNORECASE = u"IgnoreCase";
-inline constexpr OUStringLiteral SC_UNO_ITERCOUNT = u"IterationCount";
-inline constexpr OUStringLiteral SC_UNO_ITERENABLED = u"IsIterationEnabled";
-inline constexpr OUStringLiteral SC_UNO_ITEREPSILON = u"IterationEpsilon";
-inline constexpr OUStringLiteral SC_UNO_LOOKUPLABELS = u"LookUpLabels";
-inline constexpr OUStringLiteral SC_UNO_MATCHWHOLE = u"MatchWholeCell";
-inline constexpr OUStringLiteral SC_UNO_NULLDATE = u"NullDate";
-inline constexpr OUStringLiteral SC_UNO_SPELLONLINE = u"SpellOnline";
-inline constexpr OUStringLiteral SC_UNO_STANDARDDEC = u"StandardDecimals";
-inline constexpr OUStringLiteral SC_UNO_REGEXENABLED = u"RegularExpressions";
-inline constexpr OUStringLiteral SC_UNO_WILDCARDSENABLED = u"Wildcards";
-inline constexpr OUStringLiteral SC_UNO_BASICLIBRARIES = u"BasicLibraries";
-inline constexpr OUStringLiteral SC_UNO_DIALOGLIBRARIES = u"DialogLibraries";
-inline constexpr OUStringLiteral SC_UNO_RUNTIMEUID = u"RuntimeUID";
-inline constexpr OUStringLiteral SC_UNO_HASVALIDSIGNATURES = u"HasValidSignatures";
-inline constexpr OUStringLiteral SC_UNO_ISLOADED = u"IsLoaded";
-inline constexpr OUStringLiteral SC_UNO_ISUNDOENABLED = u"IsUndoEnabled";
-inline constexpr OUStringLiteral SC_UNO_ISADJUSTHEIGHTENABLED = u"IsAdjustHeightEnabled";
-inline constexpr OUStringLiteral SC_UNO_ISEXECUTELINKENABLED = u"IsExecuteLinkEnabled";
-inline constexpr OUStringLiteral SC_UNO_ISCHANGEREADONLYENABLED = u"IsChangeReadOnlyEnabled";
-inline constexpr OUStringLiteral SC_UNO_REFERENCEDEVICE = u"ReferenceDevice";
-inline constexpr OUStringLiteral SC_UNO_CODENAME = u"CodeName";
-inline constexpr OUStringLiteral SC_UNO_INTEROPGRABBAG = u"InteropGrabBag";
-inline constexpr OUStringLiteral SC_UNO_RECORDCHANGES = u"RecordChanges";
-inline constexpr OUStringLiteral SC_UNO_ISRECORDCHANGESPROTECTED = u"IsRecordChangesProtected";
-inline constexpr OUStringLiteral SC_UNO_SYNTAXSTRINGREF = u"SyntaxStringRef";
+inline constexpr OUString SC_UNO_CALCASSHOWN = u"CalcAsShown"_ustr;
+inline constexpr OUString SC_UNO_DEFTABSTOP = u"DefaultTabStop"_ustr;
+inline constexpr OUString SC_UNO_TABSTOPDIS = u"TabStopDistance"_ustr; // is the same like the before, but only the writer name
+inline constexpr OUString SC_UNO_IGNORECASE = u"IgnoreCase"_ustr;
+inline constexpr OUString SC_UNO_ITERCOUNT = u"IterationCount"_ustr;
+inline constexpr OUString SC_UNO_ITERENABLED = u"IsIterationEnabled"_ustr;
+inline constexpr OUString SC_UNO_ITEREPSILON = u"IterationEpsilon"_ustr;
+inline constexpr OUString SC_UNO_LOOKUPLABELS = u"LookUpLabels"_ustr;
+inline constexpr OUString SC_UNO_MATCHWHOLE = u"MatchWholeCell"_ustr;
+inline constexpr OUString SC_UNO_NULLDATE = u"NullDate"_ustr;
+inline constexpr OUString SC_UNO_SPELLONLINE = u"SpellOnline"_ustr;
+inline constexpr OUString SC_UNO_STANDARDDEC = u"StandardDecimals"_ustr;
+inline constexpr OUString SC_UNO_REGEXENABLED = u"RegularExpressions"_ustr;
+inline constexpr OUString SC_UNO_WILDCARDSENABLED = u"Wildcards"_ustr;
+inline constexpr OUString SC_UNO_BASICLIBRARIES = u"BasicLibraries"_ustr;
+inline constexpr OUString SC_UNO_DIALOGLIBRARIES = u"DialogLibraries"_ustr;
+inline constexpr OUString SC_UNO_RUNTIMEUID = u"RuntimeUID"_ustr;
+inline constexpr OUString SC_UNO_HASVALIDSIGNATURES = u"HasValidSignatures"_ustr;
+inline constexpr OUString SC_UNO_ISLOADED = u"IsLoaded"_ustr;
+inline constexpr OUString SC_UNO_ISUNDOENABLED = u"IsUndoEnabled"_ustr;
+inline constexpr OUString SC_UNO_ISADJUSTHEIGHTENABLED = u"IsAdjustHeightEnabled"_ustr;
+inline constexpr OUString SC_UNO_ISEXECUTELINKENABLED = u"IsExecuteLinkEnabled"_ustr;
+inline constexpr OUString SC_UNO_ISCHANGEREADONLYENABLED = u"IsChangeReadOnlyEnabled"_ustr;
+inline constexpr OUString SC_UNO_REFERENCEDEVICE = u"ReferenceDevice"_ustr;
+inline constexpr OUString SC_UNO_CODENAME = u"CodeName"_ustr;
+inline constexpr OUString SC_UNO_INTEROPGRABBAG = u"InteropGrabBag"_ustr;
+inline constexpr OUString SC_UNO_RECORDCHANGES = u"RecordChanges"_ustr;
+inline constexpr OUString SC_UNO_ISRECORDCHANGESPROTECTED = u"IsRecordChangesProtected"_ustr;
+inline constexpr OUString SC_UNO_SYNTAXSTRINGREF = u"SyntaxStringRef"_ustr;
// document properties from FormModel
-inline constexpr OUStringLiteral SC_UNO_APPLYFMDES = u"ApplyFormDesignMode";
-inline constexpr OUStringLiteral SC_UNO_AUTOCONTFOC = u"AutomaticControlFocus";
+inline constexpr OUString SC_UNO_APPLYFMDES = u"ApplyFormDesignMode"_ustr;
+inline constexpr OUString SC_UNO_AUTOCONTFOC = u"AutomaticControlFocus"_ustr;
// view options
-inline constexpr OUStringLiteral SC_UNO_COLROWHDR = u"HasColumnRowHeaders";
-inline constexpr OUStringLiteral SC_UNO_GRIDCOLOR = u"GridColor";
-inline constexpr OUStringLiteral SC_UNO_HIDESPELL = u"HideSpellMarks"; /* deprecated #i91949 */
-inline constexpr OUStringLiteral SC_UNO_HORSCROLL = u"HasHorizontalScrollBar";
-inline constexpr OUStringLiteral SC_UNO_OUTLSYMB = u"IsOutlineSymbolsSet";
-inline constexpr OUStringLiteral SC_UNO_SHEETTABS = u"HasSheetTabs";
-inline constexpr OUStringLiteral SC_UNO_SHOWANCHOR = u"ShowAnchor";
-inline constexpr OUStringLiteral SC_UNO_SHOWCHARTS = u"ShowCharts";
-inline constexpr OUStringLiteral SC_UNO_SHOWDRAW = u"ShowDrawing";
-inline constexpr OUStringLiteral SC_UNO_SHOWFORM = u"ShowFormulas";
-inline constexpr OUStringLiteral SC_UNO_SHOWGRID = u"ShowGrid";
-inline constexpr OUStringLiteral SC_UNO_SHOWHELP = u"ShowHelpLines";
-inline constexpr OUStringLiteral SC_UNO_SHOWNOTES = u"ShowNotes";
-inline constexpr OUStringLiteral SC_UNO_SHOWFORMULASMARKS = u"ShowFormulasMarks";
-inline constexpr OUStringLiteral SC_UNO_SHOWOBJ = u"ShowObjects";
-inline constexpr OUStringLiteral SC_UNO_SHOWPAGEBR = u"ShowPageBreaks";
-inline constexpr OUStringLiteral SC_UNO_SHOWZERO = u"ShowZeroValues";
-inline constexpr OUStringLiteral SC_UNO_VALUEHIGH = u"IsValueHighlightingEnabled";
-inline constexpr OUStringLiteral SC_UNO_VERTSCROLL = u"HasVerticalScrollBar";
-inline constexpr OUStringLiteral SC_UNO_SNAPTORASTER = u"IsSnapToRaster";
-inline constexpr OUStringLiteral SC_UNO_RASTERVIS = u"RasterIsVisible";
-inline constexpr OUStringLiteral SC_UNO_RASTERRESX = u"RasterResolutionX";
-inline constexpr OUStringLiteral SC_UNO_RASTERRESY = u"RasterResolutionY";
-inline constexpr OUStringLiteral SC_UNO_RASTERSUBX = u"RasterSubdivisionX";
-inline constexpr OUStringLiteral SC_UNO_RASTERSUBY = u"RasterSubdivisionY";
-inline constexpr OUStringLiteral SC_UNO_RASTERSYNC = u"IsRasterAxisSynchronized";
-inline constexpr OUStringLiteral SC_UNO_AUTOCALC = u"AutoCalculate";
-inline constexpr OUStringLiteral SC_UNO_PRINTERNAME = u"PrinterName";
-inline constexpr OUStringLiteral SC_UNO_PRINTERSETUP = u"PrinterSetup";
-inline constexpr OUStringLiteral SC_UNO_PRINTERPAPER = u"PrinterPaperFromSetup";
-inline constexpr OUStringLiteral SC_UNO_APPLYDOCINF = u"ApplyUserData";
-inline constexpr OUStringLiteral SC_UNO_SAVE_THUMBNAIL = u"SaveThumbnail";
-inline constexpr OUStringLiteral SC_UNO_CHARCOMP = u"CharacterCompressionType";
-inline constexpr OUStringLiteral SC_UNO_ASIANKERN = u"IsKernAsianPunctuation";
-inline constexpr OUStringLiteral SC_UNO_VISAREA = u"VisibleArea";
-inline constexpr OUStringLiteral SC_UNO_ZOOMTYPE = u"ZoomType";
-inline constexpr OUStringLiteral SC_UNO_ZOOMVALUE = u"ZoomValue";
-inline constexpr OUStringLiteral SC_UNO_UPDTEMPL = u"UpdateFromTemplate";
-inline constexpr OUStringLiteral SC_UNO_FILTERED_RANGE_SELECTION = u"FilteredRangeSelection";
-inline constexpr OUStringLiteral SC_UNO_VISAREASCREEN = u"VisibleAreaOnScreen";
-inline constexpr OUStringLiteral SC_UNO_FORMULABARHEIGHT = u"FormulaBarHeight";
-inline constexpr OUStringLiteral SC_UNO_IMAGE_PREFERRED_DPI = u"ImagePreferredDPI";
+inline constexpr OUString SC_UNO_COLROWHDR = u"HasColumnRowHeaders"_ustr;
+inline constexpr OUString SC_UNO_GRIDCOLOR = u"GridColor"_ustr;
+inline constexpr OUString SC_UNO_HIDESPELL = u"HideSpellMarks"_ustr; /* deprecated #i91949 */
+inline constexpr OUString SC_UNO_HORSCROLL = u"HasHorizontalScrollBar"_ustr;
+inline constexpr OUString SC_UNO_OUTLSYMB = u"IsOutlineSymbolsSet"_ustr;
+inline constexpr OUString SC_UNO_SHEETTABS = u"HasSheetTabs"_ustr;
+inline constexpr OUString SC_UNO_SHOWANCHOR = u"ShowAnchor"_ustr;
+inline constexpr OUString SC_UNO_SHOWCHARTS = u"ShowCharts"_ustr;
+inline constexpr OUString SC_UNO_SHOWDRAW = u"ShowDrawing"_ustr;
+inline constexpr OUString SC_UNO_SHOWFORM = u"ShowFormulas"_ustr;
+inline constexpr OUString SC_UNO_SHOWGRID = u"ShowGrid"_ustr;
+inline constexpr OUString SC_UNO_SHOWHELP = u"ShowHelpLines"_ustr;
+inline constexpr OUString SC_UNO_SHOWNOTES = u"ShowNotes"_ustr;
+inline constexpr OUString SC_UNO_SHOWFORMULASMARKS = u"ShowFormulasMarks"_ustr;
+inline constexpr OUString SC_UNO_SHOWOBJ = u"ShowObjects"_ustr;
+inline constexpr OUString SC_UNO_SHOWPAGEBR = u"ShowPageBreaks"_ustr;
+inline constexpr OUString SC_UNO_SHOWZERO = u"ShowZeroValues"_ustr;
+inline constexpr OUString SC_UNO_VALUEHIGH = u"IsValueHighlightingEnabled"_ustr;
+inline constexpr OUString SC_UNO_VERTSCROLL = u"HasVerticalScrollBar"_ustr;
+inline constexpr OUString SC_UNO_SNAPTORASTER = u"IsSnapToRaster"_ustr;
+inline constexpr OUString SC_UNO_RASTERVIS = u"RasterIsVisible"_ustr;
+inline constexpr OUString SC_UNO_RASTERRESX = u"RasterResolutionX"_ustr;
+inline constexpr OUString SC_UNO_RASTERRESY = u"RasterResolutionY"_ustr;
+inline constexpr OUString SC_UNO_RASTERSUBX = u"RasterSubdivisionX"_ustr;
+inline constexpr OUString SC_UNO_RASTERSUBY = u"RasterSubdivisionY"_ustr;
+inline constexpr OUString SC_UNO_RASTERSYNC = u"IsRasterAxisSynchronized"_ustr;
+inline constexpr OUString SC_UNO_AUTOCALC = u"AutoCalculate"_ustr;
+inline constexpr OUString SC_UNO_PRINTERNAME = u"PrinterName"_ustr;
+inline constexpr OUString SC_UNO_PRINTERSETUP = u"PrinterSetup"_ustr;
+inline constexpr OUString SC_UNO_PRINTERPAPER = u"PrinterPaperFromSetup"_ustr;
+inline constexpr OUString SC_UNO_APPLYDOCINF = u"ApplyUserData"_ustr;
+inline constexpr OUString SC_UNO_SAVE_THUMBNAIL = u"SaveThumbnail"_ustr;
+inline constexpr OUString SC_UNO_CHARCOMP = u"CharacterCompressionType"_ustr;
+inline constexpr OUString SC_UNO_ASIANKERN = u"IsKernAsianPunctuation"_ustr;
+inline constexpr OUString SC_UNO_VISAREA = u"VisibleArea"_ustr;
+inline constexpr OUString SC_UNO_ZOOMTYPE = u"ZoomType"_ustr;
+inline constexpr OUString SC_UNO_ZOOMVALUE = u"ZoomValue"_ustr;
+inline constexpr OUString SC_UNO_UPDTEMPL = u"UpdateFromTemplate"_ustr;
+inline constexpr OUString SC_UNO_FILTERED_RANGE_SELECTION = u"FilteredRangeSelection"_ustr;
+inline constexpr OUString SC_UNO_VISAREASCREEN = u"VisibleAreaOnScreen"_ustr;
+inline constexpr OUString SC_UNO_FORMULABARHEIGHT = u"FormulaBarHeight"_ustr;
+inline constexpr OUString SC_UNO_IMAGE_PREFERRED_DPI = u"ImagePreferredDPI"_ustr;
/*Stampit enable/disable print cancel */
-inline constexpr OUStringLiteral SC_UNO_ALLOWPRINTJOBCANCEL = u"AllowPrintJobCancel";
+inline constexpr OUString SC_UNO_ALLOWPRINTJOBCANCEL = u"AllowPrintJobCancel"_ustr;
// old (5.2) property names for view options - for compatibility only!
-inline constexpr OUStringLiteral OLD_UNO_COLROWHDR = u"ColumnRowHeaders";
-inline constexpr OUStringLiteral OLD_UNO_HORSCROLL = u"HorizontalScrollBar";
-inline constexpr OUStringLiteral OLD_UNO_OUTLSYMB = u"OutlineSymbols";
-inline constexpr OUStringLiteral OLD_UNO_SHEETTABS = u"SheetTabs";
-inline constexpr OUStringLiteral OLD_UNO_VALUEHIGH = u"ValueHighlighting";
-inline constexpr OUStringLiteral OLD_UNO_VERTSCROLL = u"VerticalScrollBar";
+inline constexpr OUString OLD_UNO_COLROWHDR = u"ColumnRowHeaders"_ustr;
+inline constexpr OUString OLD_UNO_HORSCROLL = u"HorizontalScrollBar"_ustr;
+inline constexpr OUString OLD_UNO_OUTLSYMB = u"OutlineSymbols"_ustr;
+inline constexpr OUString OLD_UNO_SHEETTABS = u"SheetTabs"_ustr;
+inline constexpr OUString OLD_UNO_VALUEHIGH = u"ValueHighlighting"_ustr;
+inline constexpr OUString OLD_UNO_VERTSCROLL = u"VerticalScrollBar"_ustr;
// data pilot source
-inline constexpr OUStringLiteral SC_UNO_DP_COLGRAND = u"ColumnGrand";
-inline constexpr OUStringLiteral SC_UNO_DP_ROWGRAND = u"RowGrand";
-inline constexpr OUStringLiteral SC_UNO_DP_ORIGINAL = u"Original";
-inline constexpr OUStringLiteral SC_UNO_DP_ORIGINAL_POS = u"OriginalPosition";
-inline constexpr OUStringLiteral SC_UNO_DP_ISDATALAYOUT = u"IsDataLayoutDimension";
-inline constexpr OUStringLiteral SC_UNO_DP_ORIENTATION = u"Orientation";
-inline constexpr OUStringLiteral SC_UNO_DP_POSITION = u"Position";
-inline constexpr OUStringLiteral SC_UNO_DP_FUNCTION = u"Function";
-inline constexpr OUStringLiteral SC_UNO_DP_FUNCTION2 = u"Function2";
-inline constexpr OUStringLiteral SC_UNO_DP_USEDHIERARCHY = u"UsedHierarchy";
-inline constexpr OUStringLiteral SC_UNO_DP_FILTER = u"Filter";
-inline constexpr OUStringLiteral SC_UNO_DP_SUBTOTAL = u"SubTotals";
-inline constexpr OUStringLiteral SC_UNO_DP_SUBTOTAL2 = u"SubTotals2";
-inline constexpr OUStringLiteral SC_UNO_DP_SHOWEMPTY = u"ShowEmpty";
-inline constexpr OUStringLiteral SC_UNO_DP_REPEATITEMLABELS = u"RepeatItemLabels";
-inline constexpr OUStringLiteral SC_UNO_DP_ISVISIBLE = u"IsVisible";
-inline constexpr OUStringLiteral SC_UNO_DP_SHOWDETAILS = u"ShowDetails";
-inline constexpr OUStringLiteral SC_UNO_DP_IGNOREEMPTY = u"IgnoreEmptyRows";
-inline constexpr OUStringLiteral SC_UNO_DP_REPEATEMPTY = u"RepeatIfEmpty";
-inline constexpr OUStringLiteral SC_UNO_DP_DATADESC = u"DataDescription";
+inline constexpr OUString SC_UNO_DP_COLGRAND = u"ColumnGrand"_ustr;
+inline constexpr OUString SC_UNO_DP_ROWGRAND = u"RowGrand"_ustr;
+inline constexpr OUString SC_UNO_DP_ORIGINAL = u"Original"_ustr;
+inline constexpr OUString SC_UNO_DP_ORIGINAL_POS = u"OriginalPosition"_ustr;
+inline constexpr OUString SC_UNO_DP_ISDATALAYOUT = u"IsDataLayoutDimension"_ustr;
+inline constexpr OUString SC_UNO_DP_ORIENTATION = u"Orientation"_ustr;
+inline constexpr OUString SC_UNO_DP_POSITION = u"Position"_ustr;
+inline constexpr OUString SC_UNO_DP_FUNCTION = u"Function"_ustr;
+inline constexpr OUString SC_UNO_DP_FUNCTION2 = u"Function2"_ustr;
+inline constexpr OUString SC_UNO_DP_USEDHIERARCHY = u"UsedHierarchy"_ustr;
+inline constexpr OUString SC_UNO_DP_FILTER = u"Filter"_ustr;
+inline constexpr OUString SC_UNO_DP_SUBTOTAL = u"SubTotals"_ustr;
+inline constexpr OUString SC_UNO_DP_SUBTOTAL2 = u"SubTotals2"_ustr;
+inline constexpr OUString SC_UNO_DP_SHOWEMPTY = u"ShowEmpty"_ustr;
+inline constexpr OUString SC_UNO_DP_REPEATITEMLABELS = u"RepeatItemLabels"_ustr;
+inline constexpr OUString SC_UNO_DP_ISVISIBLE = u"IsVisible"_ustr;
+inline constexpr OUString SC_UNO_DP_SHOWDETAILS = u"ShowDetails"_ustr;
+inline constexpr OUString SC_UNO_DP_IGNOREEMPTY = u"IgnoreEmptyRows"_ustr;
+inline constexpr OUString SC_UNO_DP_REPEATEMPTY = u"RepeatIfEmpty"_ustr;
+inline constexpr OUString SC_UNO_DP_DATADESC = u"DataDescription"_ustr;
#define SC_UNO_DP_NUMBERFO SC_UNONAME_NUMFMT
-inline constexpr OUStringLiteral SC_UNO_DP_ROWFIELDCOUNT = u"RowFieldCount";
-inline constexpr OUStringLiteral SC_UNO_DP_COLUMNFIELDCOUNT = u"ColumnFieldCount";
-inline constexpr OUStringLiteral SC_UNO_DP_DATAFIELDCOUNT = u"DataFieldCount";
-inline constexpr OUStringLiteral SC_UNO_DP_LAYOUTNAME = u"LayoutName";
-inline constexpr OUStringLiteral SC_UNO_DP_FIELD_SUBTOTALNAME = u"FieldSubtotalName";
-inline constexpr OUStringLiteral SC_UNO_DP_GRANDTOTAL_NAME = u"GrandTotalName";
-inline constexpr OUStringLiteral SC_UNO_DP_HAS_HIDDEN_MEMBER = u"HasHiddenMember";
-inline constexpr OUStringLiteral SC_UNO_DP_FLAGS = u"Flags";
-
-inline constexpr OUStringLiteral SC_UNO_DP_REFVALUE = u"ReferenceValue";
-inline constexpr OUStringLiteral SC_UNO_DP_SORTING = u"Sorting";
-inline constexpr OUStringLiteral SC_UNO_DP_AUTOSHOW = u"AutoShow";
-inline constexpr OUStringLiteral SC_UNO_DP_LAYOUT = u"Layout";
+inline constexpr OUString SC_UNO_DP_ROWFIELDCOUNT = u"RowFieldCount"_ustr;
+inline constexpr OUString SC_UNO_DP_COLUMNFIELDCOUNT = u"ColumnFieldCount"_ustr;
+inline constexpr OUString SC_UNO_DP_DATAFIELDCOUNT = u"DataFieldCount"_ustr;
+inline constexpr OUString SC_UNO_DP_LAYOUTNAME = u"LayoutName"_ustr;
+inline constexpr OUString SC_UNO_DP_FIELD_SUBTOTALNAME = u"FieldSubtotalName"_ustr;
+inline constexpr OUString SC_UNO_DP_GRANDTOTAL_NAME = u"GrandTotalName"_ustr;
+inline constexpr OUString SC_UNO_DP_HAS_HIDDEN_MEMBER = u"HasHiddenMember"_ustr;
+inline constexpr OUString SC_UNO_DP_FLAGS = u"Flags"_ustr;
+
+inline constexpr OUString SC_UNO_DP_REFVALUE = u"ReferenceValue"_ustr;
+inline constexpr OUString SC_UNO_DP_SORTING = u"Sorting"_ustr;
+inline constexpr OUString SC_UNO_DP_AUTOSHOW = u"AutoShow"_ustr;
+inline constexpr OUString SC_UNO_DP_LAYOUT = u"Layout"_ustr;
// data pilot descriptor
-inline constexpr OUStringLiteral SC_UNO_DP_IGNORE_EMPTYROWS = u"IgnoreEmptyRows";
-inline constexpr OUStringLiteral SC_UNO_DP_DRILLDOWN = u"DrillDownOnDoubleClick";
-inline constexpr OUStringLiteral SC_UNO_DP_SHOWFILTER = u"ShowFilterButton";
-inline constexpr OUStringLiteral SC_UNO_DP_IMPORTDESC = u"ImportDescriptor";
-inline constexpr OUStringLiteral SC_UNO_DP_SOURCESERVICE = u"SourceServiceName";
-inline constexpr OUStringLiteral SC_UNO_DP_SERVICEARG = u"ServiceArguments";
+inline constexpr OUString SC_UNO_DP_IGNORE_EMPTYROWS = u"IgnoreEmptyRows"_ustr;
+inline constexpr OUString SC_UNO_DP_DRILLDOWN = u"DrillDownOnDoubleClick"_ustr;
+inline constexpr OUString SC_UNO_DP_SHOWFILTER = u"ShowFilterButton"_ustr;
+inline constexpr OUString SC_UNO_DP_IMPORTDESC = u"ImportDescriptor"_ustr;
+inline constexpr OUString SC_UNO_DP_SOURCESERVICE = u"SourceServiceName"_ustr;
+inline constexpr OUString SC_UNO_DP_SERVICEARG = u"ServiceArguments"_ustr;
// properties in data pilot descriptor ServiceArguments
-inline constexpr OUStringLiteral SC_UNO_DP_SOURCENAME = u"SourceName";
-inline constexpr OUStringLiteral SC_UNO_DP_OBJECTNAME = u"ObjectName";
-inline constexpr OUStringLiteral SC_UNO_DP_USERNAME = u"UserName";
-inline constexpr OUStringLiteral SC_UNO_DP_PASSWORD = u"Password";
+inline constexpr OUString SC_UNO_DP_SOURCENAME = u"SourceName"_ustr;
+inline constexpr OUString SC_UNO_DP_OBJECTNAME = u"ObjectName"_ustr;
+inline constexpr OUString SC_UNO_DP_USERNAME = u"UserName"_ustr;
+inline constexpr OUString SC_UNO_DP_PASSWORD = u"Password"_ustr;
// range selection
-inline constexpr OUStringLiteral SC_UNONAME_INITVAL = u"InitialValue";
-inline constexpr OUStringLiteral SC_UNONAME_TITLE = u"Title";
-inline constexpr OUStringLiteral SC_UNONAME_CLOSEONUP = u"CloseOnMouseRelease";
-inline constexpr OUStringLiteral SC_UNONAME_SINGLECELL = u"SingleCellMode";
-inline constexpr OUStringLiteral SC_UNONAME_MULTISEL = u"MultiSelectionMode";
+inline constexpr OUString SC_UNONAME_INITVAL = u"InitialValue"_ustr;
+inline constexpr OUString SC_UNONAME_TITLE = u"Title"_ustr;
+inline constexpr OUString SC_UNONAME_CLOSEONUP = u"CloseOnMouseRelease"_ustr;
+inline constexpr OUString SC_UNONAME_SINGLECELL = u"SingleCellMode"_ustr;
+inline constexpr OUString SC_UNONAME_MULTISEL = u"MultiSelectionMode"_ustr;
// XRenderable
-inline constexpr OUStringLiteral SC_UNONAME_PAGESIZE = u"PageSize";
-inline constexpr OUStringLiteral SC_UNONAME_RENDERDEV = u"RenderDevice";
-inline constexpr OUStringLiteral SC_UNONAME_SOURCERANGE = u"SourceRange";
-inline constexpr OUStringLiteral SC_UNONAME_INC_NP_AREA = u"PageIncludesNonprintableArea";
-inline constexpr OUStringLiteral SC_UNONAME_CALCPAGESIZE = u"CalcPageContentSize";
-inline constexpr OUStringLiteral SC_UNONAME_CALCPAGEPOS = u"CalcPagePos";
+inline constexpr OUString SC_UNONAME_PAGESIZE = u"PageSize"_ustr;
+inline constexpr OUString SC_UNONAME_RENDERDEV = u"RenderDevice"_ustr;
+inline constexpr OUString SC_UNONAME_SOURCERANGE = u"SourceRange"_ustr;
+inline constexpr OUString SC_UNONAME_INC_NP_AREA = u"PageIncludesNonprintableArea"_ustr;
+inline constexpr OUString SC_UNONAME_CALCPAGESIZE = u"CalcPageContentSize"_ustr;
+inline constexpr OUString SC_UNONAME_CALCPAGEPOS = u"CalcPagePos"_ustr;
// CellValueBinding
-inline constexpr OUStringLiteral SC_UNONAME_BOUNDCELL = u"BoundCell";
+inline constexpr OUString SC_UNONAME_BOUNDCELL = u"BoundCell"_ustr;
// CellRangeListSource
-inline constexpr OUStringLiteral SC_UNONAME_CELLRANGE = u"CellRange";
+inline constexpr OUString SC_UNONAME_CELLRANGE = u"CellRange"_ustr;
// CellAddressConversion / CellRangeAddressConversion
-inline constexpr OUStringLiteral SC_UNONAME_ADDRESS = u"Address";
-inline constexpr OUStringLiteral SC_UNONAME_UIREPR = u"UserInterfaceRepresentation";
-inline constexpr OUStringLiteral SC_UNONAME_PERSREPR = u"PersistentRepresentation";
-inline constexpr OUStringLiteral SC_UNONAME_XLA1REPR = u"XLA1Representation";
-inline constexpr OUStringLiteral SC_UNONAME_REFSHEET = u"ReferenceSheet";
+inline constexpr OUString SC_UNONAME_ADDRESS = u"Address"_ustr;
+inline constexpr OUString SC_UNONAME_UIREPR = u"UserInterfaceRepresentation"_ustr;
+inline constexpr OUString SC_UNONAME_PERSREPR = u"PersistentRepresentation"_ustr;
+inline constexpr OUString SC_UNONAME_XLA1REPR = u"XLA1Representation"_ustr;
+inline constexpr OUString SC_UNONAME_REFSHEET = u"ReferenceSheet"_ustr;
// Security options
-inline constexpr OUStringLiteral SC_UNO_LOADREADONLY = u"LoadReadonly";
-inline constexpr OUStringLiteral SC_UNO_MODIFYPASSWORDINFO = u"ModifyPasswordInfo";
-inline constexpr OUStringLiteral SC_UNO_MODIFYPASSWORDHASH = u"ModifyPasswordHash";
+inline constexpr OUString SC_UNO_LOADREADONLY = u"LoadReadonly"_ustr;
+inline constexpr OUString SC_UNO_MODIFYPASSWORDINFO = u"ModifyPasswordInfo"_ustr;
+inline constexpr OUString SC_UNO_MODIFYPASSWORDHASH = u"ModifyPasswordHash"_ustr;
// FormulaParser
-inline constexpr OUStringLiteral SC_UNO_COMPILEENGLISH = u"CompileEnglish";
-inline constexpr OUStringLiteral SC_UNO_FORMULACONVENTION = u"FormulaConvention";
-inline constexpr OUStringLiteral SC_UNO_IGNORELEADING = u"IgnoreLeadingSpaces";
-inline constexpr OUStringLiteral SC_UNO_OPCODEMAP = u"OpCodeMap";
-inline constexpr OUStringLiteral SC_UNO_EXTERNALLINKS = u"ExternalLinks";
-inline constexpr OUStringLiteral SC_UNO_COMPILEFAP = u"CompileFAP";
-inline constexpr OUStringLiteral SC_UNO_REF_CONV_CHARTOOXML = u"RefConventionChartOOXML";
+inline constexpr OUString SC_UNO_COMPILEENGLISH = u"CompileEnglish"_ustr;
+inline constexpr OUString SC_UNO_FORMULACONVENTION = u"FormulaConvention"_ustr;
+inline constexpr OUString SC_UNO_IGNORELEADING = u"IgnoreLeadingSpaces"_ustr;
+inline constexpr OUString SC_UNO_OPCODEMAP = u"OpCodeMap"_ustr;
+inline constexpr OUString SC_UNO_EXTERNALLINKS = u"ExternalLinks"_ustr;
+inline constexpr OUString SC_UNO_COMPILEFAP = u"CompileFAP"_ustr;
+inline constexpr OUString SC_UNO_REF_CONV_CHARTOOXML = u"RefConventionChartOOXML"_ustr;
// Chart2
-inline constexpr OUStringLiteral SC_UNONAME_ROLE = u"Role";
-inline constexpr OUStringLiteral SC_UNONAME_HIDDENVALUES = u"HiddenValues";
-inline constexpr OUStringLiteral SC_UNONAME_INCLUDEHIDDENCELLS = u"IncludeHiddenCells";
-inline constexpr OUStringLiteral SC_UNONAME_USE_INTERNAL_DATA_PROVIDER = u"UseInternalDataProvider";
-inline constexpr OUStringLiteral SC_UNONAME_HAS_STRING_LABEL = u"HasStringLabel";
-inline constexpr OUStringLiteral SC_UNONAME_TIME_BASED = u"TimeBased";
+inline constexpr OUString SC_UNONAME_ROLE = u"Role"_ustr;
+inline constexpr OUString SC_UNONAME_HIDDENVALUES = u"HiddenValues"_ustr;
+inline constexpr OUString SC_UNONAME_INCLUDEHIDDENCELLS = u"IncludeHiddenCells"_ustr;
+inline constexpr OUString SC_UNONAME_USE_INTERNAL_DATA_PROVIDER = u"UseInternalDataProvider"_ustr;
+inline constexpr OUString SC_UNONAME_HAS_STRING_LABEL = u"HasStringLabel"_ustr;
+inline constexpr OUString SC_UNONAME_TIME_BASED = u"TimeBased"_ustr;
// Solver
-inline constexpr OUStringLiteral SC_UNONAME_TIMEOUT = u"Timeout";
-inline constexpr OUStringLiteral SC_UNO_SHAREDOC = u"IsDocumentShared";
+inline constexpr OUString SC_UNONAME_TIMEOUT = u"Timeout"_ustr;
+inline constexpr OUString SC_UNO_SHAREDOC = u"IsDocumentShared"_ustr;
// EventDescriptor
-inline constexpr OUStringLiteral SC_UNO_EVENTTYPE = u"EventType";
-inline constexpr OUStringLiteral SC_UNO_SCRIPT = u"Script";
+inline constexpr OUString SC_UNO_EVENTTYPE = u"EventType"_ustr;
+inline constexpr OUString SC_UNO_SCRIPT = u"Script"_ustr;
// Named ranges
-inline constexpr OUStringLiteral SC_UNO_MODIFY_BROADCAST = u"ModifyAndBroadcast";
+inline constexpr OUString SC_UNO_MODIFY_BROADCAST = u"ModifyAndBroadcast"_ustr;
-inline constexpr OUStringLiteral SC_UNO_EMBED_FONTS = u"EmbedFonts";
-inline constexpr OUStringLiteral SC_UNO_EMBED_ONLY_USED_FONTS = u"EmbedOnlyUsedFonts";
-inline constexpr OUStringLiteral SC_UNO_EMBED_FONT_SCRIPT_LATIN = u"EmbedLatinScriptFonts";
-inline constexpr OUStringLiteral SC_UNO_EMBED_FONT_SCRIPT_ASIAN = u"EmbedAsianScriptFonts";
-inline constexpr OUStringLiteral SC_UNO_EMBED_FONT_SCRIPT_COMPLEX = u"EmbedComplexScriptFonts";
+inline constexpr OUString SC_UNO_EMBED_FONTS = u"EmbedFonts"_ustr;
+inline constexpr OUString SC_UNO_EMBED_ONLY_USED_FONTS = u"EmbedOnlyUsedFonts"_ustr;
+inline constexpr OUString SC_UNO_EMBED_FONT_SCRIPT_LATIN = u"EmbedLatinScriptFonts"_ustr;
+inline constexpr OUString SC_UNO_EMBED_FONT_SCRIPT_ASIAN = u"EmbedAsianScriptFonts"_ustr;
+inline constexpr OUString SC_UNO_EMBED_FONT_SCRIPT_COMPLEX = u"EmbedComplexScriptFonts"_ustr;
-inline constexpr OUStringLiteral SC_UNO_ODS_LOCK_SOLAR_MUTEX = u"ODSLockSolarMutex";
-inline constexpr OUStringLiteral SC_UNO_ODS_IMPORT_STYLES = u"ODSImportStyles";
+inline constexpr OUString SC_UNO_ODS_LOCK_SOLAR_MUTEX = u"ODSLockSolarMutex"_ustr;
+inline constexpr OUString SC_UNO_ODS_IMPORT_STYLES = u"ODSImportStyles"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sc/source/core/tool/stylehelper.cxx b/sc/source/core/tool/stylehelper.cxx
index c9cf69646571..bdd580ee326c 100644
--- a/sc/source/core/tool/stylehelper.cxx
+++ b/sc/source/core/tool/stylehelper.cxx
@@ -69,18 +69,18 @@ static const ScDisplayNameMap* lcl_GetStyleNameMap( SfxStyleFamily nType )
{ ScResId( STR_STYLENAME_ACCENT_3 ), "Accent 3" },
{ ScResId( STR_STYLENAME_RESULT ), "Result" },
// API compatibility programmatic names after.
- { ScResId( STR_STYLENAME_STANDARD ), OUString(SC_STYLE_PROG_STANDARD) },
- { ScResId( STR_STYLENAME_RESULT ), OUString(SC_STYLE_PROG_RESULT) },
- { ScResId( STR_STYLENAME_RESULT1 ), OUString(SC_STYLE_PROG_RESULT1) },
- { ScResId( STR_STYLENAME_HEADING ), OUString(SC_STYLE_PROG_HEADING) },
- { ScResId( STR_STYLENAME_HEADING_1 ), OUString(SC_STYLE_PROG_HEADING1) },
+ { ScResId( STR_STYLENAME_STANDARD ), SC_STYLE_PROG_STANDARD },
+ { ScResId( STR_STYLENAME_RESULT ), SC_STYLE_PROG_RESULT },
+ { ScResId( STR_STYLENAME_RESULT1 ), SC_STYLE_PROG_RESULT1 },
+ { ScResId( STR_STYLENAME_HEADING ), SC_STYLE_PROG_HEADING },
+ { ScResId( STR_STYLENAME_HEADING_1 ), SC_STYLE_PROG_HEADING1 },
// Pivot table styles.
- { ScResId( STR_PIVOT_STYLENAME_INNER ), OUString(SC_PIVOT_STYLE_PROG_INNER) },
- { ScResId( STR_PIVOT_STYLENAME_RESULT ), OUString(SC_PIVOT_STYLE_PROG_RESULT) },
- { ScResId( STR_PIVOT_STYLENAME_CATEGORY ), OUString(SC_PIVOT_STYLE_PROG_CATEGORY) },
- { ScResId( STR_PIVOT_STYLENAME_TITLE ), OUString(SC_PIVOT_STYLE_PROG_TITLE) },
- { ScResId( STR_PIVOT_STYLENAME_FIELDNAME ), OUString(SC_PIVOT_STYLE_PROG_FIELDNAME) },
- { ScResId( STR_PIVOT_STYLENAME_TOP ), OUString(SC_PIVOT_STYLE_PROG_TOP) },
+ { ScResId( STR_PIVOT_STYLENAME_INNER ), SC_PIVOT_STYLE_PROG_INNER },
+ { ScResId( STR_PIVOT_STYLENAME_RESULT ), SC_PIVOT_STYLE_PROG_RESULT },
+ { ScResId( STR_PIVOT_STYLENAME_CATEGORY ), SC_PIVOT_STYLE_PROG_CATEGORY },
+ { ScResId( STR_PIVOT_STYLENAME_TITLE ), SC_PIVOT_STYLE_PROG_TITLE },
+ { ScResId( STR_PIVOT_STYLENAME_FIELDNAME ), SC_PIVOT_STYLE_PROG_FIELDNAME },
+ { ScResId( STR_PIVOT_STYLENAME_TOP ), SC_PIVOT_STYLE_PROG_TOP },
// last entry remains empty
{ OUString(), OUString() },
};
@@ -90,8 +90,8 @@ static const ScDisplayNameMap* lcl_GetStyleNameMap( SfxStyleFamily nType )
{
static ScDisplayNameMap const aPageMap[]
{
- { ScResId( STR_STYLENAME_STANDARD ), OUString(SC_STYLE_PROG_STANDARD) },
- { ScResId( STR_STYLENAME_REPORT ), OUString(SC_STYLE_PROG_REPORT) },
+ { ScResId( STR_STYLENAME_STANDARD ), SC_STYLE_PROG_STANDARD },
+ { ScResId( STR_STYLENAME_REPORT ), SC_STYLE_PROG_REPORT },
// last entry remains empty
{ OUString(), OUString() },
};
@@ -101,7 +101,7 @@ static const ScDisplayNameMap* lcl_GetStyleNameMap( SfxStyleFamily nType )
{
static ScDisplayNameMap const aGraphicMap[]
{
- { ScResId( STR_STYLENAME_STANDARD ), OUString(SC_STYLE_PROG_STANDARD) },
+ { ScResId( STR_STYLENAME_STANDARD ), SC_STYLE_PROG_STANDARD },
{ ScResId( STR_STYLENAME_NOTE ), "Note" },
// last entry remains empty
{ OUString(), OUString() },
diff --git a/sc/source/filter/excel/xichart.cxx b/sc/source/filter/excel/xichart.cxx
index f0e1a5b8f569..534e252b74b4 100644
--- a/sc/source/filter/excel/xichart.cxx
+++ b/sc/source/filter/excel/xichart.cxx
@@ -822,7 +822,7 @@ void XclImpChSourceLink::ConvertNumFmt( ScfPropertySet& rPropSet, bool bPercent
{
bool bLinkToSource = ::get_flag( maData.mnFlags, EXC_CHSRCLINK_NUMFMT );
sal_uInt32 nScNumFmt = bLinkToSource ? GetNumFmtBuffer().GetScFormat( maData.mnNumFmtIdx ) : NUMBERFORMAT_ENTRY_NOT_FOUND;
- OUString aPropName = bPercent ? OUString( EXC_CHPROP_PERCENTAGENUMFMT ) : OUString( EXC_CHPROP_NUMBERFORMAT );
+ OUString aPropName = bPercent ? EXC_CHPROP_PERCENTAGENUMFMT : EXC_CHPROP_NUMBERFORMAT;
if( nScNumFmt != NUMBERFORMAT_ENTRY_NOT_FOUND )
rPropSet.SetProperty( aPropName, static_cast< sal_Int32 >( nScNumFmt ) );
else
diff --git a/sc/source/filter/inc/excdefs.hxx b/sc/source/filter/inc/excdefs.hxx
index 149993e1ee6e..272940a35a07 100644
--- a/sc/source/filter/inc/excdefs.hxx
+++ b/sc/source/filter/inc/excdefs.hxx
@@ -59,8 +59,8 @@ const sal_uInt8 EXC_AFOPER_GREATEREQUAL = 0x06;
// defines for change tracking ================================================
-inline constexpr OUStringLiteral EXC_STREAM_USERNAMES = u"User Names";
-inline constexpr OUStringLiteral EXC_STREAM_REVLOG = u"Revision Log";
+inline constexpr OUString EXC_STREAM_USERNAMES = u"User Names"_ustr;
+inline constexpr OUString EXC_STREAM_REVLOG = u"Revision Log"_ustr;
// opcodes
#define EXC_CHTR_OP_COLFLAG 0x0001
diff --git a/sc/source/filter/inc/xlchart.hxx b/sc/source/filter/inc/xlchart.hxx
index d1a6a56b0972..71ac94585e03 100644
--- a/sc/source/filter/inc/xlchart.hxx
+++ b/sc/source/filter/inc/xlchart.hxx
@@ -38,114 +38,114 @@ class XclRoot;
// Property names =============================================================
// service names
-inline constexpr OUStringLiteral SERVICE_DRAWING_BITMAPTABLE = u"com.sun.star.drawing.BitmapTable";
-inline constexpr OUStringLiteral SERVICE_DRAWING_DASHTABLE = u"com.sun.star.drawing.DashTable";
-inline constexpr OUStringLiteral SERVICE_DRAWING_GRADIENTTABLE = u"com.sun.star.drawing.GradientTable";
-inline constexpr OUStringLiteral SERVICE_DRAWING_HATCHTABLE = u"com.sun.star.drawing.HatchTable";
-
-inline constexpr OUStringLiteral SERVICE_CHART2_AXIS = u"com.sun.star.chart2.Axis";
-inline constexpr OUStringLiteral SERVICE_CHART2_DATAPROVIDER = u"com.sun.star.chart2.data.DataProvider";
-inline constexpr OUStringLiteral SERVICE_CHART2_DATASERIES = u"com.sun.star.chart2.DataSeries";
-inline constexpr OUStringLiteral SERVICE_CHART2_DIAGRAM = u"com.sun.star.chart2.Diagram";
-inline constexpr OUStringLiteral SERVICE_CHART2_ERRORBAR = u"com.sun.star.chart2.ErrorBar";
-inline constexpr OUStringLiteral SERVICE_CHART2_LEGEND = u"com.sun.star.chart2.Legend";
-inline constexpr OUStringLiteral SERVICE_CHART2_TITLE = u"com.sun.star.chart2.Title";
+inline constexpr OUString SERVICE_DRAWING_BITMAPTABLE = u"com.sun.star.drawing.BitmapTable"_ustr;
+inline constexpr OUString SERVICE_DRAWING_DASHTABLE = u"com.sun.star.drawing.DashTable"_ustr;
+inline constexpr OUString SERVICE_DRAWING_GRADIENTTABLE = u"com.sun.star.drawing.GradientTable"_ustr;
+inline constexpr OUString SERVICE_DRAWING_HATCHTABLE = u"com.sun.star.drawing.HatchTable"_ustr;
+
+inline constexpr OUString SERVICE_CHART2_AXIS = u"com.sun.star.chart2.Axis"_ustr;
+inline constexpr OUString SERVICE_CHART2_DATAPROVIDER = u"com.sun.star.chart2.data.DataProvider"_ustr;
+inline constexpr OUString SERVICE_CHART2_DATASERIES = u"com.sun.star.chart2.DataSeries"_ustr;
+inline constexpr OUString SERVICE_CHART2_DIAGRAM = u"com.sun.star.chart2.Diagram"_ustr;
+inline constexpr OUString SERVICE_CHART2_ERRORBAR = u"com.sun.star.chart2.ErrorBar"_ustr;
+inline constexpr OUString SERVICE_CHART2_LEGEND = u"com.sun.star.chart2.Legend"_ustr;
+inline constexpr OUString SERVICE_CHART2_TITLE = u"com.sun.star.chart2.Title"_ustr;
// property names
-inline constexpr OUStringLiteral EXC_CHPROP_ADDITIONALSHAPES = u"AdditionalShapes";
-inline constexpr OUStringLiteral EXC_CHPROP_ANCHORPOSITION = u"AnchorPosition";
-inline constexpr OUStringLiteral EXC_CHPROP_ARRANGEORDER = u"ArrangeOrder";
-inline constexpr OUStringLiteral EXC_CHPROP_ATTAXISINDEX = u"AttachedAxisIndex";
-inline constexpr OUStringLiteral EXC_CHPROP_ATTRIBDATAPOINTS = u"AttributedDataPoints";
-inline constexpr OUStringLiteral EXC_CHPROP_BLACKDAY = u"BlackDay";
-inline constexpr OUStringLiteral EXC_CHPROP_COLOR = u"Color";
-inline constexpr OUStringLiteral EXC_CHPROP_CONNECTBARS = u"ConnectBars";
-inline constexpr OUStringLiteral EXC_CHPROP_CROSSOVERPOSITION = u"CrossoverPosition";
-inline constexpr OUStringLiteral EXC_CHPROP_CROSSOVERVALUE = u"CrossoverValue";
-inline constexpr OUStringLiteral EXC_CHPROP_CURVESTYLE = u"CurveStyle";
-inline constexpr OUStringLiteral EXC_CHPROP_CURVENAME = u"CurveName";
-inline constexpr OUStringLiteral EXC_CHPROP_D3DSCENEAMBIENTCOLOR = u"D3DSceneAmbientColor";
-inline constexpr OUStringLiteral EXC_CHPROP_D3DSCENELIGHTON1 = u"D3DSceneLightOn1";
-inline constexpr OUStringLiteral EXC_CHPROP_D3DSCENELIGHTCOLOR2 = u"D3DSceneLightColor2";
-inline constexpr OUStringLiteral EXC_CHPROP_D3DSCENELIGHTDIR2 = u"D3DSceneLightDirection2";
-inline constexpr OUStringLiteral EXC_CHPROP_D3DSCENELIGHTON2 = u"D3DSceneLightOn2";
-inline constexpr OUStringLiteral EXC_CHPROP_D3DSCENEPERSPECTIVE = u"D3DScenePerspective";
-inline constexpr OUStringLiteral EXC_CHPROP_D3DSCENESHADEMODE = u"D3DSceneShadeMode";
-inline constexpr OUStringLiteral EXC_CHPROP_DISPLAYLABELS = u"DisplayLabels";
-inline constexpr OUStringLiteral EXC_CHPROP_ERRORBARSTYLE = u"ErrorBarStyle";
-inline constexpr OUStringLiteral EXC_CHPROP_ERRORBARX = u"ErrorBarX";
-inline constexpr OUStringLiteral EXC_CHPROP_ERRORBARY = u"ErrorBarY";
-inline constexpr OUStringLiteral EXC_CHPROP_EXPANSION = u"Expansion";
-inline constexpr OUStringLiteral EXC_CHPROP_EXPTIMEINCREMENT = u"ExplicitTimeIncrement";
-inline constexpr OUStringLiteral EXC_CHPROP_EXTRAPOLATE_FORWARD = u"ExtrapolateForward";
-inline constexpr OUStringLiteral EXC_CHPROP_EXTRAPOLATE_BACKWARD = u"ExtrapolateBackward";
-inline constexpr OUStringLiteral EXC_CHPROP_FORCE_INTERCEPT = u"ForceIntercept";
-inline constexpr OUStringLiteral EXC_CHPROP_GAPWIDTHSEQ = u"GapwidthSequence";
-inline constexpr OUStringLiteral EXC_CHPROP_GEOMETRY3D = u"Geometry3D";
-inline constexpr OUStringLiteral EXC_CHPROP_INCLUDEHIDDENCELLS = u"IncludeHiddenCells";
-inline constexpr OUStringLiteral EXC_CHPROP_INTERCEPT_VALUE = u"InterceptValue";
-inline constexpr OUStringLiteral EXC_CHPROP_JAPANESE = u"Japanese";
-inline constexpr OUStringLiteral EXC_CHPROP_LABEL = u"Label";
-inline constexpr OUStringLiteral EXC_CHPROP_LABELPLACEMENT = u"LabelPlacement";
-inline constexpr OUStringLiteral EXC_CHPROP_LABELPOSITION = u"LabelPosition";
-inline constexpr OUStringLiteral EXC_CHPROP_LABELSEPARATOR = u"LabelSeparator";
-inline constexpr OUStringLiteral EXC_CHPROP_SHOWLEGENDENTRY = u"ShowLegendEntry";
-inline constexpr OUStringLiteral EXC_CHPROP_MAJORTICKS = u"MajorTickmarks";
-inline constexpr OUStringLiteral EXC_CHPROP_MARKPOSITION = u"MarkPosition";
-inline constexpr OUStringLiteral EXC_CHPROP_MINORTICKS = u"MinorTickmarks";
-inline constexpr OUStringLiteral EXC_CHPROP_MISSINGVALUETREATMENT = u"MissingValueTreatment";
-inline constexpr OUStringLiteral EXC_CHPROP_MOVING_AVERAGE_PERIOD = u"MovingAveragePeriod";
-inline constexpr OUStringLiteral EXC_CHPROP_NEGATIVEERROR = u"NegativeError";
-inline constexpr OUStringLiteral EXC_CHPROP_NUMBERFORMAT = u"NumberFormat";
-inline constexpr OUStringLiteral EXC_CHPROP_NUMBERFORMAT_LINKSRC = u"LinkNumberFormatToSource";
-inline constexpr OUStringLiteral EXC_CHPROP_OFFSET = u"Offset";
-inline constexpr OUStringLiteral EXC_CHPROP_OVERLAPSEQ = u"OverlapSequence";
-inline constexpr OUStringLiteral EXC_CHPROP_PERCENTAGENUMFMT = u"PercentageNumberFormat";
-inline constexpr OUStringLiteral EXC_CHPROP_PERCENTDIAGONAL = u"PercentDiagonal";
-inline constexpr OUStringLiteral EXC_CHPROP_PERSPECTIVE = u"Perspective";
-inline constexpr OUStringLiteral EXC_CHPROP_POSITIVEERROR = u"PositiveError";
-inline constexpr OUStringLiteral EXC_CHPROP_POLYNOMIAL_DEGREE = u"PolynomialDegree";
-inline constexpr OUStringLiteral EXC_CHPROP_RELATIVEPOSITION = u"RelativePosition";
-inline constexpr OUStringLiteral EXC_CHPROP_RELATIVESIZE = u"RelativeSize";
-inline constexpr OUStringLiteral EXC_CHPROP_RIGHTANGLEDAXES = u"RightAngledAxes";
-inline constexpr OUStringLiteral EXC_CHPROP_ROLE = u"Role";
-inline constexpr OUStringLiteral EXC_CHPROP_ROTATIONHORIZONTAL = u"RotationHorizontal";
-inline constexpr OUStringLiteral EXC_CHPROP_ROTATIONVERTICAL = u"RotationVertical";
-inline constexpr OUStringLiteral EXC_CHPROP_3DRELATIVEHEIGHT = u"3DRelativeHeight";
-inline constexpr OUStringLiteral EXC_CHPROP_SHOW = u"Show";
-inline constexpr OUStringLiteral EXC_CHPROP_SHOWCORRELATION = u"ShowCorrelationCoefficient";
-inline constexpr OUStringLiteral EXC_CHPROP_SHOWEQUATION = u"ShowEquation";
-inline constexpr OUStringLiteral EXC_CHPROP_SHOWFIRST = u"ShowFirst";
-inline constexpr OUStringLiteral EXC_CHPROP_SHOWHIGHLOW = u"ShowHighLow";
-inline constexpr OUStringLiteral EXC_CHPROP_SHOWNEGATIVEERROR = u"ShowNegativeError";
-inline constexpr OUStringLiteral EXC_CHPROP_SHOWPOSITIVEERROR = u"ShowPositiveError";
-inline constexpr OUStringLiteral EXC_CHPROP_STACKCHARACTERS = u"StackCharacters";
-inline constexpr OUStringLiteral EXC_CHPROP_STACKINGDIR = u"StackingDirection";
-inline constexpr OUStringLiteral EXC_CHPROP_STARTINGANGLE = u"StartingAngle";
-inline constexpr OUStringLiteral EXC_CHPROP_SWAPXANDYAXIS = u"SwapXAndYAxis";
-inline constexpr OUStringLiteral EXC_CHPROP_SYMBOL = u"Symbol";
-inline constexpr OUStringLiteral EXC_CHPROP_TEXTBREAK = u"TextBreak";
-inline constexpr OUStringLiteral EXC_CHPROP_TEXTOVERLAP = u"TextOverlap";
-inline constexpr OUStringLiteral EXC_CHPROP_TEXTROTATION = u"TextRotation";
-inline constexpr OUStringLiteral EXC_CHPROP_USERINGS = u"UseRings";
-inline constexpr OUStringLiteral EXC_CHPROP_VARYCOLORSBY = u"VaryColorsByPoint";
-inline constexpr OUStringLiteral EXC_CHPROP_WEIGHT = u"Weight";
-inline constexpr OUStringLiteral EXC_CHPROP_WHITEDAY = u"WhiteDay";
+inline constexpr OUString EXC_CHPROP_ADDITIONALSHAPES = u"AdditionalShapes"_ustr;
+inline constexpr OUString EXC_CHPROP_ANCHORPOSITION = u"AnchorPosition"_ustr;
+inline constexpr OUString EXC_CHPROP_ARRANGEORDER = u"ArrangeOrder"_ustr;
+inline constexpr OUString EXC_CHPROP_ATTAXISINDEX = u"AttachedAxisIndex"_ustr;
+inline constexpr OUString EXC_CHPROP_ATTRIBDATAPOINTS = u"AttributedDataPoints"_ustr;
+inline constexpr OUString EXC_CHPROP_BLACKDAY = u"BlackDay"_ustr;
+inline constexpr OUString EXC_CHPROP_COLOR = u"Color"_ustr;
+inline constexpr OUString EXC_CHPROP_CONNECTBARS = u"ConnectBars"_ustr;
+inline constexpr OUString EXC_CHPROP_CROSSOVERPOSITION = u"CrossoverPosition"_ustr;
+inline constexpr OUString EXC_CHPROP_CROSSOVERVALUE = u"CrossoverValue"_ustr;
+inline constexpr OUString EXC_CHPROP_CURVESTYLE = u"CurveStyle"_ustr;
+inline constexpr OUString EXC_CHPROP_CURVENAME = u"CurveName"_ustr;
+inline constexpr OUString EXC_CHPROP_D3DSCENEAMBIENTCOLOR = u"D3DSceneAmbientColor"_ustr;
+inline constexpr OUString EXC_CHPROP_D3DSCENELIGHTON1 = u"D3DSceneLightOn1"_ustr;
+inline constexpr OUString EXC_CHPROP_D3DSCENELIGHTCOLOR2 = u"D3DSceneLightColor2"_ustr;
+inline constexpr OUString EXC_CHPROP_D3DSCENELIGHTDIR2 = u"D3DSceneLightDirection2"_ustr;
+inline constexpr OUString EXC_CHPROP_D3DSCENELIGHTON2 = u"D3DSceneLightOn2"_ustr;
+inline constexpr OUString EXC_CHPROP_D3DSCENEPERSPECTIVE = u"D3DScenePerspective"_ustr;
+inline constexpr OUString EXC_CHPROP_D3DSCENESHADEMODE = u"D3DSceneShadeMode"_ustr;
+inline constexpr OUString EXC_CHPROP_DISPLAYLABELS = u"DisplayLabels"_ustr;
+inline constexpr OUString EXC_CHPROP_ERRORBARSTYLE = u"ErrorBarStyle"_ustr;
+inline constexpr OUString EXC_CHPROP_ERRORBARX = u"ErrorBarX"_ustr;
+inline constexpr OUString EXC_CHPROP_ERRORBARY = u"ErrorBarY"_ustr;
+inline constexpr OUString EXC_CHPROP_EXPANSION = u"Expansion"_ustr;
+inline constexpr OUString EXC_CHPROP_EXPTIMEINCREMENT = u"ExplicitTimeIncrement"_ustr;
+inline constexpr OUString EXC_CHPROP_EXTRAPOLATE_FORWARD = u"ExtrapolateForward"_ustr;
+inline constexpr OUString EXC_CHPROP_EXTRAPOLATE_BACKWARD = u"ExtrapolateBackward"_ustr;
+inline constexpr OUString EXC_CHPROP_FORCE_INTERCEPT = u"ForceIntercept"_ustr;
+inline constexpr OUString EXC_CHPROP_GAPWIDTHSEQ = u"GapwidthSequence"_ustr;
+inline constexpr OUString EXC_CHPROP_GEOMETRY3D = u"Geometry3D"_ustr;
+inline constexpr OUString EXC_CHPROP_INCLUDEHIDDENCELLS = u"IncludeHiddenCells"_ustr;
+inline constexpr OUString EXC_CHPROP_INTERCEPT_VALUE = u"InterceptValue"_ustr;
+inline constexpr OUString EXC_CHPROP_JAPANESE = u"Japanese"_ustr;
+inline constexpr OUString EXC_CHPROP_LABEL = u"Label"_ustr;
+inline constexpr OUString EXC_CHPROP_LABELPLACEMENT = u"LabelPlacement"_ustr;
+inline constexpr OUString EXC_CHPROP_LABELPOSITION = u"LabelPosition"_ustr;
+inline constexpr OUString EXC_CHPROP_LABELSEPARATOR = u"LabelSeparator"_ustr;
+inline constexpr OUString EXC_CHPROP_SHOWLEGENDENTRY = u"ShowLegendEntry"_ustr;
+inline constexpr OUString EXC_CHPROP_MAJORTICKS = u"MajorTickmarks"_ustr;
+inline constexpr OUString EXC_CHPROP_MARKPOSITION = u"MarkPosition"_ustr;
+inline constexpr OUString EXC_CHPROP_MINORTICKS = u"MinorTickmarks"_ustr;
+inline constexpr OUString EXC_CHPROP_MISSINGVALUETREATMENT = u"MissingValueTreatment"_ustr;
+inline constexpr OUString EXC_CHPROP_MOVING_AVERAGE_PERIOD = u"MovingAveragePeriod"_ustr;
+inline constexpr OUString EXC_CHPROP_NEGATIVEERROR = u"NegativeError"_ustr;
+inline constexpr OUString EXC_CHPROP_NUMBERFORMAT = u"NumberFormat"_ustr;
+inline constexpr OUString EXC_CHPROP_NUMBERFORMAT_LINKSRC = u"LinkNumberFormatToSource"_ustr;
+inline constexpr OUString EXC_CHPROP_OFFSET = u"Offset"_ustr;
+inline constexpr OUString EXC_CHPROP_OVERLAPSEQ = u"OverlapSequence"_ustr;
+inline constexpr OUString EXC_CHPROP_PERCENTAGENUMFMT = u"PercentageNumberFormat"_ustr;
+inline constexpr OUString EXC_CHPROP_PERCENTDIAGONAL = u"PercentDiagonal"_ustr;
+inline constexpr OUString EXC_CHPROP_PERSPECTIVE = u"Perspective"_ustr;
+inline constexpr OUString EXC_CHPROP_POSITIVEERROR = u"PositiveError"_ustr;
+inline constexpr OUString EXC_CHPROP_POLYNOMIAL_DEGREE = u"PolynomialDegree"_ustr;
+inline constexpr OUString EXC_CHPROP_RELATIVEPOSITION = u"RelativePosition"_ustr;
+inline constexpr OUString EXC_CHPROP_RELATIVESIZE = u"RelativeSize"_ustr;
+inline constexpr OUString EXC_CHPROP_RIGHTANGLEDAXES = u"RightAngledAxes"_ustr;
+inline constexpr OUString EXC_CHPROP_ROLE = u"Role"_ustr;
+inline constexpr OUString EXC_CHPROP_ROTATIONHORIZONTAL = u"RotationHorizontal"_ustr;
+inline constexpr OUString EXC_CHPROP_ROTATIONVERTICAL = u"RotationVertical"_ustr;
+inline constexpr OUString EXC_CHPROP_3DRELATIVEHEIGHT = u"3DRelativeHeight"_ustr;
+inline constexpr OUString EXC_CHPROP_SHOW = u"Show"_ustr;
+inline constexpr OUString EXC_CHPROP_SHOWCORRELATION = u"ShowCorrelationCoefficient"_ustr;
+inline constexpr OUString EXC_CHPROP_SHOWEQUATION = u"ShowEquation"_ustr;
+inline constexpr OUString EXC_CHPROP_SHOWFIRST = u"ShowFirst"_ustr;
+inline constexpr OUString EXC_CHPROP_SHOWHIGHLOW = u"ShowHighLow"_ustr;
+inline constexpr OUString EXC_CHPROP_SHOWNEGATIVEERROR = u"ShowNegativeError"_ustr;
+inline constexpr OUString EXC_CHPROP_SHOWPOSITIVEERROR = u"ShowPositiveError"_ustr;
+inline constexpr OUString EXC_CHPROP_STACKCHARACTERS = u"StackCharacters"_ustr;
+inline constexpr OUString EXC_CHPROP_STACKINGDIR = u"StackingDirection"_ustr;
+inline constexpr OUString EXC_CHPROP_STARTINGANGLE = u"StartingAngle"_ustr;
+inline constexpr OUString EXC_CHPROP_SWAPXANDYAXIS = u"SwapXAndYAxis"_ustr;
+inline constexpr OUString EXC_CHPROP_SYMBOL = u"Symbol"_ustr;
+inline constexpr OUString EXC_CHPROP_TEXTBREAK = u"TextBreak"_ustr;
+inline constexpr OUString EXC_CHPROP_TEXTOVERLAP = u"TextOverlap"_ustr;
+inline constexpr OUString EXC_CHPROP_TEXTROTATION = u"TextRotation"_ustr;
+inline constexpr OUString EXC_CHPROP_USERINGS = u"UseRings"_ustr;
+inline constexpr OUString EXC_CHPROP_VARYCOLORSBY = u"VaryColorsByPoint"_ustr;
+inline constexpr OUString EXC_CHPROP_WEIGHT = u"Weight"_ustr;
+inline constexpr OUString EXC_CHPROP_WHITEDAY = u"WhiteDay"_ustr;
// data series roles
-inline constexpr OUStringLiteral EXC_CHPROP_ROLE_CATEG = u"categories";
-inline constexpr OUStringLiteral EXC_CHPROP_ROLE_ERRORBARS_NEGX = u"error-bars-x-negative";
-inline constexpr OUStringLiteral EXC_CHPROP_ROLE_ERRORBARS_NEGY = u"error-bars-y-negative";
-inline constexpr OUStringLiteral EXC_CHPROP_ROLE_ERRORBARS_POSX = u"error-bars-x-positive";
-inline constexpr OUStringLiteral EXC_CHPROP_ROLE_ERRORBARS_POSY = u"error-bars-y-positive";
-inline constexpr OUStringLiteral EXC_CHPROP_ROLE_LABEL = u"label";
-inline constexpr OUStringLiteral EXC_CHPROP_ROLE_XVALUES = u"values-x";
-inline constexpr OUStringLiteral EXC_CHPROP_ROLE_YVALUES = u"values-y";
-inline constexpr OUStringLiteral EXC_CHPROP_ROLE_OPENVALUES = u"values-first";
-inline constexpr OUStringLiteral EXC_CHPROP_ROLE_CLOSEVALUES = u"values-last";
-inline constexpr OUStringLiteral EXC_CHPROP_ROLE_LOWVALUES = u"values-min";
-inline constexpr OUStringLiteral EXC_CHPROP_ROLE_HIGHVALUES = u"values-max";
-inline constexpr OUStringLiteral EXC_CHPROP_ROLE_SIZEVALUES = u"values-size";
+inline constexpr OUString EXC_CHPROP_ROLE_CATEG = u"categories"_ustr;
+inline constexpr OUString EXC_CHPROP_ROLE_ERRORBARS_NEGX = u"error-bars-x-negative"_ustr;
+inline constexpr OUString EXC_CHPROP_ROLE_ERRORBARS_NEGY = u"error-bars-y-negative"_ustr;
+inline constexpr OUString EXC_CHPROP_ROLE_ERRORBARS_POSX = u"error-bars-x-positive"_ustr;
+inline constexpr OUString EXC_CHPROP_ROLE_ERRORBARS_POSY = u"error-bars-y-positive"_ustr;
+inline constexpr OUString EXC_CHPROP_ROLE_LABEL = u"label"_ustr;
+inline constexpr OUString EXC_CHPROP_ROLE_XVALUES = u"values-x"_ustr;
+inline constexpr OUString EXC_CHPROP_ROLE_YVALUES = u"values-y"_ustr;
+inline constexpr OUString EXC_CHPROP_ROLE_OPENVALUES = u"values-first"_ustr;
+inline constexpr OUString EXC_CHPROP_ROLE_CLOSEVALUES = u"values-last"_ustr;
+inline constexpr OUString EXC_CHPROP_ROLE_LOWVALUES = u"values-min"_ustr;
+inline constexpr OUString EXC_CHPROP_ROLE_HIGHVALUES = u"values-max"_ustr;
+inline constexpr OUString EXC_CHPROP_ROLE_SIZEVALUES = u"values-size"_ustr;
// Constants and Enumerations =================================================
diff --git a/sc/source/filter/inc/xlconst.hxx b/sc/source/filter/inc/xlconst.hxx
index 2d62c26ba78b..e9d791d08e50 100644
--- a/sc/source/filter/inc/xlconst.hxx
+++ b/sc/source/filter/inc/xlconst.hxx
@@ -77,11 +77,11 @@ const SCTAB SCTAB_GLOBAL = SCTAB_MAX; /// A Calc sheet
#define EXC_STORAGE_OLE_LINKED "LNK"
#define EXC_STORAGE_OLE_EMBEDDED "MBD"
-inline constexpr OUStringLiteral EXC_STORAGE_VBA_PROJECT = u"_VBA_PROJECT_CUR";
+inline constexpr OUString EXC_STORAGE_VBA_PROJECT = u"_VBA_PROJECT_CUR"_ustr;
-inline constexpr OUStringLiteral EXC_STREAM_BOOK = u"Book";
-inline constexpr OUStringLiteral EXC_STREAM_WORKBOOK = u"Workbook";
-inline constexpr OUStringLiteral EXC_STREAM_CTLS = u"Ctls";
+inline constexpr OUString EXC_STREAM_BOOK = u"Book"_ustr;
+inline constexpr OUString EXC_STREAM_WORKBOOK = u"Workbook"_ustr;
+inline constexpr OUString EXC_STREAM_CTLS = u"Ctls"_ustr;
// Encoded URLs ---------------------------------------------------------------
diff --git a/sc/source/filter/inc/xlcontent.hxx b/sc/source/filter/inc/xlcontent.hxx
index 4feb47d8435f..207c6e4c0ac5 100644
--- a/sc/source/filter/inc/xlcontent.hxx
+++ b/sc/source/filter/inc/xlcontent.hxx
@@ -150,7 +150,7 @@ const sal_uInt32 EXC_HLINK_UNC = 0x00000100; /// UNC path.
// web queries ================================================================
-inline constexpr OUStringLiteral EXC_WEBQRY_FILTER = u"calc_HTML_WebQuery";
+inline constexpr OUString EXC_WEBQRY_FILTER = u"calc_HTML_WebQuery"_ustr;
// (0x00CD) WQSTRING
const sal_uInt16 EXC_ID_WQSTRING = 0x00CD;
diff --git a/sc/source/filter/inc/xlpivot.hxx b/sc/source/filter/inc/xlpivot.hxx
index aa2ef17ff012..eb9814926bd4 100644
--- a/sc/source/filter/inc/xlpivot.hxx
+++ b/sc/source/filter/inc/xlpivot.hxx
@@ -35,7 +35,7 @@ enum class ScGeneralFunction;
// misc -----------------------------------------------------------------------
-inline constexpr OUStringLiteral EXC_STORAGE_PTCACHE = u"_SX_DB_CUR";
+inline constexpr OUString EXC_STORAGE_PTCACHE = u"_SX_DB_CUR"_ustr;
// strings
const sal_uInt16 EXC_PT_NOSTRING = 0xFFFF;
diff --git a/sc/source/filter/inc/xlroot.hxx b/sc/source/filter/inc/xlroot.hxx
index b4621bea5fce..8d9c54928218 100644
--- a/sc/source/filter/inc/xlroot.hxx
+++ b/sc/source/filter/inc/xlroot.hxx
@@ -81,7 +81,7 @@ struct XclRootData
OUString maDocUrl; /// Document URL of imported/exported file.
OUString maBasePath; /// Base path of imported/exported file (path of maDocUrl).
OUString maUserName; /// Current user name.
- static constexpr OUStringLiteral gaDefPassword = u"VelvetSweatshop"; /// The default password used for stream encryption.
+ static constexpr OUString gaDefPassword = u"VelvetSweatshop"_ustr; /// The default password used for stream encryption.
rtl_TextEncoding meTextEnc; /// Text encoding to import/export byte strings.
LanguageType meSysLang; /// System language.
LanguageType meDocLang; /// Document language (import: from file, export: from system).
diff --git a/sc/source/filter/xml/XMLTableHeaderFooterContext.cxx b/sc/source/filter/xml/XMLTableHeaderFooterContext.cxx
index 99987a449193..192f1cbf56e7 100644
--- a/sc/source/filter/xml/XMLTableHeaderFooterContext.cxx
+++ b/sc/source/filter/xml/XMLTableHeaderFooterContext.cxx
@@ -48,12 +48,12 @@ XMLTableHeaderFooterContext::XMLTableHeaderFooterContext( SvXMLImport& rImport,
bContainsRight(false),
bContainsCenter(false)
{
- OUString sOn( bFooter ? OUString(SC_UNO_PAGE_FTRON) : OUString(SC_UNO_PAGE_HDRON) );
- OUString sContent( bFooter ? OUString(SC_UNO_PAGE_RIGHTFTRCON) : OUString(SC_UNO_PAGE_RIGHTHDRCON) );
- OUString sContentLeft( bFooter ? OUString(SC_UNO_PAGE_LEFTFTRCONT) : OUString(SC_UNO_PAGE_LEFTHDRCONT) );
- OUString sContentFirst( bFooter ? OUString(SC_UNO_PAGE_FIRSTFTRCONT) : OUString(SC_UNO_PAGE_FIRSTHDRCONT) );
- OUString sShareContent( bFooter ? OUString(SC_UNO_PAGE_FTRSHARED) : OUString(SC_UNO_PAGE_HDRSHARED) );
- OUString sShareFirstContent( bFooter ? OUString(SC_UNO_PAGE_FIRSTFTRSHARED) : OUString(SC_UNO_PAGE_FIRSTHDRSHARED) );
+ OUString sOn( bFooter ? SC_UNO_PAGE_FTRON : SC_UNO_PAGE_HDRON );
+ OUString sContent( bFooter ? SC_UNO_PAGE_RIGHTFTRCON : SC_UNO_PAGE_RIGHTHDRCON );
+ OUString sContentLeft( bFooter ? SC_UNO_PAGE_LEFTFTRCONT : SC_UNO_PAGE_LEFTHDRCONT );
+ OUString sContentFirst( bFooter ? SC_UNO_PAGE_FIRSTFTRCONT : SC_UNO_PAGE_FIRSTHDRCONT );
+ OUString sShareContent( bFooter ? SC_UNO_PAGE_FTRSHARED : SC_UNO_PAGE_HDRSHARED );
+ OUString sShareFirstContent( bFooter ? SC_UNO_PAGE_FIRSTFTRSHARED : SC_UNO_PAGE_FIRSTHDRSHARED );
bool bDisplay( true );
for( auto &aIter : sax_fastparser::castToFastAttributeList( xAttrList ) )
{
diff --git a/sc/source/filter/xml/xmlwrap.cxx b/sc/source/filter/xml/xmlwrap.cxx
index d1a8677f0a5f..9794af9593a1 100644
--- a/sc/source/filter/xml/xmlwrap.cxx
+++ b/sc/source/filter/xml/xmlwrap.cxx
@@ -309,8 +309,8 @@ bool ScXMLImportWrapper::Import( ImportFlags nMode, ErrCodeMsg& rError )
{ OUString("ScriptConfiguration"), 0, cppu::UnoType<container::XNameAccess>::get(), css::beans::PropertyAttribute::MAYBEVOID, 0},
{ OUString("OrganizerMode"), 0, cppu::UnoType<bool>::get(), css::beans::PropertyAttribute::MAYBEVOID, 0 },
{ OUString("SourceStorage"), 0, cppu::UnoType<embed::XStorage>::get(), css::beans::PropertyAttribute::MAYBEVOID, 0 },
- { OUString(SC_UNO_ODS_LOCK_SOLAR_MUTEX), 0, cppu::UnoType<bool>::get(), css::beans::PropertyAttribute::MAYBEVOID, 0 },
- { OUString(SC_UNO_ODS_IMPORT_STYLES), 0, cppu::UnoType<bool>::get(), css::beans::PropertyAttribute::MAYBEVOID, 0 },
+ { SC_UNO_ODS_LOCK_SOLAR_MUTEX, 0, cppu::UnoType<bool>::get(), css::beans::PropertyAttribute::MAYBEVOID, 0 },
+ { SC_UNO_ODS_IMPORT_STYLES, 0, cppu::UnoType<bool>::get(), css::beans::PropertyAttribute::MAYBEVOID, 0 },
};
uno::Reference< beans::XPropertySet > xInfoSet( comphelper::GenericPropertySet_CreateInstance( new comphelper::PropertySetInfo( aImportInfoMap ) ) );
diff --git a/sc/source/ui/Accessibility/AccessiblePageHeader.cxx b/sc/source/ui/Accessibility/AccessiblePageHeader.cxx
index 773e04e4c4bb..a79017276b36 100644
--- a/sc/source/ui/Accessibility/AccessiblePageHeader.cxx
+++ b/sc/source/ui/Accessibility/AccessiblePageHeader.cxx
@@ -291,7 +291,7 @@ uno::Sequence<OUString> SAL_CALL ScAccessiblePageHeader::getSupportedServiceName
OUString ScAccessiblePageHeader::createAccessibleDescription()
{
- OUString sDesc(mbHeader ? OUString(STR_ACC_HEADER_DESCR) : OUString(STR_ACC_FOOTER_DESCR));
+ OUString sDesc(mbHeader ? STR_ACC_HEADER_DESCR : STR_ACC_FOOTER_DESCR);
return sDesc.replaceFirst("%1", ScResId(SCSTR_UNKNOWN));
}
diff --git a/sc/source/ui/namedlg/namedefdlg.cxx b/sc/source/ui/namedlg/namedefdlg.cxx
index 40936e378d30..764e6fa2e6bc 100644
--- a/sc/source/ui/namedlg/namedefdlg.cxx
+++ b/sc/source/ui/namedlg/namedefdlg.cxx
@@ -125,7 +125,7 @@ bool ScNameDefDlg::IsNameValid()
ScRangeName* pRangeName = nullptr;
if(aScope == maGlobalNameStr)
{
- pRangeName = maRangeMap.find(OUString(STR_GLOBAL_RANGE_NAME))->second;
+ pRangeName = maRangeMap.find(STR_GLOBAL_RANGE_NAME)->second;
}
else
{
@@ -186,7 +186,7 @@ void ScNameDefDlg::AddPushed()
ScRangeName* pRangeName = nullptr;
if(aScope == maGlobalNameStr)
{
- pRangeName = maRangeMap.find(OUString(STR_GLOBAL_RANGE_NAME))->second;
+ pRangeName = maRangeMap.find(STR_GLOBAL_RANGE_NAME)->second;
}
else
{
diff --git a/sc/source/ui/namedlg/namedlg.cxx b/sc/source/ui/namedlg/namedlg.cxx
index 21753cefb638..3d7077699e49 100644
--- a/sc/source/ui/namedlg/namedlg.cxx
+++ b/sc/source/ui/namedlg/namedlg.cxx
@@ -280,7 +280,7 @@ bool ScNameDlg::IsFormulaValid()
ScRangeName* ScNameDlg::GetRangeName(const OUString& rScope)
{
if (rScope == maGlobalNameStr)
- return &m_RangeMap.find(OUString(STR_GLOBAL_RANGE_NAME))->second;
+ return &m_RangeMap.find(STR_GLOBAL_RANGE_NAME)->second;
else
return &m_RangeMap.find(rScope)->second;
}
diff --git a/sc/source/ui/namedlg/namemgrtable.cxx b/sc/source/ui/namedlg/namemgrtable.cxx
index c2dbc19e721c..fa4b3ff4ef47 100644
--- a/sc/source/ui/namedlg/namemgrtable.cxx
+++ b/sc/source/ui/namedlg/namemgrtable.cxx
@@ -83,7 +83,7 @@ const ScRangeData* ScRangeManagerTable::findRangeData(const ScRangeNameLine& rLi
{
const ScRangeName* pRangeName;
if (rLine.aScope == maGlobalString)
- pRangeName = &m_RangeMap.find(OUString(STR_GLOBAL_RANGE_NAME))->second;
+ pRangeName = &m_RangeMap.find(STR_GLOBAL_RANGE_NAME)->second;
else
pRangeName = &m_RangeMap.find(rLine.aScope)->second;
diff --git a/sc/source/ui/pagedlg/tptable.cxx b/sc/source/ui/pagedlg/tptable.cxx
index f1ea20975998..131d2bceb4b1 100644
--- a/sc/source/ui/pagedlg/tptable.cxx
+++ b/sc/source/ui/pagedlg/tptable.cxx
@@ -122,7 +122,7 @@ ScTablePage::ScTablePage(weld::Container* pPage, weld::DialogController* pContro
void ScTablePage::ShowImage()
{
- OUString aImg(m_xBtnLeftRight->get_active() ? OUString(BMP_LEFTRIGHT) : OUString(BMP_TOPDOWN));
+ OUString aImg(m_xBtnLeftRight->get_active() ? BMP_LEFTRIGHT : BMP_TOPDOWN);
m_xBmpPageDir->set_from_icon_name(aImg);
}
diff --git a/sc/source/ui/vba/vbaworkbook.cxx b/sc/source/ui/vba/vbaworkbook.cxx
index c6cc1edd908d..eee7c8529c9a 100644
--- a/sc/source/ui/vba/vbaworkbook.cxx
+++ b/sc/source/ui/vba/vbaworkbook.cxx
@@ -89,7 +89,7 @@ bool ScVbaWorkbook::setFilterPropsFromFormat( sal_Int32 nFormat, uno::Sequence<
switch( nFormat )
{
case excel::XlFileFormat::xlCSV:
- pProp->Value <<= OUString(SC_TEXT_CSV_FILTER_NAME);
+ pProp->Value <<= SC_TEXT_CSV_FILTER_NAME;
break;
case excel::XlFileFormat::xlDBF4:
pProp->Value <<= OUString("DBF");
diff --git a/sc/source/ui/vba/vbaworkbooks.cxx b/sc/source/ui/vba/vbaworkbooks.cxx
index e3b608b33942..3405806b8c0b 100644
--- a/sc/source/ui/vba/vbaworkbooks.cxx
+++ b/sc/source/ui/vba/vbaworkbooks.cxx
@@ -255,7 +255,7 @@ ScVbaWorkbooks::Open( const OUString& rFileName, const uno::Any& /*UpdateLinks*/
sFormat = OUString::number( nDelim ) + ",34,0,1";
sProps = { comphelper::makePropertyValue("FilterOptions", sFormat),
- comphelper::makePropertyValue("FilterName", OUString( SC_TEXT_CSV_FILTER_NAME )),
+ comphelper::makePropertyValue("FilterName", SC_TEXT_CSV_FILTER_NAME),
// Ensure WORKAROUND_CSV_TXT_BUG_i60158 gets called in typedetection.cxx so
// csv is forced for deep detected 'writerxxx' types
comphelper::makePropertyValue(
diff --git a/sc/source/ui/view/olinewin.cxx b/sc/source/ui/view/olinewin.cxx
index f85803dabc23..1cc55a9f3f46 100644
--- a/sc/source/ui/view/olinewin.cxx
+++ b/sc/source/ui/view/olinewin.cxx
@@ -552,7 +552,7 @@ void ScOutlineWindow::DrawBorderRel( size_t nLevel, size_t nEntry, bool bPressed
Point aPos;
if ( GetImagePos( nLevel, nEntry, aPos ) )
{
- OUString sId = bPressed ? OUString(RID_BMP_PRESSED) : OUString(RID_BMP_NOTPRESSED);
+ OUString sId = bPressed ? RID_BMP_PRESSED : RID_BMP_NOTPRESSED;
bool bClip = (nEntry != SC_OL_HEADERENTRY);
if ( bClip )
SetEntryAreaClipRegion();
@@ -710,7 +710,7 @@ void ScOutlineWindow::Paint( vcl::RenderContext& /*rRenderContext*/, const tools
// draw, if not hidden by higher levels
if ( bDraw )
{
- OUString sImageId = pEntry->IsHidden() ? OUString(RID_BMP_PLUS) : OUString(RID_BMP_MINUS);
+ OUString sImageId = pEntry->IsHidden() ? RID_BMP_PLUS : RID_BMP_MINUS;
DrawImageRel(nLevelPos, nImagePos, sImageId);
}
}
diff --git a/sd/inc/bitmaps.hlst b/sd/inc/bitmaps.hlst
index b508112e4881..87dbab4e4a7c 100644
--- a/sd/inc/bitmaps.hlst
+++ b/sd/inc/bitmaps.hlst
@@ -12,206 +12,206 @@
#include <rtl/ustring.hxx>
// preview bitmaps for layouts
-inline constexpr OUStringLiteral BMP_LAYOUT_EMPTY = u"sd/res/layout_empty.png";
-inline constexpr OUStringLiteral BMP_LAYOUT_HEAD01 = u"sd/res/layout_head01.png";
-inline constexpr OUStringLiteral BMP_LAYOUT_HEAD02 = u"sd/res/layout_head02.png";
-inline constexpr OUStringLiteral BMP_LAYOUT_HEAD02A = u"sd/res/layout_head02a.png";
-inline constexpr OUStringLiteral BMP_LAYOUT_HEAD02B = u"sd/res/layout_head02b.png";
-inline constexpr OUStringLiteral BMP_LAYOUT_HEAD03 = u"sd/res/layout_head03.png";
-inline constexpr OUStringLiteral BMP_LAYOUT_HEAD03A = u"sd/res/layout_head03a.png";
-inline constexpr OUStringLiteral BMP_LAYOUT_HEAD03B = u"sd/res/layout_head03b.png";
-inline constexpr OUStringLiteral BMP_LAYOUT_HEAD03C = u"sd/res/layout_head03c.png";
-inline constexpr OUStringLiteral BMP_LAYOUT_HEAD04 = u"sd/res/layout_head04.png";
-inline constexpr OUStringLiteral BMP_LAYOUT_HEAD06 = u"sd/res/layout_head06.png";
-inline constexpr OUStringLiteral BMP_LAYOUT_TEXTONLY = u"sd/res/layout_textonly.png";
-inline constexpr OUStringLiteral BMP_LAYOUT_VERTICAL01 = u"sd/res/layout_vertical01.png";
-inline constexpr OUStringLiteral BMP_LAYOUT_VERTICAL02 = u"sd/res/layout_vertical02.png";
-inline constexpr OUStringLiteral BMP_SLIDE_NONE = u"sd/res/foilnone.png";
-inline constexpr OUStringLiteral BMP_SLIDEH_01 = u"sd/res/foilh01.png";
-inline constexpr OUStringLiteral BMP_SLIDEH_02 = u"sd/res/foilh02.png";
-inline constexpr OUStringLiteral BMP_SLIDEH_03 = u"sd/res/foilh03.png";
-inline constexpr OUStringLiteral BMP_SLIDEH_04 = u"sd/res/foilh04.png";
-inline constexpr OUStringLiteral BMP_SLIDEH_06 = u"sd/res/foilh06.png";
-inline constexpr OUStringLiteral BMP_SLIDEH_09 = u"sd/res/foilh09.png";
-inline constexpr OUStringLiteral BMP_DISPLAYMODE_SLIDE = u"sd/res/displaymode_slide.png";
-inline constexpr OUStringLiteral BMP_DISPLAYMODE_OUTLINE = u"sd/res/displaymode_outline.png";
-inline constexpr OUStringLiteral BMP_DISPLAYMODE_NOTES = u"sd/res/displaymode_notes.png";
-inline constexpr OUStringLiteral BMP_DISPLAYMODE_SLIDE_SORTER = u"sd/res/displaymode_slidesorter.png";
-inline constexpr OUStringLiteral BMP_DISPLAYMODE_SLIDE_MASTER = u"sd/res/displaymode_slidemaster.png";
-inline constexpr OUStringLiteral BMP_DISPLAYMODE_NOTES_MASTER = u"sd/res/displaymode_notesmaster.png";
-inline constexpr OUStringLiteral BMP_DISPLAYMODE_HANDOUT_MASTER = u"sd/res/displaymode_handoutmaster.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_CHART_SMALL = u"sd/res/placeholder_chart_small.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_CHART_SMALL_HOVER = u"sd/res/placeholder_chart_small_hover.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_IMAGE_SMALL = u"sd/res/placeholder_image_small.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_IMAGE_SMALL_HOVER = u"sd/res/placeholder_image_small_hover.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_MOVIE_SMALL = u"sd/res/placeholder_movie_small.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_MOVIE_SMALL_HOVER = u"sd/res/placeholder_movie_small_hover.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_TABLE_SMALL = u"sd/res/placeholder_table_small.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_TABLE_SMALL_HOVER = u"sd/res/placeholder_table_small_hover.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_CHART_LARGE = u"sd/res/placeholder_chart_large.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_CHART_LARGE_HOVER = u"sd/res/placeholder_chart_large_hover.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_IMAGE_LARGE = u"sd/res/placeholder_image_large.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_IMAGE_LARGE_HOVER = u"sd/res/placeholder_image_large_hover.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_MOVIE_LARGE = u"sd/res/placeholder_movie_large.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_MOVIE_LARGE_HOVER = u"sd/res/placeholder_movie_large_hover.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_TABLE_LARGE = u"sd/res/placeholder_table_large.png";
-inline constexpr OUStringLiteral BMP_PLACEHOLDER_TABLE_LARGE_HOVER = u"sd/res/placeholder_table_large_hover.png";
-inline constexpr OUStringLiteral BMP_SLIDEN_01 = u"sd/res/foiln01.png";
-inline constexpr OUStringLiteral BMP_PAGE = u"sd/res/page.png";
-inline constexpr OUStringLiteral BMP_PAGE_EXCLUDED = u"sd/res/pageexcl.png";
-inline constexpr OUStringLiteral BMP_PAGEOBJS_EXCLUDED = u"sd/res/pagobjex.png";
-inline constexpr OUStringLiteral BMP_PAGEOBJS = u"sd/res/pageobjs.png";
-inline constexpr OUStringLiteral BMP_OBJECTS = u"sd/res/objects.png";
-inline constexpr OUStringLiteral BMP_OLE = u"sd/res/ole.png";
-inline constexpr OUStringLiteral BMP_GROUP = u"sd/res/group.png";
-inline constexpr OUStringLiteral BMP_DOC_OPEN = u"sd/res/docopen.png";
-inline constexpr OUStringLiteral BMP_DOC_TEXT = u"sd/res/doctext.png" ;
-inline constexpr OUStringLiteral BMP_GRAPHIC = u"sd/res/graphic.png";
-inline constexpr OUStringLiteral BMP_STYLES_FAMILY_GRAPHICS = u"sd/res/sf01.png";
-inline constexpr OUStringLiteral BMP_STYLES_FAMILY_PRESENTATIONS = u"sd/res/sf02.png";
-inline constexpr OUStringLiteral BMP_PRESOBJ_GRAPHIC = u"sd/res/image.png";
-inline constexpr OUStringLiteral BMP_PRESOBJ_OBJECT = u"sd/res/object.png";
-inline constexpr OUStringLiteral BMP_PRESOBJ_CHART = u"sd/res/chart.png";
-inline constexpr OUStringLiteral BMP_PRESOBJ_ORGCHART = u"sd/res/orgchart.png";
-inline constexpr OUStringLiteral BMP_PRESOBJ_TABLE = u"sd/res/table.png";
-inline constexpr OUStringLiteral BMP_POINTER_ICON = u"sd/res/pointericon.png";
-inline constexpr OUStringLiteral BMP_WAIT_ICON = u"sd/res/waiticon.png";
-inline constexpr OUStringLiteral BMP_FADE_EFFECT_INDICATOR = u"sd/res/fade_effect_indicator.png";
-inline constexpr OUStringLiteral BMP_CUSTOM_ANIMATION_INDICATOR = u"sd/res/click_16.png";
-inline constexpr OUStringLiteral BMP_INSERT_TABLESTYLE = u"sd/res/addtablestyle.png";
+inline constexpr OUString BMP_LAYOUT_EMPTY = u"sd/res/layout_empty.png"_ustr;
+inline constexpr OUString BMP_LAYOUT_HEAD01 = u"sd/res/layout_head01.png"_ustr;
+inline constexpr OUString BMP_LAYOUT_HEAD02 = u"sd/res/layout_head02.png"_ustr;
+inline constexpr OUString BMP_LAYOUT_HEAD02A = u"sd/res/layout_head02a.png"_ustr;
+inline constexpr OUString BMP_LAYOUT_HEAD02B = u"sd/res/layout_head02b.png"_ustr;
+inline constexpr OUString BMP_LAYOUT_HEAD03 = u"sd/res/layout_head03.png"_ustr;
+inline constexpr OUString BMP_LAYOUT_HEAD03A = u"sd/res/layout_head03a.png"_ustr;
+inline constexpr OUString BMP_LAYOUT_HEAD03B = u"sd/res/layout_head03b.png"_ustr;
+inline constexpr OUString BMP_LAYOUT_HEAD03C = u"sd/res/layout_head03c.png"_ustr;
+inline constexpr OUString BMP_LAYOUT_HEAD04 = u"sd/res/layout_head04.png"_ustr;
+inline constexpr OUString BMP_LAYOUT_HEAD06 = u"sd/res/layout_head06.png"_ustr;
+inline constexpr OUString BMP_LAYOUT_TEXTONLY = u"sd/res/layout_textonly.png"_ustr;
+inline constexpr OUString BMP_LAYOUT_VERTICAL01 = u"sd/res/layout_vertical01.png"_ustr;
+inline constexpr OUString BMP_LAYOUT_VERTICAL02 = u"sd/res/layout_vertical02.png"_ustr;
+inline constexpr OUString BMP_SLIDE_NONE = u"sd/res/foilnone.png"_ustr;
+inline constexpr OUString BMP_SLIDEH_01 = u"sd/res/foilh01.png"_ustr;
+inline constexpr OUString BMP_SLIDEH_02 = u"sd/res/foilh02.png"_ustr;
+inline constexpr OUString BMP_SLIDEH_03 = u"sd/res/foilh03.png"_ustr;
+inline constexpr OUString BMP_SLIDEH_04 = u"sd/res/foilh04.png"_ustr;
+inline constexpr OUString BMP_SLIDEH_06 = u"sd/res/foilh06.png"_ustr;
+inline constexpr OUString BMP_SLIDEH_09 = u"sd/res/foilh09.png"_ustr;
+inline constexpr OUString BMP_DISPLAYMODE_SLIDE = u"sd/res/displaymode_slide.png"_ustr;
+inline constexpr OUString BMP_DISPLAYMODE_OUTLINE = u"sd/res/displaymode_outline.png"_ustr;
+inline constexpr OUString BMP_DISPLAYMODE_NOTES = u"sd/res/displaymode_notes.png"_ustr;
+inline constexpr OUString BMP_DISPLAYMODE_SLIDE_SORTER = u"sd/res/displaymode_slidesorter.png"_ustr;
+inline constexpr OUString BMP_DISPLAYMODE_SLIDE_MASTER = u"sd/res/displaymode_slidemaster.png"_ustr;
+inline constexpr OUString BMP_DISPLAYMODE_NOTES_MASTER = u"sd/res/displaymode_notesmaster.png"_ustr;
+inline constexpr OUString BMP_DISPLAYMODE_HANDOUT_MASTER = u"sd/res/displaymode_handoutmaster.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_CHART_SMALL = u"sd/res/placeholder_chart_small.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_CHART_SMALL_HOVER = u"sd/res/placeholder_chart_small_hover.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_IMAGE_SMALL = u"sd/res/placeholder_image_small.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_IMAGE_SMALL_HOVER = u"sd/res/placeholder_image_small_hover.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_MOVIE_SMALL = u"sd/res/placeholder_movie_small.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_MOVIE_SMALL_HOVER = u"sd/res/placeholder_movie_small_hover.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_TABLE_SMALL = u"sd/res/placeholder_table_small.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_TABLE_SMALL_HOVER = u"sd/res/placeholder_table_small_hover.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_CHART_LARGE = u"sd/res/placeholder_chart_large.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_CHART_LARGE_HOVER = u"sd/res/placeholder_chart_large_hover.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_IMAGE_LARGE = u"sd/res/placeholder_image_large.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_IMAGE_LARGE_HOVER = u"sd/res/placeholder_image_large_hover.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_MOVIE_LARGE = u"sd/res/placeholder_movie_large.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_MOVIE_LARGE_HOVER = u"sd/res/placeholder_movie_large_hover.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_TABLE_LARGE = u"sd/res/placeholder_table_large.png"_ustr;
+inline constexpr OUString BMP_PLACEHOLDER_TABLE_LARGE_HOVER = u"sd/res/placeholder_table_large_hover.png"_ustr;
+inline constexpr OUString BMP_SLIDEN_01 = u"sd/res/foiln01.png"_ustr;
+inline constexpr OUString BMP_PAGE = u"sd/res/page.png"_ustr;
+inline constexpr OUString BMP_PAGE_EXCLUDED = u"sd/res/pageexcl.png"_ustr;
+inline constexpr OUString BMP_PAGEOBJS_EXCLUDED = u"sd/res/pagobjex.png"_ustr;
+inline constexpr OUString BMP_PAGEOBJS = u"sd/res/pageobjs.png"_ustr;
+inline constexpr OUString BMP_OBJECTS = u"sd/res/objects.png"_ustr;
+inline constexpr OUString BMP_OLE = u"sd/res/ole.png"_ustr;
+inline constexpr OUString BMP_GROUP = u"sd/res/group.png"_ustr;
+inline constexpr OUString BMP_DOC_OPEN = u"sd/res/docopen.png"_ustr;
+inline constexpr OUString BMP_DOC_TEXT = u"sd/res/doctext.png"_ustr ;
+inline constexpr OUString BMP_GRAPHIC = u"sd/res/graphic.png"_ustr;
+inline constexpr OUString BMP_STYLES_FAMILY_GRAPHICS = u"sd/res/sf01.png"_ustr;
+inline constexpr OUString BMP_STYLES_FAMILY_PRESENTATIONS = u"sd/res/sf02.png"_ustr;
+inline constexpr OUString BMP_PRESOBJ_GRAPHIC = u"sd/res/image.png"_ustr;
+inline constexpr OUString BMP_PRESOBJ_OBJECT = u"sd/res/object.png"_ustr;
+inline constexpr OUString BMP_PRESOBJ_CHART = u"sd/res/chart.png"_ustr;
+inline constexpr OUString BMP_PRESOBJ_ORGCHART = u"sd/res/orgchart.png"_ustr;
+inline constexpr OUString BMP_PRESOBJ_TABLE = u"sd/res/table.png"_ustr;
+inline constexpr OUString BMP_POINTER_ICON = u"sd/res/pointericon.png"_ustr;
+inline constexpr OUString BMP_WAIT_ICON = u"sd/res/waiticon.png"_ustr;
+inline constexpr OUString BMP_FADE_EFFECT_INDICATOR = u"sd/res/fade_effect_indicator.png"_ustr;
+inline constexpr OUString BMP_CUSTOM_ANIMATION_INDICATOR = u"sd/res/click_16.png"_ustr;
+inline constexpr OUString BMP_INSERT_TABLESTYLE = u"sd/res/addtablestyle.png"_ustr;
// Presenter Screen bitmaps:
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_LEFT = u"sd/res/presenterscreen-BorderLeft.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_SLIDE_NEXT_DISABLED = u"sd/res/presenterscreen-ButtonSlideNextDisabled.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_SLIDE_PREVIOUS_SELECTED = u"sd/res/presenterscreen-ButtonSlidePreviousSelected.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_TOP = u"sd/res/presenterscreen-BorderCurrentSlideTop.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_NOTES_SELECTED = u"sd/res/presenterscreen-ButtonNotesSelected.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_DOWN_SELECTED = u"sd/res/presenterscreen-ScrollbarArrowDownSelected.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BACKGROUND = u"sd/res/presenterscreen-Background.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_ANIMATION = u"sd/res/presenterscreen-Animation.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_TRANSITION = u"sd/res/presenterscreen-Transition.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_RIGHT = u"sd/res/presenterscreen-BorderRight.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_ACTIVE_TOP = u"sd/res/presenterscreen-BorderActiveTop.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_HELP_DISABLED = u"sd/res/presenterscreen-ButtonHelpDisabled.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_ACTIVE_RIGHT = u"sd/res/presenterscreen-BorderActiveRight.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_FRAME_CENTER_NORMAL = u"sd/res/presenterscreen-ButtonFrameCenterNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_THUMB_MIDDLE_MOUSE_OVER = u"sd/res/presenterscreen-ScrollbarThumbMiddleMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_BOTTOM_RIGHT = u"sd/res/presenterscreen-BorderCurrentSlideBottomRight.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_TOP_LEFT = u"sd/res/presenterscreen-BorderTopLeft.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_ACTIVE_BOTTOM = u"sd/res/presenterscreen-BorderActiveBottom.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_BOTTOM_LEFT = u"sd/res/presenterscreen-BorderBottomLeft.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_TOOLBAR_TOP = u"sd/res/presenterscreen-BorderToolbarTop.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_ACTIVE_LEFT = u"sd/res/presenterscreen-BorderActiveLeft.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_HELP_NORMAL = u"sd/res/presenterscreen-ButtonHelpNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_EXIT_PRESENTER_NORMAL = u"sd/res/presenterscreen-ButtonExitPresenterNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SEPARATOR = u"sd/res/presenterscreen-Separator.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_ACTIVE_BOTTOM_CALLOUT = u"sd/res/presenterscreen-BorderActiveBottomCallout.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_TOOLBAR_LEFT = u"sd/res/presenterscreen-BorderToolbarLeft.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_SLIDE_SORTER_NORMAL = u"sd/res/presenterscreen-ButtonSlideSorterNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_PAGER_MIDDLE_NORMAL = u"sd/res/presenterscreen-ScrollbarPagerMiddleNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_FRAME_RIGHT_NORMAL = u"sd/res/presenterscreen-ButtonFrameRightNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_EFFECT_NEXT_MOUSE_OVER = u"sd/res/presenterscreen-ButtonEffectNextMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_THUMB_TOP_MOUSE_OVER = u"sd/res/presenterscreen-ScrollbarThumbTopMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_EFFECT_NEXT_DISABLED = u"sd/res/presenterscreen-ButtonEffectNextDisabled.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_FRAME_CENTER_MOUSE_OVER = u"sd/res/presenterscreen-ButtonFrameCenterMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_LEFT = u"sd/res/presenterscreen-BorderCurrentSlideLeft.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_FRAME_LEFT_MOUSE_OVER = u"sd/res/presenterscreen-ButtonFrameLeftMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_HELP_SELECTED = u"sd/res/presenterscreen-ButtonHelpSelected.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_VIEW_BACKGROUND = u"sd/res/presenterscreen-ViewBackground.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_NOTES_MOUSE_OVER = u"sd/res/presenterscreen-ButtonNotesMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_PLUS_MOUSE_OVER = u"sd/res/presenterscreen-ButtonPlusMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_SLIDE_SORTER_SELECTED = u"sd/res/presenterscreen-ButtonSlideSorterSelected.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_LABEL_MOUSE_OVER_RIGHT = u"sd/res/presenterscreen-LabelMouseOverRight.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_SWITCH_MONITOR_NORMAL = u"sd/res/presenterscreen-ButtonSwitchMonitorNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_RESTART_TIMER_NORMAL = u"sd/res/presenterscreen-ButtonRestartTimerNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_PAUSE_TIMER_NORMAL = u"sd/res/presenterscreen-ButtonPauseTimerNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_RESUME_TIMER_NORMAL = u"sd/res/presenterscreen-ButtonResumeTimerNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_TOOLBAR_RIGHT = u"sd/res/presenterscreen-BorderToolbarRight.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_THUMB_MIDDLE_NORMAL = u"sd/res/presenterscreen-ScrollbarThumbMiddleNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_EFFECT_NEXT_SELECTED = u"sd/res/presenterscreen-ButtonEffectNextSelected.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_DOWN_NORMAL = u"sd/res/presenterscreen-ScrollbarArrowDownNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_TOP_RIGHT = u"sd/res/presenterscreen-BorderCurrentSlideTopRight.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_PLUS_NORMAL = u"sd/res/presenterscreen-ButtonPlusNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_TOOLBAR_TOP_RIGHT = u"sd/res/presenterscreen-BorderToolbarTopRight.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_MINUS_DISABLED = u"sd/res/presenterscreen-ButtonMinusDisabled.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_DOWN_DISABLED = u"sd/res/presenterscreen-ScrollbarArrowDownDisabled.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_FRAME_RIGHT_MOUSE_OVER = u"sd/res/presenterscreen-ButtonFrameRightMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_SWITCH_MONITOR_MOUSE_OVER = u"sd/res/presenterscreen-ButtonSwitchMonitorMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_RESTART_TIMER_MOUSE_OVER = u"sd/res/presenterscreen-ButtonRestartTimerMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_PAUSE_TIMER_MOUSE_OVER = u"sd/res/presenterscreen-ButtonPauseTimerMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_RESUME_TIMER_MOUSE_OVER = u"sd/res/presenterscreen-ButtonResumeTimerMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_SLIDE_PREVIOUS_DISABLED = u"sd/res/presenterscreen-ButtonSlidePreviousDisabled.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_MINUS_SELECTED = u"sd/res/presenterscreen-ButtonMinusSelected.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_LABEL_MOUSE_OVER_CENTER = u"sd/res/presenterscreen-LabelMouseOverCenter.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_SLIDE_NEXT_MOUSE_OVER = u"sd/res/presenterscreen-ButtonSlideNextMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_SLIDE_NEXT_NORMAL = u"sd/res/presenterscreen-ButtonSlideNextNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_SLIDE_PREVIOUS_MOUSE_OVER = u"sd/res/presenterscreen-ButtonSlidePreviousMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_TOP = u"sd/res/presenterscreen-BorderTop.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_FRAME_LEFT_NORMAL = u"sd/res/presenterscreen-ButtonFrameLeftNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_UP_MOUSE_OVER = u"sd/res/presenterscreen-ScrollbarArrowUpMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_NOTES_NORMAL = u"sd/res/presenterscreen-ButtonNotesNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_SLIDE_SORTER_DISABLED = u"sd/res/presenterscreen-ButtonSlideSorterDisabled.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_EFFECT_NEXT_NORMAL = u"sd/res/presenterscreen-ButtonEffectNextNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_TOOLBAR_TOP_LEFT = u"sd/res/presenterscreen-BorderToolbarTopLeft.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_ACTIVE_BOTTOM_RIGHT = u"sd/res/presenterscreen-BorderActiveBottomRight.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_BOTTOM = u"sd/res/presenterscreen-BorderBottom.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_ACTIVE_BOTTOM_LEFT = u"sd/res/presenterscreen-BorderActiveBottomLeft.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_DOWN_MOUSE_OVER = u"sd/res/presenterscreen-ScrollbarArrowDownMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_PLUS_SELECTED = u"sd/res/presenterscreen-ButtonPlusSelected.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_ACTIVE_TOP_RIGHT = u"sd/res/presenterscreen-BorderActiveTopRight.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_SLIDE_PREVIOUS_NORMAL = u"sd/res/presenterscreen-ButtonSlidePreviousNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_SLIDE_SORTER_MOUSE_OVER = u"sd/res/presenterscreen-ButtonSlideSorterMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_MINUS_MOUSE_OVER = u"sd/res/presenterscreen-ButtonMinusMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_NOTES_DISABLED = u"sd/res/presenterscreen-ButtonNotesDisabled.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_BOTTOM_LEFT = u"sd/res/presenterscreen-BorderCurrentSlideBottomLeft.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_TOP_RIGHT = u"sd/res/presenterscreen-BorderTopRight.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_HELP_MOUSE_OVER = u"sd/res/presenterscreen-ButtonHelpMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_EXIT_PRESENTER_MOUSE_OVER = u"sd/res/presenterscreen-ButtonExitPresenterMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_THUMB_TOP_NORMAL = u"sd/res/presenterscreen-ScrollbarThumbTopNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_UP_SELECTED = u"sd/res/presenterscreen-ScrollbarArrowUpSelected.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_UP_DISABLED = u"sd/res/presenterscreen-ScrollbarArrowUpDisabled.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_UP_NORMAL = u"sd/res/presenterscreen-ScrollbarArrowUpNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_TOOLBAR_BOTTOM = u"sd/res/presenterscreen-BorderToolbarBottom.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_TOP_LEFT = u"sd/res/presenterscreen-BorderCurrentSlideTopLeft.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_MINUS_NORMAL = u"sd/res/presenterscreen-ButtonMinusNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_THUMB_BOTTOM_MOUSE_OVER = u"sd/res/presenterscreen-ScrollbarThumbBottomMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_ACTIVE_TOP_LEFT = u"sd/res/presenterscreen-BorderActiveTopLeft.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_BOTTOM = u"sd/res/presenterscreen-BorderCurrentSlideBottom.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_PAGER_MIDDLE_MOUSE_OVER = u"sd/res/presenterscreen-ScrollbarPagerMiddleMouseOver.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_LABEL_MOUSE_OVER_LEFT = u"sd/res/presenterscreen-LabelMouseOverLeft.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_RIGHT = u"sd/res/presenterscreen-BorderCurrentSlideRight.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BORDER_BOTTOM_RIGHT = u"sd/res/presenterscreen-BorderBottomRight.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_SCROLLBAR_THUMB_BOTTOM_NORMAL = u"sd/res/presenterscreen-ScrollbarThumbBottomNormal.png";
-inline constexpr OUStringLiteral BMP_PRESENTERSCREEN_BUTTON_PLUS_DISABLED = u"sd/res/presenterscreen-ButtonPlusDisabled.png";
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_LEFT = u"sd/res/presenterscreen-BorderLeft.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_SLIDE_NEXT_DISABLED = u"sd/res/presenterscreen-ButtonSlideNextDisabled.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_SLIDE_PREVIOUS_SELECTED = u"sd/res/presenterscreen-ButtonSlidePreviousSelected.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_TOP = u"sd/res/presenterscreen-BorderCurrentSlideTop.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_NOTES_SELECTED = u"sd/res/presenterscreen-ButtonNotesSelected.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_DOWN_SELECTED = u"sd/res/presenterscreen-ScrollbarArrowDownSelected.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BACKGROUND = u"sd/res/presenterscreen-Background.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_ANIMATION = u"sd/res/presenterscreen-Animation.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_TRANSITION = u"sd/res/presenterscreen-Transition.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_RIGHT = u"sd/res/presenterscreen-BorderRight.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_ACTIVE_TOP = u"sd/res/presenterscreen-BorderActiveTop.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_HELP_DISABLED = u"sd/res/presenterscreen-ButtonHelpDisabled.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_ACTIVE_RIGHT = u"sd/res/presenterscreen-BorderActiveRight.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_FRAME_CENTER_NORMAL = u"sd/res/presenterscreen-ButtonFrameCenterNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_THUMB_MIDDLE_MOUSE_OVER = u"sd/res/presenterscreen-ScrollbarThumbMiddleMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_BOTTOM_RIGHT = u"sd/res/presenterscreen-BorderCurrentSlideBottomRight.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_TOP_LEFT = u"sd/res/presenterscreen-BorderTopLeft.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_ACTIVE_BOTTOM = u"sd/res/presenterscreen-BorderActiveBottom.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_BOTTOM_LEFT = u"sd/res/presenterscreen-BorderBottomLeft.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_TOOLBAR_TOP = u"sd/res/presenterscreen-BorderToolbarTop.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_ACTIVE_LEFT = u"sd/res/presenterscreen-BorderActiveLeft.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_HELP_NORMAL = u"sd/res/presenterscreen-ButtonHelpNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_EXIT_PRESENTER_NORMAL = u"sd/res/presenterscreen-ButtonExitPresenterNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SEPARATOR = u"sd/res/presenterscreen-Separator.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_ACTIVE_BOTTOM_CALLOUT = u"sd/res/presenterscreen-BorderActiveBottomCallout.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_TOOLBAR_LEFT = u"sd/res/presenterscreen-BorderToolbarLeft.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_SLIDE_SORTER_NORMAL = u"sd/res/presenterscreen-ButtonSlideSorterNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_PAGER_MIDDLE_NORMAL = u"sd/res/presenterscreen-ScrollbarPagerMiddleNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_FRAME_RIGHT_NORMAL = u"sd/res/presenterscreen-ButtonFrameRightNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_EFFECT_NEXT_MOUSE_OVER = u"sd/res/presenterscreen-ButtonEffectNextMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_THUMB_TOP_MOUSE_OVER = u"sd/res/presenterscreen-ScrollbarThumbTopMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_EFFECT_NEXT_DISABLED = u"sd/res/presenterscreen-ButtonEffectNextDisabled.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_FRAME_CENTER_MOUSE_OVER = u"sd/res/presenterscreen-ButtonFrameCenterMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_LEFT = u"sd/res/presenterscreen-BorderCurrentSlideLeft.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_FRAME_LEFT_MOUSE_OVER = u"sd/res/presenterscreen-ButtonFrameLeftMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_HELP_SELECTED = u"sd/res/presenterscreen-ButtonHelpSelected.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_VIEW_BACKGROUND = u"sd/res/presenterscreen-ViewBackground.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_NOTES_MOUSE_OVER = u"sd/res/presenterscreen-ButtonNotesMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_PLUS_MOUSE_OVER = u"sd/res/presenterscreen-ButtonPlusMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_SLIDE_SORTER_SELECTED = u"sd/res/presenterscreen-ButtonSlideSorterSelected.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_LABEL_MOUSE_OVER_RIGHT = u"sd/res/presenterscreen-LabelMouseOverRight.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_SWITCH_MONITOR_NORMAL = u"sd/res/presenterscreen-ButtonSwitchMonitorNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_RESTART_TIMER_NORMAL = u"sd/res/presenterscreen-ButtonRestartTimerNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_PAUSE_TIMER_NORMAL = u"sd/res/presenterscreen-ButtonPauseTimerNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_RESUME_TIMER_NORMAL = u"sd/res/presenterscreen-ButtonResumeTimerNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_TOOLBAR_RIGHT = u"sd/res/presenterscreen-BorderToolbarRight.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_THUMB_MIDDLE_NORMAL = u"sd/res/presenterscreen-ScrollbarThumbMiddleNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_EFFECT_NEXT_SELECTED = u"sd/res/presenterscreen-ButtonEffectNextSelected.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_DOWN_NORMAL = u"sd/res/presenterscreen-ScrollbarArrowDownNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_TOP_RIGHT = u"sd/res/presenterscreen-BorderCurrentSlideTopRight.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_PLUS_NORMAL = u"sd/res/presenterscreen-ButtonPlusNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_TOOLBAR_TOP_RIGHT = u"sd/res/presenterscreen-BorderToolbarTopRight.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_MINUS_DISABLED = u"sd/res/presenterscreen-ButtonMinusDisabled.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_DOWN_DISABLED = u"sd/res/presenterscreen-ScrollbarArrowDownDisabled.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_FRAME_RIGHT_MOUSE_OVER = u"sd/res/presenterscreen-ButtonFrameRightMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_SWITCH_MONITOR_MOUSE_OVER = u"sd/res/presenterscreen-ButtonSwitchMonitorMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_RESTART_TIMER_MOUSE_OVER = u"sd/res/presenterscreen-ButtonRestartTimerMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_PAUSE_TIMER_MOUSE_OVER = u"sd/res/presenterscreen-ButtonPauseTimerMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_RESUME_TIMER_MOUSE_OVER = u"sd/res/presenterscreen-ButtonResumeTimerMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_SLIDE_PREVIOUS_DISABLED = u"sd/res/presenterscreen-ButtonSlidePreviousDisabled.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_MINUS_SELECTED = u"sd/res/presenterscreen-ButtonMinusSelected.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_LABEL_MOUSE_OVER_CENTER = u"sd/res/presenterscreen-LabelMouseOverCenter.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_SLIDE_NEXT_MOUSE_OVER = u"sd/res/presenterscreen-ButtonSlideNextMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_SLIDE_NEXT_NORMAL = u"sd/res/presenterscreen-ButtonSlideNextNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_SLIDE_PREVIOUS_MOUSE_OVER = u"sd/res/presenterscreen-ButtonSlidePreviousMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_TOP = u"sd/res/presenterscreen-BorderTop.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_FRAME_LEFT_NORMAL = u"sd/res/presenterscreen-ButtonFrameLeftNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_UP_MOUSE_OVER = u"sd/res/presenterscreen-ScrollbarArrowUpMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_NOTES_NORMAL = u"sd/res/presenterscreen-ButtonNotesNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_SLIDE_SORTER_DISABLED = u"sd/res/presenterscreen-ButtonSlideSorterDisabled.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_EFFECT_NEXT_NORMAL = u"sd/res/presenterscreen-ButtonEffectNextNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_TOOLBAR_TOP_LEFT = u"sd/res/presenterscreen-BorderToolbarTopLeft.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_ACTIVE_BOTTOM_RIGHT = u"sd/res/presenterscreen-BorderActiveBottomRight.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_BOTTOM = u"sd/res/presenterscreen-BorderBottom.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_ACTIVE_BOTTOM_LEFT = u"sd/res/presenterscreen-BorderActiveBottomLeft.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_DOWN_MOUSE_OVER = u"sd/res/presenterscreen-ScrollbarArrowDownMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_PLUS_SELECTED = u"sd/res/presenterscreen-ButtonPlusSelected.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_ACTIVE_TOP_RIGHT = u"sd/res/presenterscreen-BorderActiveTopRight.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_SLIDE_PREVIOUS_NORMAL = u"sd/res/presenterscreen-ButtonSlidePreviousNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_SLIDE_SORTER_MOUSE_OVER = u"sd/res/presenterscreen-ButtonSlideSorterMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_MINUS_MOUSE_OVER = u"sd/res/presenterscreen-ButtonMinusMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_NOTES_DISABLED = u"sd/res/presenterscreen-ButtonNotesDisabled.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_BOTTOM_LEFT = u"sd/res/presenterscreen-BorderCurrentSlideBottomLeft.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_TOP_RIGHT = u"sd/res/presenterscreen-BorderTopRight.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_HELP_MOUSE_OVER = u"sd/res/presenterscreen-ButtonHelpMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_EXIT_PRESENTER_MOUSE_OVER = u"sd/res/presenterscreen-ButtonExitPresenterMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_THUMB_TOP_NORMAL = u"sd/res/presenterscreen-ScrollbarThumbTopNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_UP_SELECTED = u"sd/res/presenterscreen-ScrollbarArrowUpSelected.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_UP_DISABLED = u"sd/res/presenterscreen-ScrollbarArrowUpDisabled.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_ARROW_UP_NORMAL = u"sd/res/presenterscreen-ScrollbarArrowUpNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_TOOLBAR_BOTTOM = u"sd/res/presenterscreen-BorderToolbarBottom.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_TOP_LEFT = u"sd/res/presenterscreen-BorderCurrentSlideTopLeft.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_MINUS_NORMAL = u"sd/res/presenterscreen-ButtonMinusNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_THUMB_BOTTOM_MOUSE_OVER = u"sd/res/presenterscreen-ScrollbarThumbBottomMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_ACTIVE_TOP_LEFT = u"sd/res/presenterscreen-BorderActiveTopLeft.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_BOTTOM = u"sd/res/presenterscreen-BorderCurrentSlideBottom.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_PAGER_MIDDLE_MOUSE_OVER = u"sd/res/presenterscreen-ScrollbarPagerMiddleMouseOver.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_LABEL_MOUSE_OVER_LEFT = u"sd/res/presenterscreen-LabelMouseOverLeft.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_CURRENT_SLIDE_RIGHT = u"sd/res/presenterscreen-BorderCurrentSlideRight.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BORDER_BOTTOM_RIGHT = u"sd/res/presenterscreen-BorderBottomRight.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_SCROLLBAR_THUMB_BOTTOM_NORMAL = u"sd/res/presenterscreen-ScrollbarThumbBottomNormal.png"_ustr;
+inline constexpr OUString BMP_PRESENTERSCREEN_BUTTON_PLUS_DISABLED = u"sd/res/presenterscreen-ButtonPlusDisabled.png"_ustr;
-inline constexpr OUStringLiteral BMP_EMBEDDED = u"sd/res/nv08.png";
-inline constexpr OUStringLiteral BMP_LINK = u"sd/res/nv09.png";
-inline constexpr OUStringLiteral BMP_HYPERLINK = u"sd/res/nv010.png";
+inline constexpr OUString BMP_EMBEDDED = u"sd/res/nv08.png"_ustr;
+inline constexpr OUString BMP_LINK = u"sd/res/nv09.png"_ustr;
+inline constexpr OUString BMP_HYPERLINK = u"sd/res/nv010.png"_ustr;
-inline constexpr OUStringLiteral IMAGE_SHADOW = u"sd/res/slide_sorter_shadow.png";
-inline constexpr OUStringLiteral IMAGE_INSERT_SHADOW = u"sd/res/slide_sorter_insert_shadow.png";
-inline constexpr OUStringLiteral IMAGE_HIDE_SLIDE_OVERLAY = u"sd/res/slide_sorter_hide_slide_overlay.png";
-inline constexpr OUStringLiteral IMAGE_FOCUS_BORDER = u"sd/res/slide_sorter_focus_border.png";
+inline constexpr OUString IMAGE_SHADOW = u"sd/res/slide_sorter_shadow.png"_ustr;
+inline constexpr OUString IMAGE_INSERT_SHADOW = u"sd/res/slide_sorter_insert_shadow.png"_ustr;
+inline constexpr OUString IMAGE_HIDE_SLIDE_OVERLAY = u"sd/res/slide_sorter_hide_slide_overlay.png"_ustr;
+inline constexpr OUString IMAGE_FOCUS_BORDER = u"sd/res/slide_sorter_focus_border.png"_ustr;
-inline constexpr OUStringLiteral BMP_CUSTOMANIMATION_ON_CLICK = u"sd/res/click_16.png";
-inline constexpr OUStringLiteral BMP_CUSTOMANIMATION_AFTER_PREVIOUS = u"sd/res/time_16.png";
-inline constexpr OUStringLiteral BMP_CUSTOMANIMATION_ENTRANCE_EFFECT = u"sd/res/effect_16.png";
-inline constexpr OUStringLiteral BMP_CUSTOMANIMATION_EMPHASIS_EFFECT = u"sd/res/effectshape_16.png";
-inline constexpr OUStringLiteral BMP_CUSTOMANIMATION_EXIT_EFFECT = u"sd/res/effectfade_16.png";
-inline constexpr OUStringLiteral BMP_CUSTOMANIMATION_MOTION_PATH = u"sd/res/effectpath_16.png";
-inline constexpr OUStringLiteral BMP_CUSTOMANIMATION_OLE = u"sd/res/effectole_16.png";
-inline constexpr OUStringLiteral BMP_CUSTOMANIMATION_MEDIA_PLAY = u"sd/res/playblue_16.png";
-inline constexpr OUStringLiteral BMP_CUSTOMANIMATION_MEDIA_PAUSE = u"sd/res/breakplayingblue_16.png";
-inline constexpr OUStringLiteral BMP_CUSTOMANIMATION_MEDIA_STOP = u"sd/res/stopplayingblue_16.png";
+inline constexpr OUString BMP_CUSTOMANIMATION_ON_CLICK = u"sd/res/click_16.png"_ustr;
+inline constexpr OUString BMP_CUSTOMANIMATION_AFTER_PREVIOUS = u"sd/res/time_16.png"_ustr;
+inline constexpr OUString BMP_CUSTOMANIMATION_ENTRANCE_EFFECT = u"sd/res/effect_16.png"_ustr;
+inline constexpr OUString BMP_CUSTOMANIMATION_EMPHASIS_EFFECT = u"sd/res/effectshape_16.png"_ustr;
+inline constexpr OUString BMP_CUSTOMANIMATION_EXIT_EFFECT = u"sd/res/effectfade_16.png"_ustr;
+inline constexpr OUString BMP_CUSTOMANIMATION_MOTION_PATH = u"sd/res/effectpath_16.png"_ustr;
+inline constexpr OUString BMP_CUSTOMANIMATION_OLE = u"sd/res/effectole_16.png"_ustr;
+inline constexpr OUString BMP_CUSTOMANIMATION_MEDIA_PLAY = u"sd/res/playblue_16.png"_ustr;
+inline constexpr OUString BMP_CUSTOMANIMATION_MEDIA_PAUSE = u"sd/res/breakplayingblue_16.png"_ustr;
+inline constexpr OUString BMP_CUSTOMANIMATION_MEDIA_STOP = u"sd/res/stopplayingblue_16.png"_ustr;
-inline constexpr OUStringLiteral BMP_MENU_NEXT = u"cmd/sc_nextrecord.png";
-inline constexpr OUStringLiteral BMP_MENU_PREV = u"cmd/sc_prevrecord.png";
-inline constexpr OUStringLiteral BMP_MENU_FIRST = u"cmd/sc_firstrecord.png";
-inline constexpr OUStringLiteral BMP_MENU_LAST = u"cmd/sc_lastrecord.png";
+inline constexpr OUString BMP_MENU_NEXT = u"cmd/sc_nextrecord.png"_ustr;
+inline constexpr OUString BMP_MENU_PREV = u"cmd/sc_prevrecord.png"_ustr;
+inline constexpr OUString BMP_MENU_FIRST = u"cmd/sc_firstrecord.png"_ustr;
+inline constexpr OUString BMP_MENU_LAST = u"cmd/sc_lastrecord.png"_ustr;
-inline constexpr OUStringLiteral BMP_PREV_SLIDE = u"sd/res/prevslide.png";
-inline constexpr OUStringLiteral BMP_NEXT_SLIDE = u"sd/res/nextslide.png";
-inline constexpr OUStringLiteral BMP_MENU_SLIDE = u"sd/res/slideshowmenu.png";
+inline constexpr OUString BMP_PREV_SLIDE = u"sd/res/prevslide.png"_ustr;
+inline constexpr OUString BMP_NEXT_SLIDE = u"sd/res/nextslide.png"_ustr;
+inline constexpr OUString BMP_MENU_SLIDE = u"sd/res/slideshowmenu.png"_ustr;
-inline constexpr OUStringLiteral SFX_BMP_CLOSE_DOC = u"sfx2/res/closedoc.png";
+inline constexpr OUString SFX_BMP_CLOSE_DOC = u"sfx2/res/closedoc.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/sd/inc/glob.hxx b/sd/inc/glob.hxx
index 6ecfc3fd39ce..a6ddf50705e5 100644
--- a/sd/inc/glob.hxx
+++ b/sd/inc/glob.hxx
@@ -46,7 +46,7 @@
// SVX_IMAPINFO_ID = 2
// Separator between layout name and template name of presentation templates
-inline constexpr OUStringLiteral SD_LT_SEPARATOR = u"~LT~";
+inline constexpr OUString SD_LT_SEPARATOR = u"~LT~"_ustr;
// option-stream identifier
#define SD_OPTION_MORPHING u"Morph"
diff --git a/sd/inc/helpids.h b/sd/inc/helpids.h
index 6579bd43ff79..bcd28e15f1c1 100644
--- a/sd/inc/helpids.h
+++ b/sd/inc/helpids.h
@@ -21,35 +21,35 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_SDDRAWVIEWSHELL = u"SD_HID_SDDRAWVIEWSHELL";
-inline constexpr OUStringLiteral HID_SDGRAPHICVIEWSHELL = u"SD_HID_SDGRAPHICVIEWSHELL";
-inline constexpr OUStringLiteral HID_SDOUTLINEVIEWSHELL = u"SD_HID_SDOUTLINEVIEWSHELL";
+inline constexpr OUString HID_SDDRAWVIEWSHELL = u"SD_HID_SDDRAWVIEWSHELL"_ustr;
+inline constexpr OUString HID_SDGRAPHICVIEWSHELL = u"SD_HID_SDGRAPHICVIEWSHELL"_ustr;
+inline constexpr OUString HID_SDOUTLINEVIEWSHELL = u"SD_HID_SDOUTLINEVIEWSHELL"_ustr;
-inline constexpr OUStringLiteral HID_SD_WIN_PRESENTATION = u"SD_HID_SD_WIN_PRESENTATION";
+inline constexpr OUString HID_SD_WIN_PRESENTATION = u"SD_HID_SD_WIN_PRESENTATION"_ustr;
-inline constexpr OUStringLiteral HID_SD_TABBAR_PAGES = u"SD_HID_SD_TABBAR_PAGES";
-inline constexpr OUStringLiteral HID_SD_TABBAR_LAYERS = u"SD_HID_SD_TABBAR_LAYERS";
+inline constexpr OUString HID_SD_TABBAR_PAGES = u"SD_HID_SD_TABBAR_PAGES"_ustr;
+inline constexpr OUString HID_SD_TABBAR_LAYERS = u"SD_HID_SD_TABBAR_LAYERS"_ustr;
-inline constexpr OUStringLiteral HID_SD_NAMEDIALOG_OBJECT = u"SD_HID_SD_NAMEDIALOG_OBJECT";
-inline constexpr OUStringLiteral HID_SD_NAMEDIALOG_PAGE = u"SD_HID_SD_NAMEDIALOG_PAGE";
-inline constexpr OUStringLiteral HID_SD_NAMEDIALOG_LINEEND = u"SD_HID_SD_NAMEDIALOG_LINEEND";
+inline constexpr OUString HID_SD_NAMEDIALOG_OBJECT = u"SD_HID_SD_NAMEDIALOG_OBJECT"_ustr;
+inline constexpr OUString HID_SD_NAMEDIALOG_PAGE = u"SD_HID_SD_NAMEDIALOG_PAGE"_ustr;
+inline constexpr OUString HID_SD_NAMEDIALOG_LINEEND = u"SD_HID_SD_NAMEDIALOG_LINEEND"_ustr;
-inline constexpr OUStringLiteral HID_SD_TASK_PANE_PREVIEW_CURRENT = u"SD_HID_SD_TASK_PANE_PREVIEW_CURRENT";
-inline constexpr OUStringLiteral HID_SD_TASK_PANE_PREVIEW_RECENT = u"SD_HID_SD_TASK_PANE_PREVIEW_RECENT";
-inline constexpr OUStringLiteral HID_SD_TASK_PANE_PREVIEW_ALL = u"SD_HID_SD_TASK_PANE_PREVIEW_ALL";
-inline constexpr OUStringLiteral HID_SD_TASK_PANE_PREVIEW_LAYOUTS = u"SD_HID_SD_TASK_PANE_PREVIEW_LAYOUTS";
+inline constexpr OUString HID_SD_TASK_PANE_PREVIEW_CURRENT = u"SD_HID_SD_TASK_PANE_PREVIEW_CURRENT"_ustr;
+inline constexpr OUString HID_SD_TASK_PANE_PREVIEW_RECENT = u"SD_HID_SD_TASK_PANE_PREVIEW_RECENT"_ustr;
+inline constexpr OUString HID_SD_TASK_PANE_PREVIEW_ALL = u"SD_HID_SD_TASK_PANE_PREVIEW_ALL"_ustr;
+inline constexpr OUString HID_SD_TASK_PANE_PREVIEW_LAYOUTS = u"SD_HID_SD_TASK_PANE_PREVIEW_LAYOUTS"_ustr;
-inline constexpr OUStringLiteral HID_SD_CUSTOMANIMATIONPANE_PRESETPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_PRESETPROPERTYBOX";
-inline constexpr OUStringLiteral HID_SD_CUSTOMANIMATIONPANE_COLORPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_COLORPROPERTYBOX";
-inline constexpr OUStringLiteral HID_SD_CUSTOMANIMATIONPANE_FONTPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_FONTPROPERTYBOX";
-inline constexpr OUStringLiteral HID_SD_CUSTOMANIMATIONPANE_CHARHEIGHTPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_CHARHEIGHTPROPERTYBOX";
-inline constexpr OUStringLiteral HID_SD_CUSTOMANIMATIONPANE_ROTATIONPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_ROTATIONPROPERTYBOX";
-inline constexpr OUStringLiteral HID_SD_CUSTOMANIMATIONPANE_TRANSPARENCYPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_TRANSPARENCYPROPERTYBOX";
-inline constexpr OUStringLiteral HID_SD_CUSTOMANIMATIONPANE_SCALEPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_SCALEPROPERTYBOX";
-inline constexpr OUStringLiteral HID_SD_CUSTOMANIMATIONPANE_FONTSTYLEPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_FONTSTYLEPROPERTYBOX";
+inline constexpr OUString HID_SD_CUSTOMANIMATIONPANE_PRESETPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_PRESETPROPERTYBOX"_ustr;
+inline constexpr OUString HID_SD_CUSTOMANIMATIONPANE_COLORPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_COLORPROPERTYBOX"_ustr;
+inline constexpr OUString HID_SD_CUSTOMANIMATIONPANE_FONTPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_FONTPROPERTYBOX"_ustr;
+inline constexpr OUString HID_SD_CUSTOMANIMATIONPANE_CHARHEIGHTPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_CHARHEIGHTPROPERTYBOX"_ustr;
+inline constexpr OUString HID_SD_CUSTOMANIMATIONPANE_ROTATIONPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_ROTATIONPROPERTYBOX"_ustr;
+inline constexpr OUString HID_SD_CUSTOMANIMATIONPANE_TRANSPARENCYPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_TRANSPARENCYPROPERTYBOX"_ustr;
+inline constexpr OUString HID_SD_CUSTOMANIMATIONPANE_SCALEPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_SCALEPROPERTYBOX"_ustr;
+inline constexpr OUString HID_SD_CUSTOMANIMATIONPANE_FONTSTYLEPROPERTYBOX = u"SD_HID_SD_CUSTOMANIMATIONPANE_FONTSTYLEPROPERTYBOX"_ustr;
-inline constexpr OUStringLiteral HID_SD_RULER_HORIZONTAL = u"SD_HID_SD_RULER_HORIZONTAL";
-inline constexpr OUStringLiteral HID_SD_RULER_VERTICAL = u"SD_HID_SD_RULER_VERTICAL";
+inline constexpr OUString HID_SD_RULER_HORIZONTAL = u"SD_HID_SD_RULER_HORIZONTAL"_ustr;
+inline constexpr OUString HID_SD_RULER_VERTICAL = u"SD_HID_SD_RULER_VERTICAL"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sd/inc/sdcommands.h b/sd/inc/sdcommands.h
index 6c79485bb31a..6100f99e4c17 100644
--- a/sd/inc/sdcommands.h
+++ b/sd/inc/sdcommands.h
@@ -20,7 +20,7 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral CMD_SID_HANDOUT_MASTER_MODE = u".uno:HandoutMode";
-inline constexpr OUStringLiteral CMD_SID_NOTES_MODE = u".uno:NotesMode";
+inline constexpr OUString CMD_SID_HANDOUT_MASTER_MODE = u".uno:HandoutMode"_ustr;
+inline constexpr OUString CMD_SID_NOTES_MODE = u".uno:NotesMode"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sd/inc/strings.hxx b/sd/inc/strings.hxx
index ed8fb7dd3738..6fe0ea594c3f 100644
--- a/sd/inc/strings.hxx
+++ b/sd/inc/strings.hxx
@@ -12,12 +12,12 @@
#include <rtl/ustring.hxx>
/* do not translate */
-inline constexpr OUStringLiteral STR_LAYOUT_TITLE = u"Titel";
-inline constexpr OUStringLiteral STR_LAYOUT_OUTLINE = u"Gliederung";
-inline constexpr OUStringLiteral STR_LAYOUT_BACKGROUND = u"Hintergrund";
-inline constexpr OUStringLiteral STR_LAYOUT_BACKGROUNDOBJECTS = u"Hintergrundobjekte";
-inline constexpr OUStringLiteral STR_LAYOUT_NOTES = u"Notizen";
-inline constexpr OUStringLiteral STR_LAYOUT_SUBTITLE = u"Untertitel";
+inline constexpr OUString STR_LAYOUT_TITLE = u"Titel"_ustr;
+inline constexpr OUString STR_LAYOUT_OUTLINE = u"Gliederung"_ustr;
+inline constexpr OUString STR_LAYOUT_BACKGROUND = u"Hintergrund"_ustr;
+inline constexpr OUString STR_LAYOUT_BACKGROUNDOBJECTS = u"Hintergrundobjekte"_ustr;
+inline constexpr OUString STR_LAYOUT_NOTES = u"Notizen"_ustr;
+inline constexpr OUString STR_LAYOUT_SUBTITLE = u"Untertitel"_ustr;
#define STR_HTMLEXP_DEFAULT_EXTENSION ".html"
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/sd/source/console/PresenterConfigurationAccess.hxx b/sd/source/console/PresenterConfigurationAccess.hxx
index afd1b9aa4e87..68e03f8fe51d 100644
--- a/sd/source/console/PresenterConfigurationAccess.hxx
+++ b/sd/source/console/PresenterConfigurationAccess.hxx
@@ -52,8 +52,8 @@ public:
typedef ::std::function<bool (
const OUString&,
const css::uno::Reference<css::beans::XPropertySet>&)> Predicate;
- static constexpr OUStringLiteral msPresenterScreenRootName =
- u"/org.openoffice.Office.PresenterScreen/";
+ static constexpr OUString msPresenterScreenRootName =
+ u"/org.openoffice.Office.PresenterScreen/"_ustr;
/** Create a new object to access the configuration entries below the
given root.
diff --git a/sd/source/console/PresenterPaneFactory.hxx b/sd/source/console/PresenterPaneFactory.hxx
index 5685dca06826..1145cd5327af 100644
--- a/sd/source/console/PresenterPaneFactory.hxx
+++ b/sd/source/console/PresenterPaneFactory.hxx
@@ -51,14 +51,14 @@ class PresenterPaneFactory
public PresenterPaneFactoryInterfaceBase
{
public:
- static constexpr OUStringLiteral msCurrentSlidePreviewPaneURL
- = u"private:resource/pane/Presenter/Pane1";
- static constexpr OUStringLiteral msNextSlidePreviewPaneURL
- = u"private:resource/pane/Presenter/Pane2";
- static constexpr OUStringLiteral msNotesPaneURL = u"private:resource/pane/Presenter/Pane3";
- static constexpr OUStringLiteral msToolBarPaneURL = u"private:resource/pane/Presenter/Pane4";
- static constexpr OUStringLiteral msSlideSorterPaneURL
- = u"private:resource/pane/Presenter/Pane5";
+ static constexpr OUString msCurrentSlidePreviewPaneURL
+ = u"private:resource/pane/Presenter/Pane1"_ustr;
+ static constexpr OUString msNextSlidePreviewPaneURL
+ = u"private:resource/pane/Presenter/Pane2"_ustr;
+ static constexpr OUString msNotesPaneURL = u"private:resource/pane/Presenter/Pane3"_ustr;
+ static constexpr OUString msToolBarPaneURL = u"private:resource/pane/Presenter/Pane4"_ustr;
+ static constexpr OUString msSlideSorterPaneURL
+ = u"private:resource/pane/Presenter/Pane5"_ustr;
/** Create a new instance of this class and register it as resource
factory in the drawing framework of the given controller.
diff --git a/sd/source/console/PresenterViewFactory.hxx b/sd/source/console/PresenterViewFactory.hxx
index 3f31342f2ce1..cf2a66a5553c 100644
--- a/sd/source/console/PresenterViewFactory.hxx
+++ b/sd/source/console/PresenterViewFactory.hxx
@@ -78,15 +78,15 @@ class PresenterViewFactory
public PresenterViewFactoryInterfaceBase
{
public:
- static constexpr OUStringLiteral msCurrentSlidePreviewViewURL
- = u"private:resource/view/Presenter/CurrentSlidePreview";
- static constexpr OUStringLiteral msNextSlidePreviewViewURL
- = u"private:resource/view/Presenter/NextSlidePreview";
- static constexpr OUStringLiteral msNotesViewURL = u"private:resource/view/Presenter/Notes";
- static constexpr OUStringLiteral msToolBarViewURL = u"private:resource/view/Presenter/ToolBar";
- static constexpr OUStringLiteral msSlideSorterURL
- = u"private:resource/view/Presenter/SlideSorter";
- static constexpr OUStringLiteral msHelpViewURL = u"private:resource/view/Presenter/Help";
+ static constexpr OUString msCurrentSlidePreviewViewURL
+ = u"private:resource/view/Presenter/CurrentSlidePreview"_ustr;
+ static constexpr OUString msNextSlidePreviewViewURL
+ = u"private:resource/view/Presenter/NextSlidePreview"_ustr;
+ static constexpr OUString msNotesViewURL = u"private:resource/view/Presenter/Notes"_ustr;
+ static constexpr OUString msToolBarViewURL = u"private:resource/view/Presenter/ToolBar"_ustr;
+ static constexpr OUString msSlideSorterURL
+ = u"private:resource/view/Presenter/SlideSorter"_ustr;
+ static constexpr OUString msHelpViewURL = u"private:resource/view/Presenter/Help"_ustr;
/** Create a new instance of this class and register it as resource
factory in the drawing framework of the given controller.
diff --git a/sd/source/ui/inc/ToolBarManager.hxx b/sd/source/ui/inc/ToolBarManager.hxx
index e641149b430b..da5325cf693c 100644
--- a/sd/source/ui/inc/ToolBarManager.hxx
+++ b/sd/source/ui/inc/ToolBarManager.hxx
@@ -97,32 +97,32 @@ public:
/** The set of tool bars that are handled by this manager class.
*/
- constexpr static OUStringLiteral msToolBar = u"toolbar"; // Draw_Toolbox_Sd, 23011
- constexpr static OUStringLiteral msOptionsToolBar = u"optionsbar";
+ constexpr static OUString msToolBar = u"toolbar"_ustr; // Draw_Toolbox_Sd, 23011
+ constexpr static OUString msOptionsToolBar = u"optionsbar"_ustr;
// Draw_Options_Toolbox, 23020
- constexpr static OUStringLiteral msCommonTaskToolBar = u"commontaskbar";
+ constexpr static OUString msCommonTaskToolBar = u"commontaskbar"_ustr;
// Draw_CommonTask_Toolbox, 23021
- constexpr static OUStringLiteral msViewerToolBar = u"viewerbar"; // Draw_Viewer_Toolbox, 23023
- constexpr static OUStringLiteral msSlideSorterToolBar = u"slideviewtoolbar";
+ constexpr static OUString msViewerToolBar = u"viewerbar"_ustr; // Draw_Viewer_Toolbox, 23023
+ constexpr static OUString msSlideSorterToolBar = u"slideviewtoolbar"_ustr;
// Slide_Toolbox, 23012
- constexpr static OUStringLiteral msSlideSorterObjectBar = u"slideviewobjectbar";
+ constexpr static OUString msSlideSorterObjectBar = u"slideviewobjectbar"_ustr;
// Slide_Obj_Toolbox, 23014
- constexpr static OUStringLiteral msOutlineToolBar = u"outlinetoolbar"; // Outline_Toolbox, 23017
- constexpr static OUStringLiteral msMasterViewToolBar = u"masterviewtoolbar";
+ constexpr static OUString msOutlineToolBar = u"outlinetoolbar"_ustr; // Outline_Toolbox, 23017
+ constexpr static OUString msMasterViewToolBar = u"masterviewtoolbar"_ustr;
// SID_MASTERPAGE, 27053
- constexpr static OUStringLiteral msDrawingObjectToolBar = u"drawingobjectbar";
+ constexpr static OUString msDrawingObjectToolBar = u"drawingobjectbar"_ustr;
// Draw_Obj_Toolbox, 23013
- constexpr static OUStringLiteral msGluePointsToolBar = u"gluepointsobjectbar";
+ constexpr static OUString msGluePointsToolBar = u"gluepointsobjectbar"_ustr;
// Gluepoints_Toolbox, 23019
- constexpr static OUStringLiteral msTextObjectBar = u"textobjectbar";
+ constexpr static OUString msTextObjectBar = u"textobjectbar"_ustr;
// Draw_Text_Toolbox_Sd, 23016
- constexpr static OUStringLiteral msBezierObjectBar = u"bezierobjectbar";
+ constexpr static OUString msBezierObjectBar = u"bezierobjectbar"_ustr;
// Bezier_Toolbox_Sd, 23015
- constexpr static OUStringLiteral msGraphicObjectBar = u"graphicobjectbar";
+ constexpr static OUString msGraphicObjectBar = u"graphicobjectbar"_ustr;
// Draw_Graf_Toolbox, 23030
- constexpr static OUStringLiteral msMediaObjectBar = u"mediaobjectbar";
+ constexpr static OUString msMediaObjectBar = u"mediaobjectbar"_ustr;
// Draw_Media_Toolbox, 23031
- constexpr static OUStringLiteral msTableObjectBar = u"tableobjectbar";
+ constexpr static OUString msTableObjectBar = u"tableobjectbar"_ustr;
// Draw_Table_Toolbox, 23018
/** The set of tool bar groups.
diff --git a/sd/source/ui/inc/framework/FrameworkHelper.hxx b/sd/source/ui/inc/framework/FrameworkHelper.hxx
index 927b206b9edf..e5fe6f78cdc0 100644
--- a/sd/source/ui/inc/framework/FrameworkHelper.hxx
+++ b/sd/source/ui/inc/framework/FrameworkHelper.hxx
@@ -56,14 +56,14 @@ class FrameworkHelper final
{
public:
// URLs of frequently used panes.
- static constexpr OUStringLiteral msPaneURLPrefix = u"private:resource/pane/";
+ static constexpr OUString msPaneURLPrefix = u"private:resource/pane/"_ustr;
static const OUString msCenterPaneURL;
static const OUString msFullScreenPaneURL;
static const OUString msLeftImpressPaneURL;
static const OUString msLeftDrawPaneURL;
// URLs of frequently used views.
- static constexpr OUStringLiteral msViewURLPrefix = u"private:resource/view/";
+ static constexpr OUString msViewURLPrefix = u"private:resource/view/"_ustr;
static const OUString msImpressViewURL;
static const OUString msDrawViewURL;
static const OUString msOutlineViewURL;
@@ -74,19 +74,19 @@ public:
static const OUString msSidebarViewURL;
// URLs of frequently used tool bars.
- static constexpr OUStringLiteral msToolBarURLPrefix = u"private:resource/toolbar/";
+ static constexpr OUString msToolBarURLPrefix = u"private:resource/toolbar/"_ustr;
static const OUString msViewTabBarURL;
// Names of frequently used events.
- static constexpr OUStringLiteral msResourceActivationRequestEvent
- = u"ResourceActivationRequested";
- static constexpr OUStringLiteral msResourceDeactivationRequestEvent
- = u"ResourceDeactivationRequest";
- static constexpr OUStringLiteral msResourceActivationEvent = u"ResourceActivation";
- static constexpr OUStringLiteral msResourceDeactivationEvent = u"ResourceDeactivation";
- static constexpr OUStringLiteral msResourceDeactivationEndEvent = u"ResourceDeactivationEnd";
- static constexpr OUStringLiteral msConfigurationUpdateStartEvent = u"ConfigurationUpdateStart";
- static constexpr OUStringLiteral msConfigurationUpdateEndEvent = u"ConfigurationUpdateEnd";
+ static constexpr OUString msResourceActivationRequestEvent
+ = u"ResourceActivationRequested"_ustr;
+ static constexpr OUString msResourceDeactivationRequestEvent
+ = u"ResourceDeactivationRequest"_ustr;
+ static constexpr OUString msResourceActivationEvent = u"ResourceActivation"_ustr;
+ static constexpr OUString msResourceDeactivationEvent = u"ResourceDeactivation"_ustr;
+ static constexpr OUString msResourceDeactivationEndEvent = u"ResourceDeactivationEnd"_ustr;
+ static constexpr OUString msConfigurationUpdateStartEvent = u"ConfigurationUpdateStart"_ustr;
+ static constexpr OUString msConfigurationUpdateEndEvent = u"ConfigurationUpdateEnd"_ustr;
/** Return the FrameworkHelper object that is associated with the given
ViewShellBase. If such an object does not yet exist, a new one is
diff --git a/sd/source/ui/inc/unokywds.hxx b/sd/source/ui/inc/unokywds.hxx
index 37a03d3d6b31..a298e93b7c1b 100644
--- a/sd/source/ui/inc/unokywds.hxx
+++ b/sd/source/ui/inc/unokywds.hxx
@@ -23,97 +23,93 @@
#include <rtl/ustring.hxx>
// SdUnoPseudoStyleFamily
-inline constexpr OUStringLiteral sUNO_PseudoSheet_Background = u"background";
+inline constexpr OUString sUNO_PseudoSheet_Background = u"background"_ustr;
// SdLayer
-inline constexpr OUStringLiteral sUNO_LayerName_background = u"background";
-inline constexpr OUStringLiteral sUNO_LayerName_background_objects = u"backgroundobjects";
-inline constexpr OUStringLiteral sUNO_LayerName_layout = u"layout";
-inline constexpr OUStringLiteral sUNO_LayerName_controls = u"controls";
-inline constexpr OUStringLiteral sUNO_LayerName_measurelines = u"measurelines";
+inline constexpr OUString sUNO_LayerName_background = u"background"_ustr;
+inline constexpr OUString sUNO_LayerName_background_objects = u"backgroundobjects"_ustr;
+inline constexpr OUString sUNO_LayerName_layout = u"layout"_ustr;
+inline constexpr OUString sUNO_LayerName_controls = u"controls"_ustr;
+inline constexpr OUString sUNO_LayerName_measurelines = u"measurelines"_ustr;
// services
-inline constexpr OUStringLiteral sUNO_Service_FillProperties
- = u"com.sun.star.drawing.FillProperties";
-inline constexpr OUStringLiteral sUNO_Service_PageBackground
- = u"com.sun.star.drawing.PageBackground";
-inline constexpr OUStringLiteral sUNO_Service_ImageMapRectangleObject
- = u"com.sun.star.image.ImageMapRectangleObject";
-inline constexpr OUStringLiteral sUNO_Service_ImageMapCircleObject
- = u"com.sun.star.image.ImageMapCircleObject";
-inline constexpr OUStringLiteral sUNO_Service_ImageMapPolygonObject
- = u"com.sun.star.image.ImageMapPolygonObject";
+inline constexpr OUString sUNO_Service_FillProperties = u"com.sun.star.drawing.FillProperties"_ustr;
+inline constexpr OUString sUNO_Service_PageBackground = u"com.sun.star.drawing.PageBackground"_ustr;
+inline constexpr OUString sUNO_Service_ImageMapRectangleObject
+ = u"com.sun.star.image.ImageMapRectangleObject"_ustr;
+inline constexpr OUString sUNO_Service_ImageMapCircleObject
+ = u"com.sun.star.image.ImageMapCircleObject"_ustr;
+inline constexpr OUString sUNO_Service_ImageMapPolygonObject
+ = u"com.sun.star.image.ImageMapPolygonObject"_ustr;
// properties
-inline constexpr OUStringLiteral sUNO_Prop_ForbiddenCharacters = u"ForbiddenCharacters";
-inline constexpr OUStringLiteral sUNO_Prop_MapUnit = u"MapUnit";
-inline constexpr OUStringLiteral sUNO_Prop_VisibleArea = u"VisibleArea";
-inline constexpr OUStringLiteral sUNO_Prop_TabStop = u"TabStop";
-inline constexpr OUStringLiteral sUNO_Prop_CharLocale = u"CharLocale";
-inline constexpr OUStringLiteral sUNO_Prop_AutomContFocus = u"AutomaticControlFocus";
-inline constexpr OUStringLiteral sUNO_Prop_ApplyFrmDsgnMode = u"ApplyFormDesignMode";
-inline constexpr OUStringLiteral sUNO_Prop_IsBackgroundVisible = u"IsBackgroundVisible";
-inline constexpr OUStringLiteral sUNO_Prop_IsBackgroundObjectsVisible
- = u"IsBackgroundObjectsVisible";
-inline constexpr OUStringLiteral sUNO_Prop_UserDefinedAttributes = u"UserDefinedAttributes";
-inline constexpr OUStringLiteral sUNO_Prop_BookmarkURL = u"BookmarkURL";
-inline constexpr OUStringLiteral sUNO_Prop_RuntimeUID = u"RuntimeUID";
-inline constexpr OUStringLiteral sUNO_Prop_HasValidSignatures = u"HasValidSignatures";
-inline constexpr OUStringLiteral sUNO_Prop_InteropGrabBag = u"InteropGrabBag";
-inline constexpr OUStringLiteral sUNO_Prop_Theme = u"Theme";
+inline constexpr OUString sUNO_Prop_ForbiddenCharacters = u"ForbiddenCharacters"_ustr;
+inline constexpr OUString sUNO_Prop_MapUnit = u"MapUnit"_ustr;
+inline constexpr OUString sUNO_Prop_VisibleArea = u"VisibleArea"_ustr;
+inline constexpr OUString sUNO_Prop_TabStop = u"TabStop"_ustr;
+inline constexpr OUString sUNO_Prop_CharLocale = u"CharLocale"_ustr;
+inline constexpr OUString sUNO_Prop_AutomContFocus = u"AutomaticControlFocus"_ustr;
+inline constexpr OUString sUNO_Prop_ApplyFrmDsgnMode = u"ApplyFormDesignMode"_ustr;
+inline constexpr OUString sUNO_Prop_IsBackgroundVisible = u"IsBackgroundVisible"_ustr;
+inline constexpr OUString sUNO_Prop_IsBackgroundObjectsVisible = u"IsBackgroundObjectsVisible"_ustr;
+inline constexpr OUString sUNO_Prop_UserDefinedAttributes = u"UserDefinedAttributes"_ustr;
+inline constexpr OUString sUNO_Prop_BookmarkURL = u"BookmarkURL"_ustr;
+inline constexpr OUString sUNO_Prop_RuntimeUID = u"RuntimeUID"_ustr;
+inline constexpr OUString sUNO_Prop_HasValidSignatures = u"HasValidSignatures"_ustr;
+inline constexpr OUString sUNO_Prop_InteropGrabBag = u"InteropGrabBag"_ustr;
+inline constexpr OUString sUNO_Prop_Theme = u"Theme"_ustr;
// view settings
-inline constexpr OUStringLiteral sUNO_View_ViewId = u"ViewId";
-inline constexpr OUStringLiteral sUNO_View_SnapLinesDrawing = u"SnapLinesDrawing";
-inline constexpr OUStringLiteral sUNO_View_SnapLinesNotes = u"SnapLinesNotes";
-inline constexpr OUStringLiteral sUNO_View_SnapLinesHandout = u"SnapLinesHandout";
-inline constexpr OUStringLiteral sUNO_View_RulerIsVisible = u"RulerIsVisible";
-inline constexpr OUStringLiteral sUNO_View_PageKind = u"PageKind";
-inline constexpr OUStringLiteral sUNO_View_SelectedPage = u"SelectedPage";
-inline constexpr OUStringLiteral sUNO_View_IsLayerMode = u"IsLayerMode";
-inline constexpr OUStringLiteral sUNO_View_IsDoubleClickTextEdit = u"IsDoubleClickTextEdit";
-inline constexpr OUStringLiteral sUNO_View_IsClickChangeRotation = u"IsClickChangeRotation";
-inline constexpr OUStringLiteral sUNO_View_SlidesPerRow = u"SlidesPerRow";
-inline constexpr OUStringLiteral sUNO_View_EditMode = u"EditMode";
+inline constexpr OUString sUNO_View_ViewId = u"ViewId"_ustr;
+inline constexpr OUString sUNO_View_SnapLinesDrawing = u"SnapLinesDrawing"_ustr;
+inline constexpr OUString sUNO_View_SnapLinesNotes = u"SnapLinesNotes"_ustr;
+inline constexpr OUString sUNO_View_SnapLinesHandout = u"SnapLinesHandout"_ustr;
+inline constexpr OUString sUNO_View_RulerIsVisible = u"RulerIsVisible"_ustr;
+inline constexpr OUString sUNO_View_PageKind = u"PageKind"_ustr;
+inline constexpr OUString sUNO_View_SelectedPage = u"SelectedPage"_ustr;
+inline constexpr OUString sUNO_View_IsLayerMode = u"IsLayerMode"_ustr;
+inline constexpr OUString sUNO_View_IsDoubleClickTextEdit = u"IsDoubleClickTextEdit"_ustr;
+inline constexpr OUString sUNO_View_IsClickChangeRotation = u"IsClickChangeRotation"_ustr;
+inline constexpr OUString sUNO_View_SlidesPerRow = u"SlidesPerRow"_ustr;
+inline constexpr OUString sUNO_View_EditMode = u"EditMode"_ustr;
inline const char sUNO_View_EditModeStandard[] = "EditModeStandard"; // To be deprecated
// inline const char sUNO_View_EditModeNotes[] = "EditModeNotes";
// inline const char sUNO_View_EditModeHandout[] = "EditModeHandout";
-inline constexpr OUStringLiteral sUNO_View_GridIsVisible = u"GridIsVisible";
-inline constexpr OUStringLiteral sUNO_View_GridIsFront = u"GridIsFront";
-inline constexpr OUStringLiteral sUNO_View_IsSnapToGrid = u"IsSnapToGrid";
-inline constexpr OUStringLiteral sUNO_View_IsSnapToPageMargins = u"IsSnapToPageMargins";
-inline constexpr OUStringLiteral sUNO_View_IsSnapToSnapLines = u"IsSnapToSnapLines";
-inline constexpr OUStringLiteral sUNO_View_IsSnapToObjectFrame = u"IsSnapToObjectFrame";
-inline constexpr OUStringLiteral sUNO_View_IsSnapToObjectPoints = u"IsSnapToObjectPoints";
-inline constexpr OUStringLiteral sUNO_View_IsPlusHandlesAlwaysVisible
- = u"IsPlusHandlesAlwaysVisible";
-inline constexpr OUStringLiteral sUNO_View_IsFrameDragSingles = u"IsFrameDragSingles";
-inline constexpr OUStringLiteral sUNO_View_EliminatePolyPointLimitAngle
- = u"EliminatePolyPointLimitAngle";
-inline constexpr OUStringLiteral sUNO_View_IsEliminatePolyPoints = u"IsEliminatePolyPoints";
+inline constexpr OUString sUNO_View_GridIsVisible = u"GridIsVisible"_ustr;
+inline constexpr OUString sUNO_View_GridIsFront = u"GridIsFront"_ustr;
+inline constexpr OUString sUNO_View_IsSnapToGrid = u"IsSnapToGrid"_ustr;
+inline constexpr OUString sUNO_View_IsSnapToPageMargins = u"IsSnapToPageMargins"_ustr;
+inline constexpr OUString sUNO_View_IsSnapToSnapLines = u"IsSnapToSnapLines"_ustr;
+inline constexpr OUString sUNO_View_IsSnapToObjectFrame = u"IsSnapToObjectFrame"_ustr;
+inline constexpr OUString sUNO_View_IsSnapToObjectPoints = u"IsSnapToObjectPoints"_ustr;
+inline constexpr OUString sUNO_View_IsPlusHandlesAlwaysVisible = u"IsPlusHandlesAlwaysVisible"_ustr;
+inline constexpr OUString sUNO_View_IsFrameDragSingles = u"IsFrameDragSingles"_ustr;
+inline constexpr OUString sUNO_View_EliminatePolyPointLimitAngle
+ = u"EliminatePolyPointLimitAngle"_ustr;
+inline constexpr OUString sUNO_View_IsEliminatePolyPoints = u"IsEliminatePolyPoints"_ustr;
inline const char sUNO_View_ActiveLayer[] = "ActiveLayer";
-inline constexpr OUStringLiteral sUNO_View_NoAttribs = u"NoAttribs";
-inline constexpr OUStringLiteral sUNO_View_NoColors = u"NoColors";
-inline constexpr OUStringLiteral sUNO_View_GridCoarseWidth = u"GridCoarseWidth";
-inline constexpr OUStringLiteral sUNO_View_GridCoarseHeight = u"GridCoarseHeight";
-inline constexpr OUStringLiteral sUNO_View_GridFineWidth = u"GridFineWidth";
-inline constexpr OUStringLiteral sUNO_View_GridFineHeight = u"GridFineHeight";
-inline constexpr OUStringLiteral sUNO_View_IsAngleSnapEnabled = u"IsAngleSnapEnabled";
-inline constexpr OUStringLiteral sUNO_View_SnapAngle = u"SnapAngle";
-inline constexpr OUStringLiteral sUNO_View_GridSnapWidthXNumerator = u"GridSnapWidthXNumerator";
-inline constexpr OUStringLiteral sUNO_View_GridSnapWidthXDenominator = u"GridSnapWidthXDenominator";
-inline constexpr OUStringLiteral sUNO_View_GridSnapWidthYNumerator = u"GridSnapWidthYNumerator";
-inline constexpr OUStringLiteral sUNO_View_GridSnapWidthYDenominator = u"GridSnapWidthYDenominator";
-inline constexpr OUStringLiteral sUNO_View_VisibleLayers = u"VisibleLayers";
-inline constexpr OUStringLiteral sUNO_View_PrintableLayers = u"PrintableLayers";
-inline constexpr OUStringLiteral sUNO_View_LockedLayers = u"LockedLayers";
+inline constexpr OUString sUNO_View_NoAttribs = u"NoAttribs"_ustr;
+inline constexpr OUString sUNO_View_NoColors = u"NoColors"_ustr;
+inline constexpr OUString sUNO_View_GridCoarseWidth = u"GridCoarseWidth"_ustr;
+inline constexpr OUString sUNO_View_GridCoarseHeight = u"GridCoarseHeight"_ustr;
+inline constexpr OUString sUNO_View_GridFineWidth = u"GridFineWidth"_ustr;
+inline constexpr OUString sUNO_View_GridFineHeight = u"GridFineHeight"_ustr;
+inline constexpr OUString sUNO_View_IsAngleSnapEnabled = u"IsAngleSnapEnabled"_ustr;
+inline constexpr OUString sUNO_View_SnapAngle = u"SnapAngle"_ustr;
+inline constexpr OUString sUNO_View_GridSnapWidthXNumerator = u"GridSnapWidthXNumerator"_ustr;
+inline constexpr OUString sUNO_View_GridSnapWidthXDenominator = u"GridSnapWidthXDenominator"_ustr;
+inline constexpr OUString sUNO_View_GridSnapWidthYNumerator = u"GridSnapWidthYNumerator"_ustr;
+inline constexpr OUString sUNO_View_GridSnapWidthYDenominator = u"GridSnapWidthYDenominator"_ustr;
+inline constexpr OUString sUNO_View_VisibleLayers = u"VisibleLayers"_ustr;
+inline constexpr OUString sUNO_View_PrintableLayers = u"PrintableLayers"_ustr;
+inline constexpr OUString sUNO_View_LockedLayers = u"LockedLayers"_ustr;
-inline constexpr OUStringLiteral sUNO_View_VisibleAreaTop = u"VisibleAreaTop";
-inline constexpr OUStringLiteral sUNO_View_VisibleAreaLeft = u"VisibleAreaLeft";
-inline constexpr OUStringLiteral sUNO_View_VisibleAreaWidth = u"VisibleAreaWidth";
-inline constexpr OUStringLiteral sUNO_View_VisibleAreaHeight = u"VisibleAreaHeight";
+inline constexpr OUString sUNO_View_VisibleAreaTop = u"VisibleAreaTop"_ustr;
+inline constexpr OUString sUNO_View_VisibleAreaLeft = u"VisibleAreaLeft"_ustr;
+inline constexpr OUString sUNO_View_VisibleAreaWidth = u"VisibleAreaWidth"_ustr;
+inline constexpr OUString sUNO_View_VisibleAreaHeight = u"VisibleAreaHeight"_ustr;
-inline constexpr OUStringLiteral sUNO_View_ZoomOnPage = u"ZoomOnPage";
+inline constexpr OUString sUNO_View_ZoomOnPage = u"ZoomOnPage"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sd/source/ui/sidebar/LayoutMenu.cxx b/sd/source/ui/sidebar/LayoutMenu.cxx
index b32cd8f358d8..8a730bb65a61 100644
--- a/sd/source/ui/sidebar/LayoutMenu.cxx
+++ b/sd/source/ui/sidebar/LayoutMenu.cxx
@@ -74,7 +74,7 @@ namespace {
struct snew_slide_value_info
{
- std::u16string_view msBmpResId;
+ OUString msBmpResId;
TranslateId mpStrResId;
WritingMode meWritingMode;
AutoLayout maAutoLayout;
diff --git a/sfx2/inc/bitmaps.hlst b/sfx2/inc/bitmaps.hlst
index 70597c881300..0484bb7e18e9 100644
--- a/sfx2/inc/bitmaps.hlst
+++ b/sfx2/inc/bitmaps.hlst
@@ -10,21 +10,21 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral BMP_HELP_TOOLBOX_INDEX_ON = u"sfx2/res/indexon_small.png";
-inline constexpr OUStringLiteral BMP_HELP_TOOLBOX_INDEX_OFF = u"sfx2/res/indexoff_small.png";
-inline constexpr OUStringLiteral BMP_HELP_TOOLBOX_START = u"res/sc06303.png";
-inline constexpr OUStringLiteral BMP_HELP_TOOLBOX_PREV = u"res/sc06301.png";
-inline constexpr OUStringLiteral BMP_HELP_TOOLBOX_NEXT = u"res/sc06300.png";
-inline constexpr OUStringLiteral BMP_HELP_TOOLBOX_PRINT = u"res/sc05504.png";
-inline constexpr OUStringLiteral BMP_HELP_TOOLBOX_BOOKMARKS = u"sfx2/res/favourite.png";
-inline constexpr OUStringLiteral BMP_HELP_TOOLBOX_SEARCHDIALOG = u"sfx2/res/sc05961.png";
-inline constexpr OUStringLiteral BMP_HELP_TOOLBOX_COPY = u"sfx2/res/sc05711.png";
-inline constexpr OUStringLiteral BMP_HELP_CONTENT_BOOK_OPEN = u"sfx2/res/hlpbookopen.png";
-inline constexpr OUStringLiteral BMP_HELP_CONTENT_BOOK_CLOSED = u"sfx2/res/hlpbookclosed.png";
-inline constexpr OUStringLiteral BMP_HELP_CONTENT_DOC = u"sfx2/res/hlpdoc.png";
+inline constexpr OUString BMP_HELP_TOOLBOX_INDEX_ON = u"sfx2/res/indexon_small.png"_ustr;
+inline constexpr OUString BMP_HELP_TOOLBOX_INDEX_OFF = u"sfx2/res/indexoff_small.png"_ustr;
+inline constexpr OUString BMP_HELP_TOOLBOX_START = u"res/sc06303.png"_ustr;
+inline constexpr OUString BMP_HELP_TOOLBOX_PREV = u"res/sc06301.png"_ustr;
+inline constexpr OUString BMP_HELP_TOOLBOX_NEXT = u"res/sc06300.png"_ustr;
+inline constexpr OUString BMP_HELP_TOOLBOX_PRINT = u"res/sc05504.png"_ustr;
+inline constexpr OUString BMP_HELP_TOOLBOX_BOOKMARKS = u"sfx2/res/favourite.png"_ustr;
+inline constexpr OUString BMP_HELP_TOOLBOX_SEARCHDIALOG = u"sfx2/res/sc05961.png"_ustr;
+inline constexpr OUString BMP_HELP_TOOLBOX_COPY = u"sfx2/res/sc05711.png"_ustr;
+inline constexpr OUString BMP_HELP_CONTENT_BOOK_OPEN = u"sfx2/res/hlpbookopen.png"_ustr;
+inline constexpr OUString BMP_HELP_CONTENT_BOOK_CLOSED = u"sfx2/res/hlpbookclosed.png"_ustr;
+inline constexpr OUString BMP_HELP_CONTENT_DOC = u"sfx2/res/hlpdoc.png"_ustr;
//start, sfx2/source/sidebar/Theme.cxx
-inline constexpr OUStringLiteral CLOSEDOC = u"sfx2/res/closedoc.png";
+inline constexpr OUString CLOSEDOC = u"sfx2/res/closedoc.png"_ustr;
#define GRIP "sfx2/res/grip.png"
#define OPEN_MORE "sfx2/res/symphony/open_more.png"
#define MOREBUTTON "sfx2/res/symphony/morebutton.png"
@@ -41,58 +41,58 @@ inline constexpr OUStringLiteral CLOSEDOC = u"sfx2/res/closedoc.png";
#define SIDEBAR_FUNCTIONS_LARGE "sfx2/res/symphony/sidebar-functions-large.png"
//end, sfx2/source/sidebar/Theme.cxx
-inline constexpr OUStringLiteral SFX_THUMBNAIL_TEXT = u"res/ott_96_8.png";
-inline constexpr OUStringLiteral SFX_THUMBNAIL_SHEET = u"res/ots_96_8.png";
-inline constexpr OUStringLiteral SFX_THUMBNAIL_PRESENTATION = u"res/otp_96_8.png";
-inline constexpr OUStringLiteral SFX_THUMBNAIL_DRAWING = u"res/otg_96_8.png";
+inline constexpr OUString SFX_THUMBNAIL_TEXT = u"res/ott_96_8.png"_ustr;
+inline constexpr OUString SFX_THUMBNAIL_SHEET = u"res/ots_96_8.png"_ustr;
+inline constexpr OUString SFX_THUMBNAIL_PRESENTATION = u"res/otp_96_8.png"_ustr;
+inline constexpr OUString SFX_THUMBNAIL_DRAWING = u"res/otg_96_8.png"_ustr;
-inline constexpr OUStringLiteral SFX_FILE_THUMBNAIL_TEXT = u"res/writer128.png";
-inline constexpr OUStringLiteral SFX_FILE_THUMBNAIL_SHEET = u"res/calc128.png";
-inline constexpr OUStringLiteral SFX_FILE_THUMBNAIL_PRESENTATION = u"res/impress128.png";
-inline constexpr OUStringLiteral SFX_FILE_THUMBNAIL_DRAWING = u"res/draw128.png";
-inline constexpr OUStringLiteral SFX_FILE_THUMBNAIL_DATABASE = u"res/base128.png";
-inline constexpr OUStringLiteral SFX_FILE_THUMBNAIL_MATH = u"res/math128.png";
-inline constexpr OUStringLiteral SFX_FILE_THUMBNAIL_DEFAULT = u"res/main128.png";
+inline constexpr OUString SFX_FILE_THUMBNAIL_TEXT = u"res/writer128.png"_ustr;
+inline constexpr OUString SFX_FILE_THUMBNAIL_SHEET = u"res/calc128.png"_ustr;
+inline constexpr OUString SFX_FILE_THUMBNAIL_PRESENTATION = u"res/impress128.png"_ustr;
+inline constexpr OUString SFX_FILE_THUMBNAIL_DRAWING = u"res/draw128.png"_ustr;
+inline constexpr OUString SFX_FILE_THUMBNAIL_DATABASE = u"res/base128.png"_ustr;
+inline constexpr OUString SFX_FILE_THUMBNAIL_MATH = u"res/math128.png"_ustr;
+inline constexpr OUString SFX_FILE_THUMBNAIL_DEFAULT = u"res/main128.png"_ustr;
-inline constexpr OUStringLiteral SFX_FILE_OVERLAY_TEXT = u"res/odt_48_8.png";
-inline constexpr OUStringLiteral SFX_FILE_OVERLAY_SHEET = u"res/ods_48_8.png";
-inline constexpr OUStringLiteral SFX_FILE_OVERLAY_PRESENTATION = u"res/odp_48_8.png";
-inline constexpr OUStringLiteral SFX_FILE_OVERLAY_DRAWING = u"res/odg_48_8.png";
-inline constexpr OUStringLiteral SFX_FILE_OVERLAY_DATABASE = u"res/odb_48_8.png";
-inline constexpr OUStringLiteral SFX_FILE_OVERLAY_MATH = u"res/odf_48_8.png";
-inline constexpr OUStringLiteral SFX_FILE_OVERLAY_DEFAULT = u"res/mainapp_48_8.png";
+inline constexpr OUString SFX_FILE_OVERLAY_TEXT = u"res/odt_48_8.png"_ustr;
+inline constexpr OUString SFX_FILE_OVERLAY_SHEET = u"res/ods_48_8.png"_ustr;
+inline constexpr OUString SFX_FILE_OVERLAY_PRESENTATION = u"res/odp_48_8.png"_ustr;
+inline constexpr OUString SFX_FILE_OVERLAY_DRAWING = u"res/odg_48_8.png"_ustr;
+inline constexpr OUString SFX_FILE_OVERLAY_DATABASE = u"res/odb_48_8.png"_ustr;
+inline constexpr OUString SFX_FILE_OVERLAY_MATH = u"res/odf_48_8.png"_ustr;
+inline constexpr OUString SFX_FILE_OVERLAY_DEFAULT = u"res/mainapp_48_8.png"_ustr;
-inline constexpr OUStringLiteral SFX_THUMBNAIL_BASE_192 = u"res/base_thumbnail_192.png";
-inline constexpr OUStringLiteral SFX_THUMBNAIL_BASE_256 = u"res/base_thumbnail_256.png";
+inline constexpr OUString SFX_THUMBNAIL_BASE_192 = u"res/base_thumbnail_192.png"_ustr;
+inline constexpr OUString SFX_THUMBNAIL_BASE_256 = u"res/base_thumbnail_256.png"_ustr;
-inline constexpr OUStringLiteral BMP_RECENTDOC_REMOVE = u"res/recentdoc_remove.png";
-inline constexpr OUStringLiteral BMP_RECENTDOC_REMOVE_HIGHLIGHTED = u"res/recentdoc_remove_highlighted.png";
-inline constexpr OUStringLiteral BMP_PIN_DOC = u"res/recentdoc_pin.png";
-inline constexpr OUStringLiteral BMP_PIN_DOC_HIGHLIGHTED = u"res/recentdoc_pin_highlighted.png";
-inline constexpr OUStringLiteral BMP_DEFAULT = u"res/templatestar.png";
+inline constexpr OUString BMP_RECENTDOC_REMOVE = u"res/recentdoc_remove.png"_ustr;
+inline constexpr OUString BMP_RECENTDOC_REMOVE_HIGHLIGHTED = u"res/recentdoc_remove_highlighted.png"_ustr;
+inline constexpr OUString BMP_PIN_DOC = u"res/recentdoc_pin.png"_ustr;
+inline constexpr OUString BMP_PIN_DOC_HIGHLIGHTED = u"res/recentdoc_pin_highlighted.png"_ustr;
+inline constexpr OUString BMP_DEFAULT = u"res/templatestar.png"_ustr;
-inline constexpr OUStringLiteral BMP_128X128_CALC_DOC = u"sfx2/res/128x128_calc_doc-p.png";
-inline constexpr OUStringLiteral BMP_128X128_DRAW_DOC = u"sfx2/res/128x128_draw_doc-p.png";
-inline constexpr OUStringLiteral BMP_128X128_IMPRESS_DOC = u"sfx2/res/128x128_impress_doc-p.png";
-inline constexpr OUStringLiteral BMP_128X128_MATH_DOC = u"sfx2/res/128x128_math_doc-p.png";
-inline constexpr OUStringLiteral BMP_128X128_WRITER_DOC = u"sfx2/res/128x128_writer_doc-p.png";
+inline constexpr OUString BMP_128X128_CALC_DOC = u"sfx2/res/128x128_calc_doc-p.png"_ustr;
+inline constexpr OUString BMP_128X128_DRAW_DOC = u"sfx2/res/128x128_draw_doc-p.png"_ustr;
+inline constexpr OUString BMP_128X128_IMPRESS_DOC = u"sfx2/res/128x128_impress_doc-p.png"_ustr;
+inline constexpr OUString BMP_128X128_MATH_DOC = u"sfx2/res/128x128_math_doc-p.png"_ustr;
+inline constexpr OUString BMP_128X128_WRITER_DOC = u"sfx2/res/128x128_writer_doc-p.png"_ustr;
-inline constexpr OUStringLiteral SIDEBAR_CLOSE_INDICATOR = u"cmd/lc_decrementlevel.png";
-inline constexpr OUStringLiteral BMP_ACTION_DEFAULT_WRITER = u"res/odt_16_8.png";
-inline constexpr OUStringLiteral BMP_ACTION_DEFAULT_CALC = u"res/ods_16_8.png";
-inline constexpr OUStringLiteral BMP_ACTION_DEFAULT_IMPRESS = u"res/odp_16_8.png";
-inline constexpr OUStringLiteral BMP_ACTION_DEFAULT_DRAW = u"res/odg_16_8.png";
-inline constexpr OUStringLiteral BMP_ACTION_IMPORT = u"cmd/sc_dataimport.png";
-inline constexpr OUStringLiteral BMP_ACTION_EXTENSIONS = u"cmd/sc_additionsdialog.png";
-inline constexpr OUStringLiteral BMP_ACTION_DELETE_CATEGORY = u"cmd/sc_delete.png";
-inline constexpr OUStringLiteral BMP_ACTION_NEW_CATEGORY = u"cmd/sc_add.png";
-inline constexpr OUStringLiteral BMP_ACTION_RENAME = u"cmd/sc_editdoc.png";
+inline constexpr OUString SIDEBAR_CLOSE_INDICATOR = u"cmd/lc_decrementlevel.png"_ustr;
+inline constexpr OUString BMP_ACTION_DEFAULT_WRITER = u"res/odt_16_8.png"_ustr;
+inline constexpr OUString BMP_ACTION_DEFAULT_CALC = u"res/ods_16_8.png"_ustr;
+inline constexpr OUString BMP_ACTION_DEFAULT_IMPRESS = u"res/odp_16_8.png"_ustr;
+inline constexpr OUString BMP_ACTION_DEFAULT_DRAW = u"res/odg_16_8.png"_ustr;
+inline constexpr OUString BMP_ACTION_IMPORT = u"cmd/sc_dataimport.png"_ustr;
+inline constexpr OUString BMP_ACTION_EXTENSIONS = u"cmd/sc_additionsdialog.png"_ustr;
+inline constexpr OUString BMP_ACTION_DELETE_CATEGORY = u"cmd/sc_delete.png"_ustr;
+inline constexpr OUString BMP_ACTION_NEW_CATEGORY = u"cmd/sc_add.png"_ustr;
+inline constexpr OUString BMP_ACTION_RENAME = u"cmd/sc_editdoc.png"_ustr;
-inline constexpr OUStringLiteral BMP_MENU_OPEN = u"cmd/sc_opentemplate.png";
-inline constexpr OUStringLiteral BMP_MENU_EDIT = u"cmd/sc_opentemplate.png";
-inline constexpr OUStringLiteral BMP_MENU_MOVE = u"cmd/sc_move.png";
-inline constexpr OUStringLiteral BMP_MENU_RENAME = u"cmd/sc_editdoc.png";
-inline constexpr OUStringLiteral BMP_MENU_DELETE = u"cmd/sc_delete.png";
-inline constexpr OUStringLiteral BMP_MENU_EXPORT = u"cmd/sc_exportto.png";
+inline constexpr OUString BMP_MENU_OPEN = u"cmd/sc_opentemplate.png"_ustr;
+inline constexpr OUString BMP_MENU_EDIT = u"cmd/sc_opentemplate.png"_ustr;
+inline constexpr OUString BMP_MENU_MOVE = u"cmd/sc_move.png"_ustr;
+inline constexpr OUString BMP_MENU_RENAME = u"cmd/sc_editdoc.png"_ustr;
+inline constexpr OUString BMP_MENU_DELETE = u"cmd/sc_delete.png"_ustr;
+inline constexpr OUString BMP_MENU_EXPORT = u"cmd/sc_exportto.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/sfx2/inc/strings.hxx b/sfx2/inc/strings.hxx
index 630940e00491..cc36f7bee90b 100644
--- a/sfx2/inc/strings.hxx
+++ b/sfx2/inc/strings.hxx
@@ -10,47 +10,47 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral STR_HTML_GENERATOR
- = u"%PRODUCTNAME %PRODUCTVERSION%PRODUCTEXTENSION (%1)";
+inline constexpr OUString STR_HTML_GENERATOR
+ = u"%PRODUCTNAME %PRODUCTVERSION%PRODUCTEXTENSION (%1)"_ustr;
// Do not translate STR_TEMPLATE_NAME*_DEF names!!
// STR_TEMPLATE_NAME*_DEF strings must EXACTLY fit dc:title tag in meta.xml of each template file
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME1_DEF = u"Grey Elegant";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME2_DEF = u"Beehive";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME3_DEF = u"Blue Curve";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME4_DEF = u"Blueprint Plans";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME5_DEF = u"Candy";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME6_DEF = u"Yellow Idea";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME7_DEF = u"DNA";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME8_DEF = u"Focus";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME9_DEF = u"Forestbird";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME10_DEF = u"Freshes";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME11_DEF = u"Inspiration";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME12_DEF = u"Lights";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME13_DEF = u"Growing Liberty";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME14_DEF = u"Metropolis";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME15_DEF = u"Midnightblue";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME16_DEF = u"Nature Illustration";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME17_DEF = u"Pencil";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME18_DEF = u"Piano";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME19_DEF = u"Portfolio";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME20_DEF = u"Progress";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME21_DEF = u"Sunset";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME22_DEF = u"Vintage";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME23_DEF = u"Vivid";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME24_DEF = u"CV";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME25_DEF = u"Resume";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME26_DEF = u"Default";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME27_DEF = u"Modern";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME28_DEF = u"Modern business letter sans-serif";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME29_DEF = u"Modern business letter serif";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME30_DEF = u"Businesscard with logo";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME31_DEF = u"Simple";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME32_DEF = u"BPMN";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME33_DEF = u"Simplified Chinese Normal";
-inline constexpr OUStringLiteral STR_TEMPLATE_NAME34_DEF = u"Japanese Normal";
+inline constexpr OUString STR_TEMPLATE_NAME1_DEF = u"Grey Elegant"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME2_DEF = u"Beehive"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME3_DEF = u"Blue Curve"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME4_DEF = u"Blueprint Plans"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME5_DEF = u"Candy"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME6_DEF = u"Yellow Idea"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME7_DEF = u"DNA"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME8_DEF = u"Focus"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME9_DEF = u"Forestbird"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME10_DEF = u"Freshes"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME11_DEF = u"Inspiration"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME12_DEF = u"Lights"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME13_DEF = u"Growing Liberty"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME14_DEF = u"Metropolis"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME15_DEF = u"Midnightblue"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME16_DEF = u"Nature Illustration"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME17_DEF = u"Pencil"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME18_DEF = u"Piano"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME19_DEF = u"Portfolio"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME20_DEF = u"Progress"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME21_DEF = u"Sunset"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME22_DEF = u"Vintage"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME23_DEF = u"Vivid"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME24_DEF = u"CV"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME25_DEF = u"Resume"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME26_DEF = u"Default"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME27_DEF = u"Modern"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME28_DEF = u"Modern business letter sans-serif"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME29_DEF = u"Modern business letter serif"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME30_DEF = u"Businesscard with logo"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME31_DEF = u"Simple"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME32_DEF = u"BPMN"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME33_DEF = u"Simplified Chinese Normal"_ustr;
+inline constexpr OUString STR_TEMPLATE_NAME34_DEF = u"Japanese Normal"_ustr;
-inline constexpr OUStringLiteral CMIS_TYPE_STRING = u"String";
+inline constexpr OUString CMIS_TYPE_STRING = u"String"_ustr;
#define CMIS_TYPE_INTEGER "Integer"
#define CMIS_TYPE_DECIMAL "Decimal"
#define CMIS_TYPE_DATETIME "Datetime"
diff --git a/sfx2/source/appl/shutdownicon.hxx b/sfx2/source/appl/shutdownicon.hxx
index 93a5ffe6360f..535a24b4dff4 100644
--- a/sfx2/source/appl/shutdownicon.hxx
+++ b/sfx2/source/appl/shutdownicon.hxx
@@ -50,14 +50,14 @@ typedef comphelper::WeakComponentImplHelper<
css::lang::XServiceInfo,
css::beans::XFastPropertySet > ShutdownIconServiceBase;
-inline constexpr OUStringLiteral WRITER_URL = u"private:factory/swriter";
-inline constexpr OUStringLiteral CALC_URL = u"private:factory/scalc";
-inline constexpr OUStringLiteral IMPRESS_URL = u"private:factory/simpress";
-inline constexpr OUStringLiteral IMPRESS_WIZARD_URL = u"private:factory/simpress?slot=6686";
-inline constexpr OUStringLiteral DRAW_URL = u"private:factory/sdraw";
-inline constexpr OUStringLiteral MATH_URL = u"private:factory/smath";
-inline constexpr OUStringLiteral BASE_URL = u"private:factory/sdatabase?Interactive";
-inline constexpr OUStringLiteral STARTMODULE_URL = u".uno:ShowStartModule";
+inline constexpr OUString WRITER_URL = u"private:factory/swriter"_ustr;
+inline constexpr OUString CALC_URL = u"private:factory/scalc"_ustr;
+inline constexpr OUString IMPRESS_URL = u"private:factory/simpress"_ustr;
+inline constexpr OUString IMPRESS_WIZARD_URL = u"private:factory/simpress?slot=6686"_ustr;
+inline constexpr OUString DRAW_URL = u"private:factory/sdraw"_ustr;
+inline constexpr OUString MATH_URL = u"private:factory/smath"_ustr;
+inline constexpr OUString BASE_URL = u"private:factory/sdatabase?Interactive"_ustr;
+inline constexpr OUString STARTMODULE_URL = u".uno:ShowStartModule"_ustr;
class ShutdownIcon : public ShutdownIconServiceBase
{
diff --git a/sfx2/source/config/evntconf.cxx b/sfx2/source/config/evntconf.cxx
index ce1e198d7d96..e409f4fb0e55 100644
--- a/sfx2/source/config/evntconf.cxx
+++ b/sfx2/source/config/evntconf.cxx
@@ -142,7 +142,7 @@ static uno::Any CreateEventData_Impl( const SvxMacro *pMacro )
beans::PropertyValue *pValues = aProperties.getArray();
pValues[ 0 ].Name = PROP_EVENT_TYPE;
- pValues[ 0 ].Value <<= OUString(SVX_MACRO_LANGUAGE_JAVASCRIPT);
+ pValues[ 0 ].Value <<= SVX_MACRO_LANGUAGE_JAVASCRIPT;
pValues[ 1 ].Name = PROP_MACRO_NAME;
pValues[ 1 ].Value <<= pMacro->GetMacName();
diff --git a/sfx2/source/doc/objstor.cxx b/sfx2/source/doc/objstor.cxx
index 904b09ab31c7..920e4476ab62 100644
--- a/sfx2/source/doc/objstor.cxx
+++ b/sfx2/source/doc/objstor.cxx
@@ -345,11 +345,11 @@ void SfxObjectShell::SetupStorage( const uno::Reference< embed::XStorage >& xSto
SAL_INFO_IF(isBaseForm, "sfx.doc", "tdf#138209 force form export to ODF 1.2");
if (!isBaseForm && SvtSaveOptions::ODFSVER_013 <= nDefVersion)
{
- xProps->setPropertyValue("Version", uno::Any(OUString(ODFVER_013_TEXT)));
+ xProps->setPropertyValue("Version", uno::Any(ODFVER_013_TEXT));
}
else
{
- xProps->setPropertyValue("Version", uno::Any(OUString(ODFVER_012_TEXT)));
+ xProps->setPropertyValue("Version", uno::Any(ODFVER_012_TEXT));
}
}
catch( uno::Exception& )
@@ -998,11 +998,11 @@ bool SfxObjectShell::DoSave()
SAL_INFO_IF(isBaseForm, "sfx.doc", "tdf#138209 force form export to ODF 1.2");
if (!isBaseForm && SvtSaveOptions::ODFSVER_013 <= nDefVersion)
{
- xProps->setPropertyValue("Version", uno::Any(OUString(ODFVER_013_TEXT)));
+ xProps->setPropertyValue("Version", uno::Any(ODFVER_013_TEXT));
}
else
{
- xProps->setPropertyValue("Version", uno::Any(OUString(ODFVER_012_TEXT)));
+ xProps->setPropertyValue("Version", uno::Any(ODFVER_012_TEXT));
}
}
catch (uno::Exception&)
diff --git a/sfx2/source/inc/helpids.h b/sfx2/source/inc/helpids.h
index 051cc5ada8a5..1d5ff141c4a1 100644
--- a/sfx2/source/inc/helpids.h
+++ b/sfx2/source/inc/helpids.h
@@ -21,36 +21,36 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_TEMPLATE_FMT = u"SFX2_HID_TEMPLATE_FMT";
-inline constexpr OUStringLiteral HID_TEMPLATE_FILTER = u"SFX2_HID_TEMPLATE_FILTER";
-inline constexpr OUStringLiteral HID_TEMPLDLG_NEWBYEXAMPLE = u"SFX2_HID_TEMPLDLG_NEWBYEXAMPLE";
-inline constexpr OUStringLiteral HID_TEMPLDLG_UPDATEBYEXAMPLE = u"SFX2_HID_TEMPLDLG_UPDATEBYEXAMPLE";
-inline constexpr OUStringLiteral HID_TEMPLDLG_WATERCAN = u"SFX2_HID_TEMPLDLG_WATERCAN";
-inline constexpr OUStringLiteral HID_NAVIGATOR_WINDOW = u"SFX2_HID_NAVIGATOR_WINDOW";
-inline constexpr OUStringLiteral HID_TABDLG_RESET_BTN = u"SFX2_HID_TABDLG_RESET_BTN";
-inline constexpr OUStringLiteral HID_TABDLG_STANDARD_BTN = u"SFX2_HID_TABDLG_STANDARD_BTN";
-inline constexpr OUStringLiteral HID_TEMPLDLG_TOOLBOX_LEFT = u"SFX2_HID_TEMPLDLG_TOOLBOX_LEFT";
-inline constexpr OUStringLiteral HID_HELP_WINDOW = u"SFX2_HID_HELP_WINDOW";
-inline constexpr OUStringLiteral HID_HELP_TOOLBOX = u"SFX2_HID_HELP_TOOLBOX";
-inline constexpr OUStringLiteral HID_HELP_TOOLBOXITEM_INDEX = u"SFX2_HID_HELP_TOOLBOXITEM_INDEX";
-inline constexpr OUStringLiteral HID_HELP_TOOLBOXITEM_START = u"SFX2_HID_HELP_TOOLBOXITEM_START";
-inline constexpr OUStringLiteral HID_HELP_TOOLBOXITEM_BACKWARD = u"SFX2_HID_HELP_TOOLBOXITEM_BACKWARD";
-inline constexpr OUStringLiteral HID_HELP_TOOLBOXITEM_FORWARD = u"SFX2_HID_HELP_TOOLBOXITEM_FORWARD";
-inline constexpr OUStringLiteral HID_HELP_TOOLBOXITEM_PRINT = u"SFX2_HID_HELP_TOOLBOXITEM_PRINT";
-inline constexpr OUStringLiteral HID_HELP_TOOLBOXITEM_BOOKMARKS = u"SFX2_HID_HELP_TOOLBOXITEM_BOOKMARKS";
-inline constexpr OUStringLiteral HID_HELP_TOOLBOXITEM_SEARCHDIALOG = u"SFX2_HID_HELP_TOOLBOXITEM_SEARCHDIALOG";
+inline constexpr OUString HID_TEMPLATE_FMT = u"SFX2_HID_TEMPLATE_FMT"_ustr;
+inline constexpr OUString HID_TEMPLATE_FILTER = u"SFX2_HID_TEMPLATE_FILTER"_ustr;
+inline constexpr OUString HID_TEMPLDLG_NEWBYEXAMPLE = u"SFX2_HID_TEMPLDLG_NEWBYEXAMPLE"_ustr;
+inline constexpr OUString HID_TEMPLDLG_UPDATEBYEXAMPLE = u"SFX2_HID_TEMPLDLG_UPDATEBYEXAMPLE"_ustr;
+inline constexpr OUString HID_TEMPLDLG_WATERCAN = u"SFX2_HID_TEMPLDLG_WATERCAN"_ustr;
+inline constexpr OUString HID_NAVIGATOR_WINDOW = u"SFX2_HID_NAVIGATOR_WINDOW"_ustr;
+inline constexpr OUString HID_TABDLG_RESET_BTN = u"SFX2_HID_TABDLG_RESET_BTN"_ustr;
+inline constexpr OUString HID_TABDLG_STANDARD_BTN = u"SFX2_HID_TABDLG_STANDARD_BTN"_ustr;
+inline constexpr OUString HID_TEMPLDLG_TOOLBOX_LEFT = u"SFX2_HID_TEMPLDLG_TOOLBOX_LEFT"_ustr;
+inline constexpr OUString HID_HELP_WINDOW = u"SFX2_HID_HELP_WINDOW"_ustr;
+inline constexpr OUString HID_HELP_TOOLBOX = u"SFX2_HID_HELP_TOOLBOX"_ustr;
+inline constexpr OUString HID_HELP_TOOLBOXITEM_INDEX = u"SFX2_HID_HELP_TOOLBOXITEM_INDEX"_ustr;
+inline constexpr OUString HID_HELP_TOOLBOXITEM_START = u"SFX2_HID_HELP_TOOLBOXITEM_START"_ustr;
+inline constexpr OUString HID_HELP_TOOLBOXITEM_BACKWARD = u"SFX2_HID_HELP_TOOLBOXITEM_BACKWARD"_ustr;
+inline constexpr OUString HID_HELP_TOOLBOXITEM_FORWARD = u"SFX2_HID_HELP_TOOLBOXITEM_FORWARD"_ustr;
+inline constexpr OUString HID_HELP_TOOLBOXITEM_PRINT = u"SFX2_HID_HELP_TOOLBOXITEM_PRINT"_ustr;
+inline constexpr OUString HID_HELP_TOOLBOXITEM_BOOKMARKS = u"SFX2_HID_HELP_TOOLBOXITEM_BOOKMARKS"_ustr;
+inline constexpr OUString HID_HELP_TOOLBOXITEM_SEARCHDIALOG = u"SFX2_HID_HELP_TOOLBOXITEM_SEARCHDIALOG"_ustr;
-inline constexpr OUStringLiteral HID_TEMPLATEDLG_OPEN = u"SFX2_HID_TEMPLATEDLG_OPEN";
-inline constexpr OUStringLiteral HID_TEMPLATEDLG_EDIT = u"SFX2_HID_TEMPLATEDLG_EDIT";
-inline constexpr OUStringLiteral HID_TEMPLATEDLG_DEFAULT = u"SFX2_HID_TEMPLATEDLG_DEFAULT";
-inline constexpr OUStringLiteral HID_TEMPLATEDLG_RENAME = u"SFX2_HID_TEMPLATEDLG_RENAME";
-inline constexpr OUStringLiteral HID_TEMPLATEDLG_DELETE = u"SFX2_HID_TEMPLATEDLG_DELETE";
-inline constexpr OUStringLiteral HID_TEMPLATEDLG_MOVE = u"SFX2_HID_TEMPLATEDLG_MOVE";
-inline constexpr OUStringLiteral HID_TEMPLATEDLG_EXPORT = u"SFX2_HID_TEMPLATEDLG_EXPORT";
+inline constexpr OUString HID_TEMPLATEDLG_OPEN = u"SFX2_HID_TEMPLATEDLG_OPEN"_ustr;
+inline constexpr OUString HID_TEMPLATEDLG_EDIT = u"SFX2_HID_TEMPLATEDLG_EDIT"_ustr;
+inline constexpr OUString HID_TEMPLATEDLG_DEFAULT = u"SFX2_HID_TEMPLATEDLG_DEFAULT"_ustr;
+inline constexpr OUString HID_TEMPLATEDLG_RENAME = u"SFX2_HID_TEMPLATEDLG_RENAME"_ustr;
+inline constexpr OUString HID_TEMPLATEDLG_DELETE = u"SFX2_HID_TEMPLATEDLG_DELETE"_ustr;
+inline constexpr OUString HID_TEMPLATEDLG_MOVE = u"SFX2_HID_TEMPLATEDLG_MOVE"_ustr;
+inline constexpr OUString HID_TEMPLATEDLG_EXPORT = u"SFX2_HID_TEMPLATEDLG_EXPORT"_ustr;
-inline constexpr OUStringLiteral HID_QUERY_LOAD_TEMPLATE = u"SFX2_HID_QUERY_LOAD_TEMPLATE";
+inline constexpr OUString HID_QUERY_LOAD_TEMPLATE = u"SFX2_HID_QUERY_LOAD_TEMPLATE"_ustr;
-inline constexpr OUStringLiteral HID_SIDEBAR_WINDOW = u"SFX2_HID_SIDEBAR_WINDOW";
+inline constexpr OUString HID_SIDEBAR_WINDOW = u"SFX2_HID_SIDEBAR_WINDOW"_ustr;
#endif
diff --git a/starmath/inc/document.hxx b/starmath/inc/document.hxx
index 45321614385a..ca36a6138a32 100644
--- a/starmath/inc/document.hxx
+++ b/starmath/inc/document.hxx
@@ -42,7 +42,7 @@ class SmCursor;
namespace oox::formulaimport { class XmlStream; }
#define STAROFFICE_XML "StarOffice XML (Math)"
-inline constexpr OUStringLiteral MATHML_XML = u"MathML XML (Math)";
+inline constexpr OUString MATHML_XML = u"MathML XML (Math)"_ustr;
/* Access to printer should happen through this class only
* ==========================================================================
diff --git a/starmath/inc/format.hxx b/starmath/inc/format.hxx
index 5845d148e7fa..bcb052e6d4a9 100644
--- a/starmath/inc/format.hxx
+++ b/starmath/inc/format.hxx
@@ -26,9 +26,9 @@
#include "types.hxx"
-inline constexpr OUStringLiteral FNTNAME_TIMES = u"Times New Roman";
-inline constexpr OUStringLiteral FNTNAME_HELV = u"Helvetica";
-inline constexpr OUStringLiteral FNTNAME_COUR = u"Courier";
+inline constexpr OUString FNTNAME_TIMES = u"Times New Roman"_ustr;
+inline constexpr OUString FNTNAME_HELV = u"Helvetica"_ustr;
+inline constexpr OUString FNTNAME_COUR = u"Courier"_ustr;
#define FNTNAME_MATH FONTNAME_MATH
diff --git a/starmath/inc/helpids.h b/starmath/inc/helpids.h
index 19325ebd2a16..22e1e1dc1f98 100644
--- a/starmath/inc/helpids.h
+++ b/starmath/inc/helpids.h
@@ -21,35 +21,35 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_SMA_MAIN_HELP = u"STARMATH_HID_SMA_MAIN_HELP";
-inline constexpr OUStringLiteral HID_SMA_WIN_DOCUMENT = u"STARMATH_HID_SMA_WIN_DOCUMENT";
-inline constexpr OUStringLiteral HID_SMA_COMMAND_WIN_EDIT = u"STARMATH_HID_SMA_COMMAND_WIN_EDIT";
+inline constexpr OUString HID_SMA_MAIN_HELP = u"STARMATH_HID_SMA_MAIN_HELP"_ustr;
+inline constexpr OUString HID_SMA_WIN_DOCUMENT = u"STARMATH_HID_SMA_WIN_DOCUMENT"_ustr;
+inline constexpr OUString HID_SMA_COMMAND_WIN_EDIT = u"STARMATH_HID_SMA_COMMAND_WIN_EDIT"_ustr;
-inline constexpr OUStringLiteral HID_SMA_COMMAND_WIN = u"STARMATH_HID_SMA_COMMAND_WIN";
+inline constexpr OUString HID_SMA_COMMAND_WIN = u"STARMATH_HID_SMA_COMMAND_WIN"_ustr;
-inline constexpr OUStringLiteral HID_SMA_DEFAULT_DIST = u"STARMATH_HID_SMA_DEFAULT_DIST";
-inline constexpr OUStringLiteral HID_SMA_LINE_DIST = u"STARMATH_HID_SMA_LINE_DIST";
-inline constexpr OUStringLiteral HID_SMA_ROOT_DIST = u"STARMATH_HID_SMA_ROOT_DIST";
-inline constexpr OUStringLiteral HID_SMA_SUP_DIST = u"STARMATH_HID_SMA_SUP_DIST";
-inline constexpr OUStringLiteral HID_SMA_SUB_DIST = u"STARMATH_HID_SMA_SUB_DIST";
-inline constexpr OUStringLiteral HID_SMA_NUMERATOR_DIST = u"STARMATH_HID_SMA_NUMERATOR_DIST";
-inline constexpr OUStringLiteral HID_SMA_DENOMINATOR_DIST = u"STARMATH_HID_SMA_DENOMINATOR_DIST";
-inline constexpr OUStringLiteral HID_SMA_FRACLINE_EXCWIDTH = u"STARMATH_HID_SMA_FRACLINE_EXCWIDTH";
-inline constexpr OUStringLiteral HID_SMA_FRACLINE_LINEWIDTH = u"STARMATH_HID_SMA_FRACLINE_LINEWIDTH";
-inline constexpr OUStringLiteral HID_SMA_UPPERLIMIT_DIST = u"STARMATH_HID_SMA_UPPERLIMIT_DIST";
-inline constexpr OUStringLiteral HID_SMA_LOWERLIMIT_DIST = u"STARMATH_HID_SMA_LOWERLIMIT_DIST";
-inline constexpr OUStringLiteral HID_SMA_BRACKET_EXCHEIGHT = u"STARMATH_HID_SMA_BRACKET_EXCHEIGHT";
-inline constexpr OUStringLiteral HID_SMA_BRACKET_DIST = u"STARMATH_HID_SMA_BRACKET_DIST";
-inline constexpr OUStringLiteral HID_SMA_MATRIXROW_DIST = u"STARMATH_HID_SMA_MATRIXROW_DIST";
-inline constexpr OUStringLiteral HID_SMA_MATRIXCOL_DIST = u"STARMATH_HID_SMA_MATRIXCOL_DIST";
-inline constexpr OUStringLiteral HID_SMA_ATTRIBUT_DIST = u"STARMATH_HID_SMA_ATTRIBUT_DIST";
-inline constexpr OUStringLiteral HID_SMA_INTERATTRIBUT_DIST = u"STARMATH_HID_SMA_INTERATTRIBUT_DIST";
-inline constexpr OUStringLiteral HID_SMA_OPERATOR_EXCHEIGHT = u"STARMATH_HID_SMA_OPERATOR_EXCHEIGHT";
-inline constexpr OUStringLiteral HID_SMA_OPERATOR_DIST = u"STARMATH_HID_SMA_OPERATOR_DIST";
-inline constexpr OUStringLiteral HID_SMA_LEFTBORDER_DIST = u"STARMATH_HID_SMA_LEFTBORDER_DIST";
-inline constexpr OUStringLiteral HID_SMA_RIGHTBORDER_DIST = u"STARMATH_HID_SMA_RIGHTBORDER_DIST";
-inline constexpr OUStringLiteral HID_SMA_UPPERBORDER_DIST = u"STARMATH_HID_SMA_UPPERBORDER_DIST";
-inline constexpr OUStringLiteral HID_SMA_LOWERBORDER_DIST = u"STARMATH_HID_SMA_LOWERBORDER_DIST";
-inline constexpr OUStringLiteral HID_SMA_BRACKET_EXCHEIGHT2 = u"STARMATH_HID_SMA_BRACKET_EXCHEIGHT2";
+inline constexpr OUString HID_SMA_DEFAULT_DIST = u"STARMATH_HID_SMA_DEFAULT_DIST"_ustr;
+inline constexpr OUString HID_SMA_LINE_DIST = u"STARMATH_HID_SMA_LINE_DIST"_ustr;
+inline constexpr OUString HID_SMA_ROOT_DIST = u"STARMATH_HID_SMA_ROOT_DIST"_ustr;
+inline constexpr OUString HID_SMA_SUP_DIST = u"STARMATH_HID_SMA_SUP_DIST"_ustr;
+inline constexpr OUString HID_SMA_SUB_DIST = u"STARMATH_HID_SMA_SUB_DIST"_ustr;
+inline constexpr OUString HID_SMA_NUMERATOR_DIST = u"STARMATH_HID_SMA_NUMERATOR_DIST"_ustr;
+inline constexpr OUString HID_SMA_DENOMINATOR_DIST = u"STARMATH_HID_SMA_DENOMINATOR_DIST"_ustr;
+inline constexpr OUString HID_SMA_FRACLINE_EXCWIDTH = u"STARMATH_HID_SMA_FRACLINE_EXCWIDTH"_ustr;
+inline constexpr OUString HID_SMA_FRACLINE_LINEWIDTH = u"STARMATH_HID_SMA_FRACLINE_LINEWIDTH"_ustr;
+inline constexpr OUString HID_SMA_UPPERLIMIT_DIST = u"STARMATH_HID_SMA_UPPERLIMIT_DIST"_ustr;
+inline constexpr OUString HID_SMA_LOWERLIMIT_DIST = u"STARMATH_HID_SMA_LOWERLIMIT_DIST"_ustr;
+inline constexpr OUString HID_SMA_BRACKET_EXCHEIGHT = u"STARMATH_HID_SMA_BRACKET_EXCHEIGHT"_ustr;
+inline constexpr OUString HID_SMA_BRACKET_DIST = u"STARMATH_HID_SMA_BRACKET_DIST"_ustr;
+inline constexpr OUString HID_SMA_MATRIXROW_DIST = u"STARMATH_HID_SMA_MATRIXROW_DIST"_ustr;
+inline constexpr OUString HID_SMA_MATRIXCOL_DIST = u"STARMATH_HID_SMA_MATRIXCOL_DIST"_ustr;
+inline constexpr OUString HID_SMA_ATTRIBUT_DIST = u"STARMATH_HID_SMA_ATTRIBUT_DIST"_ustr;
+inline constexpr OUString HID_SMA_INTERATTRIBUT_DIST = u"STARMATH_HID_SMA_INTERATTRIBUT_DIST"_ustr;
+inline constexpr OUString HID_SMA_OPERATOR_EXCHEIGHT = u"STARMATH_HID_SMA_OPERATOR_EXCHEIGHT"_ustr;
+inline constexpr OUString HID_SMA_OPERATOR_DIST = u"STARMATH_HID_SMA_OPERATOR_DIST"_ustr;
+inline constexpr OUString HID_SMA_LEFTBORDER_DIST = u"STARMATH_HID_SMA_LEFTBORDER_DIST"_ustr;
+inline constexpr OUString HID_SMA_RIGHTBORDER_DIST = u"STARMATH_HID_SMA_RIGHTBORDER_DIST"_ustr;
+inline constexpr OUString HID_SMA_UPPERBORDER_DIST = u"STARMATH_HID_SMA_UPPERBORDER_DIST"_ustr;
+inline constexpr OUString HID_SMA_LOWERBORDER_DIST = u"STARMATH_HID_SMA_LOWERBORDER_DIST"_ustr;
+inline constexpr OUString HID_SMA_BRACKET_EXCHEIGHT2 = u"STARMATH_HID_SMA_BRACKET_EXCHEIGHT2"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/starmath/inc/strings.hxx b/starmath/inc/strings.hxx
index cf8e7d5de2ce..469b54575cc3 100644
--- a/starmath/inc/strings.hxx
+++ b/starmath/inc/strings.hxx
@@ -17,7 +17,7 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral RID_UNDOFORMATNAME = u"Format";
+inline constexpr OUString RID_UNDOFORMATNAME = u"Format"_ustr;
// clang-format off
#define RID_PLUSX u"+<?> "
diff --git a/starmath/inc/types.hxx b/starmath/inc/types.hxx
index e91d6da7f363..f9267e0d047c 100644
--- a/starmath/inc/types.hxx
+++ b/starmath/inc/types.hxx
@@ -22,7 +22,7 @@
#include <sal/types.h>
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral FONTNAME_MATH = u"OpenSymbol";
+inline constexpr OUString FONTNAME_MATH = u"OpenSymbol"_ustr;
enum SmPrintSize
{
diff --git a/starmath/inc/unomodel.hxx b/starmath/inc/unomodel.hxx
index 6292b2825508..b16d69ee6640 100644
--- a/starmath/inc/unomodel.hxx
+++ b/starmath/inc/unomodel.hxx
@@ -29,11 +29,11 @@
#include "format.hxx"
-inline constexpr OUStringLiteral PRTUIOPT_TITLE_ROW = u"TitleRow";
-inline constexpr OUStringLiteral PRTUIOPT_FORMULA_TEXT = u"FormulaText";
-inline constexpr OUStringLiteral PRTUIOPT_BORDER = u"Border";
-inline constexpr OUStringLiteral PRTUIOPT_PRINT_FORMAT = u"PrintFormat";
-inline constexpr OUStringLiteral PRTUIOPT_PRINT_SCALE = u"PrintScale";
+inline constexpr OUString PRTUIOPT_TITLE_ROW = u"TitleRow"_ustr;
+inline constexpr OUString PRTUIOPT_FORMULA_TEXT = u"FormulaText"_ustr;
+inline constexpr OUString PRTUIOPT_BORDER = u"Border"_ustr;
+inline constexpr OUString PRTUIOPT_PRINT_FORMAT = u"PrintFormat"_ustr;
+inline constexpr OUString PRTUIOPT_PRINT_SCALE = u"PrintScale"_ustr;
class SmPrintUIOptions : public vcl::PrinterOptionsHelper
{
diff --git a/svgio/inc/svgtools.hxx b/svgio/inc/svgtools.hxx
index 91ea53ce5e28..6dc882b6afb2 100644
--- a/svgio/inc/svgtools.hxx
+++ b/svgio/inc/svgtools.hxx
@@ -35,10 +35,10 @@ namespace svgio::svgreader
// common non-token strings
struct commonStrings
{
- static constexpr OUStringLiteral aStrUserSpaceOnUse = u"userSpaceOnUse";
- static constexpr OUStringLiteral aStrObjectBoundingBox = u"objectBoundingBox";
- static constexpr OUStringLiteral aStrNonzero = u"nonzero";
- static constexpr OUStringLiteral aStrEvenOdd = u"evenodd";
+ static constexpr OUString aStrUserSpaceOnUse = u"userSpaceOnUse"_ustr;
+ static constexpr OUString aStrObjectBoundingBox = u"objectBoundingBox"_ustr;
+ static constexpr OUString aStrNonzero = u"nonzero"_ustr;
+ static constexpr OUString aStrEvenOdd = u"evenodd"_ustr;
};
enum class SvgUnits
diff --git a/svl/source/numbers/zforscan.hxx b/svl/source/numbers/zforscan.hxx
index 8bf67a4a4a45..c160dd424e48 100644
--- a/svl/source/numbers/zforscan.hxx
+++ b/svl/source/numbers/zforscan.hxx
@@ -175,7 +175,7 @@ public:
/// Get type scanned (so far).
SvNumFormatType GetScannedType() const { return eScannedType; }
- static constexpr OUStringLiteral sErrStr = u"#FMT"; // String for error output
+ static constexpr OUString sErrStr = u"#FMT"_ustr; // String for error output
private: // Private section
NfKeywordTable sKeyword; // Syntax keywords
diff --git a/svtools/inc/bitmaps.hlst b/svtools/inc/bitmaps.hlst
index 5aa57db637ed..0513302d0544 100644
--- a/svtools/inc/bitmaps.hlst
+++ b/svtools/inc/bitmaps.hlst
@@ -9,120 +9,120 @@
#pragma once
-inline constexpr OUStringLiteral BMP_IMPRESS_SC = u"res/sx03123.png";
-inline constexpr OUStringLiteral BMP_BITMAP_SC = u"res/sx03125.png";
-inline constexpr OUStringLiteral BMP_CALC_SC = u"res/sx03126.png";
-inline constexpr OUStringLiteral BMP_CALCTEMPLATE_SC = u"res/sx03127.png";
-inline constexpr OUStringLiteral BMP_DATABASE_SC = u"res/sx03129.png";
-inline constexpr OUStringLiteral BMP_IMPRESSTEMPLATE_SC = u"res/sx03130.png";
-inline constexpr OUStringLiteral BMP_GIF_SC = u"res/sx03137.png";
-inline constexpr OUStringLiteral BMP_HTML_SC = u"res/sx03139.png";
-inline constexpr OUStringLiteral BMP_JPG_SC = u"res/sx03140.png";
-inline constexpr OUStringLiteral BMP_MATH_SC = u"res/sx03144.png";
-inline constexpr OUStringLiteral BMP_MATHTEMPLATE_SC = u"res/sx03145.png";
-inline constexpr OUStringLiteral BMP_FILE_SC = u"res/sx03150.png";
-inline constexpr OUStringLiteral BMP_PCD_SC = u"res/sx03152.png";
-inline constexpr OUStringLiteral BMP_PCT_SC = u"res/sx03153.png";
-inline constexpr OUStringLiteral BMP_PCX_SC = u"res/sx03154.png";
-inline constexpr OUStringLiteral BMP_SIM_SC = u"res/sx03155.png";
-inline constexpr OUStringLiteral BMP_TEXTFILE_SC = u"res/sx03156.png";
-inline constexpr OUStringLiteral BMP_TIFF_SC = u"res/sx03158.png";
-inline constexpr OUStringLiteral BMP_WMF_SC = u"res/sx03160.png";
-inline constexpr OUStringLiteral BMP_WRITER_SC = u"res/sx03162.png";
-inline constexpr OUStringLiteral BMP_WRITERTEMPLATE_SC = u"res/sx03163.png";
-inline constexpr OUStringLiteral BMP_FIXEDDEV_SC = u"res/sx03164.png";
-inline constexpr OUStringLiteral BMP_REMOVABLEDEV_SC = u"res/sx03165.png";
-inline constexpr OUStringLiteral BMP_CDROMDEV_SC = u"res/sx03166.png";
-inline constexpr OUStringLiteral BMP_NETWORKDEV_SC = u"res/sx03167.png";
-inline constexpr OUStringLiteral BMP_TABLE_SC = u"res/sx03188.png";
-inline constexpr OUStringLiteral BMP_DXF_SC = u"res/sx03217.png";
-inline constexpr OUStringLiteral BMP_MET_SC = u"res/sx03218.png";
-inline constexpr OUStringLiteral BMP_PNG_SC = u"res/sx03219.png";
-inline constexpr OUStringLiteral BMP_SVM_SC = u"res/sx03222.png";
-inline constexpr OUStringLiteral BMP_WEBP_SC = u"res/sx03223.png";
-inline constexpr OUStringLiteral BMP_GLOBAL_DOC_SC = u"res/sx03226.png";
-inline constexpr OUStringLiteral BMP_DRAW_SC = u"res/sx03227.png";
-inline constexpr OUStringLiteral BMP_DRAWTEMPLATE_SC = u"res/sx03228.png";
-inline constexpr OUStringLiteral BMP_OO_DATABASE_DOC_SC = u"res/sx03245.png";
-inline constexpr OUStringLiteral BMP_OO_DRAW_DOC_SC = u"res/sx03246.png";
-inline constexpr OUStringLiteral BMP_OO_MATH_DOC_SC = u"res/sx03247.png";
-inline constexpr OUStringLiteral BMP_OO_GLOBAL_DOC_SC = u"res/sx03248.png";
-inline constexpr OUStringLiteral BMP_OO_IMPRESS_DOC_SC = u"res/sx03249.png";
-inline constexpr OUStringLiteral BMP_OO_CALC_DOC_SC = u"res/sx03250.png";
-inline constexpr OUStringLiteral BMP_OO_WRITER_DOC_SC = u"res/sx03251.png";
-inline constexpr OUStringLiteral BMP_OO_DRAW_TEMPLATE_SC = u"res/sx03252.png";
-inline constexpr OUStringLiteral BMP_OO_IMPRESS_TEMPLATE_SC = u"res/sx03253.png";
-inline constexpr OUStringLiteral BMP_OO_CALC_TEMPLATE_SC = u"res/sx03254.png";
-inline constexpr OUStringLiteral BMP_OO_WRITER_TEMPLATE_SC = u"res/sx03255.png";
-inline constexpr OUStringLiteral BMP_EXTENSION_SC = u"res/sx03256.png";
-inline constexpr OUStringLiteral BMP_IMPRESS_LC = u"res/lx03123.png";
-inline constexpr OUStringLiteral BMP_BITMAP_LC = u"res/lx03125.png";
-inline constexpr OUStringLiteral BMP_CALC_LC = u"res/lx03126.png";
-inline constexpr OUStringLiteral BMP_CALCTEMPLATE_LC = u"res/lx03127.png";
-inline constexpr OUStringLiteral BMP_DATABASE_LC = u"res/lx03129.png";
-inline constexpr OUStringLiteral BMP_IMPRESSTEMPLATE_LC = u"res/lx03130.png";
-inline constexpr OUStringLiteral BMP_GIF_LC = u"res/lx03137.png";
-inline constexpr OUStringLiteral BMP_HTML_LC = u"res/lx03139.png";
-inline constexpr OUStringLiteral BMP_JPG_LC = u"res/lx03140.png";
-inline constexpr OUStringLiteral BMP_MATH_LC = u"res/lx03144.png";
-inline constexpr OUStringLiteral BMP_MATHTEMPLATE_LC = u"res/lx03145.png";
-inline constexpr OUStringLiteral BMP_FILE_LC = u"res/lx03150.png";
-inline constexpr OUStringLiteral BMP_PCD_LC = u"res/lx03152.png";
-inline constexpr OUStringLiteral BMP_PCT_LC = u"res/lx03153.png";
-inline constexpr OUStringLiteral BMP_PCX_LC = u"res/lx03154.png";
-inline constexpr OUStringLiteral BMP_SIM_LC = u"res/lx03155.png";
-inline constexpr OUStringLiteral BMP_TEXTFILE_LC = u"res/lx03156.png";
-inline constexpr OUStringLiteral BMP_TIFF_LC = u"res/lx03158.png";
-inline constexpr OUStringLiteral BMP_WMF_LC = u"res/lx03160.png";
-inline constexpr OUStringLiteral BMP_WRITER_LC = u"res/lx03162.png";
-inline constexpr OUStringLiteral BMP_WRITERTEMPLATE_LC = u"res/lx03163.png";
-inline constexpr OUStringLiteral BMP_FIXEDDEV_LC = u"res/lx03164.png";
-inline constexpr OUStringLiteral BMP_REMOVABLEDEV_LC = u"res/lx03165.png";
-inline constexpr OUStringLiteral BMP_CDROMDEV_LC = u"res/lx03166.png";
-inline constexpr OUStringLiteral BMP_NETWORKDEV_LC = u"res/lx03167.png";
-inline constexpr OUStringLiteral BMP_TABLE_LC = u"res/lx03188.png";
-inline constexpr OUStringLiteral BMP_FOLDER_LC = u"res/lx03189.png";
-inline constexpr OUStringLiteral BMP_DXF_LC = u"res/lx03217.png";
-inline constexpr OUStringLiteral BMP_MET_LC = u"res/lx03218.png";
-inline constexpr OUStringLiteral BMP_PNG_LC = u"res/lx03219.png";
-inline constexpr OUStringLiteral BMP_SVM_LC = u"res/lx03222.png";
-inline constexpr OUStringLiteral BMP_WEBP_LC = u"res/lx03223.png";
-inline constexpr OUStringLiteral BMP_GLOBAL_DOC_LC = u"res/lx03226.png";
-inline constexpr OUStringLiteral BMP_DRAW_LC = u"res/lx03227.png";
-inline constexpr OUStringLiteral BMP_DRAWTEMPLATE_LC = u"res/lx03228.png";
-inline constexpr OUStringLiteral BMP_OO_DATABASE_DOC_LC = u"res/lx03245.png";
-inline constexpr OUStringLiteral BMP_OO_DRAW_DOC_LC = u"res/lx03246.png";
-inline constexpr OUStringLiteral BMP_OO_MATH_DOC_LC = u"res/lx03247.png";
-inline constexpr OUStringLiteral BMP_OO_GLOBAL_DOC_LC = u"res/lx03248.png";
-inline constexpr OUStringLiteral BMP_OO_IMPRESS_DOC_LC = u"res/lx03249.png";
-inline constexpr OUStringLiteral BMP_OO_CALC_DOC_LC = u"res/lx03250.png";
-inline constexpr OUStringLiteral BMP_OO_WRITER_DOC_LC = u"res/lx03251.png";
-inline constexpr OUStringLiteral BMP_OO_DRAW_TEMPLATE_LC = u"res/lx03252.png";
-inline constexpr OUStringLiteral BMP_OO_IMPRESS_TEMPLATE_LC = u"res/lx03253.png";
-inline constexpr OUStringLiteral BMP_OO_CALC_TEMPLATE_LC = u"res/lx03254.png";
-inline constexpr OUStringLiteral BMP_OO_WRITER_TEMPLATE_LC = u"res/lx03255.png";
-inline constexpr OUStringLiteral BMP_EXTENSION_LC = u"res/lx03256.png";
-inline constexpr OUStringLiteral BMP_HTML_32 = u"res/lx03139_32.png";
-inline constexpr OUStringLiteral BMP_OO_DATABASE_DOC_32 = u"res/lx03245_32.png";
-inline constexpr OUStringLiteral BMP_OO_DRAW_DOC_32 = u"res/lx03246_32.png";
-inline constexpr OUStringLiteral BMP_OO_MATH_DOC_32 = u"res/lx03247_32.png";
-inline constexpr OUStringLiteral BMP_OO_GLOBAL_DOC_32 = u"res/lx03248_32.png";
-inline constexpr OUStringLiteral BMP_OO_IMPRESS_DOC_32 = u"res/lx03249_32.png";
-inline constexpr OUStringLiteral BMP_OO_CALC_DOC_32 = u"res/lx03250_32.png";
-inline constexpr OUStringLiteral BMP_OO_WRITER_DOC_32 = u"res/lx03251_32.png";
-inline constexpr OUStringLiteral BMP_OO_WRITER_TEMPLATE_32 = u"res/lx03255_32.png";
-inline constexpr OUStringLiteral BMP_PLUGIN = u"res/plugin.png";
-inline constexpr OUStringLiteral RID_BMP_FOLDER = u"svtools/res/folder.png";
-inline constexpr OUStringLiteral BMP_CURRENT = u"svtools/res/ed01.png";
-inline constexpr OUStringLiteral BMP_MODIFIED = u"svtools/res/ed02.png";
-inline constexpr OUStringLiteral BMP_NEW = u"svtools/res/ed03.png";
-inline constexpr OUStringLiteral BMP_DELETED = u"svtools/res/ed04.png";
-inline constexpr OUStringLiteral BMP_CURRENTNEW = u"svtools/res/ed05.png";
-inline constexpr OUStringLiteral BMP_PRIMARYKEY = u"svtools/res/ed06.png";
-inline constexpr OUStringLiteral BMP_CURRENT_PRIMARYKEY = u"svtools/res/ed07.png";
-inline constexpr OUStringLiteral BMP_FILTER = u"svtools/res/ed08.png";
-inline constexpr OUStringLiteral BMP_HEADERFOOTER = u"svtools/res/ed09.png";
+inline constexpr OUString BMP_IMPRESS_SC = u"res/sx03123.png"_ustr;
+inline constexpr OUString BMP_BITMAP_SC = u"res/sx03125.png"_ustr;
+inline constexpr OUString BMP_CALC_SC = u"res/sx03126.png"_ustr;
+inline constexpr OUString BMP_CALCTEMPLATE_SC = u"res/sx03127.png"_ustr;
+inline constexpr OUString BMP_DATABASE_SC = u"res/sx03129.png"_ustr;
+inline constexpr OUString BMP_IMPRESSTEMPLATE_SC = u"res/sx03130.png"_ustr;
+inline constexpr OUString BMP_GIF_SC = u"res/sx03137.png"_ustr;
+inline constexpr OUString BMP_HTML_SC = u"res/sx03139.png"_ustr;
+inline constexpr OUString BMP_JPG_SC = u"res/sx03140.png"_ustr;
+inline constexpr OUString BMP_MATH_SC = u"res/sx03144.png"_ustr;
+inline constexpr OUString BMP_MATHTEMPLATE_SC = u"res/sx03145.png"_ustr;
+inline constexpr OUString BMP_FILE_SC = u"res/sx03150.png"_ustr;
+inline constexpr OUString BMP_PCD_SC = u"res/sx03152.png"_ustr;
+inline constexpr OUString BMP_PCT_SC = u"res/sx03153.png"_ustr;
+inline constexpr OUString BMP_PCX_SC = u"res/sx03154.png"_ustr;
+inline constexpr OUString BMP_SIM_SC = u"res/sx03155.png"_ustr;
+inline constexpr OUString BMP_TEXTFILE_SC = u"res/sx03156.png"_ustr;
+inline constexpr OUString BMP_TIFF_SC = u"res/sx03158.png"_ustr;
+inline constexpr OUString BMP_WMF_SC = u"res/sx03160.png"_ustr;
+inline constexpr OUString BMP_WRITER_SC = u"res/sx03162.png"_ustr;
+inline constexpr OUString BMP_WRITERTEMPLATE_SC = u"res/sx03163.png"_ustr;
+inline constexpr OUString BMP_FIXEDDEV_SC = u"res/sx03164.png"_ustr;
+inline constexpr OUString BMP_REMOVABLEDEV_SC = u"res/sx03165.png"_ustr;
+inline constexpr OUString BMP_CDROMDEV_SC = u"res/sx03166.png"_ustr;
+inline constexpr OUString BMP_NETWORKDEV_SC = u"res/sx03167.png"_ustr;
+inline constexpr OUString BMP_TABLE_SC = u"res/sx03188.png"_ustr;
+inline constexpr OUString BMP_DXF_SC = u"res/sx03217.png"_ustr;
+inline constexpr OUString BMP_MET_SC = u"res/sx03218.png"_ustr;
+inline constexpr OUString BMP_PNG_SC = u"res/sx03219.png"_ustr;
+inline constexpr OUString BMP_SVM_SC = u"res/sx03222.png"_ustr;
+inline constexpr OUString BMP_WEBP_SC = u"res/sx03223.png"_ustr;
+inline constexpr OUString BMP_GLOBAL_DOC_SC = u"res/sx03226.png"_ustr;
+inline constexpr OUString BMP_DRAW_SC = u"res/sx03227.png"_ustr;
+inline constexpr OUString BMP_DRAWTEMPLATE_SC = u"res/sx03228.png"_ustr;
+inline constexpr OUString BMP_OO_DATABASE_DOC_SC = u"res/sx03245.png"_ustr;
+inline constexpr OUString BMP_OO_DRAW_DOC_SC = u"res/sx03246.png"_ustr;
+inline constexpr OUString BMP_OO_MATH_DOC_SC = u"res/sx03247.png"_ustr;
+inline constexpr OUString BMP_OO_GLOBAL_DOC_SC = u"res/sx03248.png"_ustr;
+inline constexpr OUString BMP_OO_IMPRESS_DOC_SC = u"res/sx03249.png"_ustr;
+inline constexpr OUString BMP_OO_CALC_DOC_SC = u"res/sx03250.png"_ustr;
+inline constexpr OUString BMP_OO_WRITER_DOC_SC = u"res/sx03251.png"_ustr;
+inline constexpr OUString BMP_OO_DRAW_TEMPLATE_SC = u"res/sx03252.png"_ustr;
+inline constexpr OUString BMP_OO_IMPRESS_TEMPLATE_SC = u"res/sx03253.png"_ustr;
+inline constexpr OUString BMP_OO_CALC_TEMPLATE_SC = u"res/sx03254.png"_ustr;
+inline constexpr OUString BMP_OO_WRITER_TEMPLATE_SC = u"res/sx03255.png"_ustr;
+inline constexpr OUString BMP_EXTENSION_SC = u"res/sx03256.png"_ustr;
+inline constexpr OUString BMP_IMPRESS_LC = u"res/lx03123.png"_ustr;
+inline constexpr OUString BMP_BITMAP_LC = u"res/lx03125.png"_ustr;
+inline constexpr OUString BMP_CALC_LC = u"res/lx03126.png"_ustr;
+inline constexpr OUString BMP_CALCTEMPLATE_LC = u"res/lx03127.png"_ustr;
+inline constexpr OUString BMP_DATABASE_LC = u"res/lx03129.png"_ustr;
+inline constexpr OUString BMP_IMPRESSTEMPLATE_LC = u"res/lx03130.png"_ustr;
+inline constexpr OUString BMP_GIF_LC = u"res/lx03137.png"_ustr;
+inline constexpr OUString BMP_HTML_LC = u"res/lx03139.png"_ustr;
+inline constexpr OUString BMP_JPG_LC = u"res/lx03140.png"_ustr;
+inline constexpr OUString BMP_MATH_LC = u"res/lx03144.png"_ustr;
+inline constexpr OUString BMP_MATHTEMPLATE_LC = u"res/lx03145.png"_ustr;
+inline constexpr OUString BMP_FILE_LC = u"res/lx03150.png"_ustr;
+inline constexpr OUString BMP_PCD_LC = u"res/lx03152.png"_ustr;
+inline constexpr OUString BMP_PCT_LC = u"res/lx03153.png"_ustr;
+inline constexpr OUString BMP_PCX_LC = u"res/lx03154.png"_ustr;
+inline constexpr OUString BMP_SIM_LC = u"res/lx03155.png"_ustr;
+inline constexpr OUString BMP_TEXTFILE_LC = u"res/lx03156.png"_ustr;
+inline constexpr OUString BMP_TIFF_LC = u"res/lx03158.png"_ustr;
+inline constexpr OUString BMP_WMF_LC = u"res/lx03160.png"_ustr;
+inline constexpr OUString BMP_WRITER_LC = u"res/lx03162.png"_ustr;
+inline constexpr OUString BMP_WRITERTEMPLATE_LC = u"res/lx03163.png"_ustr;
+inline constexpr OUString BMP_FIXEDDEV_LC = u"res/lx03164.png"_ustr;
+inline constexpr OUString BMP_REMOVABLEDEV_LC = u"res/lx03165.png"_ustr;
+inline constexpr OUString BMP_CDROMDEV_LC = u"res/lx03166.png"_ustr;
+inline constexpr OUString BMP_NETWORKDEV_LC = u"res/lx03167.png"_ustr;
+inline constexpr OUString BMP_TABLE_LC = u"res/lx03188.png"_ustr;
+inline constexpr OUString BMP_FOLDER_LC = u"res/lx03189.png"_ustr;
+inline constexpr OUString BMP_DXF_LC = u"res/lx03217.png"_ustr;
+inline constexpr OUString BMP_MET_LC = u"res/lx03218.png"_ustr;
+inline constexpr OUString BMP_PNG_LC = u"res/lx03219.png"_ustr;
+inline constexpr OUString BMP_SVM_LC = u"res/lx03222.png"_ustr;
+inline constexpr OUString BMP_WEBP_LC = u"res/lx03223.png"_ustr;
+inline constexpr OUString BMP_GLOBAL_DOC_LC = u"res/lx03226.png"_ustr;
+inline constexpr OUString BMP_DRAW_LC = u"res/lx03227.png"_ustr;
+inline constexpr OUString BMP_DRAWTEMPLATE_LC = u"res/lx03228.png"_ustr;
+inline constexpr OUString BMP_OO_DATABASE_DOC_LC = u"res/lx03245.png"_ustr;
+inline constexpr OUString BMP_OO_DRAW_DOC_LC = u"res/lx03246.png"_ustr;
+inline constexpr OUString BMP_OO_MATH_DOC_LC = u"res/lx03247.png"_ustr;
+inline constexpr OUString BMP_OO_GLOBAL_DOC_LC = u"res/lx03248.png"_ustr;
+inline constexpr OUString BMP_OO_IMPRESS_DOC_LC = u"res/lx03249.png"_ustr;
+inline constexpr OUString BMP_OO_CALC_DOC_LC = u"res/lx03250.png"_ustr;
+inline constexpr OUString BMP_OO_WRITER_DOC_LC = u"res/lx03251.png"_ustr;
+inline constexpr OUString BMP_OO_DRAW_TEMPLATE_LC = u"res/lx03252.png"_ustr;
+inline constexpr OUString BMP_OO_IMPRESS_TEMPLATE_LC = u"res/lx03253.png"_ustr;
+inline constexpr OUString BMP_OO_CALC_TEMPLATE_LC = u"res/lx03254.png"_ustr;
+inline constexpr OUString BMP_OO_WRITER_TEMPLATE_LC = u"res/lx03255.png"_ustr;
+inline constexpr OUString BMP_EXTENSION_LC = u"res/lx03256.png"_ustr;
+inline constexpr OUString BMP_HTML_32 = u"res/lx03139_32.png"_ustr;
+inline constexpr OUString BMP_OO_DATABASE_DOC_32 = u"res/lx03245_32.png"_ustr;
+inline constexpr OUString BMP_OO_DRAW_DOC_32 = u"res/lx03246_32.png"_ustr;
+inline constexpr OUString BMP_OO_MATH_DOC_32 = u"res/lx03247_32.png"_ustr;
+inline constexpr OUString BMP_OO_GLOBAL_DOC_32 = u"res/lx03248_32.png"_ustr;
+inline constexpr OUString BMP_OO_IMPRESS_DOC_32 = u"res/lx03249_32.png"_ustr;
+inline constexpr OUString BMP_OO_CALC_DOC_32 = u"res/lx03250_32.png"_ustr;
+inline constexpr OUString BMP_OO_WRITER_DOC_32 = u"res/lx03251_32.png"_ustr;
+inline constexpr OUString BMP_OO_WRITER_TEMPLATE_32 = u"res/lx03255_32.png"_ustr;
+inline constexpr OUString BMP_PLUGIN = u"res/plugin.png"_ustr;
+inline constexpr OUString RID_BMP_FOLDER = u"svtools/res/folder.png"_ustr;
+inline constexpr OUString BMP_CURRENT = u"svtools/res/ed01.png"_ustr;
+inline constexpr OUString BMP_MODIFIED = u"svtools/res/ed02.png"_ustr;
+inline constexpr OUString BMP_NEW = u"svtools/res/ed03.png"_ustr;
+inline constexpr OUString BMP_DELETED = u"svtools/res/ed04.png"_ustr;
+inline constexpr OUString BMP_CURRENTNEW = u"svtools/res/ed05.png"_ustr;
+inline constexpr OUString BMP_PRIMARYKEY = u"svtools/res/ed06.png"_ustr;
+inline constexpr OUString BMP_CURRENT_PRIMARYKEY = u"svtools/res/ed07.png"_ustr;
+inline constexpr OUString BMP_FILTER = u"svtools/res/ed08.png"_ustr;
+inline constexpr OUString BMP_HEADERFOOTER = u"svtools/res/ed09.png"_ustr;
-inline constexpr OUStringLiteral BMP_TAB_LOCK = u"cmd/sc_lock.png";
+inline constexpr OUString BMP_TAB_LOCK = u"cmd/sc_lock.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/svtools/inc/strings.hxx b/svtools/inc/strings.hxx
index d6210eec95cf..1c57eb1ca711 100644
--- a/svtools/inc/strings.hxx
+++ b/svtools/inc/strings.hxx
@@ -14,7 +14,7 @@
// no need to translate this
// the items in this string have to be in the same order as the STR_FIELD_* strings are added to the
// field label list of the dialog
-inline constexpr OUStringLiteral STR_LOGICAL_FIELD_NAMES = u"FirstName;LastName;Company;Department;Street;Zip;City;State;Country;PhonePriv;PhoneComp;PhoneOffice;PhoneCell;PhoneOther;Pager;Fax;EMail;URL;Title;Position;Code;AddrForm;AddrFormMail;Id;CalendarURL;InviteParticipant;Note;Altfield1;Altfield2;Altfield3;Altfield4";
+inline constexpr OUString STR_LOGICAL_FIELD_NAMES = u"FirstName;LastName;Company;Department;Street;Zip;City;State;Country;PhonePriv;PhoneComp;PhoneOffice;PhoneCell;PhoneOther;Pager;Fax;EMail;URL;Title;Position;Code;AddrForm;AddrFormMail;Id;CalendarURL;InviteParticipant;Note;Altfield1;Altfield2;Altfield3;Altfield4"_ustr;
#define STR_DESCRIPTION_SMATH_DOC "StarMath 2.0 - 5.0"
#define STR_DESCRIPTION_SCHART_DOC "StarChart 3.0 - 5.0"
diff --git a/svx/inc/bitmaps.hlst b/svx/inc/bitmaps.hlst
index 4ec3cd709dc8..aaa07a3383f0 100644
--- a/svx/inc/bitmaps.hlst
+++ b/svx/inc/bitmaps.hlst
@@ -10,153 +10,153 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral RID_SVXCTRL_RECTBTNS = u"svx/res/rectbtns.png";
+inline constexpr OUString RID_SVXCTRL_RECTBTNS = u"svx/res/rectbtns.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW1 = u"svx/res/frmsel1.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW2 = u"svx/res/frmsel2.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW3 = u"svx/res/frmsel3.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW4 = u"svx/res/frmsel4.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW5 = u"svx/res/frmsel5.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW6 = u"svx/res/frmsel6.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW7 = u"svx/res/frmsel7.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW8 = u"svx/res/frmsel8.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW9 = u"svx/res/frmsel9.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW10 = u"svx/res/frmsel10.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW11 = u"svx/res/frmsel11.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW12 = u"svx/res/frmsel12.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW13 = u"svx/res/frmsel13.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW14 = u"svx/res/frmsel14.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW15 = u"svx/res/frmsel15.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRMSEL_ARROW16 = u"svx/res/frmsel16.png";
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW1 = u"svx/res/frmsel1.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW2 = u"svx/res/frmsel2.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW3 = u"svx/res/frmsel3.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW4 = u"svx/res/frmsel4.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW5 = u"svx/res/frmsel5.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW6 = u"svx/res/frmsel6.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW7 = u"svx/res/frmsel7.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW8 = u"svx/res/frmsel8.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW9 = u"svx/res/frmsel9.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW10 = u"svx/res/frmsel10.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW11 = u"svx/res/frmsel11.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW12 = u"svx/res/frmsel12.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW13 = u"svx/res/frmsel13.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW14 = u"svx/res/frmsel14.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW15 = u"svx/res/frmsel15.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRMSEL_ARROW16 = u"svx/res/frmsel16.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_NOTCHECKED = u"svx/res/notcheck.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CHECKED = u"svx/res/lngcheck.png";
+inline constexpr OUString RID_SVXBMP_NOTCHECKED = u"svx/res/notcheck.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CHECKED = u"svx/res/lngcheck.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_GREENCHECK = u"svx/res/nu01.png";
-inline constexpr OUStringLiteral RID_SVXBMP_YELLOWCHECK = u"svx/res/nu04.png";
-inline constexpr OUStringLiteral RID_SVXBMP_REDCROSS = u"svx/res/nu02.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SHADOW_ANGLE = u"svx/res/fw018.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SHADOW_SIZE = u"svx/res/fw019.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SHADOW_XDIST = u"svx/res/fw016.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SHADOW_YDIST = u"svx/res/fw017.png";
+inline constexpr OUString RID_SVXBMP_GREENCHECK = u"svx/res/nu01.png"_ustr;
+inline constexpr OUString RID_SVXBMP_YELLOWCHECK = u"svx/res/nu04.png"_ustr;
+inline constexpr OUString RID_SVXBMP_REDCROSS = u"svx/res/nu02.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SHADOW_ANGLE = u"svx/res/fw018.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SHADOW_SIZE = u"svx/res/fw019.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SHADOW_XDIST = u"svx/res/fw016.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SHADOW_YDIST = u"svx/res/fw017.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_DIRECTION_DIRECTION_NW = u"svx/res/directionnorthwest_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DIRECTION_DIRECTION_N = u"svx/res/directionnorth_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DIRECTION_DIRECTION_NE = u"svx/res/directionnortheast_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DIRECTION_DIRECTION_W = u"svx/res/directionwest_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DIRECTION_DIRECTION_NONE = u"svx/res/directionstraight_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DIRECTION_DIRECTION_E = u"svx/res/directioneast_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DIRECTION_DIRECTION_SW = u"svx/res/directionsouthwest_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DIRECTION_DIRECTION_S = u"svx/res/directionsouth_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DIRECTION_DIRECTION_SE = u"svx/res/directionsoutheast_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_OFF_FROM_TOP_LEFT = u"svx/res/lightofffromtopleft_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_OFF_FROM_TOP = u"svx/res/lightofffromtop_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_OFF_FROM_TOP_RIGHT = u"svx/res/lightofffromtopright_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_OFF_FROM_LEFT = u"svx/res/lightofffromleft_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_OFF_FROM_RIGHT = u"svx/res/lightofffromright_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_OFF_FROM_BOTTOM_LEFT = u"svx/res/lightofffrombottomleft_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_OFF_FROM_BOTTOM = u"svx/res/lightofffrombottom_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_OFF_FROM_BOTTOM_RIGHT = u"svx/res/lightofffrombottomright_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_ON_FROM_TOP_LEFT = u"svx/res/lightonfromtopleft_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_ON_FROM_TOP = u"svx/res/lightonfromtop_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_ON_FROM_TOP_RIGHT = u"svx/res/lightonfromtopright_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_ON_FROM_LEFT = u"svx/res/lightonfromleft_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_ON_FROM_RIGHT = u"svx/res/lightonfromright_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_ON_FROM_BOTTOM_LEFT = u"svx/res/lightonfrombottomleft_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_ON_FROM_BOTTOM = u"svx/res/lightonfrombottom_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_ON_FROM_BOTTOM_RIGHT = u"svx/res/lightonfrombottomright_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_PREVIEW_FROM_TOP_LEFT = u"svx/res/lightfromtopleft_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_PREVIEW_FROM_TOP = u"svx/res/lightfromtop_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_PREVIEW_FROM_TOP_RIGHT = u"svx/res/lightfromtopright_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_PREVIEW_FROM_LEFT = u"svx/res/lightfromleft_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_PREVIEW_FROM_RIGHT = u"svx/res/lightfromright_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_PREVIEW_FROM_FRONT = u"svx/res/lightfromfront_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_PREVIEW_FROM_BOTTOM_LEFT = u"svx/res/lightfrombottomleft_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_PREVIEW_FROM_BOTTOM = u"svx/res/lightfrombottom_22.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LIGHT_PREVIEW_FROM_BOTTOM_RIGHT = u"svx/res/lightfrombottomright_22.png";
+inline constexpr OUString RID_SVXBMP_DIRECTION_DIRECTION_NW = u"svx/res/directionnorthwest_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DIRECTION_DIRECTION_N = u"svx/res/directionnorth_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DIRECTION_DIRECTION_NE = u"svx/res/directionnortheast_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DIRECTION_DIRECTION_W = u"svx/res/directionwest_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DIRECTION_DIRECTION_NONE = u"svx/res/directionstraight_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DIRECTION_DIRECTION_E = u"svx/res/directioneast_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DIRECTION_DIRECTION_SW = u"svx/res/directionsouthwest_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DIRECTION_DIRECTION_S = u"svx/res/directionsouth_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DIRECTION_DIRECTION_SE = u"svx/res/directionsoutheast_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_OFF_FROM_TOP_LEFT = u"svx/res/lightofffromtopleft_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_OFF_FROM_TOP = u"svx/res/lightofffromtop_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_OFF_FROM_TOP_RIGHT = u"svx/res/lightofffromtopright_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_OFF_FROM_LEFT = u"svx/res/lightofffromleft_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_OFF_FROM_RIGHT = u"svx/res/lightofffromright_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_OFF_FROM_BOTTOM_LEFT = u"svx/res/lightofffrombottomleft_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_OFF_FROM_BOTTOM = u"svx/res/lightofffrombottom_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_OFF_FROM_BOTTOM_RIGHT = u"svx/res/lightofffrombottomright_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_ON_FROM_TOP_LEFT = u"svx/res/lightonfromtopleft_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_ON_FROM_TOP = u"svx/res/lightonfromtop_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_ON_FROM_TOP_RIGHT = u"svx/res/lightonfromtopright_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_ON_FROM_LEFT = u"svx/res/lightonfromleft_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_ON_FROM_RIGHT = u"svx/res/lightonfromright_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_ON_FROM_BOTTOM_LEFT = u"svx/res/lightonfrombottomleft_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_ON_FROM_BOTTOM = u"svx/res/lightonfrombottom_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_ON_FROM_BOTTOM_RIGHT = u"svx/res/lightonfrombottomright_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_PREVIEW_FROM_TOP_LEFT = u"svx/res/lightfromtopleft_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_PREVIEW_FROM_TOP = u"svx/res/lightfromtop_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_PREVIEW_FROM_TOP_RIGHT = u"svx/res/lightfromtopright_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_PREVIEW_FROM_LEFT = u"svx/res/lightfromleft_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_PREVIEW_FROM_RIGHT = u"svx/res/lightfromright_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_PREVIEW_FROM_FRONT = u"svx/res/lightfromfront_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_PREVIEW_FROM_BOTTOM_LEFT = u"svx/res/lightfrombottomleft_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_PREVIEW_FROM_BOTTOM = u"svx/res/lightfrombottom_22.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LIGHT_PREVIEW_FROM_BOTTOM_RIGHT = u"svx/res/lightfrombottomright_22.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_LAMP_ON = u"svx/res/lighton.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LAMP_OFF = u"svx/res/light.png";
+inline constexpr OUString RID_SVXBMP_LAMP_ON = u"svx/res/lighton.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LAMP_OFF = u"svx/res/light.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_ELEMENT = u"res/da03.png";
-inline constexpr OUStringLiteral RID_SVXBMP_ATTRIBUTE = u"res/da04.png";
-inline constexpr OUStringLiteral RID_SVXBMP_TEXT = u"res/da05.png";
-inline constexpr OUStringLiteral RID_SVXBMP_OTHER = u"res/da06.png";
+inline constexpr OUString RID_SVXBMP_ELEMENT = u"res/da03.png"_ustr;
+inline constexpr OUString RID_SVXBMP_ATTRIBUTE = u"res/da04.png"_ustr;
+inline constexpr OUString RID_SVXBMP_TEXT = u"res/da05.png"_ustr;
+inline constexpr OUString RID_SVXBMP_OTHER = u"res/da06.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_FORM = u"res/sx10593.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CONTROL = u"res/sx10144.png";
-inline constexpr OUStringLiteral RID_SVXBMP_BUTTON = u"res/sx10594.png";
-inline constexpr OUStringLiteral RID_SVXBMP_RADIOBUTTON = u"res/sx10595.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CHECKBOX = u"res/sx10596.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FIXEDTEXT = u"res/sx10597.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GROUPBOX = u"res/sx10598.png";
-inline constexpr OUStringLiteral RID_SVXBMP_EDITBOX = u"res/sx10599.png";
-inline constexpr OUStringLiteral RID_SVXBMP_LISTBOX = u"res/sx10600.png";
-inline constexpr OUStringLiteral RID_SVXBMP_COMBOBOX = u"res/sx10601.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FORMS = u"res/sx18013.png";
-inline constexpr OUStringLiteral RID_SVXBMP_IMAGEBUTTON = u"res/sx10604.png";
-inline constexpr OUStringLiteral RID_SVXBMP_IMAGECONTROL = u"res/sx10710.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FILECONTROL = u"res/sx10605.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DATEFIELD = u"res/sx10704.png";
-inline constexpr OUStringLiteral RID_SVXBMP_TIMEFIELD = u"res/sx10705.png";
-inline constexpr OUStringLiteral RID_SVXBMP_NUMERICFIELD = u"res/sx10706.png";
-inline constexpr OUStringLiteral RID_SVXBMP_CURRENCYFIELD = u"res/sx10707.png";
-inline constexpr OUStringLiteral RID_SVXBMP_PATTERNFIELD = u"res/sx10708.png";
-inline constexpr OUStringLiteral RID_SVXBMP_HIDDEN = u"res/sx18022.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GRID = u"res/sx10603.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FORMATTEDFIELD = u"res/sx10728.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FILTER = u"res/sx10715.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DATE_N_TIME_FIELDS = u"res/sx10757.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FIELD = u"res/sx18027.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SCROLLBAR = u"res/sx10768.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SPINBUTTON = u"res/sx10769.png";
-inline constexpr OUStringLiteral RID_SVXBMP_NAVIGATIONBAR = u"res/sx10607.png";
+inline constexpr OUString RID_SVXBMP_FORM = u"res/sx10593.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CONTROL = u"res/sx10144.png"_ustr;
+inline constexpr OUString RID_SVXBMP_BUTTON = u"res/sx10594.png"_ustr;
+inline constexpr OUString RID_SVXBMP_RADIOBUTTON = u"res/sx10595.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CHECKBOX = u"res/sx10596.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FIXEDTEXT = u"res/sx10597.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GROUPBOX = u"res/sx10598.png"_ustr;
+inline constexpr OUString RID_SVXBMP_EDITBOX = u"res/sx10599.png"_ustr;
+inline constexpr OUString RID_SVXBMP_LISTBOX = u"res/sx10600.png"_ustr;
+inline constexpr OUString RID_SVXBMP_COMBOBOX = u"res/sx10601.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FORMS = u"res/sx18013.png"_ustr;
+inline constexpr OUString RID_SVXBMP_IMAGEBUTTON = u"res/sx10604.png"_ustr;
+inline constexpr OUString RID_SVXBMP_IMAGECONTROL = u"res/sx10710.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FILECONTROL = u"res/sx10605.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DATEFIELD = u"res/sx10704.png"_ustr;
+inline constexpr OUString RID_SVXBMP_TIMEFIELD = u"res/sx10705.png"_ustr;
+inline constexpr OUString RID_SVXBMP_NUMERICFIELD = u"res/sx10706.png"_ustr;
+inline constexpr OUString RID_SVXBMP_CURRENCYFIELD = u"res/sx10707.png"_ustr;
+inline constexpr OUString RID_SVXBMP_PATTERNFIELD = u"res/sx10708.png"_ustr;
+inline constexpr OUString RID_SVXBMP_HIDDEN = u"res/sx18022.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GRID = u"res/sx10603.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FORMATTEDFIELD = u"res/sx10728.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FILTER = u"res/sx10715.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DATE_N_TIME_FIELDS = u"res/sx10757.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FIELD = u"res/sx18027.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SCROLLBAR = u"res/sx10768.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SPINBUTTON = u"res/sx10769.png"_ustr;
+inline constexpr OUString RID_SVXBMP_NAVIGATIONBAR = u"res/sx10607.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_THEME_NORMAL = u"svx/res/galnors.png";
-inline constexpr OUStringLiteral RID_SVXBMP_THEME_READONLY = u"svx/res/galrdos.png";
-inline constexpr OUStringLiteral RID_SVXBMP_THEME_DEFAULT = u"svx/res/galdefs.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GALLERY_MEDIA = u"svx/res/galmedia.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GALLERY_SOUND_1 = u"svx/res/galsnd1.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GALLERY_SOUND_2 = u"svx/res/galsnd2.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GALLERY_SOUND_3 = u"svx/res/galsnd3.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GALLERY_SOUND_4 = u"svx/res/galsnd4.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GALLERY_SOUND_5 = u"svx/res/galsnd5.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GALLERY_SOUND_6 = u"svx/res/galsnd6.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GALLERY_SOUND_7 = u"svx/res/galsnd7.png";
+inline constexpr OUString RID_SVXBMP_THEME_NORMAL = u"svx/res/galnors.png"_ustr;
+inline constexpr OUString RID_SVXBMP_THEME_READONLY = u"svx/res/galrdos.png"_ustr;
+inline constexpr OUString RID_SVXBMP_THEME_DEFAULT = u"svx/res/galdefs.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GALLERY_MEDIA = u"svx/res/galmedia.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GALLERY_SOUND_1 = u"svx/res/galsnd1.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GALLERY_SOUND_2 = u"svx/res/galsnd2.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GALLERY_SOUND_3 = u"svx/res/galsnd3.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GALLERY_SOUND_4 = u"svx/res/galsnd4.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GALLERY_SOUND_5 = u"svx/res/galsnd5.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GALLERY_SOUND_6 = u"svx/res/galsnd6.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GALLERY_SOUND_7 = u"svx/res/galsnd7.png"_ustr;
-inline constexpr OUStringLiteral BMP_NONE_ICON = u"svx/res/symphony/blank.png";
-inline constexpr OUStringLiteral RID_SVXBMP_WIDTH_CUSTOM = u"svx/res/symphony/last_custom_common.png";
-inline constexpr OUStringLiteral RID_SVXBMP_WIDTH_CUSTOM_GRAY = u"svx/res/symphony/last_custom_common_grey.png";
+inline constexpr OUString BMP_NONE_ICON = u"svx/res/symphony/blank.png"_ustr;
+inline constexpr OUString RID_SVXBMP_WIDTH_CUSTOM = u"svx/res/symphony/last_custom_common.png"_ustr;
+inline constexpr OUString RID_SVXBMP_WIDTH_CUSTOM_GRAY = u"svx/res/symphony/last_custom_common_grey.png"_ustr;
-inline constexpr OUStringLiteral BMP_AXIAL = u"svx/res/symphony/axial.png";
-inline constexpr OUStringLiteral BMP_ELLI = u"svx/res/symphony/ellipsoid.png";
-inline constexpr OUStringLiteral BMP_QUAD = u"svx/res/symphony/Quadratic.png";
-inline constexpr OUStringLiteral BMP_RADIAL = u"svx/res/symphony/radial.png";
-inline constexpr OUStringLiteral BMP_SQUARE = u"svx/res/symphony/Square.png";
-inline constexpr OUStringLiteral BMP_LINEAR = u"svx/res/symphony/linear.png";
+inline constexpr OUString BMP_AXIAL = u"svx/res/symphony/axial.png"_ustr;
+inline constexpr OUString BMP_ELLI = u"svx/res/symphony/ellipsoid.png"_ustr;
+inline constexpr OUString BMP_QUAD = u"svx/res/symphony/Quadratic.png"_ustr;
+inline constexpr OUString BMP_RADIAL = u"svx/res/symphony/radial.png"_ustr;
+inline constexpr OUString BMP_SQUARE = u"svx/res/symphony/Square.png"_ustr;
+inline constexpr OUString BMP_LINEAR = u"svx/res/symphony/linear.png"_ustr;
-inline constexpr OUStringLiteral RID_SVXBMP_STANDARD_SELECTION = u"svx/res/standard-selection.png";
-inline constexpr OUStringLiteral RID_SVXBMP_EXTENDING_SELECTION = u"svx/res/extending-selection.png";
-inline constexpr OUStringLiteral RID_SVXBMP_ADDING_SELECTION = u"svx/res/adding-selection.png";
-inline constexpr OUStringLiteral RID_SVXBMP_BLOCK_SELECTION = u"svx/res/block-selection.png";
-inline constexpr OUStringLiteral RID_SVXBMP_POSITION = u"res/sc10223.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SIZE = u"res/sc10224.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SIGNET = u"svx/res/signet_11x16.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SIGNET_BROKEN = u"svx/res/caution_11x16.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SIGNET_NOTVALIDATED = u"svx/res/notcertificate_16.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SLIDERBUTTON = u"svx/res/slidezoombutton_10.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SLIDERDECREASE = u"svx/res/slidezoomout_10.png";
-inline constexpr OUStringLiteral RID_SVXBMP_SLIDERINCREASE = u"svx/res/slidezoomin_10.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DOC_MODIFIED_YES = u"svx/res/doc_modified_yes.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DOC_MODIFIED_NO = u"svx/res/doc_modified_no.png";
-inline constexpr OUStringLiteral RID_SVXBMP_DOC_MODIFIED_FEEDBACK = u"svx/res/doc_modified_feedback.png";
-inline constexpr OUStringLiteral RID_SVXBMP_ZOOM_PAGE = u"svx/res/zoom_page_statusbar.png";
+inline constexpr OUString RID_SVXBMP_STANDARD_SELECTION = u"svx/res/standard-selection.png"_ustr;
+inline constexpr OUString RID_SVXBMP_EXTENDING_SELECTION = u"svx/res/extending-selection.png"_ustr;
+inline constexpr OUString RID_SVXBMP_ADDING_SELECTION = u"svx/res/adding-selection.png"_ustr;
+inline constexpr OUString RID_SVXBMP_BLOCK_SELECTION = u"svx/res/block-selection.png"_ustr;
+inline constexpr OUString RID_SVXBMP_POSITION = u"res/sc10223.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SIZE = u"res/sc10224.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SIGNET = u"svx/res/signet_11x16.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SIGNET_BROKEN = u"svx/res/caution_11x16.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SIGNET_NOTVALIDATED = u"svx/res/notcertificate_16.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SLIDERBUTTON = u"svx/res/slidezoombutton_10.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SLIDERDECREASE = u"svx/res/slidezoomout_10.png"_ustr;
+inline constexpr OUString RID_SVXBMP_SLIDERINCREASE = u"svx/res/slidezoomin_10.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DOC_MODIFIED_YES = u"svx/res/doc_modified_yes.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DOC_MODIFIED_NO = u"svx/res/doc_modified_no.png"_ustr;
+inline constexpr OUString RID_SVXBMP_DOC_MODIFIED_FEEDBACK = u"svx/res/doc_modified_feedback.png"_ustr;
+inline constexpr OUString RID_SVXBMP_ZOOM_PAGE = u"svx/res/zoom_page_statusbar.png"_ustr;
-inline constexpr OUStringLiteral BMAP_GrafikEi = u"res/grafikei.png";
-inline constexpr OUStringLiteral SIP_SA_PAGESHADOW35X35 = u"svx/res/pageshadow35x35.png";
-inline constexpr OUStringLiteral SIP_SA_MARKERS = u"svx/res/markers.png";
-inline constexpr OUStringLiteral BMP_SVXOLEOBJ = u"res/oleobj.png";
-inline constexpr OUStringLiteral SIP_SA_CROP_MARKERS = u"svx/res/cropmarkers.png";
+inline constexpr OUString BMAP_GrafikEi = u"res/grafikei.png"_ustr;
+inline constexpr OUString SIP_SA_PAGESHADOW35X35 = u"svx/res/pageshadow35x35.png"_ustr;
+inline constexpr OUString SIP_SA_MARKERS = u"svx/res/markers.png"_ustr;
+inline constexpr OUString BMP_SVXOLEOBJ = u"res/oleobj.png"_ustr;
+inline constexpr OUString SIP_SA_CROP_MARKERS = u"svx/res/cropmarkers.png"_ustr;
#define BMP_MARKER_ANCHOR "svx/res/marker-anchor.png"
#define BMP_MARKER_ANCHOR_PRESSED "svx/res/marker-anchor-pressed.png"
#define BMP_MARKER_CIRC7_1 "svx/res/marker-circ7-1.png"
@@ -250,31 +250,31 @@ inline constexpr OUStringLiteral SIP_SA_CROP_MARKERS = u"svx/res/cropmarkers.png
/*
* Bitmaps for SvxFrameWindow
*/
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME1 = u"svx/res/fr01.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME2 = u"svx/res/fr02.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME3 = u"svx/res/fr03.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME4 = u"svx/res/fr04.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME5 = u"svx/res/fr05.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME6 = u"svx/res/fr06.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME7 = u"svx/res/fr07.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME8 = u"svx/res/fr08.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME9 = u"svx/res/fr09.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME10 = u"svx/res/fr010.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME11 = u"svx/res/fr011.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME12 = u"svx/res/fr012.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME13 = u"svx/res/fr013.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME14 = u"svx/res/fr014.png";
-inline constexpr OUStringLiteral RID_SVXBMP_FRAME15 = u"svx/res/fr015.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GRAF_RED = u"res/sc10865.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GRAF_GREEN = u"res/sc10866.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GRAF_BLUE = u"res/sc10867.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GRAF_LUMINANCE = u"res/sc10863.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GRAF_CONTRAST = u"res/sc10864.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GRAF_GAMMA = u"res/sc10868.png";
-inline constexpr OUStringLiteral RID_SVXBMP_GRAF_TRANSPARENCE = u"res/sc10869.png";
+inline constexpr OUString RID_SVXBMP_FRAME1 = u"svx/res/fr01.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRAME2 = u"svx/res/fr02.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRAME3 = u"svx/res/fr03.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRAME4 = u"svx/res/fr04.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRAME5 = u"svx/res/fr05.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRAME6 = u"svx/res/fr06.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRAME7 = u"svx/res/fr07.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRAME8 = u"svx/res/fr08.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRAME9 = u"svx/res/fr09.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRAME10 = u"svx/res/fr010.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRAME11 = u"svx/res/fr011.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRAME12 = u"svx/res/fr012.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRAME13 = u"svx/res/fr013.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRAME14 = u"svx/res/fr014.png"_ustr;
+inline constexpr OUString RID_SVXBMP_FRAME15 = u"svx/res/fr015.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GRAF_RED = u"res/sc10865.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GRAF_GREEN = u"res/sc10866.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GRAF_BLUE = u"res/sc10867.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GRAF_LUMINANCE = u"res/sc10863.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GRAF_CONTRAST = u"res/sc10864.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GRAF_GAMMA = u"res/sc10868.png"_ustr;
+inline constexpr OUString RID_SVXBMP_GRAF_TRANSPARENCE = u"res/sc10869.png"_ustr;
-inline constexpr OUStringLiteral RID_UNODRAW_OBJECTS = u"svx/res/objects.png";
-inline constexpr OUStringLiteral RID_UNODRAW_OLE2 = u"svx/res/ole.png";
-inline constexpr OUStringLiteral RID_UNODRAW_GRAPHICS = u"svx/res/graphic.png";
+inline constexpr OUString RID_UNODRAW_OBJECTS = u"svx/res/objects.png"_ustr;
+inline constexpr OUString RID_UNODRAW_OLE2 = u"svx/res/ole.png"_ustr;
+inline constexpr OUString RID_UNODRAW_GRAPHICS = u"svx/res/graphic.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/svx/inc/helpids.h b/svx/inc/helpids.h
index 0fb3e2740feb..30e12062db47 100644
--- a/svx/inc/helpids.h
+++ b/svx/inc/helpids.h
@@ -21,45 +21,45 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_BMPMASK_CTL_QCOL_1 = u"SVX_HID_BMPMASK_CTL_QCOL_1";
-inline constexpr OUStringLiteral HID_COLOR_CTL_COLORS = u"SVX_HID_COLOR_CTL_COLORS";
-inline constexpr OUStringLiteral HID_CTRL3D_HSCROLL = u"SVX_HID_CTRL3D_HSCROLL";
-inline constexpr OUStringLiteral HID_CTRL3D_SWITCHER = u"SVX_HID_CTRL3D_SWITCHER";
-inline constexpr OUStringLiteral HID_CTRL3D_VSCROLL = u"SVX_HID_CTRL3D_VSCROLL";
-inline constexpr OUStringLiteral HID_CTRL_COLOR = u"SVX_HID_CTRL_COLOR";
-inline constexpr OUStringLiteral HID_GALLERY_ICONVIEW = u"SVX_HID_GALLERY_ICONVIEW";
-inline constexpr OUStringLiteral HID_GALLERY_LISTVIEW = u"SVX_HID_GALLERY_LISTVIEW";
-inline constexpr OUStringLiteral HID_GALLERY_NEWTHEME = u"SVX_HID_GALLERY_NEWTHEME";
-inline constexpr OUStringLiteral HID_GALLERY_THEMELIST = u"SVX_HID_GALLERY_THEMELIST";
-inline constexpr OUStringLiteral HID_GALLERY_WINDOW = u"SVX_HID_GALLERY_WINDOW";
-inline constexpr OUStringLiteral HID_POPUP_COLOR = u"SVX_HID_POPUP_COLOR";
-inline constexpr OUStringLiteral HID_POPUP_COLOR_CTRL = u"SVX_HID_POPUP_COLOR_CTRL";
-inline constexpr OUStringLiteral HID_POPUP_FRAME = u"SVX_HID_POPUP_FRAME";
-inline constexpr OUStringLiteral HID_POPUP_LINE = u"SVX_HID_POPUP_LINE";
-inline constexpr OUStringLiteral HID_POPUP_LINEEND = u"SVX_HID_POPUP_LINEEND";
-inline constexpr OUStringLiteral HID_POPUP_LINEEND_CTRL = u"SVX_HID_POPUP_LINEEND_CTRL";
-inline constexpr OUStringLiteral HID_STYLE_LISTBOX = u"SVX_HID_STYLE_LISTBOX";
-inline constexpr OUStringLiteral HID_VALUESET_EXTRUSION_LIGHTING = u"SVX_HID_VALUESET_EXTRUSION_LIGHTING";
-inline constexpr OUStringLiteral HID_UNDERLINE_BTN = u"SVX_HID_UNDERLINE_BTN";
-inline constexpr OUStringLiteral HID_SPACING_MB_KERN = u"SVX_HID_SPACING_MB_KERN";
+inline constexpr OUString HID_BMPMASK_CTL_QCOL_1 = u"SVX_HID_BMPMASK_CTL_QCOL_1"_ustr;
+inline constexpr OUString HID_COLOR_CTL_COLORS = u"SVX_HID_COLOR_CTL_COLORS"_ustr;
+inline constexpr OUString HID_CTRL3D_HSCROLL = u"SVX_HID_CTRL3D_HSCROLL"_ustr;
+inline constexpr OUString HID_CTRL3D_SWITCHER = u"SVX_HID_CTRL3D_SWITCHER"_ustr;
+inline constexpr OUString HID_CTRL3D_VSCROLL = u"SVX_HID_CTRL3D_VSCROLL"_ustr;
+inline constexpr OUString HID_CTRL_COLOR = u"SVX_HID_CTRL_COLOR"_ustr;
+inline constexpr OUString HID_GALLERY_ICONVIEW = u"SVX_HID_GALLERY_ICONVIEW"_ustr;
+inline constexpr OUString HID_GALLERY_LISTVIEW = u"SVX_HID_GALLERY_LISTVIEW"_ustr;
+inline constexpr OUString HID_GALLERY_NEWTHEME = u"SVX_HID_GALLERY_NEWTHEME"_ustr;
+inline constexpr OUString HID_GALLERY_THEMELIST = u"SVX_HID_GALLERY_THEMELIST"_ustr;
+inline constexpr OUString HID_GALLERY_WINDOW = u"SVX_HID_GALLERY_WINDOW"_ustr;
+inline constexpr OUString HID_POPUP_COLOR = u"SVX_HID_POPUP_COLOR"_ustr;
+inline constexpr OUString HID_POPUP_COLOR_CTRL = u"SVX_HID_POPUP_COLOR_CTRL"_ustr;
+inline constexpr OUString HID_POPUP_FRAME = u"SVX_HID_POPUP_FRAME"_ustr;
+inline constexpr OUString HID_POPUP_LINE = u"SVX_HID_POPUP_LINE"_ustr;
+inline constexpr OUString HID_POPUP_LINEEND = u"SVX_HID_POPUP_LINEEND"_ustr;
+inline constexpr OUString HID_POPUP_LINEEND_CTRL = u"SVX_HID_POPUP_LINEEND_CTRL"_ustr;
+inline constexpr OUString HID_STYLE_LISTBOX = u"SVX_HID_STYLE_LISTBOX"_ustr;
+inline constexpr OUString HID_VALUESET_EXTRUSION_LIGHTING = u"SVX_HID_VALUESET_EXTRUSION_LIGHTING"_ustr;
+inline constexpr OUString HID_UNDERLINE_BTN = u"SVX_HID_UNDERLINE_BTN"_ustr;
+inline constexpr OUString HID_SPACING_MB_KERN = u"SVX_HID_SPACING_MB_KERN"_ustr;
-inline constexpr OUStringLiteral HID_FORM_NAVIGATOR = u"SVX_HID_FORM_NAVIGATOR";
-inline constexpr OUStringLiteral HID_FORM_NAVIGATOR_WIN = u"SVX_HID_FORM_NAVIGATOR_WIN";
-inline constexpr OUStringLiteral HID_FIELD_SEL = u"SVX_HID_FIELD_SEL";
-inline constexpr OUStringLiteral HID_FIELD_SEL_WIN = u"SVX_HID_FIELD_SEL_WIN";
-inline constexpr OUStringLiteral HID_FILTER_NAVIGATOR = u"SVX_HID_FILTER_NAVIGATOR";
-inline constexpr OUStringLiteral HID_FILTER_NAVIGATOR_WIN = u"SVX_HID_FILTER_NAVIGATOR_WIN";
-inline constexpr OUStringLiteral HID_GRID_TRAVEL_FIRST = u"SVX_HID_GRID_TRAVEL_FIRST";
-inline constexpr OUStringLiteral HID_GRID_TRAVEL_PREV = u"SVX_HID_GRID_TRAVEL_PREV";
-inline constexpr OUStringLiteral HID_GRID_TRAVEL_NEXT = u"SVX_HID_GRID_TRAVEL_NEXT";
-inline constexpr OUStringLiteral HID_GRID_TRAVEL_LAST = u"SVX_HID_GRID_TRAVEL_LAST";
-inline constexpr OUStringLiteral HID_GRID_TRAVEL_NEW = u"SVX_HID_GRID_TRAVEL_NEW";
-inline constexpr OUStringLiteral HID_GRID_TRAVEL_ABSOLUTE = u"SVX_HID_GRID_TRAVEL_ABSOLUTE";
-inline constexpr OUStringLiteral HID_GRID_NUMBEROFRECORDS = u"SVX_HID_GRID_NUMBEROFRECORDS";
+inline constexpr OUString HID_FORM_NAVIGATOR = u"SVX_HID_FORM_NAVIGATOR"_ustr;
+inline constexpr OUString HID_FORM_NAVIGATOR_WIN = u"SVX_HID_FORM_NAVIGATOR_WIN"_ustr;
+inline constexpr OUString HID_FIELD_SEL = u"SVX_HID_FIELD_SEL"_ustr;
+inline constexpr OUString HID_FIELD_SEL_WIN = u"SVX_HID_FIELD_SEL_WIN"_ustr;
+inline constexpr OUString HID_FILTER_NAVIGATOR = u"SVX_HID_FILTER_NAVIGATOR"_ustr;
+inline constexpr OUString HID_FILTER_NAVIGATOR_WIN = u"SVX_HID_FILTER_NAVIGATOR_WIN"_ustr;
+inline constexpr OUString HID_GRID_TRAVEL_FIRST = u"SVX_HID_GRID_TRAVEL_FIRST"_ustr;
+inline constexpr OUString HID_GRID_TRAVEL_PREV = u"SVX_HID_GRID_TRAVEL_PREV"_ustr;
+inline constexpr OUString HID_GRID_TRAVEL_NEXT = u"SVX_HID_GRID_TRAVEL_NEXT"_ustr;
+inline constexpr OUString HID_GRID_TRAVEL_LAST = u"SVX_HID_GRID_TRAVEL_LAST"_ustr;
+inline constexpr OUString HID_GRID_TRAVEL_NEW = u"SVX_HID_GRID_TRAVEL_NEW"_ustr;
+inline constexpr OUString HID_GRID_TRAVEL_ABSOLUTE = u"SVX_HID_GRID_TRAVEL_ABSOLUTE"_ustr;
+inline constexpr OUString HID_GRID_NUMBEROFRECORDS = u"SVX_HID_GRID_NUMBEROFRECORDS"_ustr;
// Help IDs for Manage Track Changes
-inline constexpr OUStringLiteral HID_REDLINE_CTRL_VIEW = u"SVX_HID_REDLINE_CTRL_VIEW";
-inline constexpr OUStringLiteral HID_REDLINE_CTRL_FILTER = u"SVX_HID_REDLINE_CTRL_FILTER";
+inline constexpr OUString HID_REDLINE_CTRL_VIEW = u"SVX_HID_REDLINE_CTRL_VIEW"_ustr;
+inline constexpr OUString HID_REDLINE_CTRL_FILTER = u"SVX_HID_REDLINE_CTRL_FILTER"_ustr;
#endif
diff --git a/svx/inc/strings.hxx b/svx/inc/strings.hxx
index a9bd9eb0dc4a..ce55c4c87527 100644
--- a/svx/inc/strings.hxx
+++ b/svx/inc/strings.hxx
@@ -10,385 +10,385 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral RID_GALLERYSTR_THEME_HTMLBUTTONS = u"private://gallery/hidden/HtmlExportButtons";
-inline constexpr OUStringLiteral RID_GALLERYSTR_THEME_POWERPOINT = u"private://gallery/hidden/imgppt";
-inline constexpr OUStringLiteral RID_GALLERYSTR_THEME_RULERS = u"Rulers";
-inline constexpr OUStringLiteral RID_GALLERYSTR_THEME_USERSOUNDS = u"private://gallery/hidden/usersounds";
-inline constexpr OUStringLiteral RID_GALLERYSTR_THEME_DUMMY5 = u"Dummy 5";
-inline constexpr OUStringLiteral RID_GALLERYSTR_THEME_FONTWORK = u"private://gallery/hidden/fontwork";
-inline constexpr OUStringLiteral RID_GALLERYSTR_THEME_FONTWORK_VERTICAL = u"private://gallery/hidden/fontworkvertical";
+inline constexpr OUString RID_GALLERYSTR_THEME_HTMLBUTTONS = u"private://gallery/hidden/HtmlExportButtons"_ustr;
+inline constexpr OUString RID_GALLERYSTR_THEME_POWERPOINT = u"private://gallery/hidden/imgppt"_ustr;
+inline constexpr OUString RID_GALLERYSTR_THEME_RULERS = u"Rulers"_ustr;
+inline constexpr OUString RID_GALLERYSTR_THEME_USERSOUNDS = u"private://gallery/hidden/usersounds"_ustr;
+inline constexpr OUString RID_GALLERYSTR_THEME_DUMMY5 = u"Dummy 5"_ustr;
+inline constexpr OUString RID_GALLERYSTR_THEME_FONTWORK = u"private://gallery/hidden/fontwork"_ustr;
+inline constexpr OUString RID_GALLERYSTR_THEME_FONTWORK_VERTICAL = u"private://gallery/hidden/fontworkvertical"_ustr;
// Reference-strings for standardcolor-table
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_BLACK_DEF = u"Black";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_BLUE_DEF = u"Blue";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_GREEN_DEF = u"Green";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_RED_DEF = u"Red";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_GREY_DEF = u"Gray";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_YELLOW_DEF = u"Yellow";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_WHITE_DEF = u"White";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_BLUEGREY_DEF = u"Blue gray";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_ORANGE_DEF = u"Orange";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MAGENTA_DEF = u"Magenta";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_BORDEAUX_DEF = u"Bordeaux";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_PALE_YELLOW_DEF = u"Pale yellow";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_PALE_GREEN_DEF = u"Pale green";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_DARKVIOLET_DEF = u"Dark violet";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_SALMON_DEF = u"Salmon";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_SEABLUE_DEF = u"Sea blue";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_CHART_DEF = u"Chart";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_PURPLE_DEF = u"Purple";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_SKYBLUE_DEF = u"Sky blue";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_YELLOWGREEN_DEF = u"Yellow green";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_PINK_DEF = u"Pink";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_TURQUOISE_DEF = u"Turquoise";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_BLUE_CLASSIC_DEF = u"Blue classic";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_GOLD_DEF = u"Gold";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_BRICK_DEF = u"Brick";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_INDIGO_DEF = u"Indigo";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_TEAL_DEF = u"Teal";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIME_DEF = u"Lime";
+inline constexpr OUString RID_SVXSTR_COLOR_BLACK_DEF = u"Black"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_BLUE_DEF = u"Blue"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_GREEN_DEF = u"Green"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_RED_DEF = u"Red"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_GREY_DEF = u"Gray"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_YELLOW_DEF = u"Yellow"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_WHITE_DEF = u"White"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_BLUEGREY_DEF = u"Blue gray"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_ORANGE_DEF = u"Orange"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MAGENTA_DEF = u"Magenta"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_BORDEAUX_DEF = u"Bordeaux"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_PALE_YELLOW_DEF = u"Pale yellow"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_PALE_GREEN_DEF = u"Pale green"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_DARKVIOLET_DEF = u"Dark violet"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_SALMON_DEF = u"Salmon"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_SEABLUE_DEF = u"Sea blue"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_CHART_DEF = u"Chart"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_PURPLE_DEF = u"Purple"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_SKYBLUE_DEF = u"Sky blue"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_YELLOWGREEN_DEF = u"Yellow green"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_PINK_DEF = u"Pink"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_TURQUOISE_DEF = u"Turquoise"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_BLUE_CLASSIC_DEF = u"Blue classic"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_GOLD_DEF = u"Gold"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_BRICK_DEF = u"Brick"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_INDIGO_DEF = u"Indigo"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_TEAL_DEF = u"Teal"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIME_DEF = u"Lime"_ustr;
// Reference strings: Light variants of the standard color palette
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIGHTGRAY_DEF = u"Light Gray";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIGHTYELLOW_DEF = u"Light Yellow";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIGHTGOLD_DEF = u"Light Gold";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIGHTORANGE_DEF = u"Light Orange";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIGHTBRICK_DEF = u"Light Brick";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIGHTRED_DEF = u"Light Red";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIGHTMAGENTA_DEF = u"Light Magenta";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIGHTPURPLE_DEF = u"Light Purple";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIGHTINDIGO_DEF = u"Light Indigo";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIGHTBLUE_DEF = u"Light Blue";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIGHTTEAL_DEF = u"Light Teal";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIGHTGREEN_DEF = u"Light Green";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIGHTLIME_DEF = u"Light Lime";
+inline constexpr OUString RID_SVXSTR_COLOR_LIGHTGRAY_DEF = u"Light Gray"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIGHTYELLOW_DEF = u"Light Yellow"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIGHTGOLD_DEF = u"Light Gold"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIGHTORANGE_DEF = u"Light Orange"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIGHTBRICK_DEF = u"Light Brick"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIGHTRED_DEF = u"Light Red"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIGHTMAGENTA_DEF = u"Light Magenta"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIGHTPURPLE_DEF = u"Light Purple"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIGHTINDIGO_DEF = u"Light Indigo"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIGHTBLUE_DEF = u"Light Blue"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIGHTTEAL_DEF = u"Light Teal"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIGHTGREEN_DEF = u"Light Green"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIGHTLIME_DEF = u"Light Lime"_ustr;
// Reference strings: Dark variants of the standard color palette
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_DARKGRAY_DEF = u"Dark Gray";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_DARKYELLOW_DEF = u"Dark Yellow";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_DARKGOLD_DEF = u"Dark Gold";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_DARKORANGE_DEF = u"Dark Orange";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_DARKBRICK_DEF = u"Dark Brick";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_DARKRED_DEF = u"Dark Red";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_DARKMAGENTA_DEF = u"Dark Magenta";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_DARKPURPLE_DEF = u"Dark Purple";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_DARKINDIGO_DEF = u"Dark Indigo";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_DARKBLUE_DEF = u"Dark Blue";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_DARKTEAL_DEF = u"Dark Teal";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_DARKGREEN_DEF = u"Dark Green";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_DARKLIME_DEF = u"Dark Lime";
+inline constexpr OUString RID_SVXSTR_COLOR_DARKGRAY_DEF = u"Dark Gray"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_DARKYELLOW_DEF = u"Dark Yellow"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_DARKGOLD_DEF = u"Dark Gold"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_DARKORANGE_DEF = u"Dark Orange"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_DARKBRICK_DEF = u"Dark Brick"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_DARKRED_DEF = u"Dark Red"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_DARKMAGENTA_DEF = u"Dark Magenta"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_DARKPURPLE_DEF = u"Dark Purple"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_DARKINDIGO_DEF = u"Dark Indigo"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_DARKBLUE_DEF = u"Dark Blue"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_DARKTEAL_DEF = u"Dark Teal"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_DARKGREEN_DEF = u"Dark Green"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_DARKLIME_DEF = u"Dark Lime"_ustr;
// Reference strings for the Tonal palette
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_VIOLET_DEF = u"Violet";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_VIOLET_OUG_DEF = u"Violet (Out of Gamut)";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_BLUE_OUG_DEF = u"Blue (Out of Gamut)";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_AZURE_OUG_DEF = u"Azure (Out of Gamut)";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_SPRINGGREEN_OUG_DEF = u"Spring Green (Out of Gamut)";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_GREEN_OUG_DEF = u"Green (Out of Gamut)";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_CHARTREUSEGREEN_OUG_DEF = u"Chartreuse Green (Out of Gamut)";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_ORANGE_OUG_DEF = u"Orange (Out of Gamut)";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_RED_OUG_DEF = u"Red (Out of Gamut)";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_ROSE_OUG_DEF = u"Rose (Out of Gamut)";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_AZURE_DEF = u"Azure";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_CYAN_DEF = u"Cyan";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_SPRINGGREEN_DEF = u"Spring Green";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_CHARTREUSEGREEN_DEF = u"Chartreuse Green";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_ROSE_DEF = u"Rose";
+inline constexpr OUString RID_SVXSTR_COLOR_VIOLET_DEF = u"Violet"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_VIOLET_OUG_DEF = u"Violet (Out of Gamut)"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_BLUE_OUG_DEF = u"Blue (Out of Gamut)"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_AZURE_OUG_DEF = u"Azure (Out of Gamut)"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_SPRINGGREEN_OUG_DEF = u"Spring Green (Out of Gamut)"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_GREEN_OUG_DEF = u"Green (Out of Gamut)"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_CHARTREUSEGREEN_OUG_DEF = u"Chartreuse Green (Out of Gamut)"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_ORANGE_OUG_DEF = u"Orange (Out of Gamut)"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_RED_OUG_DEF = u"Red (Out of Gamut)"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_ROSE_OUG_DEF = u"Rose (Out of Gamut)"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_AZURE_DEF = u"Azure"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_CYAN_DEF = u"Cyan"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_SPRINGGREEN_DEF = u"Spring Green"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_CHARTREUSEGREEN_DEF = u"Chartreuse Green"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_ROSE_DEF = u"Rose"_ustr;
// Reference strings for the Material palette
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_GRAY_A_DEF = u"Gray A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_YELLOW_A_DEF = u"Yellow A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_AMBER_A_DEF = u"Amber A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_AMBER_DEF = u"Amber";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_ORANGE_A_DEF = u"Orange A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_DEEP_ORANGE_A_DEF = u"Deep Orange A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_DEEP_ORANGE_DEF = u"Deep Orange";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_RED_A_DEF = u"Red A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_PINK_A_DEF = u"Pink A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_PURPLE_A_DEF = u"Purple A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_DEEP_PURPLE_A_DEF = u"Deep Purple A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_DEEP_PURPLE_DEF = u"Deep Purple";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_INDIGO_A_DEF = u"Indigo A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_BLUE_A_DEF = u"Blue A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_LIGHT_BLUE_A_DEF = u"Light Blue A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_CYAN_A_DEF = u"Cyan A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_TEAL_A_DEF = u"Teal A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_GREEN_A_DEF = u"Green A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_LIGHT_GREEN_A_DEF = u"Light Green A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_LIME_A_DEF = u"Lime A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_BROWN_A_DEF = u"Brown A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_BROWN_DEF = u"Brown";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_BLUE_GRAY_A_DEF = u"Blue Gray A";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_MATERIAL_BLUE_GRAY_DEF = u"Blue Gray";
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_GRAY_A_DEF = u"Gray A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_YELLOW_A_DEF = u"Yellow A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_AMBER_A_DEF = u"Amber A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_AMBER_DEF = u"Amber"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_ORANGE_A_DEF = u"Orange A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_DEEP_ORANGE_A_DEF = u"Deep Orange A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_DEEP_ORANGE_DEF = u"Deep Orange"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_RED_A_DEF = u"Red A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_PINK_A_DEF = u"Pink A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_PURPLE_A_DEF = u"Purple A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_DEEP_PURPLE_A_DEF = u"Deep Purple A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_DEEP_PURPLE_DEF = u"Deep Purple"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_INDIGO_A_DEF = u"Indigo A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_BLUE_A_DEF = u"Blue A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_LIGHT_BLUE_A_DEF = u"Light Blue A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_CYAN_A_DEF = u"Cyan A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_TEAL_A_DEF = u"Teal A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_GREEN_A_DEF = u"Green A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_LIGHT_GREEN_A_DEF = u"Light Green A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_LIME_A_DEF = u"Lime A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_BROWN_A_DEF = u"Brown A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_BROWN_DEF = u"Brown"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_BLUE_GRAY_A_DEF = u"Blue Gray A"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_MATERIAL_BLUE_GRAY_DEF = u"Blue Gray"_ustr;
// Reference-strings for standard-gradient-table
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT0_DEF = u"Gradient";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT1_DEF = u"Linear blue/white";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT2_DEF = u"Linear magenta/green";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT3_DEF = u"Linear yellow/brown";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT4_DEF = u"Radial green/black";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT5_DEF = u"Radial red/yellow";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT6_DEF = u"Rectangular red/white";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT7_DEF = u"Square yellow/white";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT8_DEF = u"Ellipsoid blue grey/light blue";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT9_DEF = u"Axial light red/white";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT10_DEF = u"Diagonal 1l";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT11_DEF = u"Diagonal 1r";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT12_DEF = u"Diagonal 2l";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT13_DEF = u"Diagonal 2r";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT14_DEF = u"Diagonal 3l";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT15_DEF = u"Diagonal 3r";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT16_DEF = u"Diagonal 4l";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT17_DEF = u"Diagonal 4r";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT18_DEF = u"Diagonal Blue";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT19_DEF = u"Diagonal Green";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT20_DEF = u"Diagonal Orange";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT21_DEF = u"Diagonal Red";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT22_DEF = u"Diagonal Turquoise";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT23_DEF = u"Diagonal Violet";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT24_DEF = u"From a Corner";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT25_DEF = u"From a Corner, Blue";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT26_DEF = u"From a Corner, Green";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT27_DEF = u"From a Corner, Orange";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT28_DEF = u"From a Corner, Red";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT29_DEF = u"From a Corner, Turquoise";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT30_DEF = u"From a Corner, Violet";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT31_DEF = u"From the Middle";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT32_DEF = u"From the Middle, Blue";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT33_DEF = u"From the Middle, Green";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT34_DEF = u"From the Middle, Orange";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT35_DEF = u"From the Middle, Red";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT36_DEF = u"From the Middle, Turquoise";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT37_DEF = u"From the Middle, Violet";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT38_DEF = u"Horizontal";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT39_DEF = u"Horizontal Blue";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT40_DEF = u"Horizontal Green";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT41_DEF = u"Horizontal Orange";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT42_DEF = u"Horizontal Red";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT43_DEF = u"Horizontal Turquoise";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT44_DEF = u"Horizontal Violet";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT45_DEF = u"Radial";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT46_DEF = u"Radial Blue";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT47_DEF = u"Radial Green";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT48_DEF = u"Radial Orange";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT49_DEF = u"Radial Red";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT50_DEF = u"Radial Turquoise";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT51_DEF = u"Radial Violet";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT52_DEF = u"Vertical";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT53_DEF = u"Vertical Blue";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT54_DEF = u"Vertical Green";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT55_DEF = u"Vertical Orange";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT56_DEF = u"Vertical Red";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT57_DEF = u"Vertical Turquoise";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT58_DEF = u"Vertical Violet";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT59_DEF = u"Gray Gradient";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT60_DEF = u"Yellow Gradient";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT61_DEF = u"Orange Gradient";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT62_DEF = u"Red Gradient";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT63_DEF = u"Pink Gradient";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT64_DEF = u"Sky";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT65_DEF = u"Cyan Gradient";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT66_DEF = u"Blue Gradient";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT67_DEF = u"Purple Pipe";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT68_DEF = u"Night";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT69_DEF = u"Green Gradient";
+inline constexpr OUString RID_SVXSTR_GRDT0_DEF = u"Gradient"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT1_DEF = u"Linear blue/white"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT2_DEF = u"Linear magenta/green"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT3_DEF = u"Linear yellow/brown"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT4_DEF = u"Radial green/black"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT5_DEF = u"Radial red/yellow"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT6_DEF = u"Rectangular red/white"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT7_DEF = u"Square yellow/white"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT8_DEF = u"Ellipsoid blue grey/light blue"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT9_DEF = u"Axial light red/white"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT10_DEF = u"Diagonal 1l"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT11_DEF = u"Diagonal 1r"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT12_DEF = u"Diagonal 2l"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT13_DEF = u"Diagonal 2r"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT14_DEF = u"Diagonal 3l"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT15_DEF = u"Diagonal 3r"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT16_DEF = u"Diagonal 4l"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT17_DEF = u"Diagonal 4r"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT18_DEF = u"Diagonal Blue"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT19_DEF = u"Diagonal Green"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT20_DEF = u"Diagonal Orange"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT21_DEF = u"Diagonal Red"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT22_DEF = u"Diagonal Turquoise"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT23_DEF = u"Diagonal Violet"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT24_DEF = u"From a Corner"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT25_DEF = u"From a Corner, Blue"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT26_DEF = u"From a Corner, Green"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT27_DEF = u"From a Corner, Orange"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT28_DEF = u"From a Corner, Red"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT29_DEF = u"From a Corner, Turquoise"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT30_DEF = u"From a Corner, Violet"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT31_DEF = u"From the Middle"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT32_DEF = u"From the Middle, Blue"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT33_DEF = u"From the Middle, Green"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT34_DEF = u"From the Middle, Orange"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT35_DEF = u"From the Middle, Red"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT36_DEF = u"From the Middle, Turquoise"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT37_DEF = u"From the Middle, Violet"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT38_DEF = u"Horizontal"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT39_DEF = u"Horizontal Blue"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT40_DEF = u"Horizontal Green"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT41_DEF = u"Horizontal Orange"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT42_DEF = u"Horizontal Red"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT43_DEF = u"Horizontal Turquoise"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT44_DEF = u"Horizontal Violet"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT45_DEF = u"Radial"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT46_DEF = u"Radial Blue"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT47_DEF = u"Radial Green"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT48_DEF = u"Radial Orange"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT49_DEF = u"Radial Red"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT50_DEF = u"Radial Turquoise"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT51_DEF = u"Radial Violet"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT52_DEF = u"Vertical"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT53_DEF = u"Vertical Blue"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT54_DEF = u"Vertical Green"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT55_DEF = u"Vertical Orange"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT56_DEF = u"Vertical Red"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT57_DEF = u"Vertical Turquoise"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT58_DEF = u"Vertical Violet"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT59_DEF = u"Gray Gradient"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT60_DEF = u"Yellow Gradient"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT61_DEF = u"Orange Gradient"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT62_DEF = u"Red Gradient"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT63_DEF = u"Pink Gradient"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT64_DEF = u"Sky"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT65_DEF = u"Cyan Gradient"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT66_DEF = u"Blue Gradient"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT67_DEF = u"Purple Pipe"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT68_DEF = u"Night"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT69_DEF = u"Green Gradient"_ustr;
//actual gradients defined for 6.1
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT70_DEF = u"Pastel Bouquet";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT71_DEF = u"Pastel Dream";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT72_DEF = u"Blue Touch";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT73_DEF = u"Blank with Gray";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT74_DEF = u"London Mist";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT75_DEF = u"Submarine";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT76_DEF = u"Midnight";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT77_DEF = u"Deep Ocean";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT78_DEF = u"Mahogany";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT79_DEF = u"Green Grass";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT80_DEF = u"Neon Light";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT81_DEF = u"Sunshine";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT82_DEF = u"Rainbow";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT83_DEF = u"Sunrise";
-inline constexpr OUStringLiteral RID_SVXSTR_GRDT84_DEF = u"Sunset";
+inline constexpr OUString RID_SVXSTR_GRDT70_DEF = u"Pastel Bouquet"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT71_DEF = u"Pastel Dream"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT72_DEF = u"Blue Touch"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT73_DEF = u"Blank with Gray"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT74_DEF = u"London Mist"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT75_DEF = u"Submarine"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT76_DEF = u"Midnight"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT77_DEF = u"Deep Ocean"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT78_DEF = u"Mahogany"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT79_DEF = u"Green Grass"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT80_DEF = u"Neon Light"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT81_DEF = u"Sunshine"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT82_DEF = u"Rainbow"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT83_DEF = u"Sunrise"_ustr;
+inline constexpr OUString RID_SVXSTR_GRDT84_DEF = u"Sunset"_ustr;
// Reference-strings for standard-hatch-table
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH0_DEF = u"Black 0 Degrees";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH1_DEF = u"Black 90 Degrees";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH2_DEF = u"Black 180 Degrees Crossed";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH3_DEF = u"Blue 45 Degrees";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH4_DEF = u"Blue -45 Degrees";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH5_DEF = u"Blue 45 Degrees Crossed";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH6_DEF = u"Green 30 Degrees";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH7_DEF = u"Green 60 Degrees";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH8_DEF = u"Green 90 Degrees Triple";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH9_DEF = u"Red 45 Degrees";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH10_DEF = u"Red 90 Degrees Crossed";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH11_DEF = u"Red -45 Degrees Triple";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH12_DEF = u"Yellow 45 Degrees";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH13_DEF = u"Yellow 45 Degrees Crossed";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH14_DEF = u"Yellow 45 Degrees Triple";
-inline constexpr OUStringLiteral RID_SVXSTR_HATCH15_DEF = u"Hatching";
+inline constexpr OUString RID_SVXSTR_HATCH0_DEF = u"Black 0 Degrees"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH1_DEF = u"Black 90 Degrees"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH2_DEF = u"Black 180 Degrees Crossed"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH3_DEF = u"Blue 45 Degrees"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH4_DEF = u"Blue -45 Degrees"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH5_DEF = u"Blue 45 Degrees Crossed"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH6_DEF = u"Green 30 Degrees"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH7_DEF = u"Green 60 Degrees"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH8_DEF = u"Green 90 Degrees Triple"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH9_DEF = u"Red 45 Degrees"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH10_DEF = u"Red 90 Degrees Crossed"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH11_DEF = u"Red -45 Degrees Triple"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH12_DEF = u"Yellow 45 Degrees"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH13_DEF = u"Yellow 45 Degrees Crossed"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH14_DEF = u"Yellow 45 Degrees Triple"_ustr;
+inline constexpr OUString RID_SVXSTR_HATCH15_DEF = u"Hatching"_ustr;
// Reference-strings for standard-bitmap-table
-inline constexpr OUStringLiteral RID_SVXSTR_BMP0_DEF = u"Empty";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP1_DEF = u"Painted White";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP2_DEF = u"Paper Texture";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP3_DEF = u"Paper Crumpled";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP4_DEF = u"Paper Graph";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP5_DEF = u"Parchment Paper";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP6_DEF = u"Fence";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP7_DEF = u"Wooden Board";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP8_DEF = u"Maple Leaves";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP9_DEF = u"Lawn";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP10_DEF = u"Colorful Pebbles";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP11_DEF = u"Coffee Beans";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP12_DEF = u"Little Clouds";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP13_DEF = u"Bathroom Tiles";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP14_DEF = u"Wall of Rock";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP15_DEF = u"Zebra";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP16_DEF = u"Color Stripes";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP17_DEF = u"Gravel";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP18_DEF = u"Parchment Studio";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP19_DEF = u"Night Sky";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP20_DEF = u"Pool";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP21_DEF = u"Bitmap";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP79_DEF = u"Invoice Paper";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP80_DEF = u"Concrete";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP81_DEF = u"Brick Wall";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP82_DEF = u"Stone Wall";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP83_DEF = u"Floral";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP84_DEF = u"Space";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP85_DEF = u"Ice light";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP86_DEF = u"Marble";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP87_DEF = u"Sand light";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP88_DEF = u"Stone";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP89_DEF = u"White Diffusion";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP90_DEF = u"Surface";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP91_DEF = u"Cardboard";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP92_DEF = u"Studio";
+inline constexpr OUString RID_SVXSTR_BMP0_DEF = u"Empty"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP1_DEF = u"Painted White"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP2_DEF = u"Paper Texture"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP3_DEF = u"Paper Crumpled"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP4_DEF = u"Paper Graph"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP5_DEF = u"Parchment Paper"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP6_DEF = u"Fence"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP7_DEF = u"Wooden Board"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP8_DEF = u"Maple Leaves"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP9_DEF = u"Lawn"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP10_DEF = u"Colorful Pebbles"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP11_DEF = u"Coffee Beans"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP12_DEF = u"Little Clouds"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP13_DEF = u"Bathroom Tiles"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP14_DEF = u"Wall of Rock"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP15_DEF = u"Zebra"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP16_DEF = u"Color Stripes"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP17_DEF = u"Gravel"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP18_DEF = u"Parchment Studio"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP19_DEF = u"Night Sky"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP20_DEF = u"Pool"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP21_DEF = u"Bitmap"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP79_DEF = u"Invoice Paper"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP80_DEF = u"Concrete"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP81_DEF = u"Brick Wall"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP82_DEF = u"Stone Wall"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP83_DEF = u"Floral"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP84_DEF = u"Space"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP85_DEF = u"Ice light"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP86_DEF = u"Marble"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP87_DEF = u"Sand light"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP88_DEF = u"Stone"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP89_DEF = u"White Diffusion"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP90_DEF = u"Surface"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP91_DEF = u"Cardboard"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP92_DEF = u"Studio"_ustr;
// Reference strings for patterns - they are a variation of bitmaps
-inline constexpr OUStringLiteral RID_SVXSTR_BMP22_DEF = u"5 Percent";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP23_DEF = u"10 Percent";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP24_DEF = u"20 Percent";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP25_DEF = u"25 Percent";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP26_DEF = u"30 Percent";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP27_DEF = u"40 Percent";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP28_DEF = u"50 Percent";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP29_DEF = u"60 Percent";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP30_DEF = u"70 Percent";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP31_DEF = u"75 Percent";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP32_DEF = u"80 Percent";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP33_DEF = u"90 Percent";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP34_DEF = u"Light Downward Diagonal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP35_DEF = u"Light Upward Diagonal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP36_DEF = u"Dark Downward Diagonal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP37_DEF = u"Dark Upward Diagonal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP38_DEF = u"Wide Downward Diagonal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP39_DEF = u"Wide Upward Diagonal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP40_DEF = u"Light Vertical";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP41_DEF = u"Light Horizontal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP42_DEF = u"Narrow Vertical";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP43_DEF = u"Narrow Horizontal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP44_DEF = u"Dark Vertical";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP45_DEF = u"Dark Horizontal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP46_DEF = u"Dashed Downward Diagonal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP47_DEF = u"Dashed Upward Diagonal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP48_DEF = u"Dashed Horizontal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP49_DEF = u"Dashed Vertical";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP50_DEF = u"Small Confetti";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP51_DEF = u"Large Confetti";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP52_DEF = u"Zig Zag";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP53_DEF = u"Wave";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP54_DEF = u"Diagonal Brick";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP55_DEF = u"Horizontal Brick";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP56_DEF = u"Weave";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP57_DEF = u"Plaid";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP58_DEF = u"Divot";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP59_DEF = u"Dotted Grid";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP60_DEF = u"Dotted Diamond";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP61_DEF = u"Shingle";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP62_DEF = u"Trellis";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP63_DEF = u"Sphere";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP64_DEF = u"Small Grid";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP65_DEF = u"Large Grid";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP66_DEF = u"Small Checker Board";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP67_DEF = u"Large Checker Board";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP68_DEF = u"Outlined Diamond";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP69_DEF = u"Solid Diamond";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP70_DEF = u"Vertical";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP71_DEF = u"Horizontal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP72_DEF = u"Downward Diagonal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP73_DEF = u"Upward Diagonal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP74_DEF = u"Cross";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP75_DEF = u"Diagonal Cross";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP76_DEF = u"Dashed Dotted";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP77_DEF = u"Dashed Dotted Upward Diagonal";
-inline constexpr OUStringLiteral RID_SVXSTR_BMP78_DEF = u"Solid Dotted";
+inline constexpr OUString RID_SVXSTR_BMP22_DEF = u"5 Percent"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP23_DEF = u"10 Percent"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP24_DEF = u"20 Percent"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP25_DEF = u"25 Percent"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP26_DEF = u"30 Percent"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP27_DEF = u"40 Percent"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP28_DEF = u"50 Percent"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP29_DEF = u"60 Percent"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP30_DEF = u"70 Percent"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP31_DEF = u"75 Percent"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP32_DEF = u"80 Percent"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP33_DEF = u"90 Percent"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP34_DEF = u"Light Downward Diagonal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP35_DEF = u"Light Upward Diagonal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP36_DEF = u"Dark Downward Diagonal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP37_DEF = u"Dark Upward Diagonal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP38_DEF = u"Wide Downward Diagonal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP39_DEF = u"Wide Upward Diagonal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP40_DEF = u"Light Vertical"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP41_DEF = u"Light Horizontal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP42_DEF = u"Narrow Vertical"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP43_DEF = u"Narrow Horizontal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP44_DEF = u"Dark Vertical"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP45_DEF = u"Dark Horizontal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP46_DEF = u"Dashed Downward Diagonal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP47_DEF = u"Dashed Upward Diagonal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP48_DEF = u"Dashed Horizontal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP49_DEF = u"Dashed Vertical"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP50_DEF = u"Small Confetti"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP51_DEF = u"Large Confetti"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP52_DEF = u"Zig Zag"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP53_DEF = u"Wave"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP54_DEF = u"Diagonal Brick"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP55_DEF = u"Horizontal Brick"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP56_DEF = u"Weave"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP57_DEF = u"Plaid"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP58_DEF = u"Divot"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP59_DEF = u"Dotted Grid"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP60_DEF = u"Dotted Diamond"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP61_DEF = u"Shingle"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP62_DEF = u"Trellis"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP63_DEF = u"Sphere"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP64_DEF = u"Small Grid"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP65_DEF = u"Large Grid"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP66_DEF = u"Small Checker Board"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP67_DEF = u"Large Checker Board"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP68_DEF = u"Outlined Diamond"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP69_DEF = u"Solid Diamond"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP70_DEF = u"Vertical"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP71_DEF = u"Horizontal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP72_DEF = u"Downward Diagonal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP73_DEF = u"Upward Diagonal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP74_DEF = u"Cross"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP75_DEF = u"Diagonal Cross"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP76_DEF = u"Dashed Dotted"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP77_DEF = u"Dashed Dotted Upward Diagonal"_ustr;
+inline constexpr OUString RID_SVXSTR_BMP78_DEF = u"Solid Dotted"_ustr;
// Reference-strings for standard-dash-table;
-inline constexpr OUStringLiteral RID_SVXSTR_DASH0_DEF = u"Dot";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH1_DEF = u"Long Dot";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH2_DEF = u"Dot (Rounded)";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH3_DEF = u"Dash";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH4_DEF = u"Long Dash";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH5_DEF = u"Double Dash";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH6_DEF = u"Long Dash Dot";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH7_DEF = u"Double Dash Dot";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH8_DEF = u"Double Dash Dot Dot";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH9_DEF = u"Ultrafine Dotted (var)";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH10_DEF = u"Fine Dotted";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH11_DEF = u"Ultrafine Dashed";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH12_DEF = u"Fine Dashed";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH13_DEF = u"Fine Dashed (var)";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH14_DEF = u"Dashed (var)";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH15_DEF = u"Sparse Dash";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH16_DEF = u"3 Dashes 3 Dots (var)";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH17_DEF = u"Ultrafine 2 Dots 3 Dashes";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH18_DEF = u"2 Dots 1 Dash";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH19_DEF = u"Line with Fine Dots";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH20_DEF = u"Dash Dot";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH21_DEF = u"Long Dot (Rounded)";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH22_DEF = u"Dash Dot Dot";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH23_DEF = u"Dash (Rounded)";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH24_DEF = u"Long Dash (Rounded)";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH25_DEF = u"Double Dash (Rounded)";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH26_DEF = u"Dash Dot (Rounded)";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH27_DEF = u"Long Dash Dot (Rounded)";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH28_DEF = u"Double Dash Dot (Rounded)";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH29_DEF = u"Dash Dot Dot (Rounded)";
-inline constexpr OUStringLiteral RID_SVXSTR_DASH30_DEF = u"Double Dash Dot Dot (Rounded)";
+inline constexpr OUString RID_SVXSTR_DASH0_DEF = u"Dot"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH1_DEF = u"Long Dot"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH2_DEF = u"Dot (Rounded)"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH3_DEF = u"Dash"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH4_DEF = u"Long Dash"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH5_DEF = u"Double Dash"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH6_DEF = u"Long Dash Dot"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH7_DEF = u"Double Dash Dot"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH8_DEF = u"Double Dash Dot Dot"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH9_DEF = u"Ultrafine Dotted (var)"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH10_DEF = u"Fine Dotted"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH11_DEF = u"Ultrafine Dashed"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH12_DEF = u"Fine Dashed"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH13_DEF = u"Fine Dashed (var)"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH14_DEF = u"Dashed (var)"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH15_DEF = u"Sparse Dash"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH16_DEF = u"3 Dashes 3 Dots (var)"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH17_DEF = u"Ultrafine 2 Dots 3 Dashes"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH18_DEF = u"2 Dots 1 Dash"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH19_DEF = u"Line with Fine Dots"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH20_DEF = u"Dash Dot"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH21_DEF = u"Long Dot (Rounded)"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH22_DEF = u"Dash Dot Dot"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH23_DEF = u"Dash (Rounded)"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH24_DEF = u"Long Dash (Rounded)"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH25_DEF = u"Double Dash (Rounded)"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH26_DEF = u"Dash Dot (Rounded)"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH27_DEF = u"Long Dash Dot (Rounded)"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH28_DEF = u"Double Dash Dot (Rounded)"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH29_DEF = u"Dash Dot Dot (Rounded)"_ustr;
+inline constexpr OUString RID_SVXSTR_DASH30_DEF = u"Double Dash Dot Dot (Rounded)"_ustr;
// Reference-strings for standard-line-end-table
-inline constexpr OUStringLiteral RID_SVXSTR_LEND0_DEF = u"Concave short";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND1_DEF = u"Square 45";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND2_DEF = u"Arrow short";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND3_DEF = u"Dimension Lines";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND4_DEF = u"Double Arrow";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND5_DEF = u"Triangle";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND6_DEF = u"Concave";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND7_DEF = u"Arrow large";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND8_DEF = u"Dimension Line";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND9_DEF = u"Circle";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND10_DEF = u"Square";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND11_DEF = u"Arrow";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND12_DEF = u"Half Circle";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND13_DEF = u"Triangle unfilled";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND14_DEF = u"Diamond unfilled";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND15_DEF = u"Diamond";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND16_DEF = u"Circle unfilled";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND17_DEF = u"Square 45 unfilled";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND18_DEF = u"Square unfilled";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND19_DEF = u"Half Circle unfilled";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND20_DEF = u"Dimension Line Arrow";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND21_DEF = u"Line short";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND22_DEF = u"Line";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND23_DEF = u"Half Arrow left";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND24_DEF = u"Half Arrow right";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND25_DEF = u"Reversed Arrow";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND26_DEF = u"CF One";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND27_DEF = u"CF Only One";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND28_DEF = u"CF Many";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND29_DEF = u"CF Many One";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND30_DEF = u"CF Zero One";
-inline constexpr OUStringLiteral RID_SVXSTR_LEND31_DEF = u"CF Zero Many";
+inline constexpr OUString RID_SVXSTR_LEND0_DEF = u"Concave short"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND1_DEF = u"Square 45"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND2_DEF = u"Arrow short"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND3_DEF = u"Dimension Lines"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND4_DEF = u"Double Arrow"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND5_DEF = u"Triangle"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND6_DEF = u"Concave"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND7_DEF = u"Arrow large"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND8_DEF = u"Dimension Line"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND9_DEF = u"Circle"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND10_DEF = u"Square"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND11_DEF = u"Arrow"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND12_DEF = u"Half Circle"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND13_DEF = u"Triangle unfilled"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND14_DEF = u"Diamond unfilled"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND15_DEF = u"Diamond"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND16_DEF = u"Circle unfilled"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND17_DEF = u"Square 45 unfilled"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND18_DEF = u"Square unfilled"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND19_DEF = u"Half Circle unfilled"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND20_DEF = u"Dimension Line Arrow"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND21_DEF = u"Line short"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND22_DEF = u"Line"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND23_DEF = u"Half Arrow left"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND24_DEF = u"Half Arrow right"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND25_DEF = u"Reversed Arrow"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND26_DEF = u"CF One"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND27_DEF = u"CF Only One"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND28_DEF = u"CF Many"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND29_DEF = u"CF Many One"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND30_DEF = u"CF Zero One"_ustr;
+inline constexpr OUString RID_SVXSTR_LEND31_DEF = u"CF Zero Many"_ustr;
// Reference-strings for standard transparence gradients
-inline constexpr OUStringLiteral RID_SVXSTR_TRASNGR0_DEF = u"Transparency";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIBRE_GREEN_1_DEF = u"Green 1 (%PRODUCTNAME Main Color)";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIBRE_GREEN_ACCENT_DEF = u"Green Accent";;
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIBRE_BLUE_ACCENT_DEF = u"Blue Accent";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIBRE_ORANGE_ACCENT_DEF = u"Orange Accent";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIBRE_PURPLE_DEF = u"Purple";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIBRE_PURPLE_ACCENT_DEF = u"Purple Accent";
-inline constexpr OUStringLiteral RID_SVXSTR_COLOR_LIBRE_YELLOW_ACCENT_DEF = u"Yellow Accent";
+inline constexpr OUString RID_SVXSTR_TRASNGR0_DEF = u"Transparency"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIBRE_GREEN_1_DEF = u"Green 1 (%PRODUCTNAME Main Color)"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIBRE_GREEN_ACCENT_DEF = u"Green Accent"_ustr;;
+inline constexpr OUString RID_SVXSTR_COLOR_LIBRE_BLUE_ACCENT_DEF = u"Blue Accent"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIBRE_ORANGE_ACCENT_DEF = u"Orange Accent"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIBRE_PURPLE_DEF = u"Purple"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIBRE_PURPLE_ACCENT_DEF = u"Purple Accent"_ustr;
+inline constexpr OUString RID_SVXSTR_COLOR_LIBRE_YELLOW_ACCENT_DEF = u"Yellow Accent"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/svx/source/dialog/langbox.cxx b/svx/source/dialog/langbox.cxx
index e552f68cc749..713bf0d34b3f 100644
--- a/svx/source/dialog/langbox.cxx
+++ b/svx/source/dialog/langbox.cxx
@@ -391,7 +391,7 @@ weld::ComboBoxEntry SvxLanguageBox::BuildEntry(const LanguageType nLangType, sal
bool bFound = m_xSpellUsedLang && lcl_SeqHasLang(*m_xSpellUsedLang, static_cast<sal_uInt16>(nRealLang));
- return weld::ComboBoxEntry(aStrEntry, OUString::number(static_cast<sal_uInt16>(nLang)), bFound ? OUString(RID_SVXBMP_CHECKED) : OUString(RID_SVXBMP_NOTCHECKED));
+ return weld::ComboBoxEntry(aStrEntry, OUString::number(static_cast<sal_uInt16>(nLang)), bFound ? RID_SVXBMP_CHECKED : RID_SVXBMP_NOTCHECKED);
}
else
return weld::ComboBoxEntry(aStrEntry, OUString::number(static_cast<sal_uInt16>(nLang)));
diff --git a/svx/source/fmcomp/gridcell.cxx b/svx/source/fmcomp/gridcell.cxx
index aafa8a161a88..4a44887fcf72 100644
--- a/svx/source/fmcomp/gridcell.cxx
+++ b/svx/source/fmcomp/gridcell.cxx
@@ -809,7 +809,7 @@ void DbCellControl::implAdjustReadOnly( const Reference< XPropertySet >& _rxMode
bool bReadOnly = m_rColumn.IsReadOnly();
if ( !bReadOnly )
{
- _rxModel->getPropertyValue( i_bReadOnly ? OUString(FM_PROP_READONLY) : OUString(FM_PROP_ISREADONLY)) >>= bReadOnly;
+ _rxModel->getPropertyValue( i_bReadOnly ? FM_PROP_READONLY : FM_PROP_ISREADONLY) >>= bReadOnly;
}
m_pWindow->SetEditableReadOnly(bReadOnly);
}
diff --git a/svx/source/form/datanavi.cxx b/svx/source/form/datanavi.cxx
index e73d3b46d7ac..0178a82c5947 100644
--- a/svx/source/form/datanavi.cxx
+++ b/svx/source/form/datanavi.cxx
@@ -711,7 +711,7 @@ namespace svxform
std::unique_ptr<weld::TreeIter> xParent(m_xItemList->make_iterator());
if (!m_xItemList->get_selected(xParent.get()))
xParent.reset();
- OUString aImage(_bIsElement ? OUString(RID_SVXBMP_ELEMENT) : OUString(RID_SVXBMP_ATTRIBUTE));
+ OUString aImage(_bIsElement ? RID_SVXBMP_ELEMENT : RID_SVXBMP_ATTRIBUTE);
OUString sName;
try
{
diff --git a/svx/source/form/fmundo.cxx b/svx/source/form/fmundo.cxx
index 2d3219656774..0c554afb4b02 100644
--- a/svx/source/form/fmundo.cxx
+++ b/svx/source/form/fmundo.cxx
@@ -20,7 +20,6 @@
#include <sal/config.h>
#include <map>
-#include <string_view>
#include <sal/macros.h>
#include <fmundo.hxx>
@@ -537,7 +536,7 @@ void SAL_CALL FmXUndoEnvironment::propertyChange(const PropertyChangeEvent& evt)
return;
// if it's a "default value" property of a control model, set the according "value" property
- static constexpr std::u16string_view pDefaultValueProperties[] = {
+ static constexpr OUString pDefaultValueProperties[] = {
FM_PROP_DEFAULT_TEXT, FM_PROP_DEFAULTCHECKED, FM_PROP_DEFAULT_DATE, FM_PROP_DEFAULT_TIME,
FM_PROP_DEFAULT_VALUE, FM_PROP_DEFAULT_SELECT_SEQ, FM_PROP_EFFECTIVE_DEFAULT
};
diff --git a/svx/source/form/formcontrolling.cxx b/svx/source/form/formcontrolling.cxx
index 89d2182fefee..224a88112e57 100644
--- a/svx/source/form/formcontrolling.cxx
+++ b/svx/source/form/formcontrolling.cxx
@@ -78,26 +78,26 @@ namespace svx
const FeatureDescriptions& getFeatureDescriptions()
{
static const FeatureDescriptions s_aFeatureDescriptions({
- { OUString(FMURL_FORM_POSITION), SID_FM_RECORD_ABSOLUTE, FormFeature::MoveAbsolute },
- { OUString(FMURL_FORM_RECORDCOUNT), SID_FM_RECORD_TOTAL, FormFeature::TotalRecords },
- { OUString(FMURL_RECORD_MOVEFIRST), SID_FM_RECORD_FIRST, FormFeature::MoveToFirst },
- { OUString(FMURL_RECORD_MOVEPREV), SID_FM_RECORD_PREV, FormFeature::MoveToPrevious },
- { OUString(FMURL_RECORD_MOVENEXT), SID_FM_RECORD_NEXT, FormFeature::MoveToNext },
- { OUString(FMURL_RECORD_MOVELAST), SID_FM_RECORD_LAST, FormFeature::MoveToLast },
- { OUString(FMURL_RECORD_MOVETONEW), SID_FM_RECORD_NEW, FormFeature::MoveToInsertRow },
- { OUString(FMURL_RECORD_SAVE), SID_FM_RECORD_SAVE, FormFeature::SaveRecordChanges },
- { OUString(FMURL_RECORD_DELETE), SID_FM_RECORD_DELETE, FormFeature::DeleteRecord },
- { OUString(FMURL_FORM_REFRESH), SID_FM_REFRESH, FormFeature::ReloadForm },
- { OUString(FMURL_FORM_REFRESH_CURRENT_CONTROL),
+ { FMURL_FORM_POSITION, SID_FM_RECORD_ABSOLUTE, FormFeature::MoveAbsolute },
+ { FMURL_FORM_RECORDCOUNT, SID_FM_RECORD_TOTAL, FormFeature::TotalRecords },
+ { FMURL_RECORD_MOVEFIRST, SID_FM_RECORD_FIRST, FormFeature::MoveToFirst },
+ { FMURL_RECORD_MOVEPREV, SID_FM_RECORD_PREV, FormFeature::MoveToPrevious },
+ { FMURL_RECORD_MOVENEXT, SID_FM_RECORD_NEXT, FormFeature::MoveToNext },
+ { FMURL_RECORD_MOVELAST, SID_FM_RECORD_LAST, FormFeature::MoveToLast },
+ { FMURL_RECORD_MOVETONEW, SID_FM_RECORD_NEW, FormFeature::MoveToInsertRow },
+ { FMURL_RECORD_SAVE, SID_FM_RECORD_SAVE, FormFeature::SaveRecordChanges },
+ { FMURL_RECORD_DELETE, SID_FM_RECORD_DELETE, FormFeature::DeleteRecord },
+ { FMURL_FORM_REFRESH, SID_FM_REFRESH, FormFeature::ReloadForm },
+ { FMURL_FORM_REFRESH_CURRENT_CONTROL,
SID_FM_REFRESH_FORM_CONTROL,FormFeature::RefreshCurrentControl },
- { OUString(FMURL_RECORD_UNDO), SID_FM_RECORD_UNDO, FormFeature::UndoRecordChanges },
- { OUString(FMURL_FORM_SORT_UP), SID_FM_SORTUP, FormFeature::SortAscending },
- { OUString(FMURL_FORM_SORT_DOWN), SID_FM_SORTDOWN, FormFeature::SortDescending },
- { OUString(FMURL_FORM_SORT), SID_FM_ORDERCRIT, FormFeature::InteractiveSort },
- { OUString(FMURL_FORM_AUTO_FILTER), SID_FM_AUTOFILTER, FormFeature::AutoFilter },
- { OUString(FMURL_FORM_FILTER), SID_FM_FILTERCRIT, FormFeature::InteractiveFilter },
- { OUString(FMURL_FORM_APPLY_FILTER), SID_FM_FORM_FILTERED, FormFeature::ToggleApplyFilter },
- { OUString(FMURL_FORM_REMOVE_FILTER), SID_FM_REMOVE_FILTER_SORT, FormFeature::RemoveFilterAndSort }
+ { FMURL_RECORD_UNDO, SID_FM_RECORD_UNDO, FormFeature::UndoRecordChanges },
+ { FMURL_FORM_SORT_UP, SID_FM_SORTUP, FormFeature::SortAscending },
+ { FMURL_FORM_SORT_DOWN, SID_FM_SORTDOWN, FormFeature::SortDescending },
+ { FMURL_FORM_SORT, SID_FM_ORDERCRIT, FormFeature::InteractiveSort },
+ { FMURL_FORM_AUTO_FILTER, SID_FM_AUTOFILTER, FormFeature::AutoFilter },
+ { FMURL_FORM_FILTER, SID_FM_FILTERCRIT, FormFeature::InteractiveFilter },
+ { FMURL_FORM_APPLY_FILTER, SID_FM_FORM_FILTERED, FormFeature::ToggleApplyFilter },
+ { FMURL_FORM_REMOVE_FILTER, SID_FM_REMOVE_FILTER_SORT, FormFeature::RemoveFilterAndSort }
});
return s_aFeatureDescriptions;
}
diff --git a/svx/source/inc/datanavi.hxx b/svx/source/inc/datanavi.hxx
index 2b5f58086569..c3d0564a90f3 100644
--- a/svx/source/inc/datanavi.hxx
+++ b/svx/source/inc/datanavi.hxx
@@ -84,9 +84,9 @@ namespace svxform
OUString m_sInstance_UI;
OUString m_sNone_UI;
- static constexpr OUStringLiteral m_sDoc_API = u"all";
- static constexpr OUStringLiteral m_sInstance_API = u"instance";
- static constexpr OUStringLiteral m_sNone_API = u"none";
+ static constexpr OUString m_sDoc_API = u"all"_ustr;
+ static constexpr OUString m_sInstance_API = u"instance"_ustr;
+ static constexpr OUString m_sNone_API = u"none"_ustr;
ReplaceString( const ReplaceString& ) = delete;
@@ -129,9 +129,9 @@ namespace svxform
OUString m_sPut_UI;
OUString m_sGet_UI;
- static constexpr OUStringLiteral m_sPost_API = u"post";
- static constexpr OUStringLiteral m_sPut_API = u"put";
- static constexpr OUStringLiteral m_sGet_API = u"get";
+ static constexpr OUString m_sPost_API = u"post"_ustr;
+ static constexpr OUString m_sPut_API = u"put"_ustr;
+ static constexpr OUString m_sGet_API = u"get"_ustr;
MethodString( const MethodString& ) = delete;
diff --git a/svx/source/inc/docrecovery.hxx b/svx/source/inc/docrecovery.hxx
index 16b8917ee552..7ac9549e1c11 100644
--- a/svx/source/inc/docrecovery.hxx
+++ b/svx/source/inc/docrecovery.hxx
@@ -37,25 +37,25 @@
#define RECOVERY_CMDPART_DO_RECOVERY "/doAutoRecovery"
#define RECOVERY_CMDPART_DO_BRINGTOFRONT "/doBringToFront"
-inline constexpr OUStringLiteral RECOVERY_CMD_DO_PREPARE_EMERGENCY_SAVE = u"vnd.sun.star.autorecovery:/doPrepareEmergencySave";
-inline constexpr OUStringLiteral RECOVERY_CMD_DO_EMERGENCY_SAVE = u"vnd.sun.star.autorecovery:/doEmergencySave";
-inline constexpr OUStringLiteral RECOVERY_CMD_DO_RECOVERY = u"vnd.sun.star.autorecovery:/doAutoRecovery";
-inline constexpr OUStringLiteral RECOVERY_CMD_DO_ENTRY_BACKUP = u"vnd.sun.star.autorecovery:/doEntryBackup";
-inline constexpr OUStringLiteral RECOVERY_CMD_DO_ENTRY_CLEANUP = u"vnd.sun.star.autorecovery:/doEntryCleanUp";
-
-inline constexpr OUStringLiteral PROP_STATUSINDICATOR = u"StatusIndicator";
-inline constexpr OUStringLiteral PROP_DISPATCHASYNCHRON = u"DispatchAsynchron";
-inline constexpr OUStringLiteral PROP_SAVEPATH = u"SavePath";
-inline constexpr OUStringLiteral PROP_ENTRYID = u"EntryID";
-
-inline constexpr OUStringLiteral STATEPROP_ID = u"ID";
-inline constexpr OUStringLiteral STATEPROP_STATE = u"DocumentState";
-inline constexpr OUStringLiteral STATEPROP_ORGURL = u"OriginalURL";
-inline constexpr OUStringLiteral STATEPROP_TEMPURL = u"TempURL";
-inline constexpr OUStringLiteral STATEPROP_FACTORYURL = u"FactoryURL";
-inline constexpr OUStringLiteral STATEPROP_TEMPLATEURL = u"TemplateURL";
-inline constexpr OUStringLiteral STATEPROP_TITLE = u"Title";
-inline constexpr OUStringLiteral STATEPROP_MODULE = u"Module";
+inline constexpr OUString RECOVERY_CMD_DO_PREPARE_EMERGENCY_SAVE = u"vnd.sun.star.autorecovery:/doPrepareEmergencySave"_ustr;
+inline constexpr OUString RECOVERY_CMD_DO_EMERGENCY_SAVE = u"vnd.sun.star.autorecovery:/doEmergencySave"_ustr;
+inline constexpr OUString RECOVERY_CMD_DO_RECOVERY = u"vnd.sun.star.autorecovery:/doAutoRecovery"_ustr;
+inline constexpr OUString RECOVERY_CMD_DO_ENTRY_BACKUP = u"vnd.sun.star.autorecovery:/doEntryBackup"_ustr;
+inline constexpr OUString RECOVERY_CMD_DO_ENTRY_CLEANUP = u"vnd.sun.star.autorecovery:/doEntryCleanUp"_ustr;
+
+inline constexpr OUString PROP_STATUSINDICATOR = u"StatusIndicator"_ustr;
+inline constexpr OUString PROP_DISPATCHASYNCHRON = u"DispatchAsynchron"_ustr;
+inline constexpr OUString PROP_SAVEPATH = u"SavePath"_ustr;
+inline constexpr OUString PROP_ENTRYID = u"EntryID"_ustr;
+
+inline constexpr OUString STATEPROP_ID = u"ID"_ustr;
+inline constexpr OUString STATEPROP_STATE = u"DocumentState"_ustr;
+inline constexpr OUString STATEPROP_ORGURL = u"OriginalURL"_ustr;
+inline constexpr OUString STATEPROP_TEMPURL = u"TempURL"_ustr;
+inline constexpr OUString STATEPROP_FACTORYURL = u"FactoryURL"_ustr;
+inline constexpr OUString STATEPROP_TEMPLATEURL = u"TemplateURL"_ustr;
+inline constexpr OUString STATEPROP_TITLE = u"Title"_ustr;
+inline constexpr OUString STATEPROP_MODULE = u"Module"_ustr;
#define RECOVERY_OPERATIONSTATE_START "start"
#define RECOVERY_OPERATIONSTATE_STOP "stop"
diff --git a/svx/source/inc/fmprop.hxx b/svx/source/inc/fmprop.hxx
index a6125f2ffe2b..ef0d866ee740 100644
--- a/svx/source/inc/fmprop.hxx
+++ b/svx/source/inc/fmprop.hxx
@@ -28,125 +28,125 @@
#define FM_ATTR_FILTER ( FM_ATTR_START + 1 )
#define FM_ATTR_FORM_OPERATIONS ( FM_ATTR_START + 2 )
-inline constexpr OUStringLiteral FM_PROP_NAME = u"Name";
-inline constexpr OUStringLiteral FM_PROP_CLASSID = u"ClassId";
-inline constexpr OUStringLiteral FM_PROP_ALIGN = u"Align";
-inline constexpr OUStringLiteral FM_PROP_ROWCOUNT = u"RowCount";
-inline constexpr OUStringLiteral FM_PROP_ROWCOUNTFINAL = u"IsRowCountFinal";
-inline constexpr OUStringLiteral FM_PROP_FETCHSIZE = u"FetchSize";
-inline constexpr OUStringLiteral FM_PROP_VALUE = u"Value";
-inline constexpr OUStringLiteral FM_PROP_VALUEMIN = u"ValueMin";
-inline constexpr OUStringLiteral FM_PROP_VALUEMAX = u"ValueMax";
-inline constexpr OUStringLiteral FM_PROP_VALUESTEP = u"ValueStep";
-inline constexpr OUStringLiteral FM_PROP_TEXT = u"Text";
-inline constexpr OUStringLiteral FM_PROP_LABEL = u"Label";
-inline constexpr OUStringLiteral FM_PROP_NAVIGATION = u"NavigationBarMode";
-inline constexpr OUStringLiteral FM_PROP_CYCLE = u"Cycle";
-inline constexpr OUStringLiteral FM_PROP_CONTROLSOURCE = u"DataField";
-inline constexpr OUStringLiteral FM_PROP_ENABLED = u"Enabled";
-inline constexpr OUStringLiteral FM_PROP_SPIN = u"Spin";
-inline constexpr OUStringLiteral FM_PROP_READONLY = u"ReadOnly";
-inline constexpr OUStringLiteral FM_PROP_FILTER = u"Filter";
-inline constexpr OUStringLiteral FM_PROP_AUTOINCREMENT = u"IsAutoIncrement";
-inline constexpr OUStringLiteral FM_PROP_WIDTH = u"Width";
-inline constexpr OUStringLiteral FM_PROP_SEARCHABLE = u"IsSearchable";
-inline constexpr OUStringLiteral FM_PROP_MULTILINE = u"MultiLine";
-inline constexpr OUStringLiteral FM_PROP_TARGET_URL = u"TargetURL";
-inline constexpr OUStringLiteral FM_PROP_DEFAULTCONTROL = u"DefaultControl";
-inline constexpr OUStringLiteral FM_PROP_MAXTEXTLEN = u"MaxTextLen";
-inline constexpr OUStringLiteral FM_PROP_DATE = u"Date";
-inline constexpr OUStringLiteral FM_PROP_TIME = u"Time";
-inline constexpr OUStringLiteral FM_PROP_STATE = u"State";
-inline constexpr OUStringLiteral FM_PROP_TRISTATE = u"TriState";
-inline constexpr OUStringLiteral FM_PROP_STRINGITEMLIST = u"StringItemList";
-inline constexpr OUStringLiteral FM_PROP_DEFAULT_TEXT = u"DefaultText";
-inline constexpr OUStringLiteral FM_PROP_DEFAULTCHECKED = u"DefaultState";
-inline constexpr OUStringLiteral FM_PROP_DEFAULT_DATE = u"DefaultDate";
-inline constexpr OUStringLiteral FM_PROP_DEFAULT_TIME = u"DefaultTime";
-inline constexpr OUStringLiteral FM_PROP_DEFAULT_VALUE = u"DefaultValue";
-inline constexpr OUStringLiteral FM_PROP_FORMATKEY = u"FormatKey";
-inline constexpr OUStringLiteral FM_PROP_FORMATSSUPPLIER = u"FormatsSupplier";
-inline constexpr OUStringLiteral FM_PROP_LISTSOURCETYPE = u"ListSourceType";
-inline constexpr OUStringLiteral FM_PROP_LISTSOURCE = u"ListSource";
-inline constexpr OUStringLiteral FM_PROP_SELECT_SEQ = u"SelectedItems";
-inline constexpr OUStringLiteral FM_PROP_VALUE_SEQ = u"ValueItemList";
-inline constexpr OUStringLiteral FM_PROP_DEFAULT_SELECT_SEQ = u"DefaultSelection";
-inline constexpr OUStringLiteral FM_PROP_DECIMAL_ACCURACY = u"DecimalAccuracy";
-inline constexpr OUStringLiteral FM_PROP_EDITMASK = u"EditMask";
-inline constexpr OUStringLiteral FM_PROP_ISREADONLY = u"IsReadOnly";
-inline constexpr OUStringLiteral FM_PROP_FIELDTYPE = u"Type";
-inline constexpr OUStringLiteral FM_PROP_REFVALUE = u"RefValue";
-inline constexpr OUStringLiteral FM_PROP_STRICTFORMAT = u"StrictFormat";
-inline constexpr OUStringLiteral FM_PROP_DATASOURCE = u"DataSourceName";
-inline constexpr OUStringLiteral FM_PROP_LITERALMASK = u"LiteralMask";
-inline constexpr OUStringLiteral FM_PROP_SHOWTHOUSANDSEP = u"ShowThousandsSeparator";
-inline constexpr OUStringLiteral FM_PROP_CURRENCYSYMBOL = u"CurrencySymbol";
-inline constexpr OUStringLiteral FM_PROP_DATEFORMAT = u"DateFormat";
-inline constexpr OUStringLiteral FM_PROP_DATEMIN = u"DateMin";
-inline constexpr OUStringLiteral FM_PROP_DATEMAX = u"DateMax";
-inline constexpr OUStringLiteral FM_PROP_DATE_SHOW_CENTURY = u"DateShowCentury";
-inline constexpr OUStringLiteral FM_PROP_TIMEFORMAT = u"TimeFormat";
-inline constexpr OUStringLiteral FM_PROP_TIMEMIN = u"TimeMin";
-inline constexpr OUStringLiteral FM_PROP_TIMEMAX = u"TimeMax";
-inline constexpr OUStringLiteral FM_PROP_LINECOUNT = u"LineCount";
-inline constexpr OUStringLiteral FM_PROP_BOUNDCOLUMN = u"BoundColumn";
+inline constexpr OUString FM_PROP_NAME = u"Name"_ustr;
+inline constexpr OUString FM_PROP_CLASSID = u"ClassId"_ustr;
+inline constexpr OUString FM_PROP_ALIGN = u"Align"_ustr;
+inline constexpr OUString FM_PROP_ROWCOUNT = u"RowCount"_ustr;
+inline constexpr OUString FM_PROP_ROWCOUNTFINAL = u"IsRowCountFinal"_ustr;
+inline constexpr OUString FM_PROP_FETCHSIZE = u"FetchSize"_ustr;
+inline constexpr OUString FM_PROP_VALUE = u"Value"_ustr;
+inline constexpr OUString FM_PROP_VALUEMIN = u"ValueMin"_ustr;
+inline constexpr OUString FM_PROP_VALUEMAX = u"ValueMax"_ustr;
+inline constexpr OUString FM_PROP_VALUESTEP = u"ValueStep"_ustr;
+inline constexpr OUString FM_PROP_TEXT = u"Text"_ustr;
+inline constexpr OUString FM_PROP_LABEL = u"Label"_ustr;
+inline constexpr OUString FM_PROP_NAVIGATION = u"NavigationBarMode"_ustr;
+inline constexpr OUString FM_PROP_CYCLE = u"Cycle"_ustr;
+inline constexpr OUString FM_PROP_CONTROLSOURCE = u"DataField"_ustr;
+inline constexpr OUString FM_PROP_ENABLED = u"Enabled"_ustr;
+inline constexpr OUString FM_PROP_SPIN = u"Spin"_ustr;
+inline constexpr OUString FM_PROP_READONLY = u"ReadOnly"_ustr;
+inline constexpr OUString FM_PROP_FILTER = u"Filter"_ustr;
+inline constexpr OUString FM_PROP_AUTOINCREMENT = u"IsAutoIncrement"_ustr;
+inline constexpr OUString FM_PROP_WIDTH = u"Width"_ustr;
+inline constexpr OUString FM_PROP_SEARCHABLE = u"IsSearchable"_ustr;
+inline constexpr OUString FM_PROP_MULTILINE = u"MultiLine"_ustr;
+inline constexpr OUString FM_PROP_TARGET_URL = u"TargetURL"_ustr;
+inline constexpr OUString FM_PROP_DEFAULTCONTROL = u"DefaultControl"_ustr;
+inline constexpr OUString FM_PROP_MAXTEXTLEN = u"MaxTextLen"_ustr;
+inline constexpr OUString FM_PROP_DATE = u"Date"_ustr;
+inline constexpr OUString FM_PROP_TIME = u"Time"_ustr;
+inline constexpr OUString FM_PROP_STATE = u"State"_ustr;
+inline constexpr OUString FM_PROP_TRISTATE = u"TriState"_ustr;
+inline constexpr OUString FM_PROP_STRINGITEMLIST = u"StringItemList"_ustr;
+inline constexpr OUString FM_PROP_DEFAULT_TEXT = u"DefaultText"_ustr;
+inline constexpr OUString FM_PROP_DEFAULTCHECKED = u"DefaultState"_ustr;
+inline constexpr OUString FM_PROP_DEFAULT_DATE = u"DefaultDate"_ustr;
+inline constexpr OUString FM_PROP_DEFAULT_TIME = u"DefaultTime"_ustr;
+inline constexpr OUString FM_PROP_DEFAULT_VALUE = u"DefaultValue"_ustr;
+inline constexpr OUString FM_PROP_FORMATKEY = u"FormatKey"_ustr;
+inline constexpr OUString FM_PROP_FORMATSSUPPLIER = u"FormatsSupplier"_ustr;
+inline constexpr OUString FM_PROP_LISTSOURCETYPE = u"ListSourceType"_ustr;
+inline constexpr OUString FM_PROP_LISTSOURCE = u"ListSource"_ustr;
+inline constexpr OUString FM_PROP_SELECT_SEQ = u"SelectedItems"_ustr;
+inline constexpr OUString FM_PROP_VALUE_SEQ = u"ValueItemList"_ustr;
+inline constexpr OUString FM_PROP_DEFAULT_SELECT_SEQ = u"DefaultSelection"_ustr;
+inline constexpr OUString FM_PROP_DECIMAL_ACCURACY = u"DecimalAccuracy"_ustr;
+inline constexpr OUString FM_PROP_EDITMASK = u"EditMask"_ustr;
+inline constexpr OUString FM_PROP_ISREADONLY = u"IsReadOnly"_ustr;
+inline constexpr OUString FM_PROP_FIELDTYPE = u"Type"_ustr;
+inline constexpr OUString FM_PROP_REFVALUE = u"RefValue"_ustr;
+inline constexpr OUString FM_PROP_STRICTFORMAT = u"StrictFormat"_ustr;
+inline constexpr OUString FM_PROP_DATASOURCE = u"DataSourceName"_ustr;
+inline constexpr OUString FM_PROP_LITERALMASK = u"LiteralMask"_ustr;
+inline constexpr OUString FM_PROP_SHOWTHOUSANDSEP = u"ShowThousandsSeparator"_ustr;
+inline constexpr OUString FM_PROP_CURRENCYSYMBOL = u"CurrencySymbol"_ustr;
+inline constexpr OUString FM_PROP_DATEFORMAT = u"DateFormat"_ustr;
+inline constexpr OUString FM_PROP_DATEMIN = u"DateMin"_ustr;
+inline constexpr OUString FM_PROP_DATEMAX = u"DateMax"_ustr;
+inline constexpr OUString FM_PROP_DATE_SHOW_CENTURY = u"DateShowCentury"_ustr;
+inline constexpr OUString FM_PROP_TIMEFORMAT = u"TimeFormat"_ustr;
+inline constexpr OUString FM_PROP_TIMEMIN = u"TimeMin"_ustr;
+inline constexpr OUString FM_PROP_TIMEMAX = u"TimeMax"_ustr;
+inline constexpr OUString FM_PROP_LINECOUNT = u"LineCount"_ustr;
+inline constexpr OUString FM_PROP_BOUNDCOLUMN = u"BoundColumn"_ustr;
#define FM_PROP_HASNAVIGATION "HasNavigationBar"
-inline constexpr OUStringLiteral FM_PROP_FONT = u"FontDescriptor";
+inline constexpr OUString FM_PROP_FONT = u"FontDescriptor"_ustr;
#define FM_PROP_BACKGROUNDCOLOR "BackgroundColor"
#define FM_PROP_TEXTCOLOR "TextColor"
-inline constexpr OUStringLiteral FM_PROP_BORDER = u"Border";
-inline constexpr OUStringLiteral FM_PROP_DROPDOWN = u"Dropdown";
-inline constexpr OUStringLiteral FM_PROP_ROWHEIGHT = u"RowHeight";
-inline constexpr OUStringLiteral FM_PROP_HELPTEXT = u"HelpText";
+inline constexpr OUString FM_PROP_BORDER = u"Border"_ustr;
+inline constexpr OUString FM_PROP_DROPDOWN = u"Dropdown"_ustr;
+inline constexpr OUString FM_PROP_ROWHEIGHT = u"RowHeight"_ustr;
+inline constexpr OUString FM_PROP_HELPTEXT = u"HelpText"_ustr;
#define FM_PROP_HELPURL "HelpURL"
#define FM_PROP_RECORDMARKER "HasRecordMarker"
-inline constexpr OUStringLiteral FM_PROP_BOUNDFIELD = u"BoundField";
-inline constexpr OUStringLiteral FM_PROP_EFFECTIVE_VALUE = u"EffectiveValue";
-inline constexpr OUStringLiteral FM_PROP_EFFECTIVE_DEFAULT = u"EffectiveDefault";
-inline constexpr OUStringLiteral FM_PROP_EFFECTIVE_MIN = u"EffectiveMin";
-inline constexpr OUStringLiteral FM_PROP_EFFECTIVE_MAX = u"EffectiveMax";
-inline constexpr OUStringLiteral FM_PROP_HIDDEN = u"Hidden";
-inline constexpr OUStringLiteral FM_PROP_FILTERPROPOSAL = u"UseFilterValueProposal";
-inline constexpr OUStringLiteral FM_PROP_FIELDSOURCE = u"FieldSource";
-inline constexpr OUStringLiteral FM_PROP_TABLENAME = u"TableName";
-inline constexpr OUStringLiteral FM_PROP_CONTROLLABEL = u"LabelControl";
-inline constexpr OUStringLiteral FM_PROP_CURSORCOLOR = u"CursorColor";
-inline constexpr OUStringLiteral FM_PROP_ALWAYSSHOWCURSOR = u"AlwaysShowCursor";
-inline constexpr OUStringLiteral FM_PROP_DISPLAYSYNCHRON = u"DisplayIsSynchron";
-inline constexpr OUStringLiteral FM_PROP_ISMODIFIED = u"IsModified";
-inline constexpr OUStringLiteral FM_PROP_ISNEW = u"IsNew";
-inline constexpr OUStringLiteral FM_PROP_PRIVILEGES = u"Privileges";
-inline constexpr OUStringLiteral FM_PROP_COMMAND = u"Command";
-inline constexpr OUStringLiteral FM_PROP_COMMANDTYPE = u"CommandType";
-inline constexpr OUStringLiteral FM_PROP_RESULTSET_CONCURRENCY = u"ResultSetConcurrency";
-inline constexpr OUStringLiteral FM_PROP_INSERTONLY = u"IgnoreResult";
-inline constexpr OUStringLiteral FM_PROP_RESULTSET_TYPE = u"ResultSetType";
-inline constexpr OUStringLiteral FM_PROP_ESCAPE_PROCESSING = u"EscapeProcessing";
-inline constexpr OUStringLiteral FM_PROP_APPLYFILTER = u"ApplyFilter";
-inline constexpr OUStringLiteral FM_PROP_ISNULLABLE = u"IsNullable";
-inline constexpr OUStringLiteral FM_PROP_ACTIVECOMMAND = u"ActiveCommand";
-inline constexpr OUStringLiteral FM_PROP_ISCURRENCY = u"IsCurrency";
-inline constexpr OUStringLiteral FM_PROP_URL = u"URL";
-inline constexpr OUStringLiteral FM_PROP_ACTIVE_CONNECTION = u"ActiveConnection";
-inline constexpr OUStringLiteral FM_PROP_CONTROLSOURCEPROPERTY = u"DataFieldProperty";
-inline constexpr OUStringLiteral FM_PROP_REALNAME = u"RealName";
-inline constexpr OUStringLiteral FM_PROP_TEXTLINECOLOR = u"TextLineColor";
+inline constexpr OUString FM_PROP_BOUNDFIELD = u"BoundField"_ustr;
+inline constexpr OUString FM_PROP_EFFECTIVE_VALUE = u"EffectiveValue"_ustr;
+inline constexpr OUString FM_PROP_EFFECTIVE_DEFAULT = u"EffectiveDefault"_ustr;
+inline constexpr OUString FM_PROP_EFFECTIVE_MIN = u"EffectiveMin"_ustr;
+inline constexpr OUString FM_PROP_EFFECTIVE_MAX = u"EffectiveMax"_ustr;
+inline constexpr OUString FM_PROP_HIDDEN = u"Hidden"_ustr;
+inline constexpr OUString FM_PROP_FILTERPROPOSAL = u"UseFilterValueProposal"_ustr;
+inline constexpr OUString FM_PROP_FIELDSOURCE = u"FieldSource"_ustr;
+inline constexpr OUString FM_PROP_TABLENAME = u"TableName"_ustr;
+inline constexpr OUString FM_PROP_CONTROLLABEL = u"LabelControl"_ustr;
+inline constexpr OUString FM_PROP_CURSORCOLOR = u"CursorColor"_ustr;
+inline constexpr OUString FM_PROP_ALWAYSSHOWCURSOR = u"AlwaysShowCursor"_ustr;
+inline constexpr OUString FM_PROP_DISPLAYSYNCHRON = u"DisplayIsSynchron"_ustr;
+inline constexpr OUString FM_PROP_ISMODIFIED = u"IsModified"_ustr;
+inline constexpr OUString FM_PROP_ISNEW = u"IsNew"_ustr;
+inline constexpr OUString FM_PROP_PRIVILEGES = u"Privileges"_ustr;
+inline constexpr OUString FM_PROP_COMMAND = u"Command"_ustr;
+inline constexpr OUString FM_PROP_COMMANDTYPE = u"CommandType"_ustr;
+inline constexpr OUString FM_PROP_RESULTSET_CONCURRENCY = u"ResultSetConcurrency"_ustr;
+inline constexpr OUString FM_PROP_INSERTONLY = u"IgnoreResult"_ustr;
+inline constexpr OUString FM_PROP_RESULTSET_TYPE = u"ResultSetType"_ustr;
+inline constexpr OUString FM_PROP_ESCAPE_PROCESSING = u"EscapeProcessing"_ustr;
+inline constexpr OUString FM_PROP_APPLYFILTER = u"ApplyFilter"_ustr;
+inline constexpr OUString FM_PROP_ISNULLABLE = u"IsNullable"_ustr;
+inline constexpr OUString FM_PROP_ACTIVECOMMAND = u"ActiveCommand"_ustr;
+inline constexpr OUString FM_PROP_ISCURRENCY = u"IsCurrency"_ustr;
+inline constexpr OUString FM_PROP_URL = u"URL"_ustr;
+inline constexpr OUString FM_PROP_ACTIVE_CONNECTION = u"ActiveConnection"_ustr;
+inline constexpr OUString FM_PROP_CONTROLSOURCEPROPERTY = u"DataFieldProperty"_ustr;
+inline constexpr OUString FM_PROP_REALNAME = u"RealName"_ustr;
+inline constexpr OUString FM_PROP_TEXTLINECOLOR = u"TextLineColor"_ustr;
#define FM_PROP_FONTEMPHASISMARK "FontEmphasisMark"
#define FM_PROP_FONTRELIEF "FontRelief"
-inline constexpr OUStringLiteral FM_PROP_ORIENTATION = u"Orientation";
-inline constexpr OUStringLiteral FM_PROP_LINEENDFORMAT = u"LineEndFormat";
-inline constexpr OUStringLiteral FM_PROP_VISUALEFFECT = u"VisualEffect";
-inline constexpr OUStringLiteral FM_PROP_BORDERCOLOR = u"BorderColor";
-inline constexpr OUStringLiteral FM_PROP_DYNAMIC_CONTROL_BORDER = u"DynamicControlBorder";
-inline constexpr OUStringLiteral FM_PROP_CONTROL_BORDER_COLOR_FOCUS = u"ControlBorderColorOnFocus";
-inline constexpr OUStringLiteral FM_PROP_CONTROL_BORDER_COLOR_MOUSE = u"ControlBorderColorOnHover";
-inline constexpr OUStringLiteral FM_PROP_CONTROL_BORDER_COLOR_INVALID = u"ControlBorderColorOnInvalid";
-inline constexpr OUStringLiteral FM_PROP_BUTTON_TYPE = u"ButtonType";
-inline constexpr OUStringLiteral FM_PROP_FORM_OPERATIONS = u"FormOperations";
-inline constexpr OUStringLiteral FM_PROP_INPUT_REQUIRED = u"InputRequired";
-inline constexpr OUStringLiteral FM_PROP_WRITING_MODE = u"WritingMode";
-inline constexpr OUStringLiteral FM_PROP_MOUSE_WHEEL_BEHAVIOR = u"MouseWheelBehavior";
-inline constexpr OUStringLiteral FM_PROP_DESCRIPTION = u"Description";
+inline constexpr OUString FM_PROP_ORIENTATION = u"Orientation"_ustr;
+inline constexpr OUString FM_PROP_LINEENDFORMAT = u"LineEndFormat"_ustr;
+inline constexpr OUString FM_PROP_VISUALEFFECT = u"VisualEffect"_ustr;
+inline constexpr OUString FM_PROP_BORDERCOLOR = u"BorderColor"_ustr;
+inline constexpr OUString FM_PROP_DYNAMIC_CONTROL_BORDER = u"DynamicControlBorder"_ustr;
+inline constexpr OUString FM_PROP_CONTROL_BORDER_COLOR_FOCUS = u"ControlBorderColorOnFocus"_ustr;
+inline constexpr OUString FM_PROP_CONTROL_BORDER_COLOR_MOUSE = u"ControlBorderColorOnHover"_ustr;
+inline constexpr OUString FM_PROP_CONTROL_BORDER_COLOR_INVALID = u"ControlBorderColorOnInvalid"_ustr;
+inline constexpr OUString FM_PROP_BUTTON_TYPE = u"ButtonType"_ustr;
+inline constexpr OUString FM_PROP_FORM_OPERATIONS = u"FormOperations"_ustr;
+inline constexpr OUString FM_PROP_INPUT_REQUIRED = u"InputRequired"_ustr;
+inline constexpr OUString FM_PROP_WRITING_MODE = u"WritingMode"_ustr;
+inline constexpr OUString FM_PROP_MOUSE_WHEEL_BEHAVIOR = u"MouseWheelBehavior"_ustr;
+inline constexpr OUString FM_PROP_DESCRIPTION = u"Description"_ustr;
#endif
diff --git a/svx/source/inc/fmservs.hxx b/svx/source/inc/fmservs.hxx
index 2b8ee7a7d388..64e78a52c9e6 100644
--- a/svx/source/inc/fmservs.hxx
+++ b/svx/source/inc/fmservs.hxx
@@ -26,55 +26,55 @@
namespace com::sun::star::lang { class XMultiServiceFactory; }
-inline constexpr OUStringLiteral FM_COMPONENT_EDIT = u"stardiv.one.form.component.Edit";
-inline constexpr OUStringLiteral FM_COMPONENT_TEXTFIELD = u"stardiv.one.form.component.TextField";
-inline constexpr OUStringLiteral FM_COMPONENT_LISTBOX = u"stardiv.one.form.component.ListBox";
-inline constexpr OUStringLiteral FM_COMPONENT_COMBOBOX = u"stardiv.one.form.component.ComboBox";
-inline constexpr OUStringLiteral FM_COMPONENT_RADIOBUTTON = u"stardiv.one.form.component.RadioButton";
-inline constexpr OUStringLiteral FM_COMPONENT_GROUPBOX = u"stardiv.one.form.component.GroupBox";
-inline constexpr OUStringLiteral FM_COMPONENT_FIXEDTEXT = u"stardiv.one.form.component.FixedText";
-inline constexpr OUStringLiteral FM_COMPONENT_COMMANDBUTTON = u"stardiv.one.form.component.CommandButton";
-inline constexpr OUStringLiteral FM_COMPONENT_CHECKBOX = u"stardiv.one.form.component.CheckBox";
-inline constexpr OUStringLiteral FM_COMPONENT_GRID = u"stardiv.one.form.component.Grid";
-inline constexpr OUStringLiteral FM_COMPONENT_GRIDCONTROL = u"stardiv.one.form.component.GridControl";
-inline constexpr OUStringLiteral FM_COMPONENT_IMAGEBUTTON = u"stardiv.one.form.component.ImageButton";
-inline constexpr OUStringLiteral FM_COMPONENT_FILECONTROL = u"stardiv.one.form.component.FileControl";
-inline constexpr OUStringLiteral FM_COMPONENT_TIMEFIELD = u"stardiv.one.form.component.TimeField";
-inline constexpr OUStringLiteral FM_COMPONENT_DATEFIELD = u"stardiv.one.form.component.DateField";
-inline constexpr OUStringLiteral FM_COMPONENT_NUMERICFIELD = u"stardiv.one.form.component.NumericField";
-inline constexpr OUStringLiteral FM_COMPONENT_CURRENCYFIELD = u"stardiv.one.form.component.CurrencyField";
-inline constexpr OUStringLiteral FM_COMPONENT_PATTERNFIELD = u"stardiv.one.form.component.PatternField";
-inline constexpr OUStringLiteral FM_COMPONENT_FORMATTEDFIELD = u"stardiv.one.form.component.FormattedField";
-inline constexpr OUStringLiteral FM_COMPONENT_HIDDEN = u"stardiv.one.form.component.Hidden";
-inline constexpr OUStringLiteral FM_COMPONENT_HIDDENCONTROL = u"stardiv.one.form.component.HiddenControl";
-inline constexpr OUStringLiteral FM_COMPONENT_IMAGECONTROL = u"stardiv.one.form.component.ImageControl";
-inline constexpr OUStringLiteral FM_CONTROL_GRID = u"stardiv.one.form.control.Grid";
-inline constexpr OUStringLiteral FM_CONTROL_GRIDCONTROL = u"stardiv.one.form.control.GridControl";
-inline constexpr OUStringLiteral SRV_SDB_CONNECTION = u"com.sun.star.sdb.Connection";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_FORM = u"com.sun.star.form.component.Form";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_TEXTFIELD = u"com.sun.star.form.component.TextField";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_LISTBOX = u"com.sun.star.form.component.ListBox";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_COMBOBOX = u"com.sun.star.form.component.ComboBox";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_RADIOBUTTON = u"com.sun.star.form.component.RadioButton";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_GROUPBOX = u"com.sun.star.form.component.GroupBox";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_FIXEDTEXT = u"com.sun.star.form.component.FixedText";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_COMMANDBUTTON = u"com.sun.star.form.component.CommandButton";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_CHECKBOX = u"com.sun.star.form.component.CheckBox";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_GRIDCONTROL = u"com.sun.star.form.component.GridControl";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_IMAGEBUTTON = u"com.sun.star.form.component.ImageButton";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_FILECONTROL = u"com.sun.star.form.component.FileControl";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_TIMEFIELD = u"com.sun.star.form.component.TimeField";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_DATEFIELD = u"com.sun.star.form.component.DateField";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_NUMERICFIELD = u"com.sun.star.form.component.NumericField";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_CURRENCYFIELD = u"com.sun.star.form.component.CurrencyField";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_PATTERNFIELD = u"com.sun.star.form.component.PatternField";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_HIDDENCONTROL = u"com.sun.star.form.component.HiddenControl";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_IMAGECONTROL = u"com.sun.star.form.component.DatabaseImageControl";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_FORMATTEDFIELD = u"com.sun.star.form.component.FormattedField";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_SCROLLBAR = u"com.sun.star.form.component.ScrollBar";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_SPINBUTTON = u"com.sun.star.form.component.SpinButton";
-inline constexpr OUStringLiteral FM_SUN_COMPONENT_NAVIGATIONBAR = u"com.sun.star.form.component.NavigationToolBar";
-inline constexpr OUStringLiteral FM_SUN_CONTROL_GRIDCONTROL = u"com.sun.star.form.control.GridControl";
+inline constexpr OUString FM_COMPONENT_EDIT = u"stardiv.one.form.component.Edit"_ustr;
+inline constexpr OUString FM_COMPONENT_TEXTFIELD = u"stardiv.one.form.component.TextField"_ustr;
+inline constexpr OUString FM_COMPONENT_LISTBOX = u"stardiv.one.form.component.ListBox"_ustr;
+inline constexpr OUString FM_COMPONENT_COMBOBOX = u"stardiv.one.form.component.ComboBox"_ustr;
+inline constexpr OUString FM_COMPONENT_RADIOBUTTON = u"stardiv.one.form.component.RadioButton"_ustr;
+inline constexpr OUString FM_COMPONENT_GROUPBOX = u"stardiv.one.form.component.GroupBox"_ustr;
+inline constexpr OUString FM_COMPONENT_FIXEDTEXT = u"stardiv.one.form.component.FixedText"_ustr;
+inline constexpr OUString FM_COMPONENT_COMMANDBUTTON = u"stardiv.one.form.component.CommandButton"_ustr;
+inline constexpr OUString FM_COMPONENT_CHECKBOX = u"stardiv.one.form.component.CheckBox"_ustr;
+inline constexpr OUString FM_COMPONENT_GRID = u"stardiv.one.form.component.Grid"_ustr;
+inline constexpr OUString FM_COMPONENT_GRIDCONTROL = u"stardiv.one.form.component.GridControl"_ustr;
+inline constexpr OUString FM_COMPONENT_IMAGEBUTTON = u"stardiv.one.form.component.ImageButton"_ustr;
+inline constexpr OUString FM_COMPONENT_FILECONTROL = u"stardiv.one.form.component.FileControl"_ustr;
+inline constexpr OUString FM_COMPONENT_TIMEFIELD = u"stardiv.one.form.component.TimeField"_ustr;
+inline constexpr OUString FM_COMPONENT_DATEFIELD = u"stardiv.one.form.component.DateField"_ustr;
+inline constexpr OUString FM_COMPONENT_NUMERICFIELD = u"stardiv.one.form.component.NumericField"_ustr;
+inline constexpr OUString FM_COMPONENT_CURRENCYFIELD = u"stardiv.one.form.component.CurrencyField"_ustr;
+inline constexpr OUString FM_COMPONENT_PATTERNFIELD = u"stardiv.one.form.component.PatternField"_ustr;
+inline constexpr OUString FM_COMPONENT_FORMATTEDFIELD = u"stardiv.one.form.component.FormattedField"_ustr;
+inline constexpr OUString FM_COMPONENT_HIDDEN = u"stardiv.one.form.component.Hidden"_ustr;
+inline constexpr OUString FM_COMPONENT_HIDDENCONTROL = u"stardiv.one.form.component.HiddenControl"_ustr;
+inline constexpr OUString FM_COMPONENT_IMAGECONTROL = u"stardiv.one.form.component.ImageControl"_ustr;
+inline constexpr OUString FM_CONTROL_GRID = u"stardiv.one.form.control.Grid"_ustr;
+inline constexpr OUString FM_CONTROL_GRIDCONTROL = u"stardiv.one.form.control.GridControl"_ustr;
+inline constexpr OUString SRV_SDB_CONNECTION = u"com.sun.star.sdb.Connection"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_FORM = u"com.sun.star.form.component.Form"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_TEXTFIELD = u"com.sun.star.form.component.TextField"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_LISTBOX = u"com.sun.star.form.component.ListBox"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_COMBOBOX = u"com.sun.star.form.component.ComboBox"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_RADIOBUTTON = u"com.sun.star.form.component.RadioButton"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_GROUPBOX = u"com.sun.star.form.component.GroupBox"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_FIXEDTEXT = u"com.sun.star.form.component.FixedText"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_COMMANDBUTTON = u"com.sun.star.form.component.CommandButton"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_CHECKBOX = u"com.sun.star.form.component.CheckBox"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_GRIDCONTROL = u"com.sun.star.form.component.GridControl"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_IMAGEBUTTON = u"com.sun.star.form.component.ImageButton"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_FILECONTROL = u"com.sun.star.form.component.FileControl"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_TIMEFIELD = u"com.sun.star.form.component.TimeField"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_DATEFIELD = u"com.sun.star.form.component.DateField"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_NUMERICFIELD = u"com.sun.star.form.component.NumericField"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_CURRENCYFIELD = u"com.sun.star.form.component.CurrencyField"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_PATTERNFIELD = u"com.sun.star.form.component.PatternField"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_HIDDENCONTROL = u"com.sun.star.form.component.HiddenControl"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_IMAGECONTROL = u"com.sun.star.form.component.DatabaseImageControl"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_FORMATTEDFIELD = u"com.sun.star.form.component.FormattedField"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_SCROLLBAR = u"com.sun.star.form.component.ScrollBar"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_SPINBUTTON = u"com.sun.star.form.component.SpinButton"_ustr;
+inline constexpr OUString FM_SUN_COMPONENT_NAVIGATIONBAR = u"com.sun.star.form.component.NavigationToolBar"_ustr;
+inline constexpr OUString FM_SUN_CONTROL_GRIDCONTROL = u"com.sun.star.form.control.GridControl"_ustr;
namespace svxform
{
diff --git a/svx/source/inc/fmurl.hxx b/svx/source/inc/fmurl.hxx
index 5386270ae8eb..e6d512a729c3 100644
--- a/svx/source/inc/fmurl.hxx
+++ b/svx/source/inc/fmurl.hxx
@@ -22,33 +22,33 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral FMURL_FORM_POSITION = u".uno:FormController/positionForm";
-inline constexpr OUStringLiteral FMURL_FORM_RECORDCOUNT = u".uno:FormController/RecordCount";
-inline constexpr OUStringLiteral FMURL_RECORD_MOVEFIRST = u".uno:FormController/moveToFirst";
-inline constexpr OUStringLiteral FMURL_RECORD_MOVEPREV = u".uno:FormController/moveToPrev";
-inline constexpr OUStringLiteral FMURL_RECORD_MOVENEXT = u".uno:FormController/moveToNext";
-inline constexpr OUStringLiteral FMURL_RECORD_MOVELAST = u".uno:FormController/moveToLast";
-inline constexpr OUStringLiteral FMURL_RECORD_MOVETONEW = u".uno:FormController/moveToNew";
-inline constexpr OUStringLiteral FMURL_RECORD_UNDO = u".uno:FormController/undoRecord";
-inline constexpr OUStringLiteral FMURL_RECORD_SAVE = u".uno:FormController/saveRecord";
-inline constexpr OUStringLiteral FMURL_RECORD_DELETE = u".uno:FormController/deleteRecord";
-inline constexpr OUStringLiteral FMURL_FORM_REFRESH = u".uno:FormController/refreshForm";
-inline constexpr OUStringLiteral FMURL_FORM_REFRESH_CURRENT_CONTROL = u".uno:FormController/refreshCurrentControl";
-inline constexpr OUStringLiteral FMURL_FORM_SORT_UP = u".uno:FormController/sortUp";
-inline constexpr OUStringLiteral FMURL_FORM_SORT_DOWN = u".uno:FormController/sortDown";
-inline constexpr OUStringLiteral FMURL_FORM_SORT = u".uno:FormController/sort";
-inline constexpr OUStringLiteral FMURL_FORM_AUTO_FILTER = u".uno:FormController/autoFilter";
-inline constexpr OUStringLiteral FMURL_FORM_FILTER = u".uno:FormController/filter";
-inline constexpr OUStringLiteral FMURL_FORM_APPLY_FILTER = u".uno:FormController/applyFilter";
-inline constexpr OUStringLiteral FMURL_FORM_REMOVE_FILTER = u".uno:FormController/removeFilterOrder";
-inline constexpr OUStringLiteral FMURL_CONFIRM_DELETION = u".uno:FormSlots/ConfirmDeletion";
-inline constexpr OUStringLiteral FMURL_COMPONENT_FORMGRIDVIEW = u".component:DB/FormGridView";
-inline constexpr OUStringLiteral FMURL_GRIDVIEW_CLEARVIEW = u".uno:FormSlots/ClearView";
-inline constexpr OUStringLiteral FMURL_GRIDVIEW_ADDCOLUMN = u".uno:FormSlots/AddGridColumn";
-inline constexpr OUStringLiteral FMURL_GRIDVIEW_ATTACHTOFORM = u".uno:FormSlots/AttachToForm";
-inline constexpr OUStringLiteral FMARG_ATTACHTO_MASTERFORM = u"MasterForm";
-inline constexpr OUStringLiteral FMARG_ADDCOL_COLUMNTYPE = u"ColumnType";
-inline constexpr OUStringLiteral FMARG_ADDCOL_COLUMNPOS = u"ColumnPosition";
+inline constexpr OUString FMURL_FORM_POSITION = u".uno:FormController/positionForm"_ustr;
+inline constexpr OUString FMURL_FORM_RECORDCOUNT = u".uno:FormController/RecordCount"_ustr;
+inline constexpr OUString FMURL_RECORD_MOVEFIRST = u".uno:FormController/moveToFirst"_ustr;
+inline constexpr OUString FMURL_RECORD_MOVEPREV = u".uno:FormController/moveToPrev"_ustr;
+inline constexpr OUString FMURL_RECORD_MOVENEXT = u".uno:FormController/moveToNext"_ustr;
+inline constexpr OUString FMURL_RECORD_MOVELAST = u".uno:FormController/moveToLast"_ustr;
+inline constexpr OUString FMURL_RECORD_MOVETONEW = u".uno:FormController/moveToNew"_ustr;
+inline constexpr OUString FMURL_RECORD_UNDO = u".uno:FormController/undoRecord"_ustr;
+inline constexpr OUString FMURL_RECORD_SAVE = u".uno:FormController/saveRecord"_ustr;
+inline constexpr OUString FMURL_RECORD_DELETE = u".uno:FormController/deleteRecord"_ustr;
+inline constexpr OUString FMURL_FORM_REFRESH = u".uno:FormController/refreshForm"_ustr;
+inline constexpr OUString FMURL_FORM_REFRESH_CURRENT_CONTROL = u".uno:FormController/refreshCurrentControl"_ustr;
+inline constexpr OUString FMURL_FORM_SORT_UP = u".uno:FormController/sortUp"_ustr;
+inline constexpr OUString FMURL_FORM_SORT_DOWN = u".uno:FormController/sortDown"_ustr;
+inline constexpr OUString FMURL_FORM_SORT = u".uno:FormController/sort"_ustr;
+inline constexpr OUString FMURL_FORM_AUTO_FILTER = u".uno:FormController/autoFilter"_ustr;
+inline constexpr OUString FMURL_FORM_FILTER = u".uno:FormController/filter"_ustr;
+inline constexpr OUString FMURL_FORM_APPLY_FILTER = u".uno:FormController/applyFilter"_ustr;
+inline constexpr OUString FMURL_FORM_REMOVE_FILTER = u".uno:FormController/removeFilterOrder"_ustr;
+inline constexpr OUString FMURL_CONFIRM_DELETION = u".uno:FormSlots/ConfirmDeletion"_ustr;
+inline constexpr OUString FMURL_COMPONENT_FORMGRIDVIEW = u".component:DB/FormGridView"_ustr;
+inline constexpr OUString FMURL_GRIDVIEW_CLEARVIEW = u".uno:FormSlots/ClearView"_ustr;
+inline constexpr OUString FMURL_GRIDVIEW_ADDCOLUMN = u".uno:FormSlots/AddGridColumn"_ustr;
+inline constexpr OUString FMURL_GRIDVIEW_ATTACHTOFORM = u".uno:FormSlots/AttachToForm"_ustr;
+inline constexpr OUString FMARG_ATTACHTO_MASTERFORM = u"MasterForm"_ustr;
+inline constexpr OUString FMARG_ADDCOL_COLUMNTYPE = u"ColumnType"_ustr;
+inline constexpr OUString FMARG_ADDCOL_COLUMNPOS = u"ColumnPosition"_ustr;
#endif // INCLUDED_SVX_SOURCE_INC_FMURL_HXX
diff --git a/svx/source/sidebar/text/TextCharacterSpacingControl.hxx b/svx/source/sidebar/text/TextCharacterSpacingControl.hxx
index a8ce8b7fb35f..dc7312f0ea58 100644
--- a/svx/source/sidebar/text/TextCharacterSpacingControl.hxx
+++ b/svx/source/sidebar/text/TextCharacterSpacingControl.hxx
@@ -26,7 +26,7 @@ namespace svx {
#define SPACING_CLOSE_BY_CLICK_ICON -1
#define SPACING_CLOSE_BY_CUS_EDIT 1
-inline constexpr OUStringLiteral SIDEBAR_SPACING_GLOBAL_VALUE = u"PopupPanel_Spacing";
+inline constexpr OUString SIDEBAR_SPACING_GLOBAL_VALUE = u"PopupPanel_Spacing"_ustr;
class TextCharacterSpacingPopup;
diff --git a/sw/inc/bitmaps.hlst b/sw/inc/bitmaps.hlst
index 98509bd5993e..50682d32ebc9 100644
--- a/sw/inc/bitmaps.hlst
+++ b/sw/inc/bitmaps.hlst
@@ -10,112 +10,112 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral BMP_PAGE_SHADOW_MASK = u"sw/res/page-shadow-mask.png";
+inline constexpr OUString BMP_PAGE_SHADOW_MASK = u"sw/res/page-shadow-mask.png"_ustr;
-inline constexpr OUStringLiteral BMP_STYLES_FAMILY_PARA = u"sw/res/sf01.png";
-inline constexpr OUStringLiteral BMP_STYLES_FAMILY_CHAR = u"sw/res/sf02.png";
-inline constexpr OUStringLiteral BMP_STYLES_FAMILY_FRAME = u"sw/res/sf03.png";
-inline constexpr OUStringLiteral BMP_STYLES_FAMILY_PAGE = u"sw/res/sf04.png";
-inline constexpr OUStringLiteral BMP_STYLES_FAMILY_LIST = u"sw/res/sf05.png";
-inline constexpr OUStringLiteral BMP_STYLES_FAMILY_TABLE = u"sw/res/sf06.png";
-inline constexpr OUStringLiteral RID_GRAPHIC_REPLACEBMP = u"res/grafikei.png";
-inline constexpr OUStringLiteral RID_GRAPHIC_ERRORBMP = u"res/grafikde.png";
+inline constexpr OUString BMP_STYLES_FAMILY_PARA = u"sw/res/sf01.png"_ustr;
+inline constexpr OUString BMP_STYLES_FAMILY_CHAR = u"sw/res/sf02.png"_ustr;
+inline constexpr OUString BMP_STYLES_FAMILY_FRAME = u"sw/res/sf03.png"_ustr;
+inline constexpr OUString BMP_STYLES_FAMILY_PAGE = u"sw/res/sf04.png"_ustr;
+inline constexpr OUString BMP_STYLES_FAMILY_LIST = u"sw/res/sf05.png"_ustr;
+inline constexpr OUString BMP_STYLES_FAMILY_TABLE = u"sw/res/sf06.png"_ustr;
+inline constexpr OUString RID_GRAPHIC_REPLACEBMP = u"res/grafikei.png"_ustr;
+inline constexpr OUString RID_GRAPHIC_ERRORBMP = u"res/grafikde.png"_ustr;
-inline constexpr OUStringLiteral BMP_REDLINE_INSERTED = u"sw/res/redline_inserted.png";
-inline constexpr OUStringLiteral BMP_REDLINE_DELETED = u"sw/res/redline_deleted.png";
-inline constexpr OUStringLiteral BMP_REDLINE_FORMATTED = u"sw/res/redline_formatted.png";
-inline constexpr OUStringLiteral BMP_REDLINE_TABLECHG = u"sw/res/redline_tablechg.png";
-inline constexpr OUStringLiteral BMP_REDLINE_FMTCOLLSET = u"sw/res/redline_fmtcollset.png";
-inline constexpr OUStringLiteral BMP_REDLINE_MOVED_INSERTION = u"cmd/sc_paste.png";
-inline constexpr OUStringLiteral BMP_REDLINE_MOVED_DELETION = u"cmd/sc_cut.png";
-inline constexpr OUStringLiteral BMP_REDLINE_ROW_INSERTION = u"cmd/sc_insertrows.png";
-inline constexpr OUStringLiteral BMP_REDLINE_ROW_DELETION = u"cmd/sc_deleterows.png";
-inline constexpr OUStringLiteral BMP_REDLINE_COL_INSERTION = u"cmd/sc_insertcolumns.png";
-inline constexpr OUStringLiteral BMP_REDLINE_COL_DELETION = u"cmd/sc_deletecolumns.png";
-inline constexpr OUStringLiteral BMP_REDLINE_COMMENT_INSERTION = u"cmd/sc_insertannotation.png";
-inline constexpr OUStringLiteral BMP_REDLINE_COMMENT_DELETION = u"cmd/sc_deleteannotation.png";
+inline constexpr OUString BMP_REDLINE_INSERTED = u"sw/res/redline_inserted.png"_ustr;
+inline constexpr OUString BMP_REDLINE_DELETED = u"sw/res/redline_deleted.png"_ustr;
+inline constexpr OUString BMP_REDLINE_FORMATTED = u"sw/res/redline_formatted.png"_ustr;
+inline constexpr OUString BMP_REDLINE_TABLECHG = u"sw/res/redline_tablechg.png"_ustr;
+inline constexpr OUString BMP_REDLINE_FMTCOLLSET = u"sw/res/redline_fmtcollset.png"_ustr;
+inline constexpr OUString BMP_REDLINE_MOVED_INSERTION = u"cmd/sc_paste.png"_ustr;
+inline constexpr OUString BMP_REDLINE_MOVED_DELETION = u"cmd/sc_cut.png"_ustr;
+inline constexpr OUString BMP_REDLINE_ROW_INSERTION = u"cmd/sc_insertrows.png"_ustr;
+inline constexpr OUString BMP_REDLINE_ROW_DELETION = u"cmd/sc_deleterows.png"_ustr;
+inline constexpr OUString BMP_REDLINE_COL_INSERTION = u"cmd/sc_insertcolumns.png"_ustr;
+inline constexpr OUString BMP_REDLINE_COL_DELETION = u"cmd/sc_deletecolumns.png"_ustr;
+inline constexpr OUString BMP_REDLINE_COMMENT_INSERTION = u"cmd/sc_insertannotation.png"_ustr;
+inline constexpr OUString BMP_REDLINE_COMMENT_DELETION = u"cmd/sc_deleteannotation.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_DB = u"sw/res/sx01.png";
-inline constexpr OUStringLiteral RID_BMP_DBTABLE = u"sw/res/sx02.png";
-inline constexpr OUStringLiteral RID_BMP_DBQUERY = u"sw/res/sx03.png";
-inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_AUTOMATIC = u"sw/res/twopages.png";
-inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_AUTOMATIC_ACTIVE = u"sw/res/twopages_a.png";
-inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_BOOKMODE = u"sw/res/doublepage.png";
-inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_BOOKMODE_ACTIVE = u"sw/res/doublepage_a.png";
-inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_SINGLECOLUMN = u"sw/res/emptypage.png";
-inline constexpr OUStringLiteral RID_BMP_VIEWLAYOUT_SINGLECOLUMN_ACTIVE = u"sw/res/emptypage_a.png";
-inline constexpr OUStringLiteral RID_BMP_PAGE_BREAK = u"sw/res/page_break.png";
+inline constexpr OUString RID_BMP_DB = u"sw/res/sx01.png"_ustr;
+inline constexpr OUString RID_BMP_DBTABLE = u"sw/res/sx02.png"_ustr;
+inline constexpr OUString RID_BMP_DBQUERY = u"sw/res/sx03.png"_ustr;
+inline constexpr OUString RID_BMP_VIEWLAYOUT_AUTOMATIC = u"sw/res/twopages.png"_ustr;
+inline constexpr OUString RID_BMP_VIEWLAYOUT_AUTOMATIC_ACTIVE = u"sw/res/twopages_a.png"_ustr;
+inline constexpr OUString RID_BMP_VIEWLAYOUT_BOOKMODE = u"sw/res/doublepage.png"_ustr;
+inline constexpr OUString RID_BMP_VIEWLAYOUT_BOOKMODE_ACTIVE = u"sw/res/doublepage_a.png"_ustr;
+inline constexpr OUString RID_BMP_VIEWLAYOUT_SINGLECOLUMN = u"sw/res/emptypage.png"_ustr;
+inline constexpr OUString RID_BMP_VIEWLAYOUT_SINGLECOLUMN_ACTIVE = u"sw/res/emptypage_a.png"_ustr;
+inline constexpr OUString RID_BMP_PAGE_BREAK = u"sw/res/page_break.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_FORMULA_CALC = u"sw/res/sc20556.png";
-inline constexpr OUStringLiteral RID_BMP_FORMULA_CANCEL = u"sw/res/sc20557.png";
-inline constexpr OUStringLiteral RID_BMP_FORMULA_APPLY = u"sw/res/sc20558.png";
+inline constexpr OUString RID_BMP_FORMULA_CALC = u"sw/res/sc20556.png"_ustr;
+inline constexpr OUString RID_BMP_FORMULA_CANCEL = u"sw/res/sc20557.png"_ustr;
+inline constexpr OUString RID_BMP_FORMULA_APPLY = u"sw/res/sc20558.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_HIDE = u"sw/res/re01.png";
-inline constexpr OUStringLiteral RID_BMP_NO_HIDE = u"sw/res/re02.png";
-inline constexpr OUStringLiteral RID_BMP_PROT_HIDE = u"sw/res/re03.png";
-inline constexpr OUStringLiteral RID_BMP_PROT_NO_HIDE = u"sw/res/re04.png";
+inline constexpr OUString RID_BMP_HIDE = u"sw/res/re01.png"_ustr;
+inline constexpr OUString RID_BMP_NO_HIDE = u"sw/res/re02.png"_ustr;
+inline constexpr OUString RID_BMP_PROT_HIDE = u"sw/res/re03.png"_ustr;
+inline constexpr OUString RID_BMP_PROT_NO_HIDE = u"sw/res/re04.png"_ustr;
-inline constexpr OUStringLiteral BMP_INFO_16 = u"res/info_16.png";
+inline constexpr OUString BMP_INFO_16 = u"res/info_16.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_TBL = u"sw/res/sr20002.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_FRM = u"sw/res/sr20003.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_PGE = u"sw/res/sr20004.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_DRW = u"sw/res/sr20005.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_CTRL = u"sw/res/sr20006.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_REG = u"sw/res/sr20007.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_BKM = u"sw/res/sr20008.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_GRF = u"sw/res/sr20009.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_OLE = u"sw/res/sr20010.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_OUTL = u"sw/res/sr20011.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_SEL = u"sw/res/sr20012.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_FTN = u"sw/res/sr20013.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_MARK = u"sw/res/sr20014.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_POSTIT = u"sw/res/sr20015.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_REP = u"sw/res/sr20016.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_ENTRY = u"sw/res/sr20017.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_FORMULA = u"sw/res/sr20018.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_ERROR = u"sw/res/sr20019.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_RECENCY = u"sw/res/sr20020.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_FIELD = u"sw/res/sr20021.png";
-inline constexpr OUStringLiteral RID_BMP_RIBBAR_FIELD_BYTYPE = u"sw/res/sr20022.png";
+inline constexpr OUString RID_BMP_RIBBAR_TBL = u"sw/res/sr20002.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_FRM = u"sw/res/sr20003.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_PGE = u"sw/res/sr20004.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_DRW = u"sw/res/sr20005.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_CTRL = u"sw/res/sr20006.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_REG = u"sw/res/sr20007.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_BKM = u"sw/res/sr20008.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_GRF = u"sw/res/sr20009.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_OLE = u"sw/res/sr20010.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_OUTL = u"sw/res/sr20011.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_SEL = u"sw/res/sr20012.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_FTN = u"sw/res/sr20013.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_MARK = u"sw/res/sr20014.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_POSTIT = u"sw/res/sr20015.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_REP = u"sw/res/sr20016.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_ENTRY = u"sw/res/sr20017.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_FORMULA = u"sw/res/sr20018.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_ERROR = u"sw/res/sr20019.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_RECENCY = u"sw/res/sr20020.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_FIELD = u"sw/res/sr20021.png"_ustr;
+inline constexpr OUString RID_BMP_RIBBAR_FIELD_BYTYPE = u"sw/res/sr20022.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_NAVI_OUTLINE = u"sw/res/nc20000.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_TABLE = u"sw/res/nc20001.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_FRAME = u"sw/res/nc20002.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_GRAPHIC = u"sw/res/nc20003.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_GRAPHIC_LINK = u"sw/res/nc20007.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_OLE = u"sw/res/nc20004.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_BOOKMARK = u"sw/res/nc20005.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_REGION = u"sw/res/nc20006.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_URLFIELD = u"sw/res/nc20007.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_REFERENCE = u"sw/res/nc20008.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_INDEX = u"sw/res/nc20009.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_POSTIT = u"sw/res/nc20010.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_DRAWOBJECT = u"sw/res/nc20011.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_TEXTFIELD = u"sw/res/nc20005.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_FOOTNOTE = u"sw/res/nc20012.png";
-inline constexpr OUStringLiteral RID_BMP_NAVI_ENDNOTE = u"sw/res/nc20013.png";
-inline constexpr OUStringLiteral RID_BMP_DROP_REGION = u"sw/res/sc20235.png";
-inline constexpr OUStringLiteral RID_BMP_DROP_LINK = u"sw/res/sc20238.png";
-inline constexpr OUStringLiteral RID_BMP_DROP_COPY = u"sw/res/sc20239.png";
+inline constexpr OUString RID_BMP_NAVI_OUTLINE = u"sw/res/nc20000.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_TABLE = u"sw/res/nc20001.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_FRAME = u"sw/res/nc20002.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_GRAPHIC = u"sw/res/nc20003.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_GRAPHIC_LINK = u"sw/res/nc20007.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_OLE = u"sw/res/nc20004.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_BOOKMARK = u"sw/res/nc20005.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_REGION = u"sw/res/nc20006.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_URLFIELD = u"sw/res/nc20007.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_REFERENCE = u"sw/res/nc20008.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_INDEX = u"sw/res/nc20009.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_POSTIT = u"sw/res/nc20010.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_DRAWOBJECT = u"sw/res/nc20011.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_TEXTFIELD = u"sw/res/nc20005.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_FOOTNOTE = u"sw/res/nc20012.png"_ustr;
+inline constexpr OUString RID_BMP_NAVI_ENDNOTE = u"sw/res/nc20013.png"_ustr;
+inline constexpr OUString RID_BMP_DROP_REGION = u"sw/res/sc20235.png"_ustr;
+inline constexpr OUString RID_BMP_DROP_LINK = u"sw/res/sc20238.png"_ustr;
+inline constexpr OUString RID_BMP_DROP_COPY = u"sw/res/sc20239.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_WRAP_RIGHT = u"sw/res/wr03.png";
-inline constexpr OUStringLiteral RID_BMP_WRAP_CONTOUR_RIGHT = u"sw/res/wr09.png";
-inline constexpr OUStringLiteral RID_BMP_WRAP_LEFT = u"sw/res/wr02.png";
-inline constexpr OUStringLiteral RID_BMP_WRAP_CONTOUR_LEFT = u"sw/res/wr08.png";
-inline constexpr OUStringLiteral RID_BMP_WRAP_NONE = u"sw/res/wr01.png";
-inline constexpr OUStringLiteral RID_BMP_WRAP_CONTOUR_NONE = u"sw/res/wr07.png";
-inline constexpr OUStringLiteral RID_BMP_WRAP_IDEAL = u"sw/res/wr06.png";
-inline constexpr OUStringLiteral RID_BMP_WRAP_CONTOUR_IDEAL = u"sw/res/wr011.png";
-inline constexpr OUStringLiteral RID_BMP_WRAP_THROUGH = u"sw/res/wr05.png";
-inline constexpr OUStringLiteral RID_BMP_WRAP_PARALLEL = u"sw/res/wr04.png";
-inline constexpr OUStringLiteral RID_BMP_WRAP_CONTOUR_PARALLEL = u"sw/res/wr010.png";
+inline constexpr OUString RID_BMP_WRAP_RIGHT = u"sw/res/wr03.png"_ustr;
+inline constexpr OUString RID_BMP_WRAP_CONTOUR_RIGHT = u"sw/res/wr09.png"_ustr;
+inline constexpr OUString RID_BMP_WRAP_LEFT = u"sw/res/wr02.png"_ustr;
+inline constexpr OUString RID_BMP_WRAP_CONTOUR_LEFT = u"sw/res/wr08.png"_ustr;
+inline constexpr OUString RID_BMP_WRAP_NONE = u"sw/res/wr01.png"_ustr;
+inline constexpr OUString RID_BMP_WRAP_CONTOUR_NONE = u"sw/res/wr07.png"_ustr;
+inline constexpr OUString RID_BMP_WRAP_IDEAL = u"sw/res/wr06.png"_ustr;
+inline constexpr OUString RID_BMP_WRAP_CONTOUR_IDEAL = u"sw/res/wr011.png"_ustr;
+inline constexpr OUString RID_BMP_WRAP_THROUGH = u"sw/res/wr05.png"_ustr;
+inline constexpr OUString RID_BMP_WRAP_PARALLEL = u"sw/res/wr04.png"_ustr;
+inline constexpr OUString RID_BMP_WRAP_CONTOUR_PARALLEL = u"sw/res/wr010.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_PREVIEW_FALLBACK = u"sw/res/image-example.png";
+inline constexpr OUString RID_BMP_PREVIEW_FALLBACK = u"sw/res/image-example.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_A11Y_CHECK_ISSUES_NOT_FOUND = u"svx/res/a11y_check_issues_not_found.png";
-inline constexpr OUStringLiteral RID_BMP_A11Y_CHECK_ISSUES_FOUND = u"svx/res/a11y_check_issues_found.png";
+inline constexpr OUString RID_BMP_A11Y_CHECK_ISSUES_NOT_FOUND = u"svx/res/a11y_check_issues_not_found.png"_ustr;
+inline constexpr OUString RID_BMP_A11Y_CHECK_ISSUES_FOUND = u"svx/res/a11y_check_issues_found.png"_ustr;
-inline constexpr OUStringLiteral RID_BMP_QUERYINSMODE = u"res/queryinsmode.png";
+inline constexpr OUString RID_BMP_QUERYINSMODE = u"res/queryinsmode.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/sw/inc/helpids.h b/sw/inc/helpids.h
index cc3b2d791613..8dcd49d3dd5a 100644
--- a/sw/inc/helpids.h
+++ b/sw/inc/helpids.h
@@ -22,69 +22,69 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral HID_EDIT_WIN = u"SW_HID_EDIT_WIN";
+inline constexpr OUString HID_EDIT_WIN = u"SW_HID_EDIT_WIN"_ustr;
-inline constexpr OUStringLiteral HID_PAGEPREVIEW = u"SW_HID_PAGEPREVIEW";
-inline constexpr OUStringLiteral HID_SOURCE_EDITWIN = u"SW_HID_SOURCE_EDITWIN";
+inline constexpr OUString HID_PAGEPREVIEW = u"SW_HID_PAGEPREVIEW"_ustr;
+inline constexpr OUString HID_SOURCE_EDITWIN = u"SW_HID_SOURCE_EDITWIN"_ustr;
// Dialog Help-IDs
-inline constexpr OUStringLiteral HID_NAVIGATOR_TREELIST = u"SW_HID_NAVIGATOR_TREELIST";
-inline constexpr OUStringLiteral HID_NAVIGATOR_TOOLBOX = u"SW_HID_NAVIGATOR_TOOLBOX";
-inline constexpr OUStringLiteral HID_NAVIGATOR_LISTBOX = u"SW_HID_NAVIGATOR_LISTBOX";
-inline constexpr OUStringLiteral HID_NAVIGATOR_GLOBAL_TOOLBOX = u"SW_HID_NAVIGATOR_GLOBAL_TOOLBOX";
-inline constexpr OUStringLiteral HID_NAVIGATOR_GLOB_TREELIST = u"SW_HID_NAVIGATOR_GLOB_TREELIST";
+inline constexpr OUString HID_NAVIGATOR_TREELIST = u"SW_HID_NAVIGATOR_TREELIST"_ustr;
+inline constexpr OUString HID_NAVIGATOR_TOOLBOX = u"SW_HID_NAVIGATOR_TOOLBOX"_ustr;
+inline constexpr OUString HID_NAVIGATOR_LISTBOX = u"SW_HID_NAVIGATOR_LISTBOX"_ustr;
+inline constexpr OUString HID_NAVIGATOR_GLOBAL_TOOLBOX = u"SW_HID_NAVIGATOR_GLOBAL_TOOLBOX"_ustr;
+inline constexpr OUString HID_NAVIGATOR_GLOB_TREELIST = u"SW_HID_NAVIGATOR_GLOB_TREELIST"_ustr;
// TabPage Help-IDs
-inline constexpr OUStringLiteral HID_LINGU_AUTOCORR = u"SW_HID_LINGU_AUTOCORR";
-inline constexpr OUStringLiteral HID_LINGU_REPLACE = u"SW_HID_LINGU_REPLACE";
-inline constexpr OUStringLiteral HID_LINGU_IGNORE_SELECTION = u"SW_HID_LINGU_IGNORE_SELECTION"; // grammar check context menu
+inline constexpr OUString HID_LINGU_AUTOCORR = u"SW_HID_LINGU_AUTOCORR"_ustr;
+inline constexpr OUString HID_LINGU_REPLACE = u"SW_HID_LINGU_REPLACE"_ustr;
+inline constexpr OUString HID_LINGU_IGNORE_SELECTION = u"SW_HID_LINGU_IGNORE_SELECTION"_ustr; // grammar check context menu
// More Help-IDs
-inline constexpr OUStringLiteral HID_EDIT_FORMULA = u"SW_HID_EDIT_FORMULA";
-
-inline constexpr OUStringLiteral HID_AUTH_FIELD_IDENTIFIER = u"SW_HID_AUTH_FIELD_IDENTIFIER";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_AUTHORITY_TYPE = u"SW_HID_AUTH_FIELD_AUTHORITY_TYPE";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_ADDRESS = u"SW_HID_AUTH_FIELD_ADDRESS";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_ANNOTE = u"SW_HID_AUTH_FIELD_ANNOTE";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_AUTHOR = u"SW_HID_AUTH_FIELD_AUTHOR";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_BOOKTITLE = u"SW_HID_AUTH_FIELD_BOOKTITLE";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_CHAPTER = u"SW_HID_AUTH_FIELD_CHAPTER";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_EDITION = u"SW_HID_AUTH_FIELD_EDITION";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_EDITOR = u"SW_HID_AUTH_FIELD_EDITOR";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_HOWPUBLISHED = u"SW_HID_AUTH_FIELD_HOWPUBLISHED";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_INSTITUTION = u"SW_HID_AUTH_FIELD_INSTITUTION";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_JOURNAL = u"SW_HID_AUTH_FIELD_JOURNAL";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_MONTH = u"SW_HID_AUTH_FIELD_MONTH";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_NOTE = u"SW_HID_AUTH_FIELD_NOTE";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_NUMBER = u"SW_HID_AUTH_FIELD_NUMBER";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_ORGANIZATIONS = u"SW_HID_AUTH_FIELD_ORGANIZATIONS";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_PAGES = u"SW_HID_AUTH_FIELD_PAGES";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_PUBLISHER = u"SW_HID_AUTH_FIELD_PUBLISHER";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_SCHOOL = u"SW_HID_AUTH_FIELD_SCHOOL";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_SERIES = u"SW_HID_AUTH_FIELD_SERIES";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_TITLE = u"SW_HID_AUTH_FIELD_TITLE";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_REPORT_TYPE = u"SW_HID_AUTH_FIELD_REPORT_TYPE";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_VOLUME = u"SW_HID_AUTH_FIELD_VOLUME";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_YEAR = u"SW_HID_AUTH_FIELD_YEAR";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_URL = u"SW_HID_AUTH_FIELD_URL";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_CUSTOM1 = u"SW_HID_AUTH_FIELD_CUSTOM1";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_CUSTOM2 = u"SW_HID_AUTH_FIELD_CUSTOM2";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_CUSTOM3 = u"SW_HID_AUTH_FIELD_CUSTOM3";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_CUSTOM4 = u"SW_HID_AUTH_FIELD_CUSTOM4";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_CUSTOM5 = u"SW_HID_AUTH_FIELD_CUSTOM5";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_ISBN = u"SW_HID_AUTH_FIELD_ISBN";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_LOCAL_URL = u"SW_HID_AUTH_FIELD_LOCAL_URL";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_TARGET_TYPE = u"SW_HID_AUTH_FIELD_TARGET_TYPE";
-inline constexpr OUStringLiteral HID_AUTH_FIELD_TARGET_URL = u"SW_HID_AUTH_FIELD_TARGET_URL";
-
-
-inline constexpr OUStringLiteral HID_BUSINESS_FMT_PAGE = u"SW_HID_BUSINESS_FMT_PAGE";
-inline constexpr OUStringLiteral HID_BUSINESS_FMT_PAGE_CONT = u"SW_HID_BUSINESS_FMT_PAGE_CONT";
-inline constexpr OUStringLiteral HID_BUSINESS_FMT_PAGE_SHEET = u"SW_HID_BUSINESS_FMT_PAGE_SHEET";
-inline constexpr OUStringLiteral HID_BUSINESS_FMT_PAGE_BRAND = u"SW_HID_BUSINESS_FMT_PAGE_BRAND";
-inline constexpr OUStringLiteral HID_BUSINESS_FMT_PAGE_TYPE = u"SW_HID_BUSINESS_FMT_PAGE_TYPE";
+inline constexpr OUString HID_EDIT_FORMULA = u"SW_HID_EDIT_FORMULA"_ustr;
+
+inline constexpr OUString HID_AUTH_FIELD_IDENTIFIER = u"SW_HID_AUTH_FIELD_IDENTIFIER"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_AUTHORITY_TYPE = u"SW_HID_AUTH_FIELD_AUTHORITY_TYPE"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_ADDRESS = u"SW_HID_AUTH_FIELD_ADDRESS"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_ANNOTE = u"SW_HID_AUTH_FIELD_ANNOTE"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_AUTHOR = u"SW_HID_AUTH_FIELD_AUTHOR"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_BOOKTITLE = u"SW_HID_AUTH_FIELD_BOOKTITLE"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_CHAPTER = u"SW_HID_AUTH_FIELD_CHAPTER"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_EDITION = u"SW_HID_AUTH_FIELD_EDITION"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_EDITOR = u"SW_HID_AUTH_FIELD_EDITOR"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_HOWPUBLISHED = u"SW_HID_AUTH_FIELD_HOWPUBLISHED"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_INSTITUTION = u"SW_HID_AUTH_FIELD_INSTITUTION"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_JOURNAL = u"SW_HID_AUTH_FIELD_JOURNAL"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_MONTH = u"SW_HID_AUTH_FIELD_MONTH"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_NOTE = u"SW_HID_AUTH_FIELD_NOTE"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_NUMBER = u"SW_HID_AUTH_FIELD_NUMBER"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_ORGANIZATIONS = u"SW_HID_AUTH_FIELD_ORGANIZATIONS"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_PAGES = u"SW_HID_AUTH_FIELD_PAGES"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_PUBLISHER = u"SW_HID_AUTH_FIELD_PUBLISHER"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_SCHOOL = u"SW_HID_AUTH_FIELD_SCHOOL"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_SERIES = u"SW_HID_AUTH_FIELD_SERIES"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_TITLE = u"SW_HID_AUTH_FIELD_TITLE"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_REPORT_TYPE = u"SW_HID_AUTH_FIELD_REPORT_TYPE"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_VOLUME = u"SW_HID_AUTH_FIELD_VOLUME"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_YEAR = u"SW_HID_AUTH_FIELD_YEAR"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_URL = u"SW_HID_AUTH_FIELD_URL"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_CUSTOM1 = u"SW_HID_AUTH_FIELD_CUSTOM1"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_CUSTOM2 = u"SW_HID_AUTH_FIELD_CUSTOM2"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_CUSTOM3 = u"SW_HID_AUTH_FIELD_CUSTOM3"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_CUSTOM4 = u"SW_HID_AUTH_FIELD_CUSTOM4"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_CUSTOM5 = u"SW_HID_AUTH_FIELD_CUSTOM5"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_ISBN = u"SW_HID_AUTH_FIELD_ISBN"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_LOCAL_URL = u"SW_HID_AUTH_FIELD_LOCAL_URL"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_TARGET_TYPE = u"SW_HID_AUTH_FIELD_TARGET_TYPE"_ustr;
+inline constexpr OUString HID_AUTH_FIELD_TARGET_URL = u"SW_HID_AUTH_FIELD_TARGET_URL"_ustr;
+
+
+inline constexpr OUString HID_BUSINESS_FMT_PAGE = u"SW_HID_BUSINESS_FMT_PAGE"_ustr;
+inline constexpr OUString HID_BUSINESS_FMT_PAGE_CONT = u"SW_HID_BUSINESS_FMT_PAGE_CONT"_ustr;
+inline constexpr OUString HID_BUSINESS_FMT_PAGE_SHEET = u"SW_HID_BUSINESS_FMT_PAGE_SHEET"_ustr;
+inline constexpr OUString HID_BUSINESS_FMT_PAGE_BRAND = u"SW_HID_BUSINESS_FMT_PAGE_BRAND"_ustr;
+inline constexpr OUString HID_BUSINESS_FMT_PAGE_TYPE = u"SW_HID_BUSINESS_FMT_PAGE_TYPE"_ustr;
#define HID_SEND_MASTER_CTRL_PUSHBUTTON_OK "SW_HID_SEND_MASTER_CTRL_PUSHBUTTON_OK"
#define HID_SEND_MASTER_CTRL_PUSHBUTTON_CANCEL "SW_HID_SEND_MASTER_CTRL_PUSHBUTTON_CANCEL"
#define HID_SEND_MASTER_CTRL_LISTBOX_FILTER "SW_HID_SEND_MASTER_CTRL_LISTBOX_FILTER"
@@ -101,26 +101,26 @@ inline constexpr OUStringLiteral HID_BUSINESS_FMT_PAGE_TYPE = u"SW_HID_BUSINESS_
#define HID_SEND_HTML_CTRL_CHECKBOX_AUTOEXTENSION "SW_HID_SEND_HTML_CTRL_CHECKBOX_AUTOEXTENSION"
#define HID_SEND_HTML_CTRL_LISTBOX_TEMPLATE "SW_HID_SEND_HTML_CTRL_LISTBOX_TEMPLATE"
-inline constexpr OUStringLiteral HID_PVIEW_ZOOM_LB = u"SW_HID_PVIEW_ZOOM_LB";
+inline constexpr OUString HID_PVIEW_ZOOM_LB = u"SW_HID_PVIEW_ZOOM_LB"_ustr;
-inline constexpr OUStringLiteral HID_MM_NEXT_PAGE = u"SW_HID_MM_NEXT_PAGE";
-inline constexpr OUStringLiteral HID_MM_PREV_PAGE = u"SW_HID_MM_PREV_PAGE";
-inline constexpr OUStringLiteral HID_MM_ADDBLOCK_ELEMENTS = u"SW_HID_MM_ADDBLOCK_ELEMENTS";
-inline constexpr OUStringLiteral HID_MM_ADDBLOCK_INSERT = u"SW_HID_MM_ADDBLOCK_INSERT";
-inline constexpr OUStringLiteral HID_MM_ADDBLOCK_REMOVE = u"SW_HID_MM_ADDBLOCK_REMOVE";
-inline constexpr OUStringLiteral HID_MM_ADDBLOCK_DRAG = u"SW_HID_MM_ADDBLOCK_DRAG";
-inline constexpr OUStringLiteral HID_MM_ADDBLOCK_PREVIEW = u"SW_HID_MM_ADDBLOCK_PREVIEW";
-inline constexpr OUStringLiteral HID_MM_ADDBLOCK_MOVEBUTTONS = u"SW_HID_MM_ADDBLOCK_MOVEBUTTONS";
+inline constexpr OUString HID_MM_NEXT_PAGE = u"SW_HID_MM_NEXT_PAGE"_ustr;
+inline constexpr OUString HID_MM_PREV_PAGE = u"SW_HID_MM_PREV_PAGE"_ustr;
+inline constexpr OUString HID_MM_ADDBLOCK_ELEMENTS = u"SW_HID_MM_ADDBLOCK_ELEMENTS"_ustr;
+inline constexpr OUString HID_MM_ADDBLOCK_INSERT = u"SW_HID_MM_ADDBLOCK_INSERT"_ustr;
+inline constexpr OUString HID_MM_ADDBLOCK_REMOVE = u"SW_HID_MM_ADDBLOCK_REMOVE"_ustr;
+inline constexpr OUString HID_MM_ADDBLOCK_DRAG = u"SW_HID_MM_ADDBLOCK_DRAG"_ustr;
+inline constexpr OUString HID_MM_ADDBLOCK_PREVIEW = u"SW_HID_MM_ADDBLOCK_PREVIEW"_ustr;
+inline constexpr OUString HID_MM_ADDBLOCK_MOVEBUTTONS = u"SW_HID_MM_ADDBLOCK_MOVEBUTTONS"_ustr;
-inline constexpr OUStringLiteral HID_TBX_FORMULA_CALC = u"SW_HID_TBX_FORMULA_CALC";
-inline constexpr OUStringLiteral HID_TBX_FORMULA_CANCEL = u"SW_HID_TBX_FORMULA_CANCEL";
-inline constexpr OUStringLiteral HID_TBX_FORMULA_APPLY = u"SW_HID_TBX_FORMULA_APPLY";
+inline constexpr OUString HID_TBX_FORMULA_CALC = u"SW_HID_TBX_FORMULA_CALC"_ustr;
+inline constexpr OUString HID_TBX_FORMULA_CANCEL = u"SW_HID_TBX_FORMULA_CANCEL"_ustr;
+inline constexpr OUString HID_TBX_FORMULA_APPLY = u"SW_HID_TBX_FORMULA_APPLY"_ustr;
// Navigator context menu
-inline constexpr OUStringLiteral HID_NAV_OUTLINE_TRACKING = u"SW_HID_NAV_OUTLINE_TRACKING";
-inline constexpr OUStringLiteral HID_NAV_OUTLINE_LEVEL = u"SW_HID_NAV_OUTLINE_LEVEL";
-inline constexpr OUStringLiteral HID_NAV_DRAG_MODE = u"SW_HID_NAV_DRAG_MODE";
-inline constexpr OUStringLiteral HID_NAV_DISPLAY = u"SW_HID_NAV_DISPLAY";
+inline constexpr OUString HID_NAV_OUTLINE_TRACKING = u"SW_HID_NAV_OUTLINE_TRACKING"_ustr;
+inline constexpr OUString HID_NAV_OUTLINE_LEVEL = u"SW_HID_NAV_OUTLINE_LEVEL"_ustr;
+inline constexpr OUString HID_NAV_DRAG_MODE = u"SW_HID_NAV_DRAG_MODE"_ustr;
+inline constexpr OUString HID_NAV_DISPLAY = u"SW_HID_NAV_DISPLAY"_ustr;
#endif
diff --git a/sw/inc/hintids.hxx b/sw/inc/hintids.hxx
index feb6299ee001..e81626167ae2 100644
--- a/sw/inc/hintids.hxx
+++ b/sw/inc/hintids.hxx
@@ -182,8 +182,8 @@ class SfxVoidItem;
#define CH_TXT_ATR_FIELDSTART u'\x0007'
#define CH_TXT_ATR_FIELDSEP u'\x0003'
#define CH_TXT_ATR_FIELDEND u'\x0008'
-inline constexpr OUStringLiteral CH_TXT_ATR_SUBST_FIELDSTART = u"[";
-inline constexpr OUStringLiteral CH_TXT_ATR_SUBST_FIELDEND = u"]";
+inline constexpr OUString CH_TXT_ATR_SUBST_FIELDSTART = u"["_ustr;
+inline constexpr OUString CH_TXT_ATR_SUBST_FIELDEND = u"]"_ustr;
// a non-visible dummy character to track deleted tables,
// table rows, and images anchored to characters
diff --git a/sw/inc/iodetect.hxx b/sw/inc/iodetect.hxx
index cc8f6693d630..cb47a7b7f3b2 100644
--- a/sw/inc/iodetect.hxx
+++ b/sw/inc/iodetect.hxx
@@ -29,22 +29,22 @@
#include <tools/solar.h>
#include "swdllapi.h"
-inline constexpr OUStringLiteral FILTER_RTF = u"RTF"; ///< RTF filter
-inline constexpr OUStringLiteral sRtfWH = u"WH_RTF";
-inline constexpr OUStringLiteral FILTER_TEXT = u"TEXT"; ///< text filter with default codeset
-inline constexpr OUStringLiteral FILTER_BAS = u"BAS"; ///< StarBasic (identical to ANSI)
-inline constexpr OUStringLiteral FILTER_WW8 = u"CWW8"; ///< WinWord 97 filter
-inline constexpr OUStringLiteral FILTER_TEXT_DLG = u"TEXT_DLG"; ///< text filter with encoding dialog
-inline constexpr OUStringLiteral FILTER_XML = u"CXML"; ///< XML filter
+inline constexpr OUString FILTER_RTF = u"RTF"_ustr; ///< RTF filter
+inline constexpr OUString sRtfWH = u"WH_RTF"_ustr;
+inline constexpr OUString FILTER_TEXT = u"TEXT"_ustr; ///< text filter with default codeset
+inline constexpr OUString FILTER_BAS = u"BAS"_ustr; ///< StarBasic (identical to ANSI)
+inline constexpr OUString FILTER_WW8 = u"CWW8"_ustr; ///< WinWord 97 filter
+inline constexpr OUString FILTER_TEXT_DLG = u"TEXT_DLG"_ustr; ///< text filter with encoding dialog
+inline constexpr OUString FILTER_XML = u"CXML"_ustr; ///< XML filter
#define FILTER_XMLV "CXMLV" ///< XML filter
#define FILTER_XMLVW "CXMLVWEB" ///< XML filter
-inline constexpr OUStringLiteral FILTER_DOCX = u"OXML";
-inline constexpr OUStringLiteral sHTML = u"HTML";
-inline constexpr OUStringLiteral sWW5 = u"WW6";
-inline constexpr OUStringLiteral sWW6 = u"CWW6";
+inline constexpr OUString FILTER_DOCX = u"OXML"_ustr;
+inline constexpr OUString sHTML = u"HTML"_ustr;
+inline constexpr OUString sWW5 = u"WW6"_ustr;
+inline constexpr OUString sWW6 = u"CWW6"_ustr;
-inline constexpr OUStringLiteral sSWRITER = u"swriter";
-inline constexpr OUStringLiteral sSWRITERWEB = u"swriter/web";
+inline constexpr OUString sSWRITER = u"swriter"_ustr;
+inline constexpr OUString sSWRITERWEB = u"swriter/web"_ustr;
class SfxFilter;
class SfxFilterContainer;
diff --git a/sw/inc/tox.hxx b/sw/inc/tox.hxx
index 8cf20d6a90c7..c3cc0ae85a44 100644
--- a/sw/inc/tox.hxx
+++ b/sw/inc/tox.hxx
@@ -166,7 +166,7 @@ public:
void RegisterToTOXType( SwTOXType& rMark );
- static constexpr OUStringLiteral S_PAGE_DELI = u", ";
+ static constexpr OUString S_PAGE_DELI = u", "_ustr;
};
// index types
diff --git a/sw/inc/unoprnms.hxx b/sw/inc/unoprnms.hxx
index 630028f0e7a6..ca01d55e7803 100644
--- a/sw/inc/unoprnms.hxx
+++ b/sw/inc/unoprnms.hxx
@@ -24,927 +24,912 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral UNO_NAME_FOLLOW_STYLE = u"FollowStyle";
-inline constexpr OUStringLiteral UNO_NAME_LINK_STYLE = u"LinkStyle";
-inline constexpr OUStringLiteral UNO_NAME_IS_PHYSICAL = u"IsPhysical";
-inline constexpr OUStringLiteral UNO_NAME_IS_AUTO_UPDATE = u"IsAutoUpdate";
-inline constexpr OUStringLiteral UNO_NAME_DISPLAY_NAME = u"DisplayName";
-inline constexpr OUStringLiteral UNO_NAME_PARA_GRAPHIC = u"ParaBackGraphic";
-inline constexpr OUStringLiteral UNO_NAME_PARA_GRAPHIC_URL = u"ParaBackGraphicURL";
-inline constexpr OUStringLiteral UNO_NAME_PARA_GRAPHIC_FILTER = u"ParaBackGraphicFilter";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_GRAPHIC = u"HeaderBackGraphic";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_GRAPHIC_URL = u"HeaderBackGraphicURL";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_GRAPHIC_FILTER = u"HeaderBackGraphicFilter";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_GRAPHIC = u"FooterBackGraphic";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_GRAPHIC_URL = u"FooterBackGraphicURL";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_GRAPHIC_FILTER = u"FooterBackGraphicFilter";
-inline constexpr OUStringLiteral UNO_NAME_BACK_GRAPHIC_URL = u"BackGraphicURL";
-inline constexpr OUStringLiteral UNO_NAME_BACK_GRAPHIC = u"BackGraphic";
-inline constexpr OUStringLiteral UNO_NAME_BACK_GRAPHIC_FILTER = u"BackGraphicFilter";
-inline constexpr OUStringLiteral UNO_NAME_BACK_GRAPHIC_LOCATION = u"BackGraphicLocation";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_FILTER = u"GraphicFilter";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_SIZE = u"GraphicSize";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_BITMAP = u"GraphicBitmap";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_URL = u"GraphicURL";
-inline constexpr OUStringLiteral UNO_NAME_BULLET_ID = u"BulletId";
-inline constexpr OUStringLiteral UNO_NAME_BULLET_CHAR = u"BulletChar";
-inline constexpr OUStringLiteral UNO_NAME_BULLET_REL_SIZE = u"BulletRelSize";
-inline constexpr OUStringLiteral UNO_NAME_BULLET_FONT = u"BulletFont";
-inline constexpr OUStringLiteral UNO_NAME_BULLET_FONT_NAME = u"BulletFontName";
-inline constexpr OUStringLiteral UNO_NAME_BULLET_COLOR = u"BulletColor";
-inline constexpr OUStringLiteral UNO_NAME_PARA_GRAPHIC_LOCATION = u"ParaBackGraphicLocation";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_GRAPHIC_LOCATION = u"HeaderBackGraphicLocation";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_GRAPHIC_LOCATION = u"FooterBackGraphicLocation";
-inline constexpr OUStringLiteral UNO_NAME_PARA_LEFT_MARGIN = u"ParaLeftMargin";
-inline constexpr OUStringLiteral UNO_NAME_PARA_RIGHT_MARGIN = u"ParaRightMargin";
-inline constexpr OUStringLiteral UNO_NAME_PARA_LEFT_MARGIN_RELATIVE = u"ParaLeftMarginRelative";
-inline constexpr OUStringLiteral UNO_NAME_PARA_RIGHT_MARGIN_RELATIVE = u"ParaRightMarginRelative";
-inline constexpr OUStringLiteral UNO_NAME_PARA_IS_AUTO_FIRST_LINE_INDENT
- = u"ParaIsAutoFirstLineIndent";
-inline constexpr OUStringLiteral UNO_NAME_PARA_FIRST_LINE_INDENT = u"ParaFirstLineIndent";
-inline constexpr OUStringLiteral UNO_NAME_PARA_FIRST_LINE_INDENT_RELATIVE
- = u"ParaFirstLineIndentRelative";
-inline constexpr OUStringLiteral UNO_NAME_PARA_IS_HYPHENATION = u"ParaIsHyphenation";
-inline constexpr OUStringLiteral UNO_NAME_PARA_HYPHENATION_MAX_LEADING_CHARS
- = u"ParaHyphenationMaxLeadingChars";
-inline constexpr OUStringLiteral UNO_NAME_PARA_HYPHENATION_MAX_TRAILING_CHARS
- = u"ParaHyphenationMaxTrailingChars";
-inline constexpr OUStringLiteral UNO_NAME_PARA_HYPHENATION_MAX_HYPHENS
- = u"ParaHyphenationMaxHyphens";
-inline constexpr OUStringLiteral UNO_NAME_PARA_HYPHENATION_MIN_WORD_LENGTH
- = u"ParaHyphenationMinWordLength";
-inline constexpr OUStringLiteral UNO_NAME_PARA_HYPHENATION_ZONE = u"ParaHyphenationZone";
-inline constexpr OUStringLiteral UNO_NAME_PARA_HYPHENATION_NO_CAPS = u"ParaHyphenationNoCaps";
-inline constexpr OUStringLiteral UNO_NAME_PARA_HYPHENATION_NO_LAST_WORD
- = u"ParaHyphenationNoLastWord";
-inline constexpr OUStringLiteral UNO_NAME_LEFT_MARGIN = u"LeftMargin";
-inline constexpr OUStringLiteral UNO_NAME_RIGHT_MARGIN = u"RightMargin";
-inline constexpr OUStringLiteral UNO_NAME_GUTTER_MARGIN = u"GutterMargin";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_LEFT_MARGIN = u"HeaderLeftMargin";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_RIGHT_MARGIN = u"HeaderRightMargin";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_LEFT_MARGIN = u"FooterLeftMargin";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_RIGHT_MARGIN = u"FooterRightMargin";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_RANGE = u"TextRange";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_BOX = u"TextBox";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_BOX_CONTENT = u"TextBoxContent";
-inline constexpr OUStringLiteral UNO_NAME_NAME = u"Name";
-inline constexpr OUStringLiteral UNO_NAME_PARENT_NAME = u"ParentName";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_STYLE_NAME = u"CharStyleName";
-inline constexpr OUStringLiteral UNO_NAME_ANCHOR_CHAR_STYLE_NAME = u"AnchorCharStyleName";
-inline constexpr OUStringLiteral UNO_NAME_SUFFIX = u"Suffix";
-inline constexpr OUStringLiteral UNO_NAME_PREFIX = u"Prefix";
-inline constexpr OUStringLiteral UNO_NAME_LIST_FORMAT = u"ListFormat";
-inline constexpr OUStringLiteral UNO_NAME_PARENT_NUMBERING = u"ParentNumbering";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_NAME = u"CharFontName";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_STYLE_NAME = u"CharFontStyleName";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_FAMILY = u"CharFontFamily";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_CHAR_SET = u"CharFontCharSet";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_PITCH = u"CharFontPitch";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_LOCALE = u"CharLocale";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_NAME_ASIAN = u"CharFontNameAsian";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_STYLE_NAME_ASIAN = u"CharFontStyleNameAsian";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_FAMILY_ASIAN = u"CharFontFamilyAsian";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_CHAR_SET_ASIAN = u"CharFontCharSetAsian";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_PITCH_ASIAN = u"CharFontPitchAsian";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_POSTURE_ASIAN = u"CharPostureAsian";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_WEIGHT_ASIAN = u"CharWeightAsian";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_HEIGHT_ASIAN = u"CharHeightAsian";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_LOCALE_ASIAN = u"CharLocaleAsian";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_NAME_COMPLEX = u"CharFontNameComplex";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_STYLE_NAME_COMPLEX
- = u"CharFontStyleNameComplex";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_FAMILY_COMPLEX = u"CharFontFamilyComplex";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_CHAR_SET_COMPLEX = u"CharFontCharSetComplex";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FONT_PITCH_COMPLEX = u"CharFontPitchComplex";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_POSTURE_COMPLEX = u"CharPostureComplex";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_WEIGHT_COMPLEX = u"CharWeightComplex";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_HEIGHT_COMPLEX = u"CharHeightComplex";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_LOCALE_COMPLEX = u"CharLocaleComplex";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_AUTO_KERNING = u"CharAutoKerning";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_UNDERLINE_COLOR = u"CharUnderlineColor";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_UNDERLINE_COMPLEX_COLOR
- = u"CharUnderlineComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_UNDERLINE_HAS_COLOR = u"CharUnderlineHasColor";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_ESCAPEMENT = u"CharEscapement";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_CASE_MAP = u"CharCaseMap";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_STRIKEOUT = u"CharStrikeout";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_CROSSED_OUT = u"CharCrossedOut";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_NO_HYPHENATION = u"CharNoHyphenation";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_AUTO_ESCAPEMENT = u"CharAutoEscapement";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_PROP_HEIGHT = u"CharPropHeight";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_DIFF_HEIGHT = u"CharDiffHeight";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_PROP_HEIGHT_ASIAN = u"CharPropHeightAsian";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_DIFF_HEIGHT_ASIAN = u"CharDiffHeightAsian";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_PROP_HEIGHT_COMPLEX = u"CharPropHeightComplex";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_DIFF_HEIGHT_COMPLEX = u"CharDiffHeightComplex";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_ESCAPEMENT_HEIGHT = u"CharEscapementHeight";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_TRANSPARENCE = u"CharTransparence";
-inline constexpr OUStringLiteral UNO_NAME_HIDE_TAB_LEADER_AND_PAGE_NUMBERS
- = u"HideTabLeaderAndPageNumber";
-inline constexpr OUStringLiteral UNO_NAME_TAB_IN_TOC = u"TabInTOC";
-inline constexpr OUStringLiteral UNO_NAME_TOC_BOOKMARK = u"TOCBookmark";
-inline constexpr OUStringLiteral UNO_NAME_TOC_NEWLINE = u"TOCNewLine";
-inline constexpr OUStringLiteral UNO_NAME_TOC_PARAGRAPH_OUTLINE_LEVEL = u"TOCParagraphOutlineLevel";
+inline constexpr OUString UNO_NAME_FOLLOW_STYLE = u"FollowStyle"_ustr;
+inline constexpr OUString UNO_NAME_LINK_STYLE = u"LinkStyle"_ustr;
+inline constexpr OUString UNO_NAME_IS_PHYSICAL = u"IsPhysical"_ustr;
+inline constexpr OUString UNO_NAME_IS_AUTO_UPDATE = u"IsAutoUpdate"_ustr;
+inline constexpr OUString UNO_NAME_DISPLAY_NAME = u"DisplayName"_ustr;
+inline constexpr OUString UNO_NAME_PARA_GRAPHIC = u"ParaBackGraphic"_ustr;
+inline constexpr OUString UNO_NAME_PARA_GRAPHIC_URL = u"ParaBackGraphicURL"_ustr;
+inline constexpr OUString UNO_NAME_PARA_GRAPHIC_FILTER = u"ParaBackGraphicFilter"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_GRAPHIC = u"HeaderBackGraphic"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_GRAPHIC_URL = u"HeaderBackGraphicURL"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_GRAPHIC_FILTER = u"HeaderBackGraphicFilter"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_GRAPHIC = u"FooterBackGraphic"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_GRAPHIC_URL = u"FooterBackGraphicURL"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_GRAPHIC_FILTER = u"FooterBackGraphicFilter"_ustr;
+inline constexpr OUString UNO_NAME_BACK_GRAPHIC_URL = u"BackGraphicURL"_ustr;
+inline constexpr OUString UNO_NAME_BACK_GRAPHIC = u"BackGraphic"_ustr;
+inline constexpr OUString UNO_NAME_BACK_GRAPHIC_FILTER = u"BackGraphicFilter"_ustr;
+inline constexpr OUString UNO_NAME_BACK_GRAPHIC_LOCATION = u"BackGraphicLocation"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_FILTER = u"GraphicFilter"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_SIZE = u"GraphicSize"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_BITMAP = u"GraphicBitmap"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_URL = u"GraphicURL"_ustr;
+inline constexpr OUString UNO_NAME_BULLET_ID = u"BulletId"_ustr;
+inline constexpr OUString UNO_NAME_BULLET_CHAR = u"BulletChar"_ustr;
+inline constexpr OUString UNO_NAME_BULLET_REL_SIZE = u"BulletRelSize"_ustr;
+inline constexpr OUString UNO_NAME_BULLET_FONT = u"BulletFont"_ustr;
+inline constexpr OUString UNO_NAME_BULLET_FONT_NAME = u"BulletFontName"_ustr;
+inline constexpr OUString UNO_NAME_BULLET_COLOR = u"BulletColor"_ustr;
+inline constexpr OUString UNO_NAME_PARA_GRAPHIC_LOCATION = u"ParaBackGraphicLocation"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_GRAPHIC_LOCATION = u"HeaderBackGraphicLocation"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_GRAPHIC_LOCATION = u"FooterBackGraphicLocation"_ustr;
+inline constexpr OUString UNO_NAME_PARA_LEFT_MARGIN = u"ParaLeftMargin"_ustr;
+inline constexpr OUString UNO_NAME_PARA_RIGHT_MARGIN = u"ParaRightMargin"_ustr;
+inline constexpr OUString UNO_NAME_PARA_LEFT_MARGIN_RELATIVE = u"ParaLeftMarginRelative"_ustr;
+inline constexpr OUString UNO_NAME_PARA_RIGHT_MARGIN_RELATIVE = u"ParaRightMarginRelative"_ustr;
+inline constexpr OUString UNO_NAME_PARA_IS_AUTO_FIRST_LINE_INDENT
+ = u"ParaIsAutoFirstLineIndent"_ustr;
+inline constexpr OUString UNO_NAME_PARA_FIRST_LINE_INDENT = u"ParaFirstLineIndent"_ustr;
+inline constexpr OUString UNO_NAME_PARA_FIRST_LINE_INDENT_RELATIVE
+ = u"ParaFirstLineIndentRelative"_ustr;
+inline constexpr OUString UNO_NAME_PARA_IS_HYPHENATION = u"ParaIsHyphenation"_ustr;
+inline constexpr OUString UNO_NAME_PARA_HYPHENATION_MAX_LEADING_CHARS
+ = u"ParaHyphenationMaxLeadingChars"_ustr;
+inline constexpr OUString UNO_NAME_PARA_HYPHENATION_MAX_TRAILING_CHARS
+ = u"ParaHyphenationMaxTrailingChars"_ustr;
+inline constexpr OUString UNO_NAME_PARA_HYPHENATION_MAX_HYPHENS = u"ParaHyphenationMaxHyphens"_ustr;
+inline constexpr OUString UNO_NAME_PARA_HYPHENATION_MIN_WORD_LENGTH
+ = u"ParaHyphenationMinWordLength"_ustr;
+inline constexpr OUString UNO_NAME_PARA_HYPHENATION_ZONE = u"ParaHyphenationZone"_ustr;
+inline constexpr OUString UNO_NAME_PARA_HYPHENATION_NO_CAPS = u"ParaHyphenationNoCaps"_ustr;
+inline constexpr OUString UNO_NAME_PARA_HYPHENATION_NO_LAST_WORD
+ = u"ParaHyphenationNoLastWord"_ustr;
+inline constexpr OUString UNO_NAME_LEFT_MARGIN = u"LeftMargin"_ustr;
+inline constexpr OUString UNO_NAME_RIGHT_MARGIN = u"RightMargin"_ustr;
+inline constexpr OUString UNO_NAME_GUTTER_MARGIN = u"GutterMargin"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_LEFT_MARGIN = u"HeaderLeftMargin"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_RIGHT_MARGIN = u"HeaderRightMargin"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_LEFT_MARGIN = u"FooterLeftMargin"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_RIGHT_MARGIN = u"FooterRightMargin"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_RANGE = u"TextRange"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_BOX = u"TextBox"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_BOX_CONTENT = u"TextBoxContent"_ustr;
+inline constexpr OUString UNO_NAME_NAME = u"Name"_ustr;
+inline constexpr OUString UNO_NAME_PARENT_NAME = u"ParentName"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_STYLE_NAME = u"CharStyleName"_ustr;
+inline constexpr OUString UNO_NAME_ANCHOR_CHAR_STYLE_NAME = u"AnchorCharStyleName"_ustr;
+inline constexpr OUString UNO_NAME_SUFFIX = u"Suffix"_ustr;
+inline constexpr OUString UNO_NAME_PREFIX = u"Prefix"_ustr;
+inline constexpr OUString UNO_NAME_LIST_FORMAT = u"ListFormat"_ustr;
+inline constexpr OUString UNO_NAME_PARENT_NUMBERING = u"ParentNumbering"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_NAME = u"CharFontName"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_STYLE_NAME = u"CharFontStyleName"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_FAMILY = u"CharFontFamily"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_CHAR_SET = u"CharFontCharSet"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_PITCH = u"CharFontPitch"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_LOCALE = u"CharLocale"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_NAME_ASIAN = u"CharFontNameAsian"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_STYLE_NAME_ASIAN = u"CharFontStyleNameAsian"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_FAMILY_ASIAN = u"CharFontFamilyAsian"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_CHAR_SET_ASIAN = u"CharFontCharSetAsian"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_PITCH_ASIAN = u"CharFontPitchAsian"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_POSTURE_ASIAN = u"CharPostureAsian"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_WEIGHT_ASIAN = u"CharWeightAsian"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_HEIGHT_ASIAN = u"CharHeightAsian"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_LOCALE_ASIAN = u"CharLocaleAsian"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_NAME_COMPLEX = u"CharFontNameComplex"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_STYLE_NAME_COMPLEX = u"CharFontStyleNameComplex"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_FAMILY_COMPLEX = u"CharFontFamilyComplex"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_CHAR_SET_COMPLEX = u"CharFontCharSetComplex"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_FONT_PITCH_COMPLEX = u"CharFontPitchComplex"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_POSTURE_COMPLEX = u"CharPostureComplex"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_WEIGHT_COMPLEX = u"CharWeightComplex"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_HEIGHT_COMPLEX = u"CharHeightComplex"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_LOCALE_COMPLEX = u"CharLocaleComplex"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_AUTO_KERNING = u"CharAutoKerning"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_UNDERLINE_COLOR = u"CharUnderlineColor"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_UNDERLINE_COMPLEX_COLOR = u"CharUnderlineComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_UNDERLINE_HAS_COLOR = u"CharUnderlineHasColor"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_ESCAPEMENT = u"CharEscapement"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_CASE_MAP = u"CharCaseMap"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_STRIKEOUT = u"CharStrikeout"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_CROSSED_OUT = u"CharCrossedOut"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_NO_HYPHENATION = u"CharNoHyphenation"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_AUTO_ESCAPEMENT = u"CharAutoEscapement"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_PROP_HEIGHT = u"CharPropHeight"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_DIFF_HEIGHT = u"CharDiffHeight"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_PROP_HEIGHT_ASIAN = u"CharPropHeightAsian"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_DIFF_HEIGHT_ASIAN = u"CharDiffHeightAsian"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_PROP_HEIGHT_COMPLEX = u"CharPropHeightComplex"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_DIFF_HEIGHT_COMPLEX = u"CharDiffHeightComplex"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_ESCAPEMENT_HEIGHT = u"CharEscapementHeight"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_TRANSPARENCE = u"CharTransparence"_ustr;
+inline constexpr OUString UNO_NAME_HIDE_TAB_LEADER_AND_PAGE_NUMBERS
+ = u"HideTabLeaderAndPageNumber"_ustr;
+inline constexpr OUString UNO_NAME_TAB_IN_TOC = u"TabInTOC"_ustr;
+inline constexpr OUString UNO_NAME_TOC_BOOKMARK = u"TOCBookmark"_ustr;
+inline constexpr OUString UNO_NAME_TOC_NEWLINE = u"TOCNewLine"_ustr;
+inline constexpr OUString UNO_NAME_TOC_PARAGRAPH_OUTLINE_LEVEL = u"TOCParagraphOutlineLevel"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_CHAR_FLASH = u"CharFlash";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_KERNING = u"CharKerning";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_BACK_COLOR = u"CharBackColor";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_BACKGROUND_COMPLEX_COLOR
- = u"CharBackgroundComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_BACK_TRANSPARENT = u"CharBackTransparent";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_COMBINE_IS_ON = u"CharCombineIsOn";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_COMBINE_PREFIX = u"CharCombinePrefix";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_COMBINE_SUFFIX = u"CharCombineSuffix";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_EMPHASIS = u"CharEmphasis";
-inline constexpr OUStringLiteral UNO_NAME_PARA_LINE_SPACING = u"ParaLineSpacing";
-inline constexpr OUStringLiteral UNO_NAME_PARA_TOP_MARGIN = u"ParaTopMargin";
-inline constexpr OUStringLiteral UNO_NAME_PARA_BOTTOM_MARGIN = u"ParaBottomMargin";
-inline constexpr OUStringLiteral UNO_NAME_PARA_TOP_MARGIN_RELATIVE = u"ParaTopMarginRelative";
-inline constexpr OUStringLiteral UNO_NAME_PARA_BOTTOM_MARGIN_RELATIVE = u"ParaBottomMarginRelative";
-inline constexpr OUStringLiteral UNO_NAME_PARA_EXPAND_SINGLE_WORD = u"ParaExpandSingleWord";
-inline constexpr OUStringLiteral UNO_NAME_END_NOTICE = u"EndNotice";
-inline constexpr OUStringLiteral UNO_NAME_BEGIN_NOTICE = u"BeginNotice";
-inline constexpr OUStringLiteral UNO_NAME_FRAME_STYLE_NAME = u"FrameStyleName";
-inline constexpr OUStringLiteral UNO_NAME_NUMBERING_STYLE_NAME = u"NumberingStyleName";
-inline constexpr OUStringLiteral UNO_NAME_NUMBERING_START_VALUE = u"NumberingStartValue";
-inline constexpr OUStringLiteral UNO_NAME_NUMBERING_IS_NUMBER = u"NumberingIsNumber";
-inline constexpr OUStringLiteral UNO_NAME_COUNT_LINES_IN_FRAMES = u"CountLinesInFrames";
-inline constexpr OUStringLiteral UNO_NAME_DDE_COMMAND_TYPE = u"DDECommandType";
-inline constexpr OUStringLiteral UNO_NAME_DDE_COMMAND_FILE = u"DDECommandFile";
-inline constexpr OUStringLiteral UNO_NAME_DDE_COMMAND_ELEMENT = u"DDECommandElement";
-inline constexpr OUStringLiteral UNO_NAME_IS_AUTOMATIC_UPDATE = u"IsAutomaticUpdate";
-inline constexpr OUStringLiteral UNO_NAME_DISTANCE = u"Distance";
-inline constexpr OUStringLiteral UNO_NAME_DROP_CAP_FORMAT = u"DropCapFormat";
-inline constexpr OUStringLiteral UNO_NAME_DROP_CAP_WHOLE_WORD = u"DropCapWholeWord";
-inline constexpr OUStringLiteral UNO_NAME_DROP_CAP_CHAR_STYLE_NAME = u"DropCapCharStyleName";
-inline constexpr OUStringLiteral UNO_NAME_FILE_LINK = u"FileLink";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC = u"Graphic";
-inline constexpr OUStringLiteral UNO_NAME_TRANSFORMED_GRAPHIC = u"TransformedGraphic";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_PREVIEW = u"GraphicPreview";
-inline constexpr OUStringLiteral UNO_NAME_IS_PROTECTED = u"IsProtected";
-inline constexpr OUStringLiteral UNO_NAME_PARA_KEEP_TOGETHER = u"ParaKeepTogether";
-inline constexpr OUStringLiteral UNO_NAME_KEEP_TOGETHER = u"KeepTogether";
-inline constexpr OUStringLiteral UNO_NAME_IS_LANDSCAPE = u"IsLandscape";
-inline constexpr OUStringLiteral UNO_NAME_SEPARATOR_TEXT = u"SeparatorText";
-inline constexpr OUStringLiteral UNO_NAME_NUMBER_POSITION = u"NumberPosition";
-inline constexpr OUStringLiteral UNO_NAME_PAGE_STYLE_NAME = u"PageStyleName";
-inline constexpr OUStringLiteral UNO_NAME_PAGE_STYLE_LAYOUT = u"PageStyleLayout";
-inline constexpr OUStringLiteral UNO_NAME_PARA_ADJUST = u"ParaAdjust";
-inline constexpr OUStringLiteral UNO_NAME_PARA_REGISTER_MODE_ACTIVE = u"ParaRegisterModeActive";
-inline constexpr OUStringLiteral UNO_NAME_PARA_STYLE_NAME = u"ParaStyleName";
-inline constexpr OUStringLiteral UNO_NAME_PARA_LAST_LINE_ADJUST = u"ParaLastLineAdjust";
-inline constexpr OUStringLiteral UNO_NAME_PARA_LINE_NUMBER_COUNT = u"ParaLineNumberCount";
-inline constexpr OUStringLiteral UNO_NAME_PARA_LINE_NUMBER_START_VALUE
- = u"ParaLineNumberStartValue";
-inline constexpr OUStringLiteral UNO_NAME_BACK_COLOR = u"BackColor";
-inline constexpr OUStringLiteral UNO_NAME_BACKGROUND_COMPLEX_COLOR = u"BackgroundComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_PARA_BACK_COLOR = u"ParaBackColor";
-inline constexpr OUStringLiteral UNO_NAME_PARA_BACKGROUND_COMPLEX_COLOR
- = u"ParaBackgroundComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_PARA_WIDOWS = u"ParaWidows";
-inline constexpr OUStringLiteral UNO_NAME_PARA_ORPHANS = u"ParaOrphans";
-inline constexpr OUStringLiteral UNO_NAME_PARA_BACK_TRANSPARENT = u"ParaBackTransparent";
-inline constexpr OUStringLiteral UNO_NAME_POSITION_END_OF_DOC = u"PositionEndOfDoc";
-inline constexpr OUStringLiteral UNO_NAME_POSITION_PROTECTED = u"PositionProtected";
-inline constexpr OUStringLiteral UNO_NAME_ALTERNATIVE_TEXT = u"AlternativeText";
-inline constexpr OUStringLiteral UNO_NAME_PRIMARY_KEY = u"PrimaryKey";
-inline constexpr OUStringLiteral UNO_NAME_PRINTER_PAPER_TRAY = u"PrinterPaperTray";
-inline constexpr OUStringLiteral UNO_NAME_RELATIVE_WIDTH = u"RelativeWidth";
-inline constexpr OUStringLiteral UNO_NAME_RELATIVE_WIDTH_RELATION = u"RelativeWidthRelation";
-inline constexpr OUStringLiteral UNO_NAME_RELATIVE_HEIGHT = u"RelativeHeight";
-inline constexpr OUStringLiteral UNO_NAME_RELATIVE_HEIGHT_RELATION = u"RelativeHeightRelation";
-inline constexpr OUStringLiteral UNO_NAME_REPEAT_HEADLINE = u"RepeatHeadline";
-inline constexpr OUStringLiteral UNO_NAME_SEARCH_STYLES = u"SearchStyles";
-inline constexpr OUStringLiteral UNO_NAME_SEARCH_BACKWARDS = u"SearchBackwards";
-inline constexpr OUStringLiteral UNO_NAME_SEARCH_SIMILARITY = u"SearchSimilarity";
-inline constexpr OUStringLiteral UNO_NAME_SEARCH_CASE_SENSITIVE = u"SearchCaseSensitive";
-inline constexpr OUStringLiteral UNO_NAME_SEARCH_SIMILARITY_ADD = u"SearchSimilarityAdd";
-inline constexpr OUStringLiteral UNO_NAME_SEARCH_SIMILARITY_RELAX = u"SearchSimilarityRelax";
-inline constexpr OUStringLiteral UNO_NAME_SEARCH_SIMILARITY_REMOVE = u"SearchSimilarityRemove";
-inline constexpr OUStringLiteral UNO_NAME_SEARCH_REGULAR_EXPRESSION = u"SearchRegularExpression";
-inline constexpr OUStringLiteral UNO_NAME_SEARCH_SIMILARITY_EXCHANGE = u"SearchSimilarityExchange";
-inline constexpr OUStringLiteral UNO_NAME_SECONDARY_KEY = u"SecondaryKey";
-inline constexpr OUStringLiteral UNO_NAME_SEPARATOR_INTERVAL = u"SeparatorInterval";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_BREAKS = u"ShowBreaks";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_SPACES = u"ShowSpaces";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_TABLES = u"ShowTables";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_GRAPHICS = u"ShowGraphics";
+inline constexpr OUString UNO_NAME_CHAR_FLASH = u"CharFlash"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_KERNING = u"CharKerning"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_BACK_COLOR = u"CharBackColor"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_BACKGROUND_COMPLEX_COLOR
+ = u"CharBackgroundComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_BACK_TRANSPARENT = u"CharBackTransparent"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_COMBINE_IS_ON = u"CharCombineIsOn"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_COMBINE_PREFIX = u"CharCombinePrefix"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_COMBINE_SUFFIX = u"CharCombineSuffix"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_EMPHASIS = u"CharEmphasis"_ustr;
+inline constexpr OUString UNO_NAME_PARA_LINE_SPACING = u"ParaLineSpacing"_ustr;
+inline constexpr OUString UNO_NAME_PARA_TOP_MARGIN = u"ParaTopMargin"_ustr;
+inline constexpr OUString UNO_NAME_PARA_BOTTOM_MARGIN = u"ParaBottomMargin"_ustr;
+inline constexpr OUString UNO_NAME_PARA_TOP_MARGIN_RELATIVE = u"ParaTopMarginRelative"_ustr;
+inline constexpr OUString UNO_NAME_PARA_BOTTOM_MARGIN_RELATIVE = u"ParaBottomMarginRelative"_ustr;
+inline constexpr OUString UNO_NAME_PARA_EXPAND_SINGLE_WORD = u"ParaExpandSingleWord"_ustr;
+inline constexpr OUString UNO_NAME_END_NOTICE = u"EndNotice"_ustr;
+inline constexpr OUString UNO_NAME_BEGIN_NOTICE = u"BeginNotice"_ustr;
+inline constexpr OUString UNO_NAME_FRAME_STYLE_NAME = u"FrameStyleName"_ustr;
+inline constexpr OUString UNO_NAME_NUMBERING_STYLE_NAME = u"NumberingStyleName"_ustr;
+inline constexpr OUString UNO_NAME_NUMBERING_START_VALUE = u"NumberingStartValue"_ustr;
+inline constexpr OUString UNO_NAME_NUMBERING_IS_NUMBER = u"NumberingIsNumber"_ustr;
+inline constexpr OUString UNO_NAME_COUNT_LINES_IN_FRAMES = u"CountLinesInFrames"_ustr;
+inline constexpr OUString UNO_NAME_DDE_COMMAND_TYPE = u"DDECommandType"_ustr;
+inline constexpr OUString UNO_NAME_DDE_COMMAND_FILE = u"DDECommandFile"_ustr;
+inline constexpr OUString UNO_NAME_DDE_COMMAND_ELEMENT = u"DDECommandElement"_ustr;
+inline constexpr OUString UNO_NAME_IS_AUTOMATIC_UPDATE = u"IsAutomaticUpdate"_ustr;
+inline constexpr OUString UNO_NAME_DISTANCE = u"Distance"_ustr;
+inline constexpr OUString UNO_NAME_DROP_CAP_FORMAT = u"DropCapFormat"_ustr;
+inline constexpr OUString UNO_NAME_DROP_CAP_WHOLE_WORD = u"DropCapWholeWord"_ustr;
+inline constexpr OUString UNO_NAME_DROP_CAP_CHAR_STYLE_NAME = u"DropCapCharStyleName"_ustr;
+inline constexpr OUString UNO_NAME_FILE_LINK = u"FileLink"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC = u"Graphic"_ustr;
+inline constexpr OUString UNO_NAME_TRANSFORMED_GRAPHIC = u"TransformedGraphic"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_PREVIEW = u"GraphicPreview"_ustr;
+inline constexpr OUString UNO_NAME_IS_PROTECTED = u"IsProtected"_ustr;
+inline constexpr OUString UNO_NAME_PARA_KEEP_TOGETHER = u"ParaKeepTogether"_ustr;
+inline constexpr OUString UNO_NAME_KEEP_TOGETHER = u"KeepTogether"_ustr;
+inline constexpr OUString UNO_NAME_IS_LANDSCAPE = u"IsLandscape"_ustr;
+inline constexpr OUString UNO_NAME_SEPARATOR_TEXT = u"SeparatorText"_ustr;
+inline constexpr OUString UNO_NAME_NUMBER_POSITION = u"NumberPosition"_ustr;
+inline constexpr OUString UNO_NAME_PAGE_STYLE_NAME = u"PageStyleName"_ustr;
+inline constexpr OUString UNO_NAME_PAGE_STYLE_LAYOUT = u"PageStyleLayout"_ustr;
+inline constexpr OUString UNO_NAME_PARA_ADJUST = u"ParaAdjust"_ustr;
+inline constexpr OUString UNO_NAME_PARA_REGISTER_MODE_ACTIVE = u"ParaRegisterModeActive"_ustr;
+inline constexpr OUString UNO_NAME_PARA_STYLE_NAME = u"ParaStyleName"_ustr;
+inline constexpr OUString UNO_NAME_PARA_LAST_LINE_ADJUST = u"ParaLastLineAdjust"_ustr;
+inline constexpr OUString UNO_NAME_PARA_LINE_NUMBER_COUNT = u"ParaLineNumberCount"_ustr;
+inline constexpr OUString UNO_NAME_PARA_LINE_NUMBER_START_VALUE = u"ParaLineNumberStartValue"_ustr;
+inline constexpr OUString UNO_NAME_BACK_COLOR = u"BackColor"_ustr;
+inline constexpr OUString UNO_NAME_BACKGROUND_COMPLEX_COLOR = u"BackgroundComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_PARA_BACK_COLOR = u"ParaBackColor"_ustr;
+inline constexpr OUString UNO_NAME_PARA_BACKGROUND_COMPLEX_COLOR
+ = u"ParaBackgroundComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_PARA_WIDOWS = u"ParaWidows"_ustr;
+inline constexpr OUString UNO_NAME_PARA_ORPHANS = u"ParaOrphans"_ustr;
+inline constexpr OUString UNO_NAME_PARA_BACK_TRANSPARENT = u"ParaBackTransparent"_ustr;
+inline constexpr OUString UNO_NAME_POSITION_END_OF_DOC = u"PositionEndOfDoc"_ustr;
+inline constexpr OUString UNO_NAME_POSITION_PROTECTED = u"PositionProtected"_ustr;
+inline constexpr OUString UNO_NAME_ALTERNATIVE_TEXT = u"AlternativeText"_ustr;
+inline constexpr OUString UNO_NAME_PRIMARY_KEY = u"PrimaryKey"_ustr;
+inline constexpr OUString UNO_NAME_PRINTER_PAPER_TRAY = u"PrinterPaperTray"_ustr;
+inline constexpr OUString UNO_NAME_RELATIVE_WIDTH = u"RelativeWidth"_ustr;
+inline constexpr OUString UNO_NAME_RELATIVE_WIDTH_RELATION = u"RelativeWidthRelation"_ustr;
+inline constexpr OUString UNO_NAME_RELATIVE_HEIGHT = u"RelativeHeight"_ustr;
+inline constexpr OUString UNO_NAME_RELATIVE_HEIGHT_RELATION = u"RelativeHeightRelation"_ustr;
+inline constexpr OUString UNO_NAME_REPEAT_HEADLINE = u"RepeatHeadline"_ustr;
+inline constexpr OUString UNO_NAME_SEARCH_STYLES = u"SearchStyles"_ustr;
+inline constexpr OUString UNO_NAME_SEARCH_BACKWARDS = u"SearchBackwards"_ustr;
+inline constexpr OUString UNO_NAME_SEARCH_SIMILARITY = u"SearchSimilarity"_ustr;
+inline constexpr OUString UNO_NAME_SEARCH_CASE_SENSITIVE = u"SearchCaseSensitive"_ustr;
+inline constexpr OUString UNO_NAME_SEARCH_SIMILARITY_ADD = u"SearchSimilarityAdd"_ustr;
+inline constexpr OUString UNO_NAME_SEARCH_SIMILARITY_RELAX = u"SearchSimilarityRelax"_ustr;
+inline constexpr OUString UNO_NAME_SEARCH_SIMILARITY_REMOVE = u"SearchSimilarityRemove"_ustr;
+inline constexpr OUString UNO_NAME_SEARCH_REGULAR_EXPRESSION = u"SearchRegularExpression"_ustr;
+inline constexpr OUString UNO_NAME_SEARCH_SIMILARITY_EXCHANGE = u"SearchSimilarityExchange"_ustr;
+inline constexpr OUString UNO_NAME_SECONDARY_KEY = u"SecondaryKey"_ustr;
+inline constexpr OUString UNO_NAME_SEPARATOR_INTERVAL = u"SeparatorInterval"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_BREAKS = u"ShowBreaks"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_SPACES = u"ShowSpaces"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_TABLES = u"ShowTables"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_GRAPHICS = u"ShowGraphics"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_SHOW_DRAWINGS = u"ShowDrawings";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_TABSTOPS = u"ShowTabstops";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_VERT_RULER = u"ShowVertRuler";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_PARA_BREAKS = u"ShowParaBreaks";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_HIDDEN_TEXT = u"ShowHiddenText";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_SOFT_HYPHENS = u"ShowSoftHyphens";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_VERT_SCROLL_BAR = u"ShowVertScrollBar";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_HORI_SCROLL_BAR = u"ShowHoriScrollBar";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_FIELD_COMMANDS = u"ShowFieldCommands";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_PROTECTED_SPACES = u"ShowProtectedSpaces";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_HIDDEN_PARAGRAPHS = u"ShowHiddenParagraphs";
-inline constexpr OUStringLiteral UNO_NAME_HIDE_WHITESPACE = u"HideWhitespace";
-inline constexpr OUStringLiteral UNO_NAME_IS_SYNC_WIDTH_TO_HEIGHT = u"IsSyncWidthToHeight";
-inline constexpr OUStringLiteral UNO_NAME_IS_SYNC_HEIGHT_TO_WIDTH = u"IsSyncHeightToWidth";
-inline constexpr OUStringLiteral UNO_NAME_SIZE_PROTECTED = u"SizeProtected";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_COLUMNS = u"TextColumns";
-inline constexpr OUStringLiteral UNO_NAME_BACK_TRANSPARENT = u"BackTransparent";
-inline constexpr OUStringLiteral UNO_NAME_ANCHOR_TYPE = u"AnchorType";
-inline constexpr OUStringLiteral UNO_NAME_ANCHOR_TYPES = u"AnchorTypes";
-inline constexpr OUStringLiteral UNO_NAME_ANCHOR_PAGE_NO = u"AnchorPageNo";
-inline constexpr OUStringLiteral UNO_NAME_ANCHOR_FRAME = u"AnchorFrame";
-inline constexpr OUStringLiteral UNO_NAME_AUTHOR = u"Author";
-inline constexpr OUStringLiteral UNO_NAME_BREAK_TYPE = u"BreakType";
-inline constexpr OUStringLiteral UNO_NAME_CHAIN_NEXT_NAME = u"ChainNextName";
-inline constexpr OUStringLiteral UNO_NAME_CHAIN_PREV_NAME = u"ChainPrevName";
-inline constexpr OUStringLiteral UNO_NAME_CHAIN_NAME = u"ChainName";
-inline constexpr OUStringLiteral UNO_NAME_CHAPTER_FORMAT = u"ChapterFormat";
-inline constexpr OUStringLiteral UNO_NAME_CLIENT_MAP = u"ClientMap";
-inline constexpr OUStringLiteral UNO_NAME_CONDITION = u"Condition";
-inline constexpr OUStringLiteral UNO_NAME_CONTENT = u"Content";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_CONTOURED = u"CharContoured";
-inline constexpr OUStringLiteral UNO_NAME_CONTOUR_OUTSIDE = u"ContourOutside";
-inline constexpr OUStringLiteral UNO_NAME_CONTENT_PROTECTED = u"ContentProtected";
-inline constexpr OUStringLiteral UNO_NAME_COUNT_EMPTY_LINES = u"CountEmptyLines";
-inline constexpr OUStringLiteral UNO_NAME_RESTART_AT_EACH_PAGE = u"RestartAtEachPage";
-inline constexpr OUStringLiteral UNO_NAME_DATA_BASE_NAME = u"DataBaseName";
-inline constexpr OUStringLiteral UNO_NAME_DATA_TABLE_NAME = u"DataTableName";
-inline constexpr OUStringLiteral UNO_NAME_DATA_COMMAND_TYPE = u"DataCommandType";
-inline constexpr OUStringLiteral UNO_NAME_DATA_COLUMN_NAME = u"DataColumnName";
-inline constexpr OUStringLiteral UNO_NAME_IS_DATA_BASE_FORMAT = u"DataBaseFormat";
-inline constexpr OUStringLiteral UNO_NAME_DATE = u"Date";
-inline constexpr OUStringLiteral UNO_NAME_IS_DATE = u"IsDate";
-inline constexpr OUStringLiteral UNO_NAME_EDIT_IN_READONLY = u"EditInReadonly";
-inline constexpr OUStringLiteral UNO_NAME_FALSE_CONTENT = u"FalseContent";
-inline constexpr OUStringLiteral UNO_NAME_FILE_FORMAT = u"FileFormat";
-inline constexpr OUStringLiteral UNO_NAME_IS_FIXED = u"IsFixed";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_COUNTING = u"FootnoteCounting";
-inline constexpr OUStringLiteral UNO_NAME_FULL_NAME = u"FullName";
-inline constexpr OUStringLiteral UNO_NAME_HEIGHT = u"Height";
-inline constexpr OUStringLiteral UNO_NAME_IS_AUTO_HEIGHT = u"IsAutoHeight";
-inline constexpr OUStringLiteral UNO_NAME_SIZE_TYPE = u"SizeType";
-inline constexpr OUStringLiteral UNO_NAME_HINT = u"Hint";
-inline constexpr OUStringLiteral UNO_NAME_HORI_ORIENT = u"HoriOrient";
-inline constexpr OUStringLiteral UNO_NAME_HORI_MIRRORED_ON_EVEN_PAGES = u"HoriMirroredOnEvenPages";
-inline constexpr OUStringLiteral UNO_NAME_HORI_MIRRORED_ON_ODD_PAGES = u"HoriMirroredOnOddPages";
-inline constexpr OUStringLiteral UNO_NAME_HORI_ORIENT_RELATION = u"HoriOrientRelation";
-inline constexpr OUStringLiteral UNO_NAME_HORI_ORIENT_POSITION = u"HoriOrientPosition";
-inline constexpr OUStringLiteral UNO_NAME_HYPER_LINK_U_R_L = u"HyperLinkURL";
-inline constexpr OUStringLiteral UNO_NAME_HYPER_LINK_TARGET = u"HyperLinkTarget";
-inline constexpr OUStringLiteral UNO_NAME_HYPER_LINK_NAME = u"HyperLinkName";
-inline constexpr OUStringLiteral UNO_NAME_HYPER_LINK_EVENTS = u"HyperLinkEvents";
-inline constexpr OUStringLiteral UNO_NAME_INFO_TYPE = u"InfoType";
-inline constexpr OUStringLiteral UNO_NAME_INFO_FORMAT = u"InfoFormat";
-inline constexpr OUStringLiteral UNO_NAME_IS_INPUT = u"IsInput";
-inline constexpr OUStringLiteral UNO_NAME_LEVEL = u"Level";
-inline constexpr OUStringLiteral UNO_NAME_INTERVAL = u"Interval";
-inline constexpr OUStringLiteral UNO_NAME_LINK_REGION = u"LinkRegion";
-inline constexpr OUStringLiteral UNO_NAME_MACRO_NAME = u"MacroName";
-inline constexpr OUStringLiteral UNO_NAME_SPLIT = u"Split";
-inline constexpr OUStringLiteral UNO_NAME_PARA_SPLIT = u"ParaSplit";
-inline constexpr OUStringLiteral UNO_NAME_NUMBER_FORMAT = u"NumberFormat";
-inline constexpr OUStringLiteral UNO_NAME_NUMBERING_TYPE = u"NumberingType";
-inline constexpr OUStringLiteral UNO_NAME_OFFSET = u"Offset";
-inline constexpr OUStringLiteral UNO_NAME_ON = u"On";
-inline constexpr OUStringLiteral UNO_NAME_OPAQUE = u"Opaque";
-inline constexpr OUStringLiteral UNO_NAME_PAGE_TOGGLE = u"PageToggle";
-inline constexpr OUStringLiteral UNO_NAME_PAGE_DESC_NAME = u"PageDescName";
-inline constexpr OUStringLiteral UNO_NAME_PAGE_NUMBER_OFFSET = u"PageNumberOffset";
-inline constexpr OUStringLiteral UNO_NAME_PLACEHOLDER = u"PlaceHolder";
-inline constexpr OUStringLiteral UNO_NAME_PLACEHOLDER_TYPE = u"PlaceHolderType";
-inline constexpr OUStringLiteral UNO_NAME_PRINT = u"Print";
-inline constexpr OUStringLiteral UNO_NAME_REFERENCE_FIELD_PART = u"ReferenceFieldPart";
-inline constexpr OUStringLiteral UNO_NAME_REFERENCE_FIELD_SOURCE = u"ReferenceFieldSource";
-inline constexpr OUStringLiteral UNO_NAME_REFERENCE_FIELD_LANGUAGE = u"ReferenceFieldLanguage";
-inline constexpr OUStringLiteral UNO_NAME_REGISTER_PARAGRAPH_STYLE = u"RegisterParagraphStyle";
-inline constexpr OUStringLiteral UNO_NAME_SCRIPT_TYPE = u"ScriptType";
-inline constexpr OUStringLiteral UNO_NAME_SEARCH_ALL = u"SearchAll";
+inline constexpr OUString UNO_NAME_SHOW_DRAWINGS = u"ShowDrawings"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_TABSTOPS = u"ShowTabstops"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_VERT_RULER = u"ShowVertRuler"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_PARA_BREAKS = u"ShowParaBreaks"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_HIDDEN_TEXT = u"ShowHiddenText"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_SOFT_HYPHENS = u"ShowSoftHyphens"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_VERT_SCROLL_BAR = u"ShowVertScrollBar"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_HORI_SCROLL_BAR = u"ShowHoriScrollBar"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_FIELD_COMMANDS = u"ShowFieldCommands"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_PROTECTED_SPACES = u"ShowProtectedSpaces"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_HIDDEN_PARAGRAPHS = u"ShowHiddenParagraphs"_ustr;
+inline constexpr OUString UNO_NAME_HIDE_WHITESPACE = u"HideWhitespace"_ustr;
+inline constexpr OUString UNO_NAME_IS_SYNC_WIDTH_TO_HEIGHT = u"IsSyncWidthToHeight"_ustr;
+inline constexpr OUString UNO_NAME_IS_SYNC_HEIGHT_TO_WIDTH = u"IsSyncHeightToWidth"_ustr;
+inline constexpr OUString UNO_NAME_SIZE_PROTECTED = u"SizeProtected"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_COLUMNS = u"TextColumns"_ustr;
+inline constexpr OUString UNO_NAME_BACK_TRANSPARENT = u"BackTransparent"_ustr;
+inline constexpr OUString UNO_NAME_ANCHOR_TYPE = u"AnchorType"_ustr;
+inline constexpr OUString UNO_NAME_ANCHOR_TYPES = u"AnchorTypes"_ustr;
+inline constexpr OUString UNO_NAME_ANCHOR_PAGE_NO = u"AnchorPageNo"_ustr;
+inline constexpr OUString UNO_NAME_ANCHOR_FRAME = u"AnchorFrame"_ustr;
+inline constexpr OUString UNO_NAME_AUTHOR = u"Author"_ustr;
+inline constexpr OUString UNO_NAME_BREAK_TYPE = u"BreakType"_ustr;
+inline constexpr OUString UNO_NAME_CHAIN_NEXT_NAME = u"ChainNextName"_ustr;
+inline constexpr OUString UNO_NAME_CHAIN_PREV_NAME = u"ChainPrevName"_ustr;
+inline constexpr OUString UNO_NAME_CHAIN_NAME = u"ChainName"_ustr;
+inline constexpr OUString UNO_NAME_CHAPTER_FORMAT = u"ChapterFormat"_ustr;
+inline constexpr OUString UNO_NAME_CLIENT_MAP = u"ClientMap"_ustr;
+inline constexpr OUString UNO_NAME_CONDITION = u"Condition"_ustr;
+inline constexpr OUString UNO_NAME_CONTENT = u"Content"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_CONTOURED = u"CharContoured"_ustr;
+inline constexpr OUString UNO_NAME_CONTOUR_OUTSIDE = u"ContourOutside"_ustr;
+inline constexpr OUString UNO_NAME_CONTENT_PROTECTED = u"ContentProtected"_ustr;
+inline constexpr OUString UNO_NAME_COUNT_EMPTY_LINES = u"CountEmptyLines"_ustr;
+inline constexpr OUString UNO_NAME_RESTART_AT_EACH_PAGE = u"RestartAtEachPage"_ustr;
+inline constexpr OUString UNO_NAME_DATA_BASE_NAME = u"DataBaseName"_ustr;
+inline constexpr OUString UNO_NAME_DATA_TABLE_NAME = u"DataTableName"_ustr;
+inline constexpr OUString UNO_NAME_DATA_COMMAND_TYPE = u"DataCommandType"_ustr;
+inline constexpr OUString UNO_NAME_DATA_COLUMN_NAME = u"DataColumnName"_ustr;
+inline constexpr OUString UNO_NAME_IS_DATA_BASE_FORMAT = u"DataBaseFormat"_ustr;
+inline constexpr OUString UNO_NAME_DATE = u"Date"_ustr;
+inline constexpr OUString UNO_NAME_IS_DATE = u"IsDate"_ustr;
+inline constexpr OUString UNO_NAME_EDIT_IN_READONLY = u"EditInReadonly"_ustr;
+inline constexpr OUString UNO_NAME_FALSE_CONTENT = u"FalseContent"_ustr;
+inline constexpr OUString UNO_NAME_FILE_FORMAT = u"FileFormat"_ustr;
+inline constexpr OUString UNO_NAME_IS_FIXED = u"IsFixed"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_COUNTING = u"FootnoteCounting"_ustr;
+inline constexpr OUString UNO_NAME_FULL_NAME = u"FullName"_ustr;
+inline constexpr OUString UNO_NAME_HEIGHT = u"Height"_ustr;
+inline constexpr OUString UNO_NAME_IS_AUTO_HEIGHT = u"IsAutoHeight"_ustr;
+inline constexpr OUString UNO_NAME_SIZE_TYPE = u"SizeType"_ustr;
+inline constexpr OUString UNO_NAME_HINT = u"Hint"_ustr;
+inline constexpr OUString UNO_NAME_HORI_ORIENT = u"HoriOrient"_ustr;
+inline constexpr OUString UNO_NAME_HORI_MIRRORED_ON_EVEN_PAGES = u"HoriMirroredOnEvenPages"_ustr;
+inline constexpr OUString UNO_NAME_HORI_MIRRORED_ON_ODD_PAGES = u"HoriMirroredOnOddPages"_ustr;
+inline constexpr OUString UNO_NAME_HORI_ORIENT_RELATION = u"HoriOrientRelation"_ustr;
+inline constexpr OUString UNO_NAME_HORI_ORIENT_POSITION = u"HoriOrientPosition"_ustr;
+inline constexpr OUString UNO_NAME_HYPER_LINK_U_R_L = u"HyperLinkURL"_ustr;
+inline constexpr OUString UNO_NAME_HYPER_LINK_TARGET = u"HyperLinkTarget"_ustr;
+inline constexpr OUString UNO_NAME_HYPER_LINK_NAME = u"HyperLinkName"_ustr;
+inline constexpr OUString UNO_NAME_HYPER_LINK_EVENTS = u"HyperLinkEvents"_ustr;
+inline constexpr OUString UNO_NAME_INFO_TYPE = u"InfoType"_ustr;
+inline constexpr OUString UNO_NAME_INFO_FORMAT = u"InfoFormat"_ustr;
+inline constexpr OUString UNO_NAME_IS_INPUT = u"IsInput"_ustr;
+inline constexpr OUString UNO_NAME_LEVEL = u"Level"_ustr;
+inline constexpr OUString UNO_NAME_INTERVAL = u"Interval"_ustr;
+inline constexpr OUString UNO_NAME_LINK_REGION = u"LinkRegion"_ustr;
+inline constexpr OUString UNO_NAME_MACRO_NAME = u"MacroName"_ustr;
+inline constexpr OUString UNO_NAME_SPLIT = u"Split"_ustr;
+inline constexpr OUString UNO_NAME_PARA_SPLIT = u"ParaSplit"_ustr;
+inline constexpr OUString UNO_NAME_NUMBER_FORMAT = u"NumberFormat"_ustr;
+inline constexpr OUString UNO_NAME_NUMBERING_TYPE = u"NumberingType"_ustr;
+inline constexpr OUString UNO_NAME_OFFSET = u"Offset"_ustr;
+inline constexpr OUString UNO_NAME_ON = u"On"_ustr;
+inline constexpr OUString UNO_NAME_OPAQUE = u"Opaque"_ustr;
+inline constexpr OUString UNO_NAME_PAGE_TOGGLE = u"PageToggle"_ustr;
+inline constexpr OUString UNO_NAME_PAGE_DESC_NAME = u"PageDescName"_ustr;
+inline constexpr OUString UNO_NAME_PAGE_NUMBER_OFFSET = u"PageNumberOffset"_ustr;
+inline constexpr OUString UNO_NAME_PLACEHOLDER = u"PlaceHolder"_ustr;
+inline constexpr OUString UNO_NAME_PLACEHOLDER_TYPE = u"PlaceHolderType"_ustr;
+inline constexpr OUString UNO_NAME_PRINT = u"Print"_ustr;
+inline constexpr OUString UNO_NAME_REFERENCE_FIELD_PART = u"ReferenceFieldPart"_ustr;
+inline constexpr OUString UNO_NAME_REFERENCE_FIELD_SOURCE = u"ReferenceFieldSource"_ustr;
+inline constexpr OUString UNO_NAME_REFERENCE_FIELD_LANGUAGE = u"ReferenceFieldLanguage"_ustr;
+inline constexpr OUString UNO_NAME_REGISTER_PARAGRAPH_STYLE = u"RegisterParagraphStyle"_ustr;
+inline constexpr OUString UNO_NAME_SCRIPT_TYPE = u"ScriptType"_ustr;
+inline constexpr OUString UNO_NAME_SEARCH_ALL = u"SearchAll"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_SEARCH_WORDS = u"SearchWords";
-inline constexpr OUStringLiteral UNO_NAME_SEQUENCE_VALUE = u"SequenceValue";
-inline constexpr OUStringLiteral UNO_NAME_SERVER_MAP = u"ServerMap";
-inline constexpr OUStringLiteral UNO_NAME_IMAGE_MAP = u"ImageMap";
-inline constexpr OUStringLiteral UNO_NAME_SET_NUMBER = u"SetNumber";
-inline constexpr OUStringLiteral UNO_NAME_SHADOW_FORMAT = u"ShadowFormat";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_HORI_RULER = u"ShowHoriRuler";
-inline constexpr OUStringLiteral UNO_NAME_SIZE = u"Size";
-inline constexpr OUStringLiteral UNO_NAME_ACTUAL_SIZE = u"ActualSize";
-inline constexpr OUStringLiteral UNO_NAME_SOURCE_NAME = u"SourceName";
-inline constexpr OUStringLiteral UNO_NAME_START_AT = u"StartAt";
-inline constexpr OUStringLiteral UNO_NAME_START_WITH = u"StartWith";
-inline constexpr OUStringLiteral UNO_NAME_SUB_TYPE = u"SubType";
-inline constexpr OUStringLiteral UNO_NAME_SURROUND = u"Surround";
-inline constexpr OUStringLiteral UNO_NAME_IS_EXPRESSION = u"IsExpression";
-inline constexpr OUStringLiteral UNO_NAME_IS_SHOW_FORMULA = u"IsShowFormula";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_WRAP = u"TextWrap";
-inline constexpr OUStringLiteral UNO_NAME_SURROUND_CONTOUR = u"SurroundContour";
-inline constexpr OUStringLiteral UNO_NAME_SURROUND_ANCHORONLY = u"SurroundAnchorOnly";
-inline constexpr OUStringLiteral UNO_NAME_TABLE_NAME = u"TableName";
-inline constexpr OUStringLiteral UNO_NAME_TABLE_TEMPLATE_NAME = u"TableTemplateName";
-inline constexpr OUStringLiteral UNO_NAME_TABSTOPS = u"ParaTabStops";
-inline constexpr OUStringLiteral UNO_NAME_TITLE = u"Title";
-inline constexpr OUStringLiteral UNO_NAME_TOP_MARGIN = u"TopMargin";
-inline constexpr OUStringLiteral UNO_NAME_BOTTOM_MARGIN = u"BottomMargin";
-inline constexpr OUStringLiteral UNO_NAME_TRUE_CONTENT = u"TrueContent";
-inline constexpr OUStringLiteral UNO_NAME_URL_CONTENT = u"URLContent";
-inline constexpr OUStringLiteral UNO_NAME_USERTEXT = u"UserText";
-inline constexpr OUStringLiteral UNO_NAME_USER_DATA_TYPE = u"UserDataType";
-inline constexpr OUStringLiteral UNO_NAME_VALUE = u"Value";
-inline constexpr OUStringLiteral UNO_NAME_VARIABLE_NAME = u"VariableName";
-inline constexpr OUStringLiteral UNO_NAME_VARIABLE_SUBTYPE = u"VariableSubtype";
-inline constexpr OUStringLiteral UNO_NAME_VERT_ORIENT = u"VertOrient";
-inline constexpr OUStringLiteral UNO_NAME_VERT_MIRRORED = u"VertMirrored";
-inline constexpr OUStringLiteral UNO_NAME_VERT_ORIENT_POSITION = u"VertOrientPosition";
-inline constexpr OUStringLiteral UNO_NAME_VERT_ORIENT_RELATION = u"VertOrientRelation";
-inline constexpr OUStringLiteral UNO_NAME_IS_VISIBLE = u"IsVisible";
-inline constexpr OUStringLiteral UNO_NAME_WIDTH = u"Width";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_WORD_MODE = u"CharWordMode";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_CROP = u"GraphicCrop";
-inline constexpr OUStringLiteral UNO_NAME_DOCUMENT_INDEX_MARK = u"DocumentIndexMark";
-inline constexpr OUStringLiteral UNO_NAME_DOCUMENT_INDEX = u"DocumentIndex";
-inline constexpr OUStringLiteral UNO_NAME_IS_GLOBAL_DOCUMENT_SECTION = u"IsGlobalDocumentSection";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_FIELD = u"TextField";
-inline constexpr OUStringLiteral UNO_NAME_BOOKMARK = u"Bookmark";
-inline constexpr OUStringLiteral UNO_NAME_BOOKMARK_HIDDEN = u"BookmarkHidden";
-inline constexpr OUStringLiteral UNO_NAME_BOOKMARK_CONDITION = u"BookmarkCondition";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_TABLE = u"TextTable";
-inline constexpr OUStringLiteral UNO_NAME_CELL = u"Cell";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_FRAME = u"TextFrame";
-inline constexpr OUStringLiteral UNO_NAME_REFERENCE_MARK = u"ReferenceMark";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_SECTION = u"TextSection";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE = u"Footnote";
-inline constexpr OUStringLiteral UNO_NAME_ENDNOTE = u"Endnote";
-inline constexpr OUStringLiteral UNO_NAME_CHART_ROW_AS_LABEL = u"ChartRowAsLabel";
-inline constexpr OUStringLiteral UNO_NAME_CHART_COLUMN_AS_LABEL = u"ChartColumnAsLabel";
-inline constexpr OUStringLiteral UNO_NAME_LEFT_BORDER = u"LeftBorder";
-inline constexpr OUStringLiteral UNO_NAME_RIGHT_BORDER = u"RightBorder";
-inline constexpr OUStringLiteral UNO_NAME_TOP_BORDER = u"TopBorder";
-inline constexpr OUStringLiteral UNO_NAME_BOTTOM_BORDER = u"BottomBorder";
-inline constexpr OUStringLiteral UNO_NAME_BORDER_DISTANCE = u"BorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_LEFT_BORDER_DISTANCE = u"LeftBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_RIGHT_BORDER_DISTANCE = u"RightBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_TOP_BORDER_DISTANCE = u"TopBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_BOTTOM_BORDER_DISTANCE = u"BottomBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_BORDER_BOTTOM_COMPLEX_COLOR = u"BottomBorderComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_BORDER_LEFT_COMPLEX_COLOR = u"LeftBorderComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_BORDER_RIGHT_COMPLEX_COLOR = u"RightBorderComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_BORDER_TOP_COMPLEX_COLOR = u"TopBorderComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_TABLE_BORDER = u"TableBorder";
-inline constexpr OUStringLiteral UNO_NAME_TABLE_COLUMN_SEPARATORS = u"TableColumnSeparators";
-inline constexpr OUStringLiteral UNO_NAME_TABLE_COLUMN_RELATIVE_SUM = u"TableColumnRelativeSum";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_TEXT = u"HeaderText";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_TEXT_LEFT = u"HeaderTextLeft";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_TEXT_RIGHT = u"HeaderTextRight";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_TEXT = u"FooterText";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_TEXT_LEFT = u"FooterTextLeft";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_TEXT_RIGHT = u"FooterTextRight";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_BACK_COLOR = u"HeaderBackColor";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_BACK_TRANSPARENT = u"HeaderBackTransparent";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_LEFT_BORDER = u"HeaderLeftBorder";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_RIGHT_BORDER = u"HeaderRightBorder";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_TOP_BORDER = u"HeaderTopBorder";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_BOTTOM_BORDER = u"HeaderBottomBorder";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_BORDER_DISTANCE = u"HeaderBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_SHADOW_FORMAT = u"HeaderShadowFormat";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_BODY_DISTANCE = u"HeaderBodyDistance";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_IS_DYNAMIC_HEIGHT = u"HeaderIsDynamicHeight";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_IS_SHARED = u"HeaderIsShared";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_HEIGHT = u"HeaderHeight";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_IS_ON = u"HeaderIsOn";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_BACK_COLOR = u"FooterBackColor";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_BACK_TRANSPARENT = u"FooterBackTransparent";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_LEFT_BORDER = u"FooterLeftBorder";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_RIGHT_BORDER = u"FooterRightBorder";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_TOP_BORDER = u"FooterTopBorder";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_BOTTOM_BORDER = u"FooterBottomBorder";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_BORDER_DISTANCE = u"FooterBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_SHADOW_FORMAT = u"FooterShadowFormat";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_BODY_DISTANCE = u"FooterBodyDistance";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_IS_DYNAMIC_HEIGHT = u"FooterIsDynamicHeight";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_IS_SHARED = u"FooterIsShared";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_PARAGRAPH = u"TextParagraph";
-inline constexpr OUStringLiteral UNO_NAME_PARENT_TEXT = u"ParentText";
-inline constexpr OUStringLiteral UNO_NAME_SORTED_TEXT_ID = u"SortedTextId";
+inline constexpr OUString UNO_NAME_SEARCH_WORDS = u"SearchWords"_ustr;
+inline constexpr OUString UNO_NAME_SEQUENCE_VALUE = u"SequenceValue"_ustr;
+inline constexpr OUString UNO_NAME_SERVER_MAP = u"ServerMap"_ustr;
+inline constexpr OUString UNO_NAME_IMAGE_MAP = u"ImageMap"_ustr;
+inline constexpr OUString UNO_NAME_SET_NUMBER = u"SetNumber"_ustr;
+inline constexpr OUString UNO_NAME_SHADOW_FORMAT = u"ShadowFormat"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_HORI_RULER = u"ShowHoriRuler"_ustr;
+inline constexpr OUString UNO_NAME_SIZE = u"Size"_ustr;
+inline constexpr OUString UNO_NAME_ACTUAL_SIZE = u"ActualSize"_ustr;
+inline constexpr OUString UNO_NAME_SOURCE_NAME = u"SourceName"_ustr;
+inline constexpr OUString UNO_NAME_START_AT = u"StartAt"_ustr;
+inline constexpr OUString UNO_NAME_START_WITH = u"StartWith"_ustr;
+inline constexpr OUString UNO_NAME_SUB_TYPE = u"SubType"_ustr;
+inline constexpr OUString UNO_NAME_SURROUND = u"Surround"_ustr;
+inline constexpr OUString UNO_NAME_IS_EXPRESSION = u"IsExpression"_ustr;
+inline constexpr OUString UNO_NAME_IS_SHOW_FORMULA = u"IsShowFormula"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_WRAP = u"TextWrap"_ustr;
+inline constexpr OUString UNO_NAME_SURROUND_CONTOUR = u"SurroundContour"_ustr;
+inline constexpr OUString UNO_NAME_SURROUND_ANCHORONLY = u"SurroundAnchorOnly"_ustr;
+inline constexpr OUString UNO_NAME_TABLE_NAME = u"TableName"_ustr;
+inline constexpr OUString UNO_NAME_TABLE_TEMPLATE_NAME = u"TableTemplateName"_ustr;
+inline constexpr OUString UNO_NAME_TABSTOPS = u"ParaTabStops"_ustr;
+inline constexpr OUString UNO_NAME_TITLE = u"Title"_ustr;
+inline constexpr OUString UNO_NAME_TOP_MARGIN = u"TopMargin"_ustr;
+inline constexpr OUString UNO_NAME_BOTTOM_MARGIN = u"BottomMargin"_ustr;
+inline constexpr OUString UNO_NAME_TRUE_CONTENT = u"TrueContent"_ustr;
+inline constexpr OUString UNO_NAME_URL_CONTENT = u"URLContent"_ustr;
+inline constexpr OUString UNO_NAME_USERTEXT = u"UserText"_ustr;
+inline constexpr OUString UNO_NAME_USER_DATA_TYPE = u"UserDataType"_ustr;
+inline constexpr OUString UNO_NAME_VALUE = u"Value"_ustr;
+inline constexpr OUString UNO_NAME_VARIABLE_NAME = u"VariableName"_ustr;
+inline constexpr OUString UNO_NAME_VARIABLE_SUBTYPE = u"VariableSubtype"_ustr;
+inline constexpr OUString UNO_NAME_VERT_ORIENT = u"VertOrient"_ustr;
+inline constexpr OUString UNO_NAME_VERT_MIRRORED = u"VertMirrored"_ustr;
+inline constexpr OUString UNO_NAME_VERT_ORIENT_POSITION = u"VertOrientPosition"_ustr;
+inline constexpr OUString UNO_NAME_VERT_ORIENT_RELATION = u"VertOrientRelation"_ustr;
+inline constexpr OUString UNO_NAME_IS_VISIBLE = u"IsVisible"_ustr;
+inline constexpr OUString UNO_NAME_WIDTH = u"Width"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_WORD_MODE = u"CharWordMode"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_CROP = u"GraphicCrop"_ustr;
+inline constexpr OUString UNO_NAME_DOCUMENT_INDEX_MARK = u"DocumentIndexMark"_ustr;
+inline constexpr OUString UNO_NAME_DOCUMENT_INDEX = u"DocumentIndex"_ustr;
+inline constexpr OUString UNO_NAME_IS_GLOBAL_DOCUMENT_SECTION = u"IsGlobalDocumentSection"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_FIELD = u"TextField"_ustr;
+inline constexpr OUString UNO_NAME_BOOKMARK = u"Bookmark"_ustr;
+inline constexpr OUString UNO_NAME_BOOKMARK_HIDDEN = u"BookmarkHidden"_ustr;
+inline constexpr OUString UNO_NAME_BOOKMARK_CONDITION = u"BookmarkCondition"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_TABLE = u"TextTable"_ustr;
+inline constexpr OUString UNO_NAME_CELL = u"Cell"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_FRAME = u"TextFrame"_ustr;
+inline constexpr OUString UNO_NAME_REFERENCE_MARK = u"ReferenceMark"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_SECTION = u"TextSection"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE = u"Footnote"_ustr;
+inline constexpr OUString UNO_NAME_ENDNOTE = u"Endnote"_ustr;
+inline constexpr OUString UNO_NAME_CHART_ROW_AS_LABEL = u"ChartRowAsLabel"_ustr;
+inline constexpr OUString UNO_NAME_CHART_COLUMN_AS_LABEL = u"ChartColumnAsLabel"_ustr;
+inline constexpr OUString UNO_NAME_LEFT_BORDER = u"LeftBorder"_ustr;
+inline constexpr OUString UNO_NAME_RIGHT_BORDER = u"RightBorder"_ustr;
+inline constexpr OUString UNO_NAME_TOP_BORDER = u"TopBorder"_ustr;
+inline constexpr OUString UNO_NAME_BOTTOM_BORDER = u"BottomBorder"_ustr;
+inline constexpr OUString UNO_NAME_BORDER_DISTANCE = u"BorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_LEFT_BORDER_DISTANCE = u"LeftBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_RIGHT_BORDER_DISTANCE = u"RightBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_TOP_BORDER_DISTANCE = u"TopBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_BOTTOM_BORDER_DISTANCE = u"BottomBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_BORDER_BOTTOM_COMPLEX_COLOR = u"BottomBorderComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_BORDER_LEFT_COMPLEX_COLOR = u"LeftBorderComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_BORDER_RIGHT_COMPLEX_COLOR = u"RightBorderComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_BORDER_TOP_COMPLEX_COLOR = u"TopBorderComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_TABLE_BORDER = u"TableBorder"_ustr;
+inline constexpr OUString UNO_NAME_TABLE_COLUMN_SEPARATORS = u"TableColumnSeparators"_ustr;
+inline constexpr OUString UNO_NAME_TABLE_COLUMN_RELATIVE_SUM = u"TableColumnRelativeSum"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_TEXT = u"HeaderText"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_TEXT_LEFT = u"HeaderTextLeft"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_TEXT_RIGHT = u"HeaderTextRight"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_TEXT = u"FooterText"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_TEXT_LEFT = u"FooterTextLeft"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_TEXT_RIGHT = u"FooterTextRight"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_BACK_COLOR = u"HeaderBackColor"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_BACK_TRANSPARENT = u"HeaderBackTransparent"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_LEFT_BORDER = u"HeaderLeftBorder"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_RIGHT_BORDER = u"HeaderRightBorder"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_TOP_BORDER = u"HeaderTopBorder"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_BOTTOM_BORDER = u"HeaderBottomBorder"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_BORDER_DISTANCE = u"HeaderBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_SHADOW_FORMAT = u"HeaderShadowFormat"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_BODY_DISTANCE = u"HeaderBodyDistance"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_IS_DYNAMIC_HEIGHT = u"HeaderIsDynamicHeight"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_IS_SHARED = u"HeaderIsShared"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_HEIGHT = u"HeaderHeight"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_IS_ON = u"HeaderIsOn"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_BACK_COLOR = u"FooterBackColor"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_BACK_TRANSPARENT = u"FooterBackTransparent"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_LEFT_BORDER = u"FooterLeftBorder"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_RIGHT_BORDER = u"FooterRightBorder"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_TOP_BORDER = u"FooterTopBorder"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_BOTTOM_BORDER = u"FooterBottomBorder"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_BORDER_DISTANCE = u"FooterBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_SHADOW_FORMAT = u"FooterShadowFormat"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_BODY_DISTANCE = u"FooterBodyDistance"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_IS_DYNAMIC_HEIGHT = u"FooterIsDynamicHeight"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_IS_SHARED = u"FooterIsShared"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_PARAGRAPH = u"TextParagraph"_ustr;
+inline constexpr OUString UNO_NAME_PARENT_TEXT = u"ParentText"_ustr;
+inline constexpr OUString UNO_NAME_SORTED_TEXT_ID = u"SortedTextId"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_HEIGHT = u"FooterHeight";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_IS_ON = u"FooterIsOn";
-inline constexpr OUStringLiteral UNO_NAME_OVERWRITE_STYLES = u"OverwriteStyles";
-inline constexpr OUStringLiteral UNO_NAME_LOAD_NUMBERING_STYLES = u"LoadNumberingStyles";
-inline constexpr OUStringLiteral UNO_NAME_LOAD_PAGE_STYLES = u"LoadPageStyles";
-inline constexpr OUStringLiteral UNO_NAME_LOAD_FRAME_STYLES = u"LoadFrameStyles";
-inline constexpr OUStringLiteral UNO_NAME_LOAD_TEXT_STYLES = u"LoadTextStyles";
-inline constexpr OUStringLiteral UNO_NAME_FILE_NAME = u"FileName";
-inline constexpr OUStringLiteral UNO_NAME_COPY_COUNT = u"CopyCount";
-inline constexpr OUStringLiteral UNO_NAME_COLLATE = u"Collate";
-inline constexpr OUStringLiteral UNO_NAME_SORT = u"Sort";
-inline constexpr OUStringLiteral UNO_NAME_PAGES = u"Pages";
-inline constexpr OUStringLiteral UNO_NAME_FIRST_LINE_OFFSET = u"FirstLineOffset";
-inline constexpr OUStringLiteral UNO_NAME_SYMBOL_TEXT_DISTANCE = u"SymbolTextDistance";
-inline constexpr OUStringLiteral UNO_NAME_USER_INDEX_NAME = u"UserIndexName";
-inline constexpr OUStringLiteral UNO_NAME_REVISION = u"Revision";
-inline constexpr OUStringLiteral UNO_NAME_UNVISITED_CHAR_STYLE_NAME = u"UnvisitedCharStyleName";
-inline constexpr OUStringLiteral UNO_NAME_VISITED_CHAR_STYLE_NAME = u"VisitedCharStyleName";
-inline constexpr OUStringLiteral UNO_NAME_PARAGRAPH_COUNT = u"ParagraphCount";
-inline constexpr OUStringLiteral UNO_NAME_WORD_COUNT = u"WordCount";
-inline constexpr OUStringLiteral UNO_NAME_WORD_SEPARATOR = u"WordSeparator";
-inline constexpr OUStringLiteral UNO_NAME_CHARACTER_COUNT = u"CharacterCount";
-inline constexpr OUStringLiteral UNO_NAME_ZOOM_VALUE = u"ZoomValue";
-inline constexpr OUStringLiteral UNO_NAME_ZOOM_TYPE = u"ZoomType";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_MARKS = u"CreateFromMarks";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_OUTLINE = u"CreateFromOutline";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_CHAPTER = u"CreateFromChapter";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_LABELS = u"CreateFromLabels";
-inline constexpr OUStringLiteral UNO_NAME_USE_ALPHABETICAL_SEPARATORS
- = u"UseAlphabeticalSeparators";
-inline constexpr OUStringLiteral UNO_NAME_USE_KEY_AS_ENTRY = u"UseKeyAsEntry";
-inline constexpr OUStringLiteral UNO_NAME_USE_COMBINED_ENTRIES = u"UseCombinedEntries";
-inline constexpr OUStringLiteral UNO_NAME_IS_CASE_SENSITIVE = u"IsCaseSensitive";
-inline constexpr OUStringLiteral UNO_NAME_USE_P_P = u"UsePP";
-inline constexpr OUStringLiteral UNO_NAME_USE_DASH = u"UseDash";
-inline constexpr OUStringLiteral UNO_NAME_USE_UPPER_CASE = u"UseUpperCase";
-inline constexpr OUStringLiteral UNO_NAME_LABEL_CATEGORY = u"LabelCategory";
-inline constexpr OUStringLiteral UNO_NAME_LABEL_DISPLAY_TYPE = u"LabelDisplayType";
-inline constexpr OUStringLiteral UNO_NAME_USE_LEVEL_FROM_SOURCE = u"UseLevelFromSource";
-inline constexpr OUStringLiteral UNO_NAME_LEVEL_FORMAT = u"LevelFormat";
-inline constexpr OUStringLiteral UNO_NAME_LEVEL_PARAGRAPH_STYLES = u"LevelParagraphStyles";
-inline constexpr OUStringLiteral UNO_NAME_MAIN_ENTRY_CHARACTER_STYLE_NAME
- = u"MainEntryCharacterStyleName";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_TABLES = u"CreateFromTables";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_TEXT_FRAMES = u"CreateFromTextFrames";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_GRAPHIC_OBJECTS = u"CreateFromGraphicObjects";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_EMBEDDED_OBJECTS
- = u"CreateFromEmbeddedObjects";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_STAR_MATH = u"CreateFromStarMath";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_STAR_CHART = u"CreateFromStarChart";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_STAR_CALC = u"CreateFromStarCalc";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_STAR_DRAW = u"CreateFromStarDraw";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_OTHER_EMBEDDED_OBJECTS
- = u"CreateFromOtherEmbeddedObjects";
-inline constexpr OUStringLiteral UNO_NAME_INDEX_AUTO_MARK_FILE_U_R_L = u"IndexAutoMarkFileURL";
-inline constexpr OUStringLiteral UNO_NAME_IS_COMMA_SEPARATED = u"IsCommaSeparated";
-inline constexpr OUStringLiteral UNO_NAME_IS_RELATIVE_TABSTOPS = u"IsRelativeTabstops";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_PARAGRAPH_STYLE = u"CreateFromParagraphStyle";
-inline constexpr OUStringLiteral UNO_NAME_CREATE_FROM_LEVEL_PARAGRAPH_STYLES
- = u"CreateFromLevelParagraphStyles";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_CHANGES = u"ShowChanges";
-inline constexpr OUStringLiteral UNO_NAME_RECORD_CHANGES = u"RecordChanges";
-inline constexpr OUStringLiteral UNO_LINK_DISPLAY_NAME = u"LinkDisplayName";
-inline constexpr OUStringLiteral UNO_LINK_DISPLAY_BITMAP = u"LinkDisplayBitmap";
-inline constexpr OUStringLiteral UNO_NAME_HEADING_STYLE_NAME = u"HeadingStyleName";
-inline constexpr OUStringLiteral UNO_NAME_SHOW_ONLINE_LAYOUT = u"ShowOnlineLayout";
-inline constexpr OUStringLiteral UNO_NAME_USER_DEFINED_ATTRIBUTES = u"UserDefinedAttributes";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_USER_DEFINED_ATTRIBUTES
- = u"TextUserDefinedAttributes";
-inline constexpr OUStringLiteral UNO_NAME_FILE_PATH = u"FilePath";
-inline constexpr OUStringLiteral UNO_NAME_PARA_CHAPTER_NUMBERING_LEVEL
- = u"ParaChapterNumberingLevel";
-inline constexpr OUStringLiteral UNO_NAME_PARA_CONDITIONAL_STYLE_NAME = u"ParaConditionalStyleName";
-inline constexpr OUStringLiteral UNO_NAME_CHAPTER_NUMBERING_LEVEL = u"ChapterNumberingLevel";
-inline constexpr OUStringLiteral UNO_NAME_NUMBERING_SEPARATOR = u"NumberingSeparator";
-inline constexpr OUStringLiteral UNO_NAME_IS_CONTINUOUS_NUMBERING = u"IsContinuousNumbering";
-inline constexpr OUStringLiteral UNO_NAME_IS_AUTOMATIC = u"IsAutomatic";
-inline constexpr OUStringLiteral UNO_NAME_IS_ABSOLUTE_MARGINS = u"IsAbsoluteMargins";
-inline constexpr OUStringLiteral UNO_NAME_CATEGORY = u"Category";
-inline constexpr OUStringLiteral UNO_NAME_DEPENDENT_TEXT_FIELDS = u"DependentTextFields";
-inline constexpr OUStringLiteral UNO_NAME_CURRENT_PRESENTATION = u"CurrentPresentation";
-inline constexpr OUStringLiteral UNO_NAME_ADJUST = u"Adjust";
-inline constexpr OUStringLiteral UNO_NAME_INSTANCE_NAME = u"InstanceName";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_PORTION_TYPE = u"TextPortionType";
-inline constexpr OUStringLiteral UNO_NAME_CONTROL_CHARACTER = u"ControlCharacter";
-inline constexpr OUStringLiteral UNO_NAME_IS_COLLAPSED = u"IsCollapsed";
-inline constexpr OUStringLiteral UNO_NAME_IS_START = u"IsStart";
-inline constexpr OUStringLiteral UNO_NAME_SEQUENCE_NUMBER = u"SequenceNumber";
-inline constexpr OUStringLiteral UNO_NAME_REFERENCE_ID = u"ReferenceId";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_LEFT_BORDER_DISTANCE = u"HeaderLeftBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_RIGHT_BORDER_DISTANCE
- = u"HeaderRightBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_TOP_BORDER_DISTANCE = u"HeaderTopBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_BOTTOM_BORDER_DISTANCE
- = u"HeaderBottomBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_LEFT_BORDER_DISTANCE = u"FooterLeftBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_RIGHT_BORDER_DISTANCE
- = u"FooterRightBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_TOP_BORDER_DISTANCE = u"FooterTopBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_BOTTOM_BORDER_DISTANCE
- = u"FooterBottomBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_PARA_IS_NUMBERING_RESTART = u"ParaIsNumberingRestart";
-inline constexpr OUStringLiteral UNO_NAME_HIDE_FIELD_TIPS = u"HideFieldTips";
-inline constexpr OUStringLiteral UNO_NAME_PARA_SHADOW_FORMAT = u"ParaShadowFormat";
-inline constexpr OUStringLiteral UNO_NAME_CONTOUR_POLY_POLYGON = u"ContourPolyPolygon";
+inline constexpr OUString UNO_NAME_FOOTER_HEIGHT = u"FooterHeight"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_IS_ON = u"FooterIsOn"_ustr;
+inline constexpr OUString UNO_NAME_OVERWRITE_STYLES = u"OverwriteStyles"_ustr;
+inline constexpr OUString UNO_NAME_LOAD_NUMBERING_STYLES = u"LoadNumberingStyles"_ustr;
+inline constexpr OUString UNO_NAME_LOAD_PAGE_STYLES = u"LoadPageStyles"_ustr;
+inline constexpr OUString UNO_NAME_LOAD_FRAME_STYLES = u"LoadFrameStyles"_ustr;
+inline constexpr OUString UNO_NAME_LOAD_TEXT_STYLES = u"LoadTextStyles"_ustr;
+inline constexpr OUString UNO_NAME_FILE_NAME = u"FileName"_ustr;
+inline constexpr OUString UNO_NAME_COPY_COUNT = u"CopyCount"_ustr;
+inline constexpr OUString UNO_NAME_COLLATE = u"Collate"_ustr;
+inline constexpr OUString UNO_NAME_SORT = u"Sort"_ustr;
+inline constexpr OUString UNO_NAME_PAGES = u"Pages"_ustr;
+inline constexpr OUString UNO_NAME_FIRST_LINE_OFFSET = u"FirstLineOffset"_ustr;
+inline constexpr OUString UNO_NAME_SYMBOL_TEXT_DISTANCE = u"SymbolTextDistance"_ustr;
+inline constexpr OUString UNO_NAME_USER_INDEX_NAME = u"UserIndexName"_ustr;
+inline constexpr OUString UNO_NAME_REVISION = u"Revision"_ustr;
+inline constexpr OUString UNO_NAME_UNVISITED_CHAR_STYLE_NAME = u"UnvisitedCharStyleName"_ustr;
+inline constexpr OUString UNO_NAME_VISITED_CHAR_STYLE_NAME = u"VisitedCharStyleName"_ustr;
+inline constexpr OUString UNO_NAME_PARAGRAPH_COUNT = u"ParagraphCount"_ustr;
+inline constexpr OUString UNO_NAME_WORD_COUNT = u"WordCount"_ustr;
+inline constexpr OUString UNO_NAME_WORD_SEPARATOR = u"WordSeparator"_ustr;
+inline constexpr OUString UNO_NAME_CHARACTER_COUNT = u"CharacterCount"_ustr;
+inline constexpr OUString UNO_NAME_ZOOM_VALUE = u"ZoomValue"_ustr;
+inline constexpr OUString UNO_NAME_ZOOM_TYPE = u"ZoomType"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_MARKS = u"CreateFromMarks"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_OUTLINE = u"CreateFromOutline"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_CHAPTER = u"CreateFromChapter"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_LABELS = u"CreateFromLabels"_ustr;
+inline constexpr OUString UNO_NAME_USE_ALPHABETICAL_SEPARATORS = u"UseAlphabeticalSeparators"_ustr;
+inline constexpr OUString UNO_NAME_USE_KEY_AS_ENTRY = u"UseKeyAsEntry"_ustr;
+inline constexpr OUString UNO_NAME_USE_COMBINED_ENTRIES = u"UseCombinedEntries"_ustr;
+inline constexpr OUString UNO_NAME_IS_CASE_SENSITIVE = u"IsCaseSensitive"_ustr;
+inline constexpr OUString UNO_NAME_USE_P_P = u"UsePP"_ustr;
+inline constexpr OUString UNO_NAME_USE_DASH = u"UseDash"_ustr;
+inline constexpr OUString UNO_NAME_USE_UPPER_CASE = u"UseUpperCase"_ustr;
+inline constexpr OUString UNO_NAME_LABEL_CATEGORY = u"LabelCategory"_ustr;
+inline constexpr OUString UNO_NAME_LABEL_DISPLAY_TYPE = u"LabelDisplayType"_ustr;
+inline constexpr OUString UNO_NAME_USE_LEVEL_FROM_SOURCE = u"UseLevelFromSource"_ustr;
+inline constexpr OUString UNO_NAME_LEVEL_FORMAT = u"LevelFormat"_ustr;
+inline constexpr OUString UNO_NAME_LEVEL_PARAGRAPH_STYLES = u"LevelParagraphStyles"_ustr;
+inline constexpr OUString UNO_NAME_MAIN_ENTRY_CHARACTER_STYLE_NAME
+ = u"MainEntryCharacterStyleName"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_TABLES = u"CreateFromTables"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_TEXT_FRAMES = u"CreateFromTextFrames"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_GRAPHIC_OBJECTS = u"CreateFromGraphicObjects"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_EMBEDDED_OBJECTS = u"CreateFromEmbeddedObjects"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_STAR_MATH = u"CreateFromStarMath"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_STAR_CHART = u"CreateFromStarChart"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_STAR_CALC = u"CreateFromStarCalc"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_STAR_DRAW = u"CreateFromStarDraw"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_OTHER_EMBEDDED_OBJECTS
+ = u"CreateFromOtherEmbeddedObjects"_ustr;
+inline constexpr OUString UNO_NAME_INDEX_AUTO_MARK_FILE_U_R_L = u"IndexAutoMarkFileURL"_ustr;
+inline constexpr OUString UNO_NAME_IS_COMMA_SEPARATED = u"IsCommaSeparated"_ustr;
+inline constexpr OUString UNO_NAME_IS_RELATIVE_TABSTOPS = u"IsRelativeTabstops"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_PARAGRAPH_STYLE = u"CreateFromParagraphStyle"_ustr;
+inline constexpr OUString UNO_NAME_CREATE_FROM_LEVEL_PARAGRAPH_STYLES
+ = u"CreateFromLevelParagraphStyles"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_CHANGES = u"ShowChanges"_ustr;
+inline constexpr OUString UNO_NAME_RECORD_CHANGES = u"RecordChanges"_ustr;
+inline constexpr OUString UNO_LINK_DISPLAY_NAME = u"LinkDisplayName"_ustr;
+inline constexpr OUString UNO_LINK_DISPLAY_BITMAP = u"LinkDisplayBitmap"_ustr;
+inline constexpr OUString UNO_NAME_HEADING_STYLE_NAME = u"HeadingStyleName"_ustr;
+inline constexpr OUString UNO_NAME_SHOW_ONLINE_LAYOUT = u"ShowOnlineLayout"_ustr;
+inline constexpr OUString UNO_NAME_USER_DEFINED_ATTRIBUTES = u"UserDefinedAttributes"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_USER_DEFINED_ATTRIBUTES = u"TextUserDefinedAttributes"_ustr;
+inline constexpr OUString UNO_NAME_FILE_PATH = u"FilePath"_ustr;
+inline constexpr OUString UNO_NAME_PARA_CHAPTER_NUMBERING_LEVEL = u"ParaChapterNumberingLevel"_ustr;
+inline constexpr OUString UNO_NAME_PARA_CONDITIONAL_STYLE_NAME = u"ParaConditionalStyleName"_ustr;
+inline constexpr OUString UNO_NAME_CHAPTER_NUMBERING_LEVEL = u"ChapterNumberingLevel"_ustr;
+inline constexpr OUString UNO_NAME_NUMBERING_SEPARATOR = u"NumberingSeparator"_ustr;
+inline constexpr OUString UNO_NAME_IS_CONTINUOUS_NUMBERING = u"IsContinuousNumbering"_ustr;
+inline constexpr OUString UNO_NAME_IS_AUTOMATIC = u"IsAutomatic"_ustr;
+inline constexpr OUString UNO_NAME_IS_ABSOLUTE_MARGINS = u"IsAbsoluteMargins"_ustr;
+inline constexpr OUString UNO_NAME_CATEGORY = u"Category"_ustr;
+inline constexpr OUString UNO_NAME_DEPENDENT_TEXT_FIELDS = u"DependentTextFields"_ustr;
+inline constexpr OUString UNO_NAME_CURRENT_PRESENTATION = u"CurrentPresentation"_ustr;
+inline constexpr OUString UNO_NAME_ADJUST = u"Adjust"_ustr;
+inline constexpr OUString UNO_NAME_INSTANCE_NAME = u"InstanceName"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_PORTION_TYPE = u"TextPortionType"_ustr;
+inline constexpr OUString UNO_NAME_CONTROL_CHARACTER = u"ControlCharacter"_ustr;
+inline constexpr OUString UNO_NAME_IS_COLLAPSED = u"IsCollapsed"_ustr;
+inline constexpr OUString UNO_NAME_IS_START = u"IsStart"_ustr;
+inline constexpr OUString UNO_NAME_SEQUENCE_NUMBER = u"SequenceNumber"_ustr;
+inline constexpr OUString UNO_NAME_REFERENCE_ID = u"ReferenceId"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_LEFT_BORDER_DISTANCE = u"HeaderLeftBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_RIGHT_BORDER_DISTANCE = u"HeaderRightBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_TOP_BORDER_DISTANCE = u"HeaderTopBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_BOTTOM_BORDER_DISTANCE
+ = u"HeaderBottomBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_LEFT_BORDER_DISTANCE = u"FooterLeftBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_RIGHT_BORDER_DISTANCE = u"FooterRightBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_TOP_BORDER_DISTANCE = u"FooterTopBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_BOTTOM_BORDER_DISTANCE
+ = u"FooterBottomBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_PARA_IS_NUMBERING_RESTART = u"ParaIsNumberingRestart"_ustr;
+inline constexpr OUString UNO_NAME_HIDE_FIELD_TIPS = u"HideFieldTips"_ustr;
+inline constexpr OUString UNO_NAME_PARA_SHADOW_FORMAT = u"ParaShadowFormat"_ustr;
+inline constexpr OUString UNO_NAME_CONTOUR_POLY_POLYGON = u"ContourPolyPolygon"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_IS_PIXEL_CONTOUR = u"IsPixelContour";
-inline constexpr OUStringLiteral UNO_NAME_IS_AUTOMATIC_CONTOUR = u"IsAutomaticContour";
-inline constexpr OUStringLiteral UNO_NAME_SEPARATOR_LINE_WIDTH = u"SeparatorLineWidth";
-inline constexpr OUStringLiteral UNO_NAME_SEPARATOR_LINE_COLOR = u"SeparatorLineColor";
-inline constexpr OUStringLiteral UNO_NAME_SEPARATOR_LINE_RELATIVE_HEIGHT
- = u"SeparatorLineRelativeHeight";
-inline constexpr OUStringLiteral UNO_NAME_SEPARATOR_LINE_VERTIVAL_ALIGNMENT
- = u"SeparatorLineVerticalAlignment";
-inline constexpr OUStringLiteral UNO_NAME_SEPARATOR_LINE_IS_ON = u"SeparatorLineIsOn";
-inline constexpr OUStringLiteral UNO_NAME_IS_SKIP_HIDDEN_TEXT = u"IsSkipHiddenText";
-inline constexpr OUStringLiteral UNO_NAME_IS_SKIP_PROTECTED_TEXT = u"IsSkipProtectedText";
-inline constexpr OUStringLiteral UNO_NAME_NO_FORMAT_ATTR = u"NoFormatAttr";
-inline constexpr OUStringLiteral UNO_NAME_DOCUMENT_INDEX_MARKS = u"DocumentIndexMarks";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_IS_COLLECT_AT_TEXT_END
- = u"FootnoteIsCollectAtTextEnd";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_IS_RESTART_NUMBERING
- = u"FootnoteIsRestartNumbering";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_RESTART_NUMBERING_AT
- = u"FootnoteRestartNumberingAt";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_IS_OWN_NUMBERING = u"FootnoteIsOwnNumbering";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_NUMBERING_TYPE = u"FootnoteNumberingType";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_NUMBERING_PREFIX = u"FootnoteNumberingPrefix";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_NUMBERING_SUFFIX = u"FootnoteNumberingSuffix";
-inline constexpr OUStringLiteral UNO_NAME_ENDNOTE_IS_COLLECT_AT_TEXT_END
- = u"EndnoteIsCollectAtTextEnd";
-inline constexpr OUStringLiteral UNO_NAME_ENDNOTE_IS_RESTART_NUMBERING
- = u"EndnoteIsRestartNumbering";
-inline constexpr OUStringLiteral UNO_NAME_ENDNOTE_RESTART_NUMBERING_AT
- = u"EndnoteRestartNumberingAt";
-inline constexpr OUStringLiteral UNO_NAME_ENDNOTE_IS_OWN_NUMBERING = u"EndnoteIsOwnNumbering";
-inline constexpr OUStringLiteral UNO_NAME_ENDNOTE_NUMBERING_TYPE = u"EndnoteNumberingType";
-inline constexpr OUStringLiteral UNO_NAME_ENDNOTE_NUMBERING_PREFIX = u"EndnoteNumberingPrefix";
-inline constexpr OUStringLiteral UNO_NAME_ENDNOTE_NUMBERING_SUFFIX = u"EndnoteNumberingSuffix";
-inline constexpr OUStringLiteral UNO_NAME_BRACKET_BEFORE = u"BracketBefore";
-inline constexpr OUStringLiteral UNO_NAME_BRACKET_AFTER = u"BracketAfter";
-inline constexpr OUStringLiteral UNO_NAME_IS_NUMBER_ENTRIES = u"IsNumberEntries";
-inline constexpr OUStringLiteral UNO_NAME_IS_SORT_BY_POSITION = u"IsSortByPosition";
-inline constexpr OUStringLiteral UNO_NAME_SORT_KEYS = u"SortKeys";
-inline constexpr OUStringLiteral UNO_NAME_IS_SORT_ASCENDING = u"IsSortAscending";
-inline constexpr OUStringLiteral UNO_NAME_SORT_KEY = u"SortKey";
-inline constexpr OUStringLiteral UNO_NAME_FIELDS = u"Fields";
-inline constexpr OUStringLiteral UNO_NAME_DATE_TIME_VALUE = u"DateTimeValue";
-inline constexpr OUStringLiteral UNO_NAME_IS_ON = u"IsOn";
-inline constexpr OUStringLiteral UNO_NAME_Z_ORDER = u"ZOrder";
-inline constexpr OUStringLiteral UNO_NAME_CONTENT_SECTION = u"ContentSection";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_SECTION = u"HeaderSection";
-inline constexpr OUStringLiteral UNO_NAME_PARA_IS_HANGING_PUNCTUATION = u"ParaIsHangingPunctuation";
-inline constexpr OUStringLiteral UNO_NAME_PARA_IS_CHARACTER_DISTANCE = u"ParaIsCharacterDistance";
-inline constexpr OUStringLiteral UNO_NAME_PARA_IS_FORBIDDEN_RULES = u"ParaIsForbiddenRules";
-inline constexpr OUStringLiteral UNO_NAME_PARA_VERT_ALIGNMENT = u"ParaVertAlignment";
-inline constexpr OUStringLiteral UNO_NAME_IS_MAIN_ENTRY = u"IsMainEntry";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_ROTATION = u"GraphicRotation";
-inline constexpr OUStringLiteral UNO_NAME_ADJUST_LUMINANCE = u"AdjustLuminance";
-inline constexpr OUStringLiteral UNO_NAME_ADJUST_CONTRAST = u"AdjustContrast";
-inline constexpr OUStringLiteral UNO_NAME_ADJUST_RED = u"AdjustRed";
-inline constexpr OUStringLiteral UNO_NAME_ADJUST_GREEN = u"AdjustGreen";
-inline constexpr OUStringLiteral UNO_NAME_ADJUST_BLUE = u"AdjustBlue";
-inline constexpr OUStringLiteral UNO_NAME_GAMMA = u"Gamma";
-inline constexpr OUStringLiteral UNO_NAME_GRAPHIC_IS_INVERTED = u"GraphicIsInverted";
-inline constexpr OUStringLiteral UNO_NAME_TRANSPARENCY = u"Transparency";
-inline constexpr OUStringLiteral UNO_NAME_REDLINE_AUTHOR = u"RedlineAuthor";
-inline constexpr OUStringLiteral UNO_NAME_REDLINE_DATE_TIME = u"RedlineDateTime";
-inline constexpr OUStringLiteral UNO_NAME_REDLINE_COMMENT = u"RedlineComment";
-inline constexpr OUStringLiteral UNO_NAME_REDLINE_DESCRIPTION = u"RedlineDescription";
-inline constexpr OUStringLiteral UNO_NAME_REDLINE_TYPE = u"RedlineType";
-inline constexpr OUStringLiteral UNO_NAME_REDLINE_SUCCESSOR_DATA = u"RedlineSuccessorData";
-inline constexpr OUStringLiteral UNO_NAME_REDLINE_IDENTIFIER = u"RedlineIdentifier";
-inline constexpr OUStringLiteral UNO_NAME_IS_IN_HEADER_FOOTER = u"IsInHeaderFooter";
-inline constexpr OUStringLiteral UNO_NAME_START_REDLINE = u"StartRedline";
-inline constexpr OUStringLiteral UNO_NAME_END_REDLINE = u"EndRedline";
-inline constexpr OUStringLiteral UNO_NAME_REDLINE_START = u"RedlineStart";
-inline constexpr OUStringLiteral UNO_NAME_REDLINE_END = u"RedlineEnd";
-inline constexpr OUStringLiteral UNO_NAME_REDLINE_TEXT = u"RedlineText";
-inline constexpr OUStringLiteral UNO_NAME_REDLINE_DISPLAY_TYPE = u"RedlineDisplayType";
-inline constexpr OUStringLiteral UNO_NAME_FORBIDDEN_CHARACTERS = u"ForbiddenCharacters";
-inline constexpr OUStringLiteral UNO_NAME_RUBY_BASE_TEXT = u"RubyBaseText";
-inline constexpr OUStringLiteral UNO_NAME_RUBY_TEXT = u"RubyText";
-inline constexpr OUStringLiteral UNO_NAME_RUBY_ADJUST = u"RubyAdjust";
-inline constexpr OUStringLiteral UNO_NAME_RUBY_CHAR_STYLE_NAME = u"RubyCharStyleName";
-inline constexpr OUStringLiteral UNO_NAME_RUBY_IS_ABOVE = u"RubyIsAbove";
-inline constexpr OUStringLiteral UNO_NAME_RUBY_POSITION = u"RubyPosition";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_HEIGHT = u"FootnoteHeight";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_LINE_WEIGHT = u"FootnoteLineWeight";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_LINE_COLOR = u"FootnoteLineColor";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_LINE_RELATIVE_WIDTH
- = u"FootnoteLineRelativeWidth";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_LINE_ADJUST = u"FootnoteLineAdjust";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_LINE_TEXT_DISTANCE = u"FootnoteLineTextDistance";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_LINE_DISTANCE = u"FootnoteLineDistance";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_ROTATION = u"CharRotation";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_ROTATION_IS_FIT_TO_LINE = u"CharRotationIsFitToLine";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_SCALE_WIDTH = u"CharScaleWidth";
-inline constexpr OUStringLiteral UNO_NAME_TAB_STOP_DISTANCE = u"TabStopDistance";
-inline constexpr OUStringLiteral UNO_NAME_IS_WIDTH_RELATIVE = u"IsWidthRelative";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_RELIEF = u"CharRelief";
-inline constexpr OUStringLiteral UNO_NAME_IS_HIDDEN = u"IsHidden";
-inline constexpr OUStringLiteral UNO_NAME_IS_CONDITION_TRUE = u"IsConditionTrue";
-inline constexpr OUStringLiteral UNO_NAME_TWO_DIGIT_YEAR = u"TwoDigitYear";
-inline constexpr OUStringLiteral UNO_NAME_PROTECTION_KEY = u"ProtectionKey";
-inline constexpr OUStringLiteral UNO_NAME_REDLINE_PROTECTION_KEY = u"RedlineProtectionKey";
-inline constexpr OUStringLiteral UNO_NAME_AUTOMATIC_DISTANCE = u"AutomaticDistance";
-inline constexpr OUStringLiteral UNO_NAME_AUTOMATIC_CONTROL_FOCUS = u"AutomaticControlFocus";
-inline constexpr OUStringLiteral UNO_NAME_APPLY_FORM_DESIGN_MODE = u"ApplyFormDesignMode";
-inline constexpr OUStringLiteral UNO_NAME_LOCALE = u"Locale";
-inline constexpr OUStringLiteral UNO_NAME_SORT_ALGORITHM = u"SortAlgorithm";
-inline constexpr OUStringLiteral UNO_NAME_FRAME_HEIGHT_ABSOLUTE = u"FrameHeightAbsolute";
-inline constexpr OUStringLiteral UNO_NAME_FRAME_HEIGHT_PERCENT = u"FrameHeightPercent";
-inline constexpr OUStringLiteral UNO_NAME_FRAME_ISAUTOMATIC_HEIGHT = u"FrameIsAutomaticHeight";
-inline constexpr OUStringLiteral UNO_NAME_FRAME_WIDTH_ABSOLUTE = u"FrameWidthAbsolute";
-inline constexpr OUStringLiteral UNO_NAME_FRAME_WIDTH_PERCENT = u"FrameWidthPercent";
+inline constexpr OUString UNO_NAME_IS_PIXEL_CONTOUR = u"IsPixelContour"_ustr;
+inline constexpr OUString UNO_NAME_IS_AUTOMATIC_CONTOUR = u"IsAutomaticContour"_ustr;
+inline constexpr OUString UNO_NAME_SEPARATOR_LINE_WIDTH = u"SeparatorLineWidth"_ustr;
+inline constexpr OUString UNO_NAME_SEPARATOR_LINE_COLOR = u"SeparatorLineColor"_ustr;
+inline constexpr OUString UNO_NAME_SEPARATOR_LINE_RELATIVE_HEIGHT
+ = u"SeparatorLineRelativeHeight"_ustr;
+inline constexpr OUString UNO_NAME_SEPARATOR_LINE_VERTIVAL_ALIGNMENT
+ = u"SeparatorLineVerticalAlignment"_ustr;
+inline constexpr OUString UNO_NAME_SEPARATOR_LINE_IS_ON = u"SeparatorLineIsOn"_ustr;
+inline constexpr OUString UNO_NAME_IS_SKIP_HIDDEN_TEXT = u"IsSkipHiddenText"_ustr;
+inline constexpr OUString UNO_NAME_IS_SKIP_PROTECTED_TEXT = u"IsSkipProtectedText"_ustr;
+inline constexpr OUString UNO_NAME_NO_FORMAT_ATTR = u"NoFormatAttr"_ustr;
+inline constexpr OUString UNO_NAME_DOCUMENT_INDEX_MARKS = u"DocumentIndexMarks"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_IS_COLLECT_AT_TEXT_END
+ = u"FootnoteIsCollectAtTextEnd"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_IS_RESTART_NUMBERING
+ = u"FootnoteIsRestartNumbering"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_RESTART_NUMBERING_AT
+ = u"FootnoteRestartNumberingAt"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_IS_OWN_NUMBERING = u"FootnoteIsOwnNumbering"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_NUMBERING_TYPE = u"FootnoteNumberingType"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_NUMBERING_PREFIX = u"FootnoteNumberingPrefix"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_NUMBERING_SUFFIX = u"FootnoteNumberingSuffix"_ustr;
+inline constexpr OUString UNO_NAME_ENDNOTE_IS_COLLECT_AT_TEXT_END
+ = u"EndnoteIsCollectAtTextEnd"_ustr;
+inline constexpr OUString UNO_NAME_ENDNOTE_IS_RESTART_NUMBERING = u"EndnoteIsRestartNumbering"_ustr;
+inline constexpr OUString UNO_NAME_ENDNOTE_RESTART_NUMBERING_AT = u"EndnoteRestartNumberingAt"_ustr;
+inline constexpr OUString UNO_NAME_ENDNOTE_IS_OWN_NUMBERING = u"EndnoteIsOwnNumbering"_ustr;
+inline constexpr OUString UNO_NAME_ENDNOTE_NUMBERING_TYPE = u"EndnoteNumberingType"_ustr;
+inline constexpr OUString UNO_NAME_ENDNOTE_NUMBERING_PREFIX = u"EndnoteNumberingPrefix"_ustr;
+inline constexpr OUString UNO_NAME_ENDNOTE_NUMBERING_SUFFIX = u"EndnoteNumberingSuffix"_ustr;
+inline constexpr OUString UNO_NAME_BRACKET_BEFORE = u"BracketBefore"_ustr;
+inline constexpr OUString UNO_NAME_BRACKET_AFTER = u"BracketAfter"_ustr;
+inline constexpr OUString UNO_NAME_IS_NUMBER_ENTRIES = u"IsNumberEntries"_ustr;
+inline constexpr OUString UNO_NAME_IS_SORT_BY_POSITION = u"IsSortByPosition"_ustr;
+inline constexpr OUString UNO_NAME_SORT_KEYS = u"SortKeys"_ustr;
+inline constexpr OUString UNO_NAME_IS_SORT_ASCENDING = u"IsSortAscending"_ustr;
+inline constexpr OUString UNO_NAME_SORT_KEY = u"SortKey"_ustr;
+inline constexpr OUString UNO_NAME_FIELDS = u"Fields"_ustr;
+inline constexpr OUString UNO_NAME_DATE_TIME_VALUE = u"DateTimeValue"_ustr;
+inline constexpr OUString UNO_NAME_IS_ON = u"IsOn"_ustr;
+inline constexpr OUString UNO_NAME_Z_ORDER = u"ZOrder"_ustr;
+inline constexpr OUString UNO_NAME_CONTENT_SECTION = u"ContentSection"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_SECTION = u"HeaderSection"_ustr;
+inline constexpr OUString UNO_NAME_PARA_IS_HANGING_PUNCTUATION = u"ParaIsHangingPunctuation"_ustr;
+inline constexpr OUString UNO_NAME_PARA_IS_CHARACTER_DISTANCE = u"ParaIsCharacterDistance"_ustr;
+inline constexpr OUString UNO_NAME_PARA_IS_FORBIDDEN_RULES = u"ParaIsForbiddenRules"_ustr;
+inline constexpr OUString UNO_NAME_PARA_VERT_ALIGNMENT = u"ParaVertAlignment"_ustr;
+inline constexpr OUString UNO_NAME_IS_MAIN_ENTRY = u"IsMainEntry"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_ROTATION = u"GraphicRotation"_ustr;
+inline constexpr OUString UNO_NAME_ADJUST_LUMINANCE = u"AdjustLuminance"_ustr;
+inline constexpr OUString UNO_NAME_ADJUST_CONTRAST = u"AdjustContrast"_ustr;
+inline constexpr OUString UNO_NAME_ADJUST_RED = u"AdjustRed"_ustr;
+inline constexpr OUString UNO_NAME_ADJUST_GREEN = u"AdjustGreen"_ustr;
+inline constexpr OUString UNO_NAME_ADJUST_BLUE = u"AdjustBlue"_ustr;
+inline constexpr OUString UNO_NAME_GAMMA = u"Gamma"_ustr;
+inline constexpr OUString UNO_NAME_GRAPHIC_IS_INVERTED = u"GraphicIsInverted"_ustr;
+inline constexpr OUString UNO_NAME_TRANSPARENCY = u"Transparency"_ustr;
+inline constexpr OUString UNO_NAME_REDLINE_AUTHOR = u"RedlineAuthor"_ustr;
+inline constexpr OUString UNO_NAME_REDLINE_DATE_TIME = u"RedlineDateTime"_ustr;
+inline constexpr OUString UNO_NAME_REDLINE_COMMENT = u"RedlineComment"_ustr;
+inline constexpr OUString UNO_NAME_REDLINE_DESCRIPTION = u"RedlineDescription"_ustr;
+inline constexpr OUString UNO_NAME_REDLINE_TYPE = u"RedlineType"_ustr;
+inline constexpr OUString UNO_NAME_REDLINE_SUCCESSOR_DATA = u"RedlineSuccessorData"_ustr;
+inline constexpr OUString UNO_NAME_REDLINE_IDENTIFIER = u"RedlineIdentifier"_ustr;
+inline constexpr OUString UNO_NAME_IS_IN_HEADER_FOOTER = u"IsInHeaderFooter"_ustr;
+inline constexpr OUString UNO_NAME_START_REDLINE = u"StartRedline"_ustr;
+inline constexpr OUString UNO_NAME_END_REDLINE = u"EndRedline"_ustr;
+inline constexpr OUString UNO_NAME_REDLINE_START = u"RedlineStart"_ustr;
+inline constexpr OUString UNO_NAME_REDLINE_END = u"RedlineEnd"_ustr;
+inline constexpr OUString UNO_NAME_REDLINE_TEXT = u"RedlineText"_ustr;
+inline constexpr OUString UNO_NAME_REDLINE_DISPLAY_TYPE = u"RedlineDisplayType"_ustr;
+inline constexpr OUString UNO_NAME_FORBIDDEN_CHARACTERS = u"ForbiddenCharacters"_ustr;
+inline constexpr OUString UNO_NAME_RUBY_BASE_TEXT = u"RubyBaseText"_ustr;
+inline constexpr OUString UNO_NAME_RUBY_TEXT = u"RubyText"_ustr;
+inline constexpr OUString UNO_NAME_RUBY_ADJUST = u"RubyAdjust"_ustr;
+inline constexpr OUString UNO_NAME_RUBY_CHAR_STYLE_NAME = u"RubyCharStyleName"_ustr;
+inline constexpr OUString UNO_NAME_RUBY_IS_ABOVE = u"RubyIsAbove"_ustr;
+inline constexpr OUString UNO_NAME_RUBY_POSITION = u"RubyPosition"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_HEIGHT = u"FootnoteHeight"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_LINE_WEIGHT = u"FootnoteLineWeight"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_LINE_COLOR = u"FootnoteLineColor"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_LINE_RELATIVE_WIDTH = u"FootnoteLineRelativeWidth"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_LINE_ADJUST = u"FootnoteLineAdjust"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_LINE_TEXT_DISTANCE = u"FootnoteLineTextDistance"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_LINE_DISTANCE = u"FootnoteLineDistance"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_ROTATION = u"CharRotation"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_ROTATION_IS_FIT_TO_LINE = u"CharRotationIsFitToLine"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_SCALE_WIDTH = u"CharScaleWidth"_ustr;
+inline constexpr OUString UNO_NAME_TAB_STOP_DISTANCE = u"TabStopDistance"_ustr;
+inline constexpr OUString UNO_NAME_IS_WIDTH_RELATIVE = u"IsWidthRelative"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_RELIEF = u"CharRelief"_ustr;
+inline constexpr OUString UNO_NAME_IS_HIDDEN = u"IsHidden"_ustr;
+inline constexpr OUString UNO_NAME_IS_CONDITION_TRUE = u"IsConditionTrue"_ustr;
+inline constexpr OUString UNO_NAME_TWO_DIGIT_YEAR = u"TwoDigitYear"_ustr;
+inline constexpr OUString UNO_NAME_PROTECTION_KEY = u"ProtectionKey"_ustr;
+inline constexpr OUString UNO_NAME_REDLINE_PROTECTION_KEY = u"RedlineProtectionKey"_ustr;
+inline constexpr OUString UNO_NAME_AUTOMATIC_DISTANCE = u"AutomaticDistance"_ustr;
+inline constexpr OUString UNO_NAME_AUTOMATIC_CONTROL_FOCUS = u"AutomaticControlFocus"_ustr;
+inline constexpr OUString UNO_NAME_APPLY_FORM_DESIGN_MODE = u"ApplyFormDesignMode"_ustr;
+inline constexpr OUString UNO_NAME_LOCALE = u"Locale"_ustr;
+inline constexpr OUString UNO_NAME_SORT_ALGORITHM = u"SortAlgorithm"_ustr;
+inline constexpr OUString UNO_NAME_FRAME_HEIGHT_ABSOLUTE = u"FrameHeightAbsolute"_ustr;
+inline constexpr OUString UNO_NAME_FRAME_HEIGHT_PERCENT = u"FrameHeightPercent"_ustr;
+inline constexpr OUString UNO_NAME_FRAME_ISAUTOMATIC_HEIGHT = u"FrameIsAutomaticHeight"_ustr;
+inline constexpr OUString UNO_NAME_FRAME_WIDTH_ABSOLUTE = u"FrameWidthAbsolute"_ustr;
+inline constexpr OUString UNO_NAME_FRAME_WIDTH_PERCENT = u"FrameWidthPercent"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLBMP_LOGICAL_SIZE
- = u"HeaderFillBitmapLogicalSize";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLBMP_OFFSET_X = u"HeaderFillBitmapOffsetX";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLBMP_OFFSET_Y = u"HeaderFillBitmapOffsetY";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLBMP_POSITION_OFFSET_X
- = u"HeaderFillBitmapPositionOffsetX";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLBMP_POSITION_OFFSET_Y
- = u"HeaderFillBitmapPositionOffsetY";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLBMP_RECTANGLE_POINT
- = u"HeaderFillBitmapRectanglePoint";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLBMP_SIZE_X = u"HeaderFillBitmapSizeX";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLBMP_SIZE_Y = u"HeaderFillBitmapSizeY";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLBMP_STRETCH = u"HeaderFillBitmapStretch";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLBMP_TILE = u"HeaderFillBitmapTile";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLBMP_MODE = u"HeaderFillBitmapMode";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLCOLOR = u"HeaderFillColor";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLBACKGROUND = u"HeaderFillBackground";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLBITMAP = u"HeaderFillBitmap";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLBITMAPNAME = u"HeaderFillBitmapName";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLGRADIENTSTEPCOUNT
- = u"HeaderFillGradientStepCount";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLGRADIENT = u"HeaderFillGradient";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLGRADIENTNAME = u"HeaderFillGradientName";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLHATCH = u"HeaderFillHatch";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLHATCHNAME = u"HeaderFillHatchName";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLSTYLE = u"HeaderFillStyle";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILL_TRANSPARENCE = u"HeaderFillTransparence";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLTRANSPARENCEGRADIENT
- = u"HeaderFillTransparenceGradient";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLTRANSPARENCEGRADIENTNAME
- = u"HeaderFillTransparenceGradientName";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_FILLCOLOR_2 = u"HeaderFillColor2";
+inline constexpr OUString UNO_NAME_HEADER_FILLBMP_LOGICAL_SIZE
+ = u"HeaderFillBitmapLogicalSize"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLBMP_OFFSET_X = u"HeaderFillBitmapOffsetX"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLBMP_OFFSET_Y = u"HeaderFillBitmapOffsetY"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLBMP_POSITION_OFFSET_X
+ = u"HeaderFillBitmapPositionOffsetX"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLBMP_POSITION_OFFSET_Y
+ = u"HeaderFillBitmapPositionOffsetY"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLBMP_RECTANGLE_POINT
+ = u"HeaderFillBitmapRectanglePoint"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLBMP_SIZE_X = u"HeaderFillBitmapSizeX"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLBMP_SIZE_Y = u"HeaderFillBitmapSizeY"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLBMP_STRETCH = u"HeaderFillBitmapStretch"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLBMP_TILE = u"HeaderFillBitmapTile"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLBMP_MODE = u"HeaderFillBitmapMode"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLCOLOR = u"HeaderFillColor"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLBACKGROUND = u"HeaderFillBackground"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLBITMAP = u"HeaderFillBitmap"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLBITMAPNAME = u"HeaderFillBitmapName"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLGRADIENTSTEPCOUNT
+ = u"HeaderFillGradientStepCount"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLGRADIENT = u"HeaderFillGradient"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLGRADIENTNAME = u"HeaderFillGradientName"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLHATCH = u"HeaderFillHatch"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLHATCHNAME = u"HeaderFillHatchName"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLSTYLE = u"HeaderFillStyle"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILL_TRANSPARENCE = u"HeaderFillTransparence"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLTRANSPARENCEGRADIENT
+ = u"HeaderFillTransparenceGradient"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLTRANSPARENCEGRADIENTNAME
+ = u"HeaderFillTransparenceGradientName"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_FILLCOLOR_2 = u"HeaderFillColor2"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLBMP_LOGICAL_SIZE
- = u"FooterFillBitmapLogicalSize";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLBMP_OFFSET_X = u"FooterFillBitmapOffsetX";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLBMP_OFFSET_Y = u"FooterFillBitmapOffsetY";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLBMP_POSITION_OFFSET_X
- = u"FooterFillBitmapPositionOffsetX";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLBMP_POSITION_OFFSET_Y
- = u"FooterFillBitmapPositionOffsetY";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLBMP_RECTANGLE_POINT
- = u"FooterFillBitmapRectanglePoint";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLBMP_SIZE_X = u"FooterFillBitmapSizeX";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLBMP_SIZE_Y = u"FooterFillBitmapSizeY";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLBMP_STRETCH = u"FooterFillBitmapStretch";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLBMP_TILE = u"FooterFillBitmapTile";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLBMP_MODE = u"FooterFillBitmapMode";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLCOLOR = u"FooterFillColor";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLBACKGROUND = u"FooterFillBackground";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLBITMAP = u"FooterFillBitmap";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLBITMAPNAME = u"FooterFillBitmapName";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLGRADIENTSTEPCOUNT
- = u"FooterFillGradientStepCount";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLGRADIENT = u"FooterFillGradient";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLGRADIENTNAME = u"FooterFillGradientName";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLHATCH = u"FooterFillHatch";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLHATCHNAME = u"FooterFillHatchName";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLSTYLE = u"FooterFillStyle";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILL_TRANSPARENCE = u"FooterFillTransparence";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLTRANSPARENCEGRADIENT
- = u"FooterFillTransparenceGradient";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLTRANSPARENCEGRADIENTNAME
- = u"FooterFillTransparenceGradientName";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_FILLCOLOR_2 = u"FooterFillColor2";
+inline constexpr OUString UNO_NAME_FOOTER_FILLBMP_LOGICAL_SIZE
+ = u"FooterFillBitmapLogicalSize"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLBMP_OFFSET_X = u"FooterFillBitmapOffsetX"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLBMP_OFFSET_Y = u"FooterFillBitmapOffsetY"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLBMP_POSITION_OFFSET_X
+ = u"FooterFillBitmapPositionOffsetX"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLBMP_POSITION_OFFSET_Y
+ = u"FooterFillBitmapPositionOffsetY"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLBMP_RECTANGLE_POINT
+ = u"FooterFillBitmapRectanglePoint"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLBMP_SIZE_X = u"FooterFillBitmapSizeX"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLBMP_SIZE_Y = u"FooterFillBitmapSizeY"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLBMP_STRETCH = u"FooterFillBitmapStretch"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLBMP_TILE = u"FooterFillBitmapTile"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLBMP_MODE = u"FooterFillBitmapMode"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLCOLOR = u"FooterFillColor"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLBACKGROUND = u"FooterFillBackground"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLBITMAP = u"FooterFillBitmap"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLBITMAPNAME = u"FooterFillBitmapName"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLGRADIENTSTEPCOUNT
+ = u"FooterFillGradientStepCount"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLGRADIENT = u"FooterFillGradient"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLGRADIENTNAME = u"FooterFillGradientName"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLHATCH = u"FooterFillHatch"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLHATCHNAME = u"FooterFillHatchName"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLSTYLE = u"FooterFillStyle"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILL_TRANSPARENCE = u"FooterFillTransparence"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLTRANSPARENCEGRADIENT
+ = u"FooterFillTransparenceGradient"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLTRANSPARENCEGRADIENTNAME
+ = u"FooterFillTransparenceGradientName"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_FILLCOLOR_2 = u"FooterFillColor2"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_PARA_STYLEHEADING = u"ParaStyleHeading";
-inline constexpr OUStringLiteral UNO_NAME_PARA_STYLELEVEL1 = u"ParaStyleLevel1";
-inline constexpr OUStringLiteral UNO_NAME_PARA_STYLELEVEL10 = u"ParaStyleLevel10";
-inline constexpr OUStringLiteral UNO_NAME_PARA_STYLELEVEL2 = u"ParaStyleLevel2";
-inline constexpr OUStringLiteral UNO_NAME_PARA_STYLELEVEL3 = u"ParaStyleLevel3";
-inline constexpr OUStringLiteral UNO_NAME_PARA_STYLELEVEL4 = u"ParaStyleLevel4";
-inline constexpr OUStringLiteral UNO_NAME_PARA_STYLELEVEL5 = u"ParaStyleLevel5";
-inline constexpr OUStringLiteral UNO_NAME_PARA_STYLELEVEL6 = u"ParaStyleLevel6";
-inline constexpr OUStringLiteral UNO_NAME_PARA_STYLELEVEL7 = u"ParaStyleLevel7";
-inline constexpr OUStringLiteral UNO_NAME_PARA_STYLELEVEL8 = u"ParaStyleLevel8";
-inline constexpr OUStringLiteral UNO_NAME_PARA_STYLELEVEL9 = u"ParaStyleLevel9";
-inline constexpr OUStringLiteral UNO_NAME_PARA_STYLESEPARATOR = u"ParaStyleSeparator";
-inline constexpr OUStringLiteral UNO_NAME_MACRO_LIBRARY = u"MacroLibrary";
-inline constexpr OUStringLiteral UNO_NAME_CELL_NAME = u"CellName";
-inline constexpr OUStringLiteral UNO_NAME_PARA_USER_DEFINED_ATTRIBUTES
- = u"ParaUserDefinedAttributes";
-inline constexpr OUStringLiteral UNO_NAME_MERGE_LAST_PARA = u"MergeLastPara";
-inline constexpr OUStringLiteral UNO_NAME_WRITING_MODE = u"WritingMode";
-inline constexpr OUStringLiteral UNO_NAME_GRID_COLOR = u"GridColor";
-inline constexpr OUStringLiteral UNO_NAME_GRID_LINES = u"GridLines";
-inline constexpr OUStringLiteral UNO_NAME_GRID_BASE_HEIGHT = u"GridBaseHeight";
-inline constexpr OUStringLiteral UNO_NAME_GRID_RUBY_HEIGHT = u"GridRubyHeight";
-inline constexpr OUStringLiteral UNO_NAME_GRID_MODE = u"GridMode";
-inline constexpr OUStringLiteral UNO_NAME_GRID_RUBY_BELOW = u"RubyBelow";
-inline constexpr OUStringLiteral UNO_NAME_GRID_PRINT = u"GridPrint";
-inline constexpr OUStringLiteral UNO_NAME_GRID_DISPLAY = u"GridDisplay";
-inline constexpr OUStringLiteral UNO_NAME_SNAP_TO_GRID = u"SnapToGrid";
-inline constexpr OUStringLiteral UNO_NAME_DONT_BALANCE_TEXT_COLUMNS = u"DontBalanceTextColumns";
-inline constexpr OUStringLiteral UNO_NAME_IS_CURRENTLY_VISIBLE = u"IsCurrentlyVisible";
-inline constexpr OUStringLiteral UNO_NAME_ANCHOR_POSITION = u"AnchorPosition";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_READING = u"TextReading";
-inline constexpr OUStringLiteral UNO_NAME_PRIMARY_KEY_READING = u"PrimaryKeyReading";
-inline constexpr OUStringLiteral UNO_NAME_SECONDARY_KEY_READING = u"SecondaryKeyReading";
-inline constexpr OUStringLiteral UNO_NAME_BACK_GRAPHIC_TRANSPARENCY = u"BackGraphicTransparency";
-inline constexpr OUStringLiteral UNO_NAME_BACK_COLOR_R_G_B = u"BackColorRGB";
-inline constexpr OUStringLiteral UNO_NAME_BACK_COLOR_TRANSPARENCY = u"BackColorTransparency";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_DYNAMIC_SPACING = u"HeaderDynamicSpacing";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_DYNAMIC_SPACING = u"FooterDynamicSpacing";
-inline constexpr OUStringLiteral UNO_NAME_BASIC_LIBRARIES = u"BasicLibraries";
-inline constexpr OUStringLiteral UNO_NAME_IS_FIXED_LANGUAGE = u"IsFixedLanguage";
-inline constexpr OUStringLiteral UNO_NAME_SELECTION = u"Selection";
-inline constexpr OUStringLiteral UNO_NAME_RESULT_SET = u"ResultSet";
-inline constexpr OUStringLiteral UNO_NAME_CONNECTION = u"ActiveConnection";
-inline constexpr OUStringLiteral UNO_NAME_MODEL = u"Model";
-inline constexpr OUStringLiteral UNO_NAME_DATA_SOURCE_NAME = u"DataSourceName";
-inline constexpr OUStringLiteral UNO_NAME_FILTER = u"Filter";
-inline constexpr OUStringLiteral UNO_NAME_DOCUMENT_URL = u"DocumentURL";
-inline constexpr OUStringLiteral UNO_NAME_OUTPUT_URL = u"OutputURL";
-inline constexpr OUStringLiteral UNO_NAME_OUTPUT_TYPE = u"OutputType";
-inline constexpr OUStringLiteral UNO_NAME_ESCAPE_PROCESSING = u"EscapeProcessing";
-inline constexpr OUStringLiteral UNO_NAME_SINGLE_PRINT_JOBS = u"SinglePrintJobs";
-inline constexpr OUStringLiteral UNO_NAME_FILE_NAME_FROM_COLUMN = u"FileNameFromColumn";
-inline constexpr OUStringLiteral UNO_NAME_FILE_NAME_PREFIX = u"FileNamePrefix";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_STYLE_NAMES = u"CharStyleNames";
-inline constexpr OUStringLiteral UNO_NAME_DAD_COMMAND
- = u"Command"; /* DAD = DataAccessDescriptor (see com.sun.star.sdb.DataAccessDescriptor) */
-inline constexpr OUStringLiteral UNO_NAME_DAD_COMMAND_TYPE = u"CommandType";
-inline constexpr OUStringLiteral UNO_NAME_CLSID = u"CLSID";
-inline constexpr OUStringLiteral UNO_NAME_COMPONENT = u"Component";
-inline constexpr OUStringLiteral UNO_NAME_SECT_LEFT_MARGIN = u"SectionLeftMargin";
-inline constexpr OUStringLiteral UNO_NAME_SECT_RIGHT_MARGIN = u"SectionRightMargin";
-inline constexpr OUStringLiteral UNO_NAME_PARA_IS_CONNECT_BORDER = u"ParaIsConnectBorder";
-inline constexpr OUStringLiteral UNO_NAME_ITEMS = u"Items";
-inline constexpr OUStringLiteral UNO_NAME_SELITEM = u"SelectedItem";
-inline constexpr OUStringLiteral UNO_NAME_IS_SPLIT_ALLOWED = u"IsSplitAllowed";
-inline constexpr OUStringLiteral UNO_NAME_HAS_TEXT_CHANGES_ONLY = u"HasTextChangesOnly";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_HIDDEN = u"CharHidden";
-inline constexpr OUStringLiteral UNO_NAME_IS_FOLLOWING_TEXT_FLOW = u"IsFollowingTextFlow";
-inline constexpr OUStringLiteral UNO_NAME_WIDTH_TYPE = u"WidthType";
-inline constexpr OUStringLiteral UNO_NAME_SCRIPT_URL = u"ScriptURL";
-inline constexpr OUStringLiteral UNO_NAME_RUNTIME_UID = u"RuntimeUID";
-inline constexpr OUStringLiteral UNO_NAME_COLLAPSING_BORDERS = u"CollapsingBorders";
-inline constexpr OUStringLiteral UNO_NAME_WRAP_INFLUENCE_ON_POSITION = u"WrapInfluenceOnPosition";
-inline constexpr OUStringLiteral UNO_NAME_DATA_BASE_URL = u"DataBaseURL";
-inline constexpr OUStringLiteral UNO_NAME_TRANSFORMATION_IN_HORI_L2R = u"TransformationInHoriL2R";
-inline constexpr OUStringLiteral UNO_NAME_POSITION_LAYOUT_DIR = u"PositionLayoutDir";
-inline constexpr OUStringLiteral UNO_NAME_NUMBERING_IS_OUTLINE = u"NumberingIsOutline";
-inline constexpr OUStringLiteral UNO_NAME_STARTPOSITION_IN_HORI_L2R = u"StartPositionInHoriL2R";
-inline constexpr OUStringLiteral UNO_NAME_ENDPOSITION_IN_HORI_L2R = u"EndPositionInHoriL2R";
-inline constexpr OUStringLiteral UNO_NAME_SUBJECT = u"Subject";
-inline constexpr OUStringLiteral UNO_NAME_ADDRESS_FROM_COLUMN = u"AddressFromColumn";
-inline constexpr OUStringLiteral UNO_NAME_SEND_AS_HTML = u"SendAsHTML";
-inline constexpr OUStringLiteral UNO_NAME_SEND_AS_ATTACHMENT = u"SendAsAttachment";
-inline constexpr OUStringLiteral UNO_NAME_MAIL_BODY = u"MailBody";
-inline constexpr OUStringLiteral UNO_NAME_ATTACHMENT_NAME = u"AttachmentName";
-inline constexpr OUStringLiteral UNO_NAME_ATTACHMENT_FILTER = u"AttachmentFilter";
-inline constexpr OUStringLiteral UNO_NAME_PRINT_OPTIONS = u"PrintOptions";
-inline constexpr OUStringLiteral UNO_NAME_SAVE_AS_SINGLE_FILE = u"SaveAsSingleFile";
-inline constexpr OUStringLiteral UNO_NAME_SAVE_FILTER = u"SaveFilter";
-inline constexpr OUStringLiteral UNO_NAME_COPIES_TO = u"CopiesTo";
-inline constexpr OUStringLiteral UNO_NAME_BLIND_COPIES_TO = u"BlindCopiesTo";
-inline constexpr OUStringLiteral UNO_NAME_IN_SERVER_PASSWORD = u"InServerPassword";
-inline constexpr OUStringLiteral UNO_NAME_OUT_SERVER_PASSWORD = u"OutServerPassword";
-inline constexpr OUStringLiteral UNO_NAME_SAVE_FILTER_OPTIONS = u"SaveFilterOptions";
-inline constexpr OUStringLiteral UNO_NAME_SAVE_FILTER_DATA = u"SaveFilterData";
-inline constexpr OUStringLiteral UNO_NAME_LOCK_UPDATES = u"LockUpdates";
-inline constexpr OUStringLiteral UNO_NAME_PAGE_COUNT = u"PageCount";
-inline constexpr OUStringLiteral UNO_NAME_LINE_COUNT = u"LineCount";
-inline constexpr OUStringLiteral UNO_NAME_IS_CONSTANT_SPELLCHECK = u"IsConstantSpellcheck";
-inline constexpr OUStringLiteral UNO_NAME_IS_HIDE_SPELL_MARKS
- = u"IsHideSpellMarks"; /* deprecated #i91949 */
+inline constexpr OUString UNO_NAME_PARA_STYLEHEADING = u"ParaStyleHeading"_ustr;
+inline constexpr OUString UNO_NAME_PARA_STYLELEVEL1 = u"ParaStyleLevel1"_ustr;
+inline constexpr OUString UNO_NAME_PARA_STYLELEVEL10 = u"ParaStyleLevel10"_ustr;
+inline constexpr OUString UNO_NAME_PARA_STYLELEVEL2 = u"ParaStyleLevel2"_ustr;
+inline constexpr OUString UNO_NAME_PARA_STYLELEVEL3 = u"ParaStyleLevel3"_ustr;
+inline constexpr OUString UNO_NAME_PARA_STYLELEVEL4 = u"ParaStyleLevel4"_ustr;
+inline constexpr OUString UNO_NAME_PARA_STYLELEVEL5 = u"ParaStyleLevel5"_ustr;
+inline constexpr OUString UNO_NAME_PARA_STYLELEVEL6 = u"ParaStyleLevel6"_ustr;
+inline constexpr OUString UNO_NAME_PARA_STYLELEVEL7 = u"ParaStyleLevel7"_ustr;
+inline constexpr OUString UNO_NAME_PARA_STYLELEVEL8 = u"ParaStyleLevel8"_ustr;
+inline constexpr OUString UNO_NAME_PARA_STYLELEVEL9 = u"ParaStyleLevel9"_ustr;
+inline constexpr OUString UNO_NAME_PARA_STYLESEPARATOR = u"ParaStyleSeparator"_ustr;
+inline constexpr OUString UNO_NAME_MACRO_LIBRARY = u"MacroLibrary"_ustr;
+inline constexpr OUString UNO_NAME_CELL_NAME = u"CellName"_ustr;
+inline constexpr OUString UNO_NAME_PARA_USER_DEFINED_ATTRIBUTES = u"ParaUserDefinedAttributes"_ustr;
+inline constexpr OUString UNO_NAME_MERGE_LAST_PARA = u"MergeLastPara"_ustr;
+inline constexpr OUString UNO_NAME_WRITING_MODE = u"WritingMode"_ustr;
+inline constexpr OUString UNO_NAME_GRID_COLOR = u"GridColor"_ustr;
+inline constexpr OUString UNO_NAME_GRID_LINES = u"GridLines"_ustr;
+inline constexpr OUString UNO_NAME_GRID_BASE_HEIGHT = u"GridBaseHeight"_ustr;
+inline constexpr OUString UNO_NAME_GRID_RUBY_HEIGHT = u"GridRubyHeight"_ustr;
+inline constexpr OUString UNO_NAME_GRID_MODE = u"GridMode"_ustr;
+inline constexpr OUString UNO_NAME_GRID_RUBY_BELOW = u"RubyBelow"_ustr;
+inline constexpr OUString UNO_NAME_GRID_PRINT = u"GridPrint"_ustr;
+inline constexpr OUString UNO_NAME_GRID_DISPLAY = u"GridDisplay"_ustr;
+inline constexpr OUString UNO_NAME_SNAP_TO_GRID = u"SnapToGrid"_ustr;
+inline constexpr OUString UNO_NAME_DONT_BALANCE_TEXT_COLUMNS = u"DontBalanceTextColumns"_ustr;
+inline constexpr OUString UNO_NAME_IS_CURRENTLY_VISIBLE = u"IsCurrentlyVisible"_ustr;
+inline constexpr OUString UNO_NAME_ANCHOR_POSITION = u"AnchorPosition"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_READING = u"TextReading"_ustr;
+inline constexpr OUString UNO_NAME_PRIMARY_KEY_READING = u"PrimaryKeyReading"_ustr;
+inline constexpr OUString UNO_NAME_SECONDARY_KEY_READING = u"SecondaryKeyReading"_ustr;
+inline constexpr OUString UNO_NAME_BACK_GRAPHIC_TRANSPARENCY = u"BackGraphicTransparency"_ustr;
+inline constexpr OUString UNO_NAME_BACK_COLOR_R_G_B = u"BackColorRGB"_ustr;
+inline constexpr OUString UNO_NAME_BACK_COLOR_TRANSPARENCY = u"BackColorTransparency"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_DYNAMIC_SPACING = u"HeaderDynamicSpacing"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_DYNAMIC_SPACING = u"FooterDynamicSpacing"_ustr;
+inline constexpr OUString UNO_NAME_BASIC_LIBRARIES = u"BasicLibraries"_ustr;
+inline constexpr OUString UNO_NAME_IS_FIXED_LANGUAGE = u"IsFixedLanguage"_ustr;
+inline constexpr OUString UNO_NAME_SELECTION = u"Selection"_ustr;
+inline constexpr OUString UNO_NAME_RESULT_SET = u"ResultSet"_ustr;
+inline constexpr OUString UNO_NAME_CONNECTION = u"ActiveConnection"_ustr;
+inline constexpr OUString UNO_NAME_MODEL = u"Model"_ustr;
+inline constexpr OUString UNO_NAME_DATA_SOURCE_NAME = u"DataSourceName"_ustr;
+inline constexpr OUString UNO_NAME_FILTER = u"Filter"_ustr;
+inline constexpr OUString UNO_NAME_DOCUMENT_URL = u"DocumentURL"_ustr;
+inline constexpr OUString UNO_NAME_OUTPUT_URL = u"OutputURL"_ustr;
+inline constexpr OUString UNO_NAME_OUTPUT_TYPE = u"OutputType"_ustr;
+inline constexpr OUString UNO_NAME_ESCAPE_PROCESSING = u"EscapeProcessing"_ustr;
+inline constexpr OUString UNO_NAME_SINGLE_PRINT_JOBS = u"SinglePrintJobs"_ustr;
+inline constexpr OUString UNO_NAME_FILE_NAME_FROM_COLUMN = u"FileNameFromColumn"_ustr;
+inline constexpr OUString UNO_NAME_FILE_NAME_PREFIX = u"FileNamePrefix"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_STYLE_NAMES = u"CharStyleNames"_ustr;
+inline constexpr OUString UNO_NAME_DAD_COMMAND
+ = u"Command"_ustr; /* DAD = DataAccessDescriptor (see com.sun.star.sdb.DataAccessDescriptor) */
+inline constexpr OUString UNO_NAME_DAD_COMMAND_TYPE = u"CommandType"_ustr;
+inline constexpr OUString UNO_NAME_CLSID = u"CLSID"_ustr;
+inline constexpr OUString UNO_NAME_COMPONENT = u"Component"_ustr;
+inline constexpr OUString UNO_NAME_SECT_LEFT_MARGIN = u"SectionLeftMargin"_ustr;
+inline constexpr OUString UNO_NAME_SECT_RIGHT_MARGIN = u"SectionRightMargin"_ustr;
+inline constexpr OUString UNO_NAME_PARA_IS_CONNECT_BORDER = u"ParaIsConnectBorder"_ustr;
+inline constexpr OUString UNO_NAME_ITEMS = u"Items"_ustr;
+inline constexpr OUString UNO_NAME_SELITEM = u"SelectedItem"_ustr;
+inline constexpr OUString UNO_NAME_IS_SPLIT_ALLOWED = u"IsSplitAllowed"_ustr;
+inline constexpr OUString UNO_NAME_HAS_TEXT_CHANGES_ONLY = u"HasTextChangesOnly"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_HIDDEN = u"CharHidden"_ustr;
+inline constexpr OUString UNO_NAME_IS_FOLLOWING_TEXT_FLOW = u"IsFollowingTextFlow"_ustr;
+inline constexpr OUString UNO_NAME_WIDTH_TYPE = u"WidthType"_ustr;
+inline constexpr OUString UNO_NAME_SCRIPT_URL = u"ScriptURL"_ustr;
+inline constexpr OUString UNO_NAME_RUNTIME_UID = u"RuntimeUID"_ustr;
+inline constexpr OUString UNO_NAME_COLLAPSING_BORDERS = u"CollapsingBorders"_ustr;
+inline constexpr OUString UNO_NAME_WRAP_INFLUENCE_ON_POSITION = u"WrapInfluenceOnPosition"_ustr;
+inline constexpr OUString UNO_NAME_DATA_BASE_URL = u"DataBaseURL"_ustr;
+inline constexpr OUString UNO_NAME_TRANSFORMATION_IN_HORI_L2R = u"TransformationInHoriL2R"_ustr;
+inline constexpr OUString UNO_NAME_POSITION_LAYOUT_DIR = u"PositionLayoutDir"_ustr;
+inline constexpr OUString UNO_NAME_NUMBERING_IS_OUTLINE = u"NumberingIsOutline"_ustr;
+inline constexpr OUString UNO_NAME_STARTPOSITION_IN_HORI_L2R = u"StartPositionInHoriL2R"_ustr;
+inline constexpr OUString UNO_NAME_ENDPOSITION_IN_HORI_L2R = u"EndPositionInHoriL2R"_ustr;
+inline constexpr OUString UNO_NAME_SUBJECT = u"Subject"_ustr;
+inline constexpr OUString UNO_NAME_ADDRESS_FROM_COLUMN = u"AddressFromColumn"_ustr;
+inline constexpr OUString UNO_NAME_SEND_AS_HTML = u"SendAsHTML"_ustr;
+inline constexpr OUString UNO_NAME_SEND_AS_ATTACHMENT = u"SendAsAttachment"_ustr;
+inline constexpr OUString UNO_NAME_MAIL_BODY = u"MailBody"_ustr;
+inline constexpr OUString UNO_NAME_ATTACHMENT_NAME = u"AttachmentName"_ustr;
+inline constexpr OUString UNO_NAME_ATTACHMENT_FILTER = u"AttachmentFilter"_ustr;
+inline constexpr OUString UNO_NAME_PRINT_OPTIONS = u"PrintOptions"_ustr;
+inline constexpr OUString UNO_NAME_SAVE_AS_SINGLE_FILE = u"SaveAsSingleFile"_ustr;
+inline constexpr OUString UNO_NAME_SAVE_FILTER = u"SaveFilter"_ustr;
+inline constexpr OUString UNO_NAME_COPIES_TO = u"CopiesTo"_ustr;
+inline constexpr OUString UNO_NAME_BLIND_COPIES_TO = u"BlindCopiesTo"_ustr;
+inline constexpr OUString UNO_NAME_IN_SERVER_PASSWORD = u"InServerPassword"_ustr;
+inline constexpr OUString UNO_NAME_OUT_SERVER_PASSWORD = u"OutServerPassword"_ustr;
+inline constexpr OUString UNO_NAME_SAVE_FILTER_OPTIONS = u"SaveFilterOptions"_ustr;
+inline constexpr OUString UNO_NAME_SAVE_FILTER_DATA = u"SaveFilterData"_ustr;
+inline constexpr OUString UNO_NAME_LOCK_UPDATES = u"LockUpdates"_ustr;
+inline constexpr OUString UNO_NAME_PAGE_COUNT = u"PageCount"_ustr;
+inline constexpr OUString UNO_NAME_LINE_COUNT = u"LineCount"_ustr;
+inline constexpr OUString UNO_NAME_IS_CONSTANT_SPELLCHECK = u"IsConstantSpellcheck"_ustr;
+inline constexpr OUString UNO_NAME_IS_HIDE_SPELL_MARKS
+ = u"IsHideSpellMarks"_ustr; /* deprecated #i91949 */
-inline constexpr OUStringLiteral UNO_NAME_IS_FIELD_USED = u"IsFieldUsed";
-inline constexpr OUStringLiteral UNO_NAME_IS_FIELD_DISPLAYED = u"IsFieldDisplayed";
-inline constexpr OUStringLiteral UNO_NAME_BUILDID = u"BuildId";
-inline constexpr OUStringLiteral UNO_NAME_PARA_STYLE_CONDITIONS = u"ParaStyleConditions";
-inline constexpr OUStringLiteral UNO_NAME_ROLE = u"Role";
-inline constexpr OUStringLiteral UNO_NAME_FIELD_CODE = u"FieldCode";
-inline constexpr OUStringLiteral UNO_NAME_HAS_VALID_SIGNATURES = u"HasValidSignatures";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_AUTO_STYLE_NAME = u"CharAutoStyleName";
-inline constexpr OUStringLiteral UNO_NAME_PARA_AUTO_STYLE_NAME = u"ParaAutoStyleName";
-inline constexpr OUStringLiteral UNO_NAME_LAYOUT_SIZE = u"LayoutSize";
-inline constexpr OUStringLiteral UNO_NAME_HELP = u"Help";
-inline constexpr OUStringLiteral UNO_NAME_TOOLTIP = u"Tooltip";
-inline constexpr OUStringLiteral UNO_NAME_DIALOG_LIBRARIES = u"DialogLibraries";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_ROW_COUNT = u"HeaderRowCount";
-inline constexpr OUStringLiteral UNO_NAME_INPUT = u"Input";
-inline constexpr OUStringLiteral UNO_NAME_ROW_SPAN = u"RowSpan";
-inline constexpr OUStringLiteral UNO_NAME_POSITION_AND_SPACE_MODE = u"PositionAndSpaceMode";
-inline constexpr OUStringLiteral UNO_NAME_LABEL_FOLLOWED_BY = u"LabelFollowedBy";
-inline constexpr OUStringLiteral UNO_NAME_LISTTAB_STOP_POSITION = u"ListtabStopPosition";
-inline constexpr OUStringLiteral UNO_NAME_FIRST_LINE_INDENT = u"FirstLineIndent";
-inline constexpr OUStringLiteral UNO_NAME_INDENT_AT = u"IndentAt";
-inline constexpr OUStringLiteral UNO_NAME_GRID_BASE_WIDTH = u"GridBaseWidth";
-inline constexpr OUStringLiteral UNO_NAME_GRID_SNAP_TO_CHARS = u"GridSnapToChars";
-inline constexpr OUStringLiteral UNO_NAME_GRID_STANDARD_PAGE_MODE = u"StandardPageMode";
-inline constexpr OUStringLiteral UNO_NAME_TABLE_BORDER_DISTANCES = u"TableBorderDistances";
-inline constexpr OUStringLiteral UNO_NAME_LIST_ID = u"ListId";
-inline constexpr OUStringLiteral UNO_NAME_DEFAULT_LIST_ID = u"DefaultListId";
-inline constexpr OUStringLiteral UNO_NAME_STREAM_NAME = u"StreamName";
-inline constexpr OUStringLiteral UNO_NAME_PARA_CONTINUEING_PREVIOUS_SUB_TREE
- = u"ContinueingPreviousSubTree";
-inline constexpr OUStringLiteral UNO_NAME_PARA_LIST_LABEL_STRING = u"ListLabelString";
-inline constexpr OUStringLiteral UNO_NAME_PARA_LIST_AUTO_FORMAT = u"ListAutoFormat";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_OVERLINE = u"CharOverline";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_OVERLINE_COLOR = u"CharOverlineColor";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_OVERLINE_COMPLEX_COLOR = u"CharOverlineComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_OVERLINE_HAS_COLOR = u"CharOverlineHasColor";
-inline constexpr OUStringLiteral UNO_NAME_OUTLINE_CONTENT_VISIBLE = u"OutlineContentVisible";
-inline constexpr OUStringLiteral UNO_NAME_OUTLINE_LEVEL = u"OutlineLevel";
-inline constexpr OUStringLiteral UNO_NAME_DESCRIPTION = u"Description";
-inline constexpr OUStringLiteral UNO_NAME_META = u"InContentMetadata";
-inline constexpr OUStringLiteral UNO_NAME_IS_TEMPLATE = u"IsTemplate";
-inline constexpr OUStringLiteral UNO_NAME_VBA_DOCOBJ = u"VBAGlobalConstantName";
-inline constexpr OUStringLiteral UNO_NAME_NESTED_TEXT_CONTENT = u"NestedTextContent";
-inline constexpr OUStringLiteral UNO_NAME_SEPARATOR_LINE_STYLE = u"SeparatorLineStyle";
-inline constexpr OUStringLiteral UNO_NAME_FOOTNOTE_LINE_STYLE = u"FootnoteLineStyle";
-inline constexpr OUStringLiteral UNO_NAME_EMBEDDED_OBJECT = u"EmbeddedObject";
-inline constexpr OUStringLiteral UNO_NAME_RSID = u"Rsid";
-inline constexpr OUStringLiteral UNO_NAME_PARRSID = u"ParRsid";
-inline constexpr OUStringLiteral UNO_NAME_DRAW_ASPECT = u"DrawAspect";
-inline constexpr OUStringLiteral UNO_NAME_VISIBLE_AREA_WIDTH = u"VisibleAreaWidth";
-inline constexpr OUStringLiteral UNO_NAME_VISIBLE_AREA_HEIGHT = u"VisibleAreaHeight";
+inline constexpr OUString UNO_NAME_IS_FIELD_USED = u"IsFieldUsed"_ustr;
+inline constexpr OUString UNO_NAME_IS_FIELD_DISPLAYED = u"IsFieldDisplayed"_ustr;
+inline constexpr OUString UNO_NAME_BUILDID = u"BuildId"_ustr;
+inline constexpr OUString UNO_NAME_PARA_STYLE_CONDITIONS = u"ParaStyleConditions"_ustr;
+inline constexpr OUString UNO_NAME_ROLE = u"Role"_ustr;
+inline constexpr OUString UNO_NAME_FIELD_CODE = u"FieldCode"_ustr;
+inline constexpr OUString UNO_NAME_HAS_VALID_SIGNATURES = u"HasValidSignatures"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_AUTO_STYLE_NAME = u"CharAutoStyleName"_ustr;
+inline constexpr OUString UNO_NAME_PARA_AUTO_STYLE_NAME = u"ParaAutoStyleName"_ustr;
+inline constexpr OUString UNO_NAME_LAYOUT_SIZE = u"LayoutSize"_ustr;
+inline constexpr OUString UNO_NAME_HELP = u"Help"_ustr;
+inline constexpr OUString UNO_NAME_TOOLTIP = u"Tooltip"_ustr;
+inline constexpr OUString UNO_NAME_DIALOG_LIBRARIES = u"DialogLibraries"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_ROW_COUNT = u"HeaderRowCount"_ustr;
+inline constexpr OUString UNO_NAME_INPUT = u"Input"_ustr;
+inline constexpr OUString UNO_NAME_ROW_SPAN = u"RowSpan"_ustr;
+inline constexpr OUString UNO_NAME_POSITION_AND_SPACE_MODE = u"PositionAndSpaceMode"_ustr;
+inline constexpr OUString UNO_NAME_LABEL_FOLLOWED_BY = u"LabelFollowedBy"_ustr;
+inline constexpr OUString UNO_NAME_LISTTAB_STOP_POSITION = u"ListtabStopPosition"_ustr;
+inline constexpr OUString UNO_NAME_FIRST_LINE_INDENT = u"FirstLineIndent"_ustr;
+inline constexpr OUString UNO_NAME_INDENT_AT = u"IndentAt"_ustr;
+inline constexpr OUString UNO_NAME_GRID_BASE_WIDTH = u"GridBaseWidth"_ustr;
+inline constexpr OUString UNO_NAME_GRID_SNAP_TO_CHARS = u"GridSnapToChars"_ustr;
+inline constexpr OUString UNO_NAME_GRID_STANDARD_PAGE_MODE = u"StandardPageMode"_ustr;
+inline constexpr OUString UNO_NAME_TABLE_BORDER_DISTANCES = u"TableBorderDistances"_ustr;
+inline constexpr OUString UNO_NAME_LIST_ID = u"ListId"_ustr;
+inline constexpr OUString UNO_NAME_DEFAULT_LIST_ID = u"DefaultListId"_ustr;
+inline constexpr OUString UNO_NAME_STREAM_NAME = u"StreamName"_ustr;
+inline constexpr OUString UNO_NAME_PARA_CONTINUEING_PREVIOUS_SUB_TREE
+ = u"ContinueingPreviousSubTree"_ustr;
+inline constexpr OUString UNO_NAME_PARA_LIST_LABEL_STRING = u"ListLabelString"_ustr;
+inline constexpr OUString UNO_NAME_PARA_LIST_AUTO_FORMAT = u"ListAutoFormat"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_OVERLINE = u"CharOverline"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_OVERLINE_COLOR = u"CharOverlineColor"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_OVERLINE_COMPLEX_COLOR = u"CharOverlineComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_OVERLINE_HAS_COLOR = u"CharOverlineHasColor"_ustr;
+inline constexpr OUString UNO_NAME_OUTLINE_CONTENT_VISIBLE = u"OutlineContentVisible"_ustr;
+inline constexpr OUString UNO_NAME_OUTLINE_LEVEL = u"OutlineLevel"_ustr;
+inline constexpr OUString UNO_NAME_DESCRIPTION = u"Description"_ustr;
+inline constexpr OUString UNO_NAME_META = u"InContentMetadata"_ustr;
+inline constexpr OUString UNO_NAME_IS_TEMPLATE = u"IsTemplate"_ustr;
+inline constexpr OUString UNO_NAME_VBA_DOCOBJ = u"VBAGlobalConstantName"_ustr;
+inline constexpr OUString UNO_NAME_NESTED_TEXT_CONTENT = u"NestedTextContent"_ustr;
+inline constexpr OUString UNO_NAME_SEPARATOR_LINE_STYLE = u"SeparatorLineStyle"_ustr;
+inline constexpr OUString UNO_NAME_FOOTNOTE_LINE_STYLE = u"FootnoteLineStyle"_ustr;
+inline constexpr OUString UNO_NAME_EMBEDDED_OBJECT = u"EmbeddedObject"_ustr;
+inline constexpr OUString UNO_NAME_RSID = u"Rsid"_ustr;
+inline constexpr OUString UNO_NAME_PARRSID = u"ParRsid"_ustr;
+inline constexpr OUString UNO_NAME_DRAW_ASPECT = u"DrawAspect"_ustr;
+inline constexpr OUString UNO_NAME_VISIBLE_AREA_WIDTH = u"VisibleAreaWidth"_ustr;
+inline constexpr OUString UNO_NAME_VISIBLE_AREA_HEIGHT = u"VisibleAreaHeight"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_LINE_STYLE = u"LineStyle";
-inline constexpr OUStringLiteral UNO_NAME_LINE_WIDTH = u"LineWidth";
+inline constexpr OUString UNO_NAME_LINE_STYLE = u"LineStyle"_ustr;
+inline constexpr OUString UNO_NAME_LINE_WIDTH = u"LineWidth"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_PARA_CONTEXT_MARGIN = u"ParaContextMargin";
-inline constexpr OUStringLiteral UNO_NAME_PARAGRAPH_STYLE_NAME = u"ParagraphStyleName";
-inline constexpr OUStringLiteral UNO_NAME_FIRST_IS_SHARED = u"FirstIsShared";
-inline constexpr OUStringLiteral UNO_NAME_HEADER_TEXT_FIRST = u"HeaderTextFirst";
-inline constexpr OUStringLiteral UNO_NAME_FOOTER_TEXT_FIRST = u"FooterTextFirst";
-inline constexpr OUStringLiteral UNO_NAME_INITIALS = u"Initials";
-inline constexpr OUStringLiteral UNO_NAME_TABLE_BORDER2 = u"TableBorder2";
-inline constexpr OUStringLiteral UNO_NAME_REPLACEMENT_GRAPHIC = u"ReplacementGraphic";
-inline constexpr OUStringLiteral UNO_NAME_HIDDEN = u"Hidden";
-inline constexpr OUStringLiteral UNO_NAME_DEFAULT_PAGE_MODE = u"DefaultPageMode";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_SHADING_VALUE = u"CharShadingValue";
-inline constexpr OUStringLiteral UNO_NAME_PARA_INTEROP_GRAB_BAG = u"ParaInteropGrabBag";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_LEFT_BORDER = u"CharLeftBorder";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_RIGHT_BORDER = u"CharRightBorder";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_TOP_BORDER = u"CharTopBorder";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_BOTTOM_BORDER = u"CharBottomBorder";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_BORDER_DISTANCE = u"CharBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_LEFT_BORDER_DISTANCE = u"CharLeftBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_RIGHT_BORDER_DISTANCE = u"CharRightBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_TOP_BORDER_DISTANCE = u"CharTopBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_BOTTOM_BORDER_DISTANCE = u"CharBottomBorderDistance";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_BORDER_LEFT_COMPLEX_COLOR
- = u"CharLeftBorderComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_BORDER_RIGHT_COMPLEX_COLOR
- = u"CharRightBorderComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_BORDER_TOP_COMPLEX_COLOR
- = u"CharTopBorderComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_BORDER_BOTTOM_COMPLEX_COLOR
- = u"CharBottomBorderComplexColor";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_SHADOW_FORMAT = u"CharShadowFormat";
-inline constexpr OUStringLiteral UNO_NAME_SHADOW_TRANSPARENCE = u"ShadowTransparence";
-inline constexpr OUStringLiteral UNO_NAME_DOC_INTEROP_GRAB_BAG = u"InteropGrabBag";
-inline constexpr OUStringLiteral UNO_NAME_FRAME_INTEROP_GRAB_BAG = u"FrameInteropGrabBag";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_HIGHLIGHT = u"CharHighlight";
-inline constexpr OUStringLiteral UNO_NAME_STYLE_INTEROP_GRAB_BAG = u"StyleInteropGrabBag";
-inline constexpr OUStringLiteral UNO_NAME_LEVEL_IS_LEGAL = u"IsLegal";
-inline constexpr OUStringLiteral UNO_NAME_CHAR_INTEROP_GRAB_BAG = u"CharInteropGrabBag";
-inline constexpr OUStringLiteral UNO_NAME_TEXT_VERT_ADJUST = u"TextVerticalAdjust";
-inline constexpr OUStringLiteral UNO_NAME_CELL_INTEROP_GRAB_BAG = u"CellInteropGrabBag";
-inline constexpr OUStringLiteral UNO_NAME_ROW_INTEROP_GRAB_BAG = u"RowInteropGrabBag";
-inline constexpr OUStringLiteral UNO_NAME_TABLE_INTEROP_GRAB_BAG = u"TableInteropGrabBag";
+inline constexpr OUString UNO_NAME_PARA_CONTEXT_MARGIN = u"ParaContextMargin"_ustr;
+inline constexpr OUString UNO_NAME_PARAGRAPH_STYLE_NAME = u"ParagraphStyleName"_ustr;
+inline constexpr OUString UNO_NAME_FIRST_IS_SHARED = u"FirstIsShared"_ustr;
+inline constexpr OUString UNO_NAME_HEADER_TEXT_FIRST = u"HeaderTextFirst"_ustr;
+inline constexpr OUString UNO_NAME_FOOTER_TEXT_FIRST = u"FooterTextFirst"_ustr;
+inline constexpr OUString UNO_NAME_INITIALS = u"Initials"_ustr;
+inline constexpr OUString UNO_NAME_TABLE_BORDER2 = u"TableBorder2"_ustr;
+inline constexpr OUString UNO_NAME_REPLACEMENT_GRAPHIC = u"ReplacementGraphic"_ustr;
+inline constexpr OUString UNO_NAME_HIDDEN = u"Hidden"_ustr;
+inline constexpr OUString UNO_NAME_DEFAULT_PAGE_MODE = u"DefaultPageMode"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_SHADING_VALUE = u"CharShadingValue"_ustr;
+inline constexpr OUString UNO_NAME_PARA_INTEROP_GRAB_BAG = u"ParaInteropGrabBag"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_LEFT_BORDER = u"CharLeftBorder"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_RIGHT_BORDER = u"CharRightBorder"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_TOP_BORDER = u"CharTopBorder"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_BOTTOM_BORDER = u"CharBottomBorder"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_BORDER_DISTANCE = u"CharBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_LEFT_BORDER_DISTANCE = u"CharLeftBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_RIGHT_BORDER_DISTANCE = u"CharRightBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_TOP_BORDER_DISTANCE = u"CharTopBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_BOTTOM_BORDER_DISTANCE = u"CharBottomBorderDistance"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_BORDER_LEFT_COMPLEX_COLOR
+ = u"CharLeftBorderComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_BORDER_RIGHT_COMPLEX_COLOR
+ = u"CharRightBorderComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_BORDER_TOP_COMPLEX_COLOR
+ = u"CharTopBorderComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_BORDER_BOTTOM_COMPLEX_COLOR
+ = u"CharBottomBorderComplexColor"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_SHADOW_FORMAT = u"CharShadowFormat"_ustr;
+inline constexpr OUString UNO_NAME_SHADOW_TRANSPARENCE = u"ShadowTransparence"_ustr;
+inline constexpr OUString UNO_NAME_DOC_INTEROP_GRAB_BAG = u"InteropGrabBag"_ustr;
+inline constexpr OUString UNO_NAME_FRAME_INTEROP_GRAB_BAG = u"FrameInteropGrabBag"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_HIGHLIGHT = u"CharHighlight"_ustr;
+inline constexpr OUString UNO_NAME_STYLE_INTEROP_GRAB_BAG = u"StyleInteropGrabBag"_ustr;
+inline constexpr OUString UNO_NAME_LEVEL_IS_LEGAL = u"IsLegal"_ustr;
+inline constexpr OUString UNO_NAME_CHAR_INTEROP_GRAB_BAG = u"CharInteropGrabBag"_ustr;
+inline constexpr OUString UNO_NAME_TEXT_VERT_ADJUST = u"TextVerticalAdjust"_ustr;
+inline constexpr OUString UNO_NAME_CELL_INTEROP_GRAB_BAG = u"CellInteropGrabBag"_ustr;
+inline constexpr OUString UNO_NAME_ROW_INTEROP_GRAB_BAG = u"RowInteropGrabBag"_ustr;
+inline constexpr OUString UNO_NAME_TABLE_INTEROP_GRAB_BAG = u"TableInteropGrabBag"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_TABLE_FIRST_ROW_END_COLUMN = u"FirstRowEndColumn";
-inline constexpr OUStringLiteral UNO_NAME_TABLE_FIRST_ROW_START_COLUMN = u"FirstRowStartColumn";
-inline constexpr OUStringLiteral UNO_NAME_TABLE_LAST_ROW_END_COLUMN = u"LastRowEndColumn";
-inline constexpr OUStringLiteral UNO_NAME_TABLE_LAST_ROW_START_COLUMN = u"LastRowStartColumn";
+inline constexpr OUString UNO_NAME_TABLE_FIRST_ROW_END_COLUMN = u"FirstRowEndColumn"_ustr;
+inline constexpr OUString UNO_NAME_TABLE_FIRST_ROW_START_COLUMN = u"FirstRowStartColumn"_ustr;
+inline constexpr OUString UNO_NAME_TABLE_LAST_ROW_END_COLUMN = u"LastRowEndColumn"_ustr;
+inline constexpr OUString UNO_NAME_TABLE_LAST_ROW_START_COLUMN = u"LastRowStartColumn"_ustr;
-inline constexpr OUStringLiteral UNO_NAME_RESOLVED = u"Resolved";
-inline constexpr OUStringLiteral UNO_NAME_ALLOW_OVERLAP = u"AllowOverlap";
-inline constexpr OUStringLiteral UNO_NAME_CLEAR = u"Clear";
-inline constexpr OUStringLiteral UNO_NAME_LINEBREAK = u"LineBreak";
-inline constexpr OUStringLiteral UNO_NAME_CONTENT_CONTROL = u"ContentControl";
-inline constexpr OUStringLiteral UNO_NAME_SHOWING_PLACE_HOLDER = u"ShowingPlaceHolder";
-inline constexpr OUStringLiteral UNO_NAME_CHECKBOX = u"Checkbox";
-inline constexpr OUStringLiteral UNO_NAME_CHECKED = u"Checked";
-inline constexpr OUStringLiteral UNO_NAME_CHECKED_STATE = u"CheckedState";
-inline constexpr OUStringLiteral UNO_NAME_UNCHECKED_STATE = u"UncheckedState";
-inline constexpr OUStringLiteral UNO_NAME_LIST_ITEMS = u"ListItems";
-inline constexpr OUStringLiteral UNO_NAME_PICTURE = u"Picture";
-inline constexpr OUStringLiteral UNO_NAME_DATE_FORMAT = u"DateFormat";
-inline constexpr OUStringLiteral UNO_NAME_DATE_LANGUAGE = u"DateLanguage";
-inline constexpr OUStringLiteral UNO_NAME_CURRENT_DATE = u"CurrentDate";
-inline constexpr OUStringLiteral UNO_NAME_PLAIN_TEXT = u"PlainText";
-inline constexpr OUStringLiteral UNO_NAME_COMBO_BOX = u"ComboBox";
-inline constexpr OUStringLiteral UNO_NAME_DROP_DOWN = u"DropDown";
-inline constexpr OUStringLiteral UNO_NAME_PLACEHOLDER_DOC_PART = u"PlaceholderDocPart";
-inline constexpr OUStringLiteral UNO_NAME_DATA_BINDING_PREFIX_MAPPINGS
- = u"DataBindingPrefixMappings";
-inline constexpr OUStringLiteral UNO_NAME_DATA_BINDING_XPATH = u"DataBindingXpath";
-inline constexpr OUStringLiteral UNO_NAME_DATA_BINDING_STORE_ITEM_ID = u"DataBindingStoreItemID";
-inline constexpr OUStringLiteral UNO_NAME_COLOR = u"Color";
-inline constexpr OUStringLiteral UNO_NAME_APPEARANCE = u"Appearance";
-inline constexpr OUStringLiteral UNO_NAME_ALIAS = u"Alias";
-inline constexpr OUStringLiteral UNO_NAME_TAG = u"Tag";
-inline constexpr OUStringLiteral UNO_NAME_ID = u"Id";
-inline constexpr OUStringLiteral UNO_NAME_TAB_INDEX = u"TabIndex";
-inline constexpr OUStringLiteral UNO_NAME_LOCK = u"Lock";
-inline constexpr OUStringLiteral UNO_NAME_MULTILINE = u"MultiLine";
-inline constexpr OUStringLiteral UNO_NAME_DATE_STRING = u"DateString";
-inline constexpr OUStringLiteral UNO_NAME_PARA_ID = u"ParaId";
-inline constexpr OUStringLiteral UNO_NAME_PARA_ID_PARENT = u"ParaIdParent";
+inline constexpr OUString UNO_NAME_RESOLVED = u"Resolved"_ustr;
+inline constexpr OUString UNO_NAME_ALLOW_OVERLAP = u"AllowOverlap"_ustr;
+inline constexpr OUString UNO_NAME_CLEAR = u"Clear"_ustr;
+inline constexpr OUString UNO_NAME_LINEBREAK = u"LineBreak"_ustr;
+inline constexpr OUString UNO_NAME_CONTENT_CONTROL = u"ContentControl"_ustr;
+inline constexpr OUString UNO_NAME_SHOWING_PLACE_HOLDER = u"ShowingPlaceHolder"_ustr;
+inline constexpr OUString UNO_NAME_CHECKBOX = u"Checkbox"_ustr;
+inline constexpr OUString UNO_NAME_CHECKED = u"Checked"_ustr;
+inline constexpr OUString UNO_NAME_CHECKED_STATE = u"CheckedState"_ustr;
+inline constexpr OUString UNO_NAME_UNCHECKED_STATE = u"UncheckedState"_ustr;
+inline constexpr OUString UNO_NAME_LIST_ITEMS = u"ListItems"_ustr;
+inline constexpr OUString UNO_NAME_PICTURE = u"Picture"_ustr;
+inline constexpr OUString UNO_NAME_DATE_FORMAT = u"DateFormat"_ustr;
+inline constexpr OUString UNO_NAME_DATE_LANGUAGE = u"DateLanguage"_ustr;
+inline constexpr OUString UNO_NAME_CURRENT_DATE = u"CurrentDate"_ustr;
+inline constexpr OUString UNO_NAME_PLAIN_TEXT = u"PlainText"_ustr;
+inline constexpr OUString UNO_NAME_COMBO_BOX = u"ComboBox"_ustr;
+inline constexpr OUString UNO_NAME_DROP_DOWN = u"DropDown"_ustr;
+inline constexpr OUString UNO_NAME_PLACEHOLDER_DOC_PART = u"PlaceholderDocPart"_ustr;
+inline constexpr OUString UNO_NAME_DATA_BINDING_PREFIX_MAPPINGS = u"DataBindingPrefixMappings"_ustr;
+inline constexpr OUString UNO_NAME_DATA_BINDING_XPATH = u"DataBindingXpath"_ustr;
+inline constexpr OUString UNO_NAME_DATA_BINDING_STORE_ITEM_ID = u"DataBindingStoreItemID"_ustr;
+inline constexpr OUString UNO_NAME_COLOR = u"Color"_ustr;
+inline constexpr OUString UNO_NAME_APPEARANCE = u"Appearance"_ustr;
+inline constexpr OUString UNO_NAME_ALIAS = u"Alias"_ustr;
+inline constexpr OUString UNO_NAME_TAG = u"Tag"_ustr;
+inline constexpr OUString UNO_NAME_ID = u"Id"_ustr;
+inline constexpr OUString UNO_NAME_TAB_INDEX = u"TabIndex"_ustr;
+inline constexpr OUString UNO_NAME_LOCK = u"Lock"_ustr;
+inline constexpr OUString UNO_NAME_MULTILINE = u"MultiLine"_ustr;
+inline constexpr OUString UNO_NAME_DATE_STRING = u"DateString"_ustr;
+inline constexpr OUString UNO_NAME_PARA_ID = u"ParaId"_ustr;
+inline constexpr OUString UNO_NAME_PARA_ID_PARENT = u"ParaIdParent"_ustr;
#endif
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/sw/qa/extras/globalfilter/globalfilter.cxx b/sw/qa/extras/globalfilter/globalfilter.cxx
index 6928052169e6..cdf56ccf45d5 100644
--- a/sw/qa/extras/globalfilter/globalfilter.cxx
+++ b/sw/qa/extras/globalfilter/globalfilter.cxx
@@ -1813,7 +1813,7 @@ void Test::testTextFormField()
{
::sw::mark::IFieldmark* pFieldmark = dynamic_cast<::sw::mark::IFieldmark*>(*aIter);
CPPUNIT_ASSERT_MESSAGE(sFailedMessage.getStr(), pFieldmark);
- CPPUNIT_ASSERT_EQUAL_MESSAGE(sFailedMessage.getStr(), OUString(ODF_FORMTEXT), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL_MESSAGE(sFailedMessage.getStr(), ODF_FORMTEXT, pFieldmark->GetFieldname());
}
// In the first paragraph we have an empty text form field with the placeholder spaces
@@ -1873,7 +1873,7 @@ void Test::testCheckBoxFormField()
}
CPPUNIT_ASSERT_MESSAGE(sFailedMessage.getStr(), pFieldmark);
- CPPUNIT_ASSERT_EQUAL_MESSAGE(sFailedMessage.getStr(), OUString(ODF_FORMCHECKBOX), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL_MESSAGE(sFailedMessage.getStr(), ODF_FORMCHECKBOX, pFieldmark->GetFieldname());
::sw::mark::ICheckboxFieldmark* pCheckBox = dynamic_cast< ::sw::mark::ICheckboxFieldmark* >(pFieldmark);
CPPUNIT_ASSERT_MESSAGE(sFailedMessage.getStr(), pCheckBox);
@@ -1922,7 +1922,7 @@ void Test::testDropDownFormField()
continue;
CPPUNIT_ASSERT_MESSAGE(sFailedMessage.getStr(), pFieldmark);
- CPPUNIT_ASSERT_EQUAL_MESSAGE(sFailedMessage.getStr(), OUString(ODF_FORMDROPDOWN), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL_MESSAGE(sFailedMessage.getStr(), ODF_FORMDROPDOWN, pFieldmark->GetFieldname());
// Check drop down field's parameters.
const sw::mark::IFieldmark::parameter_map_t* const pParameters = pFieldmark->GetParameters();
@@ -1995,7 +1995,7 @@ void Test::testDateFormField()
{
::sw::mark::IDateFieldmark* pFieldmark = dynamic_cast<::sw::mark::IDateFieldmark*>(*aIter);
CPPUNIT_ASSERT_MESSAGE(sFailedMessage.getStr(), pFieldmark);
- CPPUNIT_ASSERT_EQUAL_MESSAGE(sFailedMessage.getStr(), OUString(ODF_FORMDATE), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL_MESSAGE(sFailedMessage.getStr(), ODF_FORMDATE, pFieldmark->GetFieldname());
// Check date form field's parameters.
const sw::mark::IFieldmark::parameter_map_t* const pParameters = pFieldmark->GetParameters();
@@ -2176,7 +2176,7 @@ void Test::testDateFormFieldCharacterFormatting()
CPPUNIT_ASSERT_EQUAL_MESSAGE(sFailedMessage.getStr(), sal_Int32(1), pMarkAccess->getAllMarksCount());
::sw::mark::IDateFieldmark* pFieldmark = dynamic_cast<::sw::mark::IDateFieldmark*>(*pMarkAccess->getAllMarksBegin());
CPPUNIT_ASSERT_MESSAGE(sFailedMessage.getStr(), pFieldmark);
- CPPUNIT_ASSERT_EQUAL_MESSAGE(sFailedMessage.getStr(), OUString(ODF_FORMDATE), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL_MESSAGE(sFailedMessage.getStr(), ODF_FORMDATE, pFieldmark->GetFieldname());
CPPUNIT_ASSERT_EQUAL_MESSAGE(sFailedMessage.getStr(), sal_Int32(0), pFieldmark->GetMarkStart().GetContentIndex());
CPPUNIT_ASSERT_EQUAL_MESSAGE(sFailedMessage.getStr(), sal_Int32(11), pFieldmark->GetMarkEnd().GetContentIndex());
diff --git a/sw/qa/extras/ooxmlexport/ooxmlexport19.cxx b/sw/qa/extras/ooxmlexport/ooxmlexport19.cxx
index f851210048e0..9006c8306f27 100644
--- a/sw/qa/extras/ooxmlexport/ooxmlexport19.cxx
+++ b/sw/qa/extras/ooxmlexport/ooxmlexport19.cxx
@@ -952,7 +952,7 @@ DECLARE_OOXMLEXPORT_TEST(testTdf138093, "tdf138093.docx")
::sw::mark::IDateFieldmark* pFieldmark
= dynamic_cast<::sw::mark::IDateFieldmark*>(*pMarkAccess->getAllMarksBegin());
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMDATE), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMDATE, pFieldmark->GetFieldname());
CPPUNIT_ASSERT_EQUAL(OUString("2017"), pFieldmark->GetContent());
}
}
@@ -1008,7 +1008,7 @@ DECLARE_OOXMLEXPORT_TEST(testTdf131722, "tdf131722.docx")
::sw::mark::IDateFieldmark* pFieldmark
= dynamic_cast<::sw::mark::IDateFieldmark*>(*aIter);
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMDATE), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMDATE, pFieldmark->GetFieldname());
CPPUNIT_ASSERT_EQUAL(OUString("Enter a date here!"), pFieldmark->GetContent());
}
}
diff --git a/sw/qa/extras/ooxmlexport/ooxmlexport8.cxx b/sw/qa/extras/ooxmlexport/ooxmlexport8.cxx
index 8c2261932e7a..b4ec5dbc6eee 100644
--- a/sw/qa/extras/ooxmlexport/ooxmlexport8.cxx
+++ b/sw/qa/extras/ooxmlexport/ooxmlexport8.cxx
@@ -1026,7 +1026,7 @@ DECLARE_OOXMLEXPORT_TEST(testN820509, "n820509.docx")
::sw::mark::IFieldmark* pFieldmark = dynamic_cast<::sw::mark::IFieldmark*>(*pMarkAccess->getAllMarksBegin());
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMDATE), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMDATE, pFieldmark->GetFieldname());
const sw::mark::IFieldmark::parameter_map_t* const pParameters = pFieldmark->GetParameters();
OUString sDateFormat;
diff --git a/sw/qa/extras/ooxmlexport/ooxmlfieldexport.cxx b/sw/qa/extras/ooxmlexport/ooxmlfieldexport.cxx
index a7ffaa2ae7f5..57db6bf35da0 100644
--- a/sw/qa/extras/ooxmlexport/ooxmlfieldexport.cxx
+++ b/sw/qa/extras/ooxmlexport/ooxmlfieldexport.cxx
@@ -534,7 +534,7 @@ DECLARE_OOXMLEXPORT_TEST(testSdtDateDuplicate, "sdt-date-duplicate.docx")
::sw::mark::IDateFieldmark* pFieldmark
= dynamic_cast<::sw::mark::IDateFieldmark*>(*pMarkAccess->getAllMarksBegin());
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMDATE), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMDATE, pFieldmark->GetFieldname());
CPPUNIT_ASSERT_EQUAL(OUString("4/26/2012"), pFieldmark->GetContent());
}
}
@@ -735,7 +735,7 @@ DECLARE_OOXMLEXPORT_TEST( testDateFieldInShape, "date_field_in_shape.docx" )
::sw::mark::IDateFieldmark* pFieldmark
= dynamic_cast<::sw::mark::IDateFieldmark*>(*pMarkAccess->getAllMarksBegin());
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMDATE), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMDATE, pFieldmark->GetFieldname());
CPPUNIT_ASSERT_EQUAL(OUString("Click here to enter a date."), pFieldmark->GetContent());
}
}
@@ -771,7 +771,7 @@ DECLARE_OOXMLEXPORT_TEST( testDateFieldAtEndOfParagraph, "date_field_at_end_of_p
::sw::mark::IDateFieldmark* pFieldmark
= dynamic_cast<::sw::mark::IDateFieldmark*>(*pMarkAccess->getAllMarksBegin());
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMDATE), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMDATE, pFieldmark->GetFieldname());
CPPUNIT_ASSERT_EQUAL(OUString("Click here to enter a date."), pFieldmark->GetContent());
}
}
@@ -792,7 +792,7 @@ CPPUNIT_TEST_FIXTURE(Test, testDropDownFieldEntryLimit)
::sw::mark::IFieldmark* pFieldmark
= dynamic_cast<::sw::mark::IFieldmark*>(*pMarkAccess->getAllMarksBegin());
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMDROPDOWN), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMDROPDOWN, pFieldmark->GetFieldname());
const sw::mark::IFieldmark::parameter_map_t* const pParameters = pFieldmark->GetParameters();
auto pListEntries = pParameters->find(ODF_FORMDROPDOWN_LISTENTRY);
diff --git a/sw/qa/extras/uiwriter/uiwriter5.cxx b/sw/qa/extras/uiwriter/uiwriter5.cxx
index 00371e084678..699e95170edb 100644
--- a/sw/qa/extras/uiwriter/uiwriter5.cxx
+++ b/sw/qa/extras/uiwriter/uiwriter5.cxx
@@ -750,7 +750,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest5, testTextFormFieldInsertion)
CPPUNIT_ASSERT(aIter != pMarkAccess->getAllMarksEnd());
::sw::mark::IFieldmark* pFieldmark = dynamic_cast<::sw::mark::IFieldmark*>(*aIter);
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMTEXT), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMTEXT, pFieldmark->GetFieldname());
// The text form field has the placeholder text in it
uno::Reference<text::XTextRange> xPara = getParagraph(1);
@@ -789,7 +789,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest5, testCheckboxFormFieldInsertion)
CPPUNIT_ASSERT(aIter != pMarkAccess->getAllMarksEnd());
::sw::mark::IFieldmark* pFieldmark = dynamic_cast<::sw::mark::IFieldmark*>(*aIter);
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMCHECKBOX), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMCHECKBOX, pFieldmark->GetFieldname());
// The checkbox is not checked by default
::sw::mark::ICheckboxFieldmark* pCheckBox
= dynamic_cast<::sw::mark::ICheckboxFieldmark*>(pFieldmark);
@@ -807,7 +807,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest5, testCheckboxFormFieldInsertion)
CPPUNIT_ASSERT(aIter != pMarkAccess->getAllMarksEnd());
pFieldmark = dynamic_cast<::sw::mark::IFieldmark*>(*aIter);
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMCHECKBOX), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMCHECKBOX, pFieldmark->GetFieldname());
// tdf#147008 this would crash
SwWrtShell* pWrtShell = pDoc->GetDocShell()->GetWrtShell();
@@ -838,7 +838,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest5, testDropDownFormFieldInsertion)
CPPUNIT_ASSERT(aIter != pMarkAccess->getAllMarksEnd());
::sw::mark::IFieldmark* pFieldmark = dynamic_cast<::sw::mark::IFieldmark*>(*aIter);
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMDROPDOWN), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMDROPDOWN, pFieldmark->GetFieldname());
// Check drop down field's parameters. By default these params are not set
const sw::mark::IFieldmark::parameter_map_t* const pParameters = pFieldmark->GetParameters();
auto pListEntries = pParameters->find(ODF_FORMDROPDOWN_LISTENTRY);
@@ -857,7 +857,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest5, testDropDownFormFieldInsertion)
CPPUNIT_ASSERT(aIter != pMarkAccess->getAllMarksEnd());
pFieldmark = dynamic_cast<::sw::mark::IFieldmark*>(*aIter);
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMDROPDOWN), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMDROPDOWN, pFieldmark->GetFieldname());
}
CPPUNIT_TEST_FIXTURE(SwUiWriterTest5, testMixedFormFieldInsertion)
@@ -1501,7 +1501,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest5, testDateFormFieldInsertion)
CPPUNIT_ASSERT(aIter != pMarkAccess->getAllMarksEnd());
::sw::mark::IFieldmark* pFieldmark = dynamic_cast<::sw::mark::IFieldmark*>(*aIter);
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMDATE), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMDATE, pFieldmark->GetFieldname());
// The date form field has the placeholder text in it
uno::Reference<text::XTextRange> xPara = getParagraph(1);
@@ -1518,7 +1518,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest5, testDateFormFieldInsertion)
CPPUNIT_ASSERT(aIter != pMarkAccess->getAllMarksEnd());
pFieldmark = dynamic_cast<::sw::mark::IFieldmark*>(*aIter);
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMDATE), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMDATE, pFieldmark->GetFieldname());
}
CPPUNIT_TEST_FIXTURE(SwUiWriterTest5, testDateFormFieldContentOperations)
@@ -1539,7 +1539,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest5, testDateFormFieldContentOperations)
CPPUNIT_ASSERT(aIter != pMarkAccess->getAllMarksEnd());
::sw::mark::IDateFieldmark* pFieldmark = dynamic_cast<::sw::mark::IDateFieldmark*>(*aIter);
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMDATE), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMDATE, pFieldmark->GetFieldname());
// Check the default content added by insertion
uno::Reference<text::XTextRange> xPara = getParagraph(1);
@@ -1573,7 +1573,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest5, testDateFormFieldCurrentDateHandling)
CPPUNIT_ASSERT(aIter != pMarkAccess->getAllMarksEnd());
::sw::mark::IDateFieldmark* pFieldmark = dynamic_cast<::sw::mark::IDateFieldmark*>(*aIter);
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMDATE), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMDATE, pFieldmark->GetFieldname());
// The default content is not a valid date
uno::Reference<text::XTextRange> xPara = getParagraph(1);
@@ -1628,7 +1628,7 @@ CPPUNIT_TEST_FIXTURE(SwUiWriterTest5, testDateFormFieldCurrentDateInvalidation)
CPPUNIT_ASSERT(aIter != pMarkAccess->getAllMarksEnd());
::sw::mark::IDateFieldmark* pFieldmark = dynamic_cast<::sw::mark::IDateFieldmark*>(*aIter);
CPPUNIT_ASSERT(pFieldmark);
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_FORMDATE), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_FORMDATE, pFieldmark->GetFieldname());
// Set a date first
sw::mark::IFieldmark::parameter_map_t* pParameters = pFieldmark->GetParameters();
diff --git a/sw/qa/uibase/shells/shells.cxx b/sw/qa/uibase/shells/shells.cxx
index c962f4a5d65e..f8d7f99de023 100644
--- a/sw/qa/uibase/shells/shells.cxx
+++ b/sw/qa/uibase/shells/shells.cxx
@@ -334,7 +334,7 @@ CPPUNIT_TEST_FIXTURE(SwUibaseShellsTest, testInsertTextFormField)
// When inserting an ODF_UNHANDLED fieldmark:
OUString aExpectedCommand("ADDIN ZOTERO_BIBL foo bar");
uno::Sequence<css::beans::PropertyValue> aArgs = {
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommand", uno::Any(aExpectedCommand)),
comphelper::makePropertyValue("FieldResult", uno::Any(OUString("<p>aaa</p><p>bbb</p>"))),
};
@@ -351,7 +351,7 @@ CPPUNIT_TEST_FIXTURE(SwUibaseShellsTest, testInsertTextFormField)
// - Expected: vnd.oasis.opendocument.field.UNHANDLED
// - Actual : vnd.oasis.opendocument.field.FORMTEXT
// i.e. the custom type parameter was ignored.
- CPPUNIT_ASSERT_EQUAL(OUString(ODF_UNHANDLED), pFieldmark->GetFieldname());
+ CPPUNIT_ASSERT_EQUAL(ODF_UNHANDLED, pFieldmark->GetFieldname());
auto it = pFieldmark->GetParameters()->find(ODF_CODE_PARAM);
CPPUNIT_ASSERT(it != pFieldmark->GetParameters()->end());
@@ -375,7 +375,7 @@ CPPUNIT_TEST_FIXTURE(SwUibaseShellsTest, testUpdateFieldmarks)
createSwDoc();
{
uno::Sequence<css::beans::PropertyValue> aArgs = {
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommand",
uno::Any(OUString("ADDIN ZOTERO_ITEM old command 1"))),
comphelper::makePropertyValue("FieldResult", uno::Any(OUString("old result 1"))),
@@ -384,7 +384,7 @@ CPPUNIT_TEST_FIXTURE(SwUibaseShellsTest, testUpdateFieldmarks)
}
{
uno::Sequence<css::beans::PropertyValue> aArgs = {
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommand",
uno::Any(OUString("ADDIN ZOTERO_ITEM old command 2"))),
comphelper::makePropertyValue("FieldResult", uno::Any(OUString("old result 2"))),
@@ -394,20 +394,20 @@ CPPUNIT_TEST_FIXTURE(SwUibaseShellsTest, testUpdateFieldmarks)
// When updating those fieldmarks:
uno::Sequence<css::beans::PropertyValue> aField1{
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommand",
uno::Any(OUString("ADDIN ZOTERO_ITEM new command 1"))),
comphelper::makePropertyValue("FieldResult", uno::Any(OUString("new result 1"))),
};
uno::Sequence<css::beans::PropertyValue> aField2{
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommand",
uno::Any(OUString("ADDIN ZOTERO_ITEM new command 2"))),
comphelper::makePropertyValue("FieldResult", uno::Any(OUString("new result 2"))),
};
uno::Sequence<uno::Sequence<css::beans::PropertyValue>> aFields = { aField1, aField2 };
uno::Sequence<css::beans::PropertyValue> aArgs = {
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommandPrefix",
uno::Any(OUString("ADDIN ZOTERO_ITEM"))),
comphelper::makePropertyValue("Fields", uno::Any(aFields)),
@@ -561,7 +561,7 @@ CPPUNIT_TEST_FIXTURE(SwUibaseShellsTest, testInsertFieldmarkReadonly)
// Given a document with a fieldmark, the cursor inside the fieldmark:
createSwDoc();
uno::Sequence<css::beans::PropertyValue> aArgs = {
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommand", uno::Any(OUString("my command"))),
comphelper::makePropertyValue("FieldResult", uno::Any(OUString("my result"))),
};
@@ -655,7 +655,7 @@ CPPUNIT_TEST_FIXTURE(SwUibaseShellsTest, testUpdateFieldmark)
// Given a document with a fieldmark:
createSwDoc();
uno::Sequence<css::beans::PropertyValue> aArgs = {
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommand",
uno::Any(OUString("ADDIN ZOTERO_ITEM old command 1"))),
comphelper::makePropertyValue("FieldResult", uno::Any(OUString("old result 1"))),
@@ -769,7 +769,7 @@ CPPUNIT_TEST_FIXTURE(SwUibaseShellsTest, testDeleteFieldmarks)
createSwDoc();
{
uno::Sequence<css::beans::PropertyValue> aArgs = {
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommand",
uno::Any(OUString("ADDIN ZOTERO_ITEM old command 1"))),
comphelper::makePropertyValue("FieldResult", uno::Any(OUString("result 1"))),
@@ -778,7 +778,7 @@ CPPUNIT_TEST_FIXTURE(SwUibaseShellsTest, testDeleteFieldmarks)
}
{
uno::Sequence<css::beans::PropertyValue> aArgs = {
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommand",
uno::Any(OUString("ADDIN ZOTERO_ITEM old command 2"))),
comphelper::makePropertyValue("FieldResult", uno::Any(OUString("result 2"))),
@@ -788,7 +788,7 @@ CPPUNIT_TEST_FIXTURE(SwUibaseShellsTest, testDeleteFieldmarks)
// When deleting those fieldmarks:
uno::Sequence<css::beans::PropertyValue> aArgs
- = { comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ = { comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommandPrefix",
uno::Any(OUString("ADDIN ZOTERO_ITEM"))) };
dispatchCommand(mxComponent, ".uno:DeleteTextFormFields", aArgs);
@@ -993,7 +993,7 @@ CPPUNIT_TEST_FIXTURE(SwUibaseShellsTest, testInsertTextFormFieldFootnote)
// When inserting an ODF_UNHANDLED fieldmark inside a footnote:
uno::Sequence<css::beans::PropertyValue> aArgs = {
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommand",
uno::Any(OUString("ADDIN ZOTERO_BIBL foo bar"))),
comphelper::makePropertyValue("FieldResult", uno::Any(OUString("result"))),
@@ -1018,7 +1018,7 @@ CPPUNIT_TEST_FIXTURE(SwUibaseShellsTest, testInsertTextFormFieldEndnote)
// When inserting an ODF_UNHANDLED fieldmark inside an endnote:
uno::Sequence<css::beans::PropertyValue> aArgs = {
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommand",
uno::Any(OUString("ADDIN ZOTERO_BIBL foo bar"))),
comphelper::makePropertyValue("FieldResult", uno::Any(OUString("result"))),
diff --git a/sw/qa/uibase/uno/uno.cxx b/sw/qa/uibase/uno/uno.cxx
index 3d7a473d7660..d38d0bbfc967 100644
--- a/sw/qa/uibase/uno/uno.cxx
+++ b/sw/qa/uibase/uno/uno.cxx
@@ -208,7 +208,7 @@ CPPUNIT_TEST_FIXTURE(SwUibaseUnoTest, testGetTextFormFields)
for (int i = 0; i < 2; ++i)
{
uno::Sequence<css::beans::PropertyValue> aArgs = {
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommand",
uno::Any(OUString("ADDIN ZOTERO_ITEM foo bar"))),
comphelper::makePropertyValue("FieldResult", uno::Any(OUString("result"))),
@@ -217,7 +217,7 @@ CPPUNIT_TEST_FIXTURE(SwUibaseUnoTest, testGetTextFormFields)
}
{
uno::Sequence<css::beans::PropertyValue> aArgs = {
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommand",
uno::Any(OUString("ADDIN ZOTERO_BIBL foo bar"))),
comphelper::makePropertyValue("FieldResult",
@@ -380,7 +380,7 @@ CPPUNIT_TEST_FIXTURE(SwUibaseUnoTest, testGetTextFormField)
// Given a document with a fieldmark:
createSwDoc();
uno::Sequence<css::beans::PropertyValue> aArgs = {
- comphelper::makePropertyValue("FieldType", uno::Any(OUString(ODF_UNHANDLED))),
+ comphelper::makePropertyValue("FieldType", uno::Any(ODF_UNHANDLED)),
comphelper::makePropertyValue("FieldCommand",
uno::Any(OUString("ADDIN ZOTERO_ITEM foo bar"))),
comphelper::makePropertyValue("FieldResult", uno::Any(OUString("result"))),
diff --git a/sw/source/core/access/acccontext.hxx b/sw/source/core/access/acccontext.hxx
index d64939089622..790b7c4911f7 100644
--- a/sw/source/core/access/acccontext.hxx
+++ b/sw/source/core/access/acccontext.hxx
@@ -39,7 +39,7 @@ namespace accessibility {
class AccessibleShape;
}
-inline constexpr OUStringLiteral sAccessibleServiceName = u"com.sun.star.accessibility.Accessible";
+inline constexpr OUString sAccessibleServiceName = u"com.sun.star.accessibility.Accessible"_ustr;
class SwAccessibleContext :
public ::cppu::WeakImplHelper<
diff --git a/sw/source/core/crsr/bookmark.cxx b/sw/source/core/crsr/bookmark.cxx
index 7e792f805b8e..5b27a5b558ec 100644
--- a/sw/source/core/crsr/bookmark.cxx
+++ b/sw/source/core/crsr/bookmark.cxx
@@ -594,7 +594,7 @@ namespace sw::mark
return;
OUString fieldCommand;
- (*GetParameters())[OUString(ODF_CODE_PARAM)] >>= fieldCommand;
+ (*GetParameters())[ODF_CODE_PARAM] >>= fieldCommand;
tools::JsonWriter aJson;
aJson.put("commandName", ".uno:DeleteTextFormField");
aJson.put("success", true);
@@ -715,7 +715,7 @@ namespace sw::mark
{
if ( IsChecked() != checked )
{
- (*GetParameters())[OUString(ODF_FORMCHECKBOX_RESULT)] <<= checked;
+ (*GetParameters())[ODF_FORMCHECKBOX_RESULT] <<= checked;
// mark document as modified
SwDoc& rDoc( GetMarkPos().GetDoc() );
rDoc.getIDocumentState().SetModified();
@@ -725,7 +725,7 @@ namespace sw::mark
bool CheckboxFieldmark::IsChecked() const
{
bool bResult = false;
- parameter_map_t::const_iterator pResult = GetParameters()->find(OUString(ODF_FORMCHECKBOX_RESULT));
+ parameter_map_t::const_iterator pResult = GetParameters()->find(ODF_FORMCHECKBOX_RESULT);
if(pResult != GetParameters()->end())
pResult->second >>= bResult;
return bResult;
diff --git a/sw/source/core/text/itrform2.cxx b/sw/source/core/text/itrform2.cxx
index 14d5d842e604..c3e718871189 100644
--- a/sw/source/core/text/itrform2.cxx
+++ b/sw/source/core/text/itrform2.cxx
@@ -1143,7 +1143,7 @@ namespace sw::mark {
if(pResult != pParameters->end())
pResult->second >>= nCurrentIdx;
- const IFieldmark::parameter_map_t::const_iterator pListEntries = pParameters->find(OUString(ODF_FORMDROPDOWN_LISTENTRY));
+ const IFieldmark::parameter_map_t::const_iterator pListEntries = pParameters->find(ODF_FORMDROPDOWN_LISTENTRY);
if (pListEntries != pParameters->end())
{
uno::Sequence< OUString > vListEntries;
diff --git a/sw/source/core/text/porrst.hxx b/sw/source/core/text/porrst.hxx
index 5f6f3fca370a..c5e57c688af1 100644
--- a/sw/source/core/text/porrst.hxx
+++ b/sw/source/core/text/porrst.hxx
@@ -81,7 +81,7 @@ public:
void dumpAsXml(xmlTextWriterPtr pWriter, const OUString& rText,
TextFrameIndex& nOffset) const override;
- static constexpr OUStringLiteral S_NOBREAK_FOR_REDLINE = u"\u00A0";
+ static constexpr OUString S_NOBREAK_FOR_REDLINE = u"\u00A0"_ustr;
void SetRedline( const RedlineType eRedline ) { m_eRedline = eRedline; }
SwLineBreakClear GetClear() const;
diff --git a/sw/source/filter/ww8/wrtww8.cxx b/sw/source/filter/ww8/wrtww8.cxx
index 7e31c40af268..06f96f23d24f 100644
--- a/sw/source/filter/ww8/wrtww8.cxx
+++ b/sw/source/filter/ww8/wrtww8.cxx
@@ -703,14 +703,14 @@ void WW8Export::ExportDopTypography(WW8DopTypography &rTypo)
!lcl_CmpBeginEndChars
(
pForbidden->endLine,
- OUString(WW8DopTypography::JapanNotEndLevel1).getStr(),
+ WW8DopTypography::JapanNotEndLevel1.getStr(),
WW8DopTypography::nMaxLeading * sizeof(sal_Unicode)
)
&&
!lcl_CmpBeginEndChars
(
pForbidden->beginLine,
- OUString(WW8DopTypography::JapanNotBeginLevel1).getStr(),
+ WW8DopTypography::JapanNotBeginLevel1.getStr(),
WW8DopTypography::nMaxFollowing * sizeof(sal_Unicode)
)
)
diff --git a/sw/source/filter/ww8/ww8glsy.cxx b/sw/source/filter/ww8/ww8glsy.cxx
index 7e5d3ddd70e8..838102e68cc0 100644
--- a/sw/source/filter/ww8/ww8glsy.cxx
+++ b/sw/source/filter/ww8/ww8glsy.cxx
@@ -45,7 +45,7 @@ WW8Glossary::WW8Glossary(tools::SvRef<SotStorageStream> &refStrm, sal_uInt8 nVer
if (aWwFib.m_nFibBack >= 0x6A) //Word97
{
m_xTableStream = pStg->OpenSotStream(
- aWwFib.m_fWhichTableStm ? OUString(SL::a1Table) : OUString(SL::a0Table),
+ aWwFib.m_fWhichTableStm ? SL::a1Table : SL::a0Table,
StreamMode::STD_READ);
if (m_xTableStream.is() && ERRCODE_NONE == m_xTableStream->GetError())
diff --git a/sw/source/filter/ww8/ww8par.cxx b/sw/source/filter/ww8/ww8par.cxx
index c6c4563dd8cd..d2b2968608e8 100644
--- a/sw/source/filter/ww8/ww8par.cxx
+++ b/sw/source/filter/ww8/ww8par.cxx
@@ -4998,7 +4998,7 @@ void SwWW8ImplReader::ReadGlobalTemplateSettings( std::u16string_view sCreatedFr
refMainStream->SetEndian(SvStreamEndian::LITTLE);
WW8Fib aWwFib( *refMainStream, 8 );
tools::SvRef<SotStorageStream> xTableStream =
- rRoot->OpenSotStream(aWwFib.m_fWhichTableStm ? OUString(SL::a1Table) : OUString(SL::a0Table), StreamMode::STD_READ);
+ rRoot->OpenSotStream(aWwFib.m_fWhichTableStm ? SL::a1Table : SL::a0Table, StreamMode::STD_READ);
if (xTableStream.is() && ERRCODE_NONE == xTableStream->GetError())
{
@@ -5529,7 +5529,7 @@ ErrCode SwWW8ImplReader::SetSubStreams(tools::SvRef<SotStorageStream> &rTableStr
}
rTableStream = m_pStg->OpenSotStream(
- m_xWwFib->m_fWhichTableStm ? OUString(SL::a1Table) : OUString(SL::a0Table),
+ m_xWwFib->m_fWhichTableStm ? SL::a1Table : SL::a0Table,
StreamMode::STD_READ);
m_pTableStream = rTableStream.get();
diff --git a/sw/source/filter/ww8/ww8scan.hxx b/sw/source/filter/ww8/ww8scan.hxx
index f3bf7792b3bb..d69a822554f5 100644
--- a/sw/source/filter/ww8/ww8scan.hxx
+++ b/sw/source/filter/ww8/ww8scan.hxx
@@ -42,14 +42,14 @@ class SvStream;
//Commonly used string literals for stream and storage names in word docs
namespace SL
{
- inline constexpr OUStringLiteral aObjectPool = u"ObjectPool";
- inline constexpr OUStringLiteral a1Table = u"1Table";
- inline constexpr OUStringLiteral a0Table = u"0Table";
- inline constexpr OUStringLiteral aData = u"Data";
- inline constexpr OUStringLiteral aCheckBox = u"CheckBox";
- inline constexpr OUStringLiteral aListBox = u"ListBox";
- inline constexpr OUStringLiteral aTextField = u"TextField";
- inline constexpr OUStringLiteral aMSMacroCmds = u"MSMacroCmds";
+ inline constexpr OUString aObjectPool = u"ObjectPool"_ustr;
+ inline constexpr OUString a1Table = u"1Table"_ustr;
+ inline constexpr OUString a0Table = u"0Table"_ustr;
+ inline constexpr OUString aData = u"Data"_ustr;
+ inline constexpr OUString aCheckBox = u"CheckBox"_ustr;
+ inline constexpr OUString aListBox = u"ListBox"_ustr;
+ inline constexpr OUString aTextField = u"TextField"_ustr;
+ inline constexpr OUString aMSMacroCmds = u"MSMacroCmds"_ustr;
}
struct SprmInfo
diff --git a/sw/source/filter/ww8/ww8struc.hxx b/sw/source/filter/ww8/ww8struc.hxx
index 2802c383056d..a1a22d7a0501 100644
--- a/sw/source/filter/ww8/ww8struc.hxx
+++ b/sw/source/filter/ww8/ww8struc.hxx
@@ -394,18 +394,18 @@ public:
//full document, might not matter all that much though ?
enum RuleLengths {nMaxFollowing = 101, nMaxLeading = 51};
- static constexpr OUStringLiteral JapanNotBeginLevel1
+ static constexpr OUString JapanNotBeginLevel1
= u"\u0021\u0025\u0029\u002c\u002e\u003a\u003b\u003f"
"\u005d\u007d\u00a2\u00b0\u2019\u201d\u2030\u2032"
"\u2033\u2103\u3001\u3002\u3005\u3009\u300b\u300d"
"\u300f\u3011\u3015\u309b\u309c\u309d\u309e\u30fb"
"\u30fd\u30fe\uff01\uff05\uff09\uff0c\uff0e\uff1a"
"\uff1b\uff1f\uff3d\uff5d\uff61\uff63\uff64\uff65"
- "\uff9e\uff9f\uffe0";
- static constexpr OUStringLiteral JapanNotEndLevel1
+ "\uff9e\uff9f\uffe0"_ustr;
+ static constexpr OUString JapanNotEndLevel1
= u"\u0024\u0028\u005b\u005c\u007b\u00a3\u00a5\u2018"
"\u201c\u3008\u300a\u300c\u300e\u3010\u3014\uff04"
- "\uff08\uff3b\uff5b\uff62\uffe1\uffe5";
+ "\uff08\uff3b\uff5b\uff62\uffe1\uffe5"_ustr;
sal_Int16 m_cchFollowingPunct; // length of rgxchFPunct
sal_Int16 m_cchLeadingPunct; // length of rgxchLPunct
diff --git a/sw/source/ui/dbui/mmoutputtypepage.cxx b/sw/source/ui/dbui/mmoutputtypepage.cxx
index c139bb0943c1..0110c0e5d0f8 100644
--- a/sw/source/ui/dbui/mmoutputtypepage.cxx
+++ b/sw/source/ui/dbui/mmoutputtypepage.cxx
@@ -475,7 +475,7 @@ void SwSendMailDialog::DocumentSent( uno::Reference< mail::XMailMessage> const &
Application::PostUserEvent( LINK( this, SwSendMailDialog,
StopSendMails ), this );
}
- OUString sInsertImg(bResult ? OUString(RID_BMP_FORMULA_APPLY) : OUString(RID_BMP_FORMULA_CANCEL));
+ OUString sInsertImg(bResult ? RID_BMP_FORMULA_APPLY : RID_BMP_FORMULA_CANCEL);
OUString sMessage = m_sSendingTo;
m_xStatus->append();
diff --git a/sw/source/ui/dialog/uiregionsw.cxx b/sw/source/ui/dialog/uiregionsw.cxx
index 85bb57abba7c..f0318a4cafe3 100644
--- a/sw/source/ui/dialog/uiregionsw.cxx
+++ b/sw/source/ui/dialog/uiregionsw.cxx
@@ -70,8 +70,8 @@ namespace {
OUString BuildBitmap(bool bProtect, bool bHidden)
{
if (bProtect)
- return bHidden ? OUString(RID_BMP_PROT_HIDE) : OUString(RID_BMP_PROT_NO_HIDE);
- return bHidden ? OUString(RID_BMP_HIDE) : OUString(RID_BMP_NO_HIDE);
+ return bHidden ? RID_BMP_PROT_HIDE : RID_BMP_PROT_NO_HIDE;
+ return bHidden ? RID_BMP_HIDE : RID_BMP_NO_HIDE;
}
OUString CollapseWhiteSpaces(std::u16string_view sName)
diff --git a/sw/source/uibase/inc/bookmark.hxx b/sw/source/uibase/inc/bookmark.hxx
index 4e2582432673..8017e146d756 100644
--- a/sw/source/uibase/inc/bookmark.hxx
+++ b/sw/source/uibase/inc/bookmark.hxx
@@ -61,7 +61,7 @@ public:
int get_sort_column() const { return m_xControl->get_sort_column(); }
void set_sort_column(int nColumn) { m_xControl->set_sort_column(nColumn); }
- static constexpr OUStringLiteral aForbiddenChars = u"/\\@*?\",#";
+ static constexpr OUString aForbiddenChars = u"/\\@*?\",#"_ustr;
static const char s_cSeparator;
};
diff --git a/sw/source/uibase/misc/redlndlg.cxx b/sw/source/uibase/misc/redlndlg.cxx
index 0f4b43006ea2..b68bacbbef5c 100644
--- a/sw/source/uibase/misc/redlndlg.cxx
+++ b/sw/source/uibase/misc/redlndlg.cxx
@@ -320,22 +320,22 @@ OUString SwRedlineAcceptDlg::GetActionImage(const SwRangeRedline& rRedln, sal_uI
{
case RedlineType::Insert: return bTableChanges
? bRowChanges
- ? OUString(BMP_REDLINE_ROW_INSERTION)
- : OUString(BMP_REDLINE_COL_INSERTION)
+ ? BMP_REDLINE_ROW_INSERTION
+ : BMP_REDLINE_COL_INSERTION
: rRedln.IsMoved()
- ? OUString(BMP_REDLINE_MOVED_INSERTION)
+ ? BMP_REDLINE_MOVED_INSERTION
: rRedln.IsAnnotation()
- ? OUString(BMP_REDLINE_COMMENT_INSERTION)
- : OUString(BMP_REDLINE_INSERTED);
+ ? BMP_REDLINE_COMMENT_INSERTION
+ : BMP_REDLINE_INSERTED;
case RedlineType::Delete: return bTableChanges
? bRowChanges
- ? OUString(BMP_REDLINE_ROW_DELETION)
- : OUString(BMP_REDLINE_COL_DELETION)
+ ? BMP_REDLINE_ROW_DELETION
+ : BMP_REDLINE_COL_DELETION
: rRedln.IsMoved()
- ? OUString(BMP_REDLINE_MOVED_DELETION)
+ ? BMP_REDLINE_MOVED_DELETION
: rRedln.IsAnnotation()
- ? OUString(BMP_REDLINE_COMMENT_DELETION)
- : OUString(BMP_REDLINE_DELETED);
+ ? BMP_REDLINE_COMMENT_DELETION
+ : BMP_REDLINE_DELETED;
case RedlineType::Format: return BMP_REDLINE_FORMATTED;
case RedlineType::ParagraphFormat: return BMP_REDLINE_FORMATTED;
case RedlineType::Table: return BMP_REDLINE_TABLECHG;
diff --git a/ucb/source/core/ucbcmds.hxx b/ucb/source/core/ucbcmds.hxx
index 063c79e5f998..f4589abe9363 100644
--- a/ucb/source/core/ucbcmds.hxx
+++ b/ucb/source/core/ucbcmds.hxx
@@ -24,13 +24,13 @@
// Definitions for the commands supported by the UCB.
-inline constexpr OUStringLiteral GETCOMMANDINFO_NAME = u"getCommandInfo";
+inline constexpr OUString GETCOMMANDINFO_NAME = u"getCommandInfo"_ustr;
#define GETCOMMANDINFO_HANDLE 1024
-inline constexpr OUStringLiteral GLOBALTRANSFER_NAME = u"globalTransfer";
+inline constexpr OUString GLOBALTRANSFER_NAME = u"globalTransfer"_ustr;
#define GLOBALTRANSFER_HANDLE 1025
-inline constexpr OUStringLiteral CHECKIN_NAME = u"checkin";
+inline constexpr OUString CHECKIN_NAME = u"checkin"_ustr;
#define CHECKIN_HANDLE 1026
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/ucb/source/sorter/sortresult.hxx b/ucb/source/sorter/sortresult.hxx
index d385d2303e2f..51b768a3d4d6 100644
--- a/ucb/source/sorter/sortresult.hxx
+++ b/ucb/source/sorter/sortresult.hxx
@@ -82,7 +82,7 @@ public:
};
-inline constexpr OUStringLiteral RESULTSET_SERVICE_NAME = u"com.sun.star.ucb.SortedResultSet";
+inline constexpr OUString RESULTSET_SERVICE_NAME = u"com.sun.star.ucb.SortedResultSet"_ustr;
class SortedResultSet: public cppu::WeakImplHelper <
diff --git a/ucb/source/ucp/cmis/cmis_content.hxx b/ucb/source/ucp/cmis/cmis_content.hxx
index 4d878133aa0a..7c2938c65b64 100644
--- a/ucb/source/ucp/cmis/cmis_content.hxx
+++ b/ucb/source/ucp/cmis/cmis_content.hxx
@@ -55,8 +55,8 @@ namespace ucbhelper
namespace cmis
{
-inline constexpr OUStringLiteral CMIS_FILE_TYPE = u"application/vnd.libreoffice.cmis-file";
-inline constexpr OUStringLiteral CMIS_FOLDER_TYPE = u"application/vnd.libreoffice.cmis-folder";
+inline constexpr OUString CMIS_FILE_TYPE = u"application/vnd.libreoffice.cmis-file"_ustr;
+inline constexpr OUString CMIS_FOLDER_TYPE = u"application/vnd.libreoffice.cmis-folder"_ustr;
class ContentProvider;
class Content : public ::ucbhelper::ContentImplHelper,
diff --git a/ucb/source/ucp/cmis/cmis_repo_content.hxx b/ucb/source/ucp/cmis/cmis_repo_content.hxx
index 0b68c4960e93..0f78bf0be14d 100644
--- a/ucb/source/ucp/cmis/cmis_repo_content.hxx
+++ b/ucb/source/ucp/cmis/cmis_repo_content.hxx
@@ -41,7 +41,7 @@ namespace ucbhelper
namespace cmis
{
-inline constexpr OUStringLiteral CMIS_REPO_TYPE = u"application/vnd.libreoffice.cmis-repository";
+inline constexpr OUString CMIS_REPO_TYPE = u"application/vnd.libreoffice.cmis-repository"_ustr;
class ContentProvider;
class RepoContent : public ::ucbhelper::ContentImplHelper,
diff --git a/ucb/source/ucp/cmis/cmis_strings.hxx b/ucb/source/ucp/cmis/cmis_strings.hxx
index 8b93198560b8..d0537238bb0c 100644
--- a/ucb/source/ucp/cmis/cmis_strings.hxx
+++ b/ucb/source/ucp/cmis/cmis_strings.hxx
@@ -14,10 +14,10 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral CMIS_TYPE_STRING = u"String";
-inline constexpr OUStringLiteral CMIS_TYPE_INTEGER = u"Integer";
-inline constexpr OUStringLiteral CMIS_TYPE_DECIMAL = u"Decimal";
-inline constexpr OUStringLiteral CMIS_TYPE_DATETIME = u"Datetime";
-inline constexpr OUStringLiteral CMIS_TYPE_BOOL = u"Bool";
+inline constexpr OUString CMIS_TYPE_STRING = u"String"_ustr;
+inline constexpr OUString CMIS_TYPE_INTEGER = u"Integer"_ustr;
+inline constexpr OUString CMIS_TYPE_DECIMAL = u"Decimal"_ustr;
+inline constexpr OUString CMIS_TYPE_DATETIME = u"Datetime"_ustr;
+inline constexpr OUString CMIS_TYPE_BOOL = u"Bool"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
diff --git a/ucb/source/ucp/file/bc.cxx b/ucb/source/ucp/file/bc.cxx
index 607df3ead5a1..8d66f26fa884 100644
--- a/ucb/source/ucp/file/bc.cxx
+++ b/ucb/source/ucp/file/bc.cxx
@@ -652,8 +652,8 @@ BaseContent::getPropertyValues(
if ( rProp.Name == "ContentType" )
{
- rValue <<= (m_bFolder ? OUString(TaskManager::FolderContentType)
- : OUString(TaskManager::FileContentType));
+ rValue <<= (m_bFolder ? TaskManager::FolderContentType
+ : TaskManager::FileContentType);
}
else if ( rProp.Name == "IsFolder" )
{
diff --git a/ucb/source/ucp/file/filtask.hxx b/ucb/source/ucp/file/filtask.hxx
index c2623c60be05..9d4169255427 100644
--- a/ucb/source/ucp/file/filtask.hxx
+++ b/ucb/source/ucp/file/filtask.hxx
@@ -624,10 +624,10 @@ namespace fileaccess
public:
- static constexpr OUStringLiteral FolderContentType =
- u"application/vnd.sun.staroffice.fsys-folder";
- static constexpr OUStringLiteral FileContentType =
- u"application/vnd.sun.staroffice.fsys-file";
+ static constexpr OUString FolderContentType =
+ u"application/vnd.sun.staroffice.fsys-folder"_ustr;
+ static constexpr OUString FileContentType =
+ u"application/vnd.sun.staroffice.fsys-file"_ustr;
private:
diff --git a/ucb/source/ucp/ftp/ftpcontentprovider.hxx b/ucb/source/ucp/ftp/ftpcontentprovider.hxx
index fe1247b9e756..145fe15483c2 100644
--- a/ucb/source/ucp/ftp/ftpcontentprovider.hxx
+++ b/ucb/source/ucp/ftp/ftpcontentprovider.hxx
@@ -29,8 +29,8 @@
// UNO service name for the provider. This name will be used by the UCB to
// create instances of the provider.
-inline constexpr OUStringLiteral FTP_CONTENT_PROVIDER_SERVICE_NAME = u"com.sun.star.ucb.FTPContentProvider";
-inline constexpr OUStringLiteral FTP_CONTENT_TYPE = u"application/ftp-content";
+inline constexpr OUString FTP_CONTENT_PROVIDER_SERVICE_NAME = u"com.sun.star.ucb.FTPContentProvider"_ustr;
+inline constexpr OUString FTP_CONTENT_TYPE = u"application/ftp-content"_ustr;
/**
* Definition of ftpcontentprovider
diff --git a/ucb/source/ucp/gio/gio_content.cxx b/ucb/source/ucp/gio/gio_content.cxx
index f7e1fd11a3f0..51df5a4e3c07 100644
--- a/ucb/source/ucp/gio/gio_content.cxx
+++ b/ucb/source/ucp/gio/gio_content.cxx
@@ -124,8 +124,8 @@ void SAL_CALL Content::abort( sal_Int32 /*CommandId*/ )
OUString SAL_CALL Content::getContentType()
{
return isFolder(css::uno::Reference< css::ucb::XCommandEnvironment >())
- ? OUString( GIO_FOLDER_TYPE )
- : OUString( GIO_FILE_TYPE );
+ ? GIO_FOLDER_TYPE
+ : GIO_FILE_TYPE;
}
#define EXCEPT(aExcept) \
diff --git a/ucb/source/ucp/gio/gio_content.hxx b/ucb/source/ucp/gio/gio_content.hxx
index 0c80da5cdac4..243b74a4a222 100644
--- a/ucb/source/ucp/gio/gio_content.hxx
+++ b/ucb/source/ucp/gio/gio_content.hxx
@@ -49,8 +49,8 @@ namespace gio
{
-inline constexpr OUStringLiteral GIO_FILE_TYPE = u"application/vnd.sun.staroffice.gio-file";
-inline constexpr OUStringLiteral GIO_FOLDER_TYPE = u"application/vnd.sun.staroffice.gio-folder";
+inline constexpr OUString GIO_FILE_TYPE = u"application/vnd.sun.staroffice.gio-file"_ustr;
+inline constexpr OUString GIO_FOLDER_TYPE = u"application/vnd.sun.staroffice.gio-folder"_ustr;
css::uno::Any convertToException(GError *pError,
const css::uno::Reference< css::uno::XInterface >& rContext, bool bThrow=true);
diff --git a/ucb/source/ucp/hierarchy/hierarchycontent.cxx b/ucb/source/ucp/hierarchy/hierarchycontent.cxx
index 7dbfd1deef26..885dc8663911 100644
--- a/ucb/source/ucp/hierarchy/hierarchycontent.cxx
+++ b/ucb/source/ucp/hierarchy/hierarchycontent.cxx
@@ -1567,8 +1567,8 @@ void HierarchyContent::transfer(
OUString aType = xSource->isFolder()
- ? OUString( HIERARCHY_FOLDER_CONTENT_TYPE )
- : OUString( HIERARCHY_LINK_CONTENT_TYPE );
+ ? HIERARCHY_FOLDER_CONTENT_TYPE
+ : HIERARCHY_LINK_CONTENT_TYPE;
ucb::ContentInfo aContentInfo;
aContentInfo.Type = aType;
aContentInfo.Attributes = 0;
diff --git a/ucb/source/ucp/hierarchy/hierarchycontent.hxx b/ucb/source/ucp/hierarchy/hierarchycontent.hxx
index 596299851cd5..c7b0d773ceb9 100644
--- a/ucb/source/ucp/hierarchy/hierarchycontent.hxx
+++ b/ucb/source/ucp/hierarchy/hierarchycontent.hxx
@@ -51,14 +51,14 @@ public:
explicit HierarchyContentProperties( const HierarchyEntryData::Type & rType )
: m_aData( rType ),
m_aContentType( rType == HierarchyEntryData::FOLDER
- ? OUString( HIERARCHY_FOLDER_CONTENT_TYPE )
- : OUString( HIERARCHY_LINK_CONTENT_TYPE ) ) {}
+ ? HIERARCHY_FOLDER_CONTENT_TYPE
+ : HIERARCHY_LINK_CONTENT_TYPE ) {}
explicit HierarchyContentProperties( const HierarchyEntryData & rData )
: m_aData( rData ),
m_aContentType( rData.getType() == HierarchyEntryData::FOLDER
- ? OUString( HIERARCHY_FOLDER_CONTENT_TYPE )
- : OUString( HIERARCHY_LINK_CONTENT_TYPE ) ) {}
+ ? HIERARCHY_FOLDER_CONTENT_TYPE
+ : HIERARCHY_LINK_CONTENT_TYPE ) {}
const OUString & getName() const { return m_aData.getName(); }
void setName( const OUString & rName ) { m_aData.setName( rName ); };
diff --git a/ucb/source/ucp/hierarchy/hierarchyprovider.hxx b/ucb/source/ucp/hierarchy/hierarchyprovider.hxx
index 27367e32f335..f32a2c692582 100644
--- a/ucb/source/ucp/hierarchy/hierarchyprovider.hxx
+++ b/ucb/source/ucp/hierarchy/hierarchyprovider.hxx
@@ -40,10 +40,10 @@ namespace hierarchy_ucp {
"vnd.sun.star.hier"
#define HIERARCHY_URL_SCHEME_LENGTH 17
-inline constexpr OUStringLiteral HIERARCHY_FOLDER_CONTENT_TYPE =
- u"application/" HIERARCHY_URL_SCHEME "-folder";
-inline constexpr OUStringLiteral HIERARCHY_LINK_CONTENT_TYPE =
- u"application/" HIERARCHY_URL_SCHEME "-link";
+inline constexpr OUString HIERARCHY_FOLDER_CONTENT_TYPE =
+ u"application/" HIERARCHY_URL_SCHEME "-folder"_ustr;
+inline constexpr OUString HIERARCHY_LINK_CONTENT_TYPE =
+ u"application/" HIERARCHY_URL_SCHEME "-link"_ustr;
struct ConfigProviderMapEntry
{
diff --git a/ucb/source/ucp/tdoc/tdoc_content.hxx b/ucb/source/ucp/tdoc/tdoc_content.hxx
index 08d2ba933759..a292877f2e2e 100644
--- a/ucb/source/ucp/tdoc/tdoc_content.hxx
+++ b/ucb/source/ucp/tdoc/tdoc_content.hxx
@@ -52,12 +52,12 @@ public:
ContentProperties( const ContentType & rType, OUString aTitle )
: m_eType( rType ),
m_aContentType( rType == STREAM
- ? OUString( TDOC_STREAM_CONTENT_TYPE )
+ ? TDOC_STREAM_CONTENT_TYPE
: rType == FOLDER
- ? OUString( TDOC_FOLDER_CONTENT_TYPE )
+ ? TDOC_FOLDER_CONTENT_TYPE
: rType == DOCUMENT
- ? OUString( TDOC_DOCUMENT_CONTENT_TYPE )
- : OUString( TDOC_ROOT_CONTENT_TYPE ) ),
+ ? TDOC_DOCUMENT_CONTENT_TYPE
+ : TDOC_ROOT_CONTENT_TYPE ),
m_aTitle(std::move( aTitle ))
{}
diff --git a/ucb/source/ucp/tdoc/tdoc_provider.hxx b/ucb/source/ucp/tdoc/tdoc_provider.hxx
index 1eae1409fec2..8a859ac65a40 100644
--- a/ucb/source/ucp/tdoc/tdoc_provider.hxx
+++ b/ucb/source/ucp/tdoc/tdoc_provider.hxx
@@ -46,14 +46,14 @@ namespace com::sun::star::util {
namespace tdoc_ucp {
-inline constexpr OUStringLiteral TDOC_ROOT_CONTENT_TYPE =
- u"application/" TDOC_URL_SCHEME "-root";
-inline constexpr OUStringLiteral TDOC_DOCUMENT_CONTENT_TYPE =
- u"application/" TDOC_URL_SCHEME "-document";
-inline constexpr OUStringLiteral TDOC_FOLDER_CONTENT_TYPE =
- u"application/" TDOC_URL_SCHEME "-folder";
-inline constexpr OUStringLiteral TDOC_STREAM_CONTENT_TYPE =
- u"application/" TDOC_URL_SCHEME "-stream";
+inline constexpr OUString TDOC_ROOT_CONTENT_TYPE =
+ u"application/" TDOC_URL_SCHEME "-root"_ustr;
+inline constexpr OUString TDOC_DOCUMENT_CONTENT_TYPE =
+ u"application/" TDOC_URL_SCHEME "-document"_ustr;
+inline constexpr OUString TDOC_FOLDER_CONTENT_TYPE =
+ u"application/" TDOC_URL_SCHEME "-folder"_ustr;
+inline constexpr OUString TDOC_STREAM_CONTENT_TYPE =
+ u"application/" TDOC_URL_SCHEME "-stream"_ustr;
class StorageElementFactory;
diff --git a/ucb/source/ucp/webdav-curl/ContentProperties.cxx b/ucb/source/ucp/webdav-curl/ContentProperties.cxx
index d76c03d7589d..c89710a1eafb 100644
--- a/ucb/source/ucp/webdav-curl/ContentProperties.cxx
+++ b/ucb/source/ucp/webdav-curl/ContentProperties.cxx
@@ -474,8 +474,8 @@ void ContentProperties::addProperty( const OUString & rName,
= PropertyValue( uno::Any( bool( !bFolder ) ), true );
(*m_xProps)[ OUString( "ContentType" ) ]
= PropertyValue( uno::Any( bFolder
- ? OUString( WEBDAV_COLLECTION_TYPE )
- : OUString( WEBDAV_CONTENT_TYPE ) ), true );
+ ? WEBDAV_COLLECTION_TYPE
+ : WEBDAV_CONTENT_TYPE ), true );
}
// else if ( rName.equals( DAVProperties::SUPPORTEDLOCK ) )
// {
diff --git a/ucb/source/ucp/webdav-curl/DAVProperties.hxx b/ucb/source/ucp/webdav-curl/DAVProperties.hxx
index 902e184e7b7d..8466692612a0 100644
--- a/ucb/source/ucp/webdav-curl/DAVProperties.hxx
+++ b/ucb/source/ucp/webdav-curl/DAVProperties.hxx
@@ -29,17 +29,17 @@ typedef struct { const char *nspace, *name; } SerfPropName;
struct DAVProperties
{
- static constexpr OUStringLiteral CREATIONDATE = u"DAV:creationdate";
- static constexpr OUStringLiteral DISPLAYNAME = u"DAV:displayname";
- static constexpr OUStringLiteral GETCONTENTLANGUAGE = u"DAV:getcontentlanguage";
- static constexpr OUStringLiteral GETCONTENTLENGTH = u"DAV:getcontentlength";
- static constexpr OUStringLiteral GETCONTENTTYPE = u"DAV:getcontenttype";
- static constexpr OUStringLiteral GETETAG = u"DAV:getetag";
- static constexpr OUStringLiteral GETLASTMODIFIED = u"DAV:getlastmodified";
- static constexpr OUStringLiteral LOCKDISCOVERY = u"DAV:lockdiscovery";
- static constexpr OUStringLiteral RESOURCETYPE = u"DAV:resourcetype";
- static constexpr OUStringLiteral SUPPORTEDLOCK = u"DAV:supportedlock";
- static constexpr OUStringLiteral EXECUTABLE = u"http://apache.org/dav/props/executable";
+ static constexpr OUString CREATIONDATE = u"DAV:creationdate"_ustr;
+ static constexpr OUString DISPLAYNAME = u"DAV:displayname"_ustr;
+ static constexpr OUString GETCONTENTLANGUAGE = u"DAV:getcontentlanguage"_ustr;
+ static constexpr OUString GETCONTENTLENGTH = u"DAV:getcontentlength"_ustr;
+ static constexpr OUString GETCONTENTTYPE = u"DAV:getcontenttype"_ustr;
+ static constexpr OUString GETETAG = u"DAV:getetag"_ustr;
+ static constexpr OUString GETLASTMODIFIED = u"DAV:getlastmodified"_ustr;
+ static constexpr OUString LOCKDISCOVERY = u"DAV:lockdiscovery"_ustr;
+ static constexpr OUString RESOURCETYPE = u"DAV:resourcetype"_ustr;
+ static constexpr OUString SUPPORTEDLOCK = u"DAV:supportedlock"_ustr;
+ static constexpr OUString EXECUTABLE = u"http://apache.org/dav/props/executable"_ustr;
static void createSerfPropName( ::std::u16string_view rFullName,
SerfPropName & rName );
diff --git a/ucb/source/ucp/webdav-curl/webdavcontent.cxx b/ucb/source/ucp/webdav-curl/webdavcontent.cxx
index 26fa01d16027..2111263bf49c 100644
--- a/ucb/source/ucp/webdav-curl/webdavcontent.cxx
+++ b/ucb/source/ucp/webdav-curl/webdavcontent.cxx
@@ -1606,7 +1606,7 @@ uno::Reference< sdbc::XRow > Content::getPropertyValues(
true );
xProps->addProperty(
"ContentType",
- uno::Any( OUString(WEBDAV_CONTENT_TYPE) ),
+ uno::Any( WEBDAV_CONTENT_TYPE ),
true );
}
}
diff --git a/ucb/source/ucp/webdav-curl/webdavcontent.hxx b/ucb/source/ucp/webdav-curl/webdavcontent.hxx
index a44eb1c99d43..60661b867411 100644
--- a/ucb/source/ucp/webdav-curl/webdavcontent.hxx
+++ b/ucb/source/ucp/webdav-curl/webdavcontent.hxx
@@ -54,7 +54,7 @@ namespace http_dav_ucp
// UNO service name for the content.
-inline constexpr OUStringLiteral WEBDAV_CONTENT_SERVICE_NAME = u"com.sun.star.ucb.WebDAVContent";
+inline constexpr OUString WEBDAV_CONTENT_SERVICE_NAME = u"com.sun.star.ucb.WebDAVContent"_ustr;
class ContentProvider;
diff --git a/ucb/source/ucp/webdav-curl/webdavprovider.hxx b/ucb/source/ucp/webdav-curl/webdavprovider.hxx
index a05377cfeb9f..138f776eeef2 100644
--- a/ucb/source/ucp/webdav-curl/webdavprovider.hxx
+++ b/ucb/source/ucp/webdav-curl/webdavprovider.hxx
@@ -39,7 +39,7 @@ namespace http_dav_ucp {
// UNO service name for the provider. This name will be used by the UCB to
// create instances of the provider.
-inline constexpr OUStringLiteral WEBDAV_CONTENT_PROVIDER_SERVICE_NAME = u"com.sun.star.ucb.WebDAVContentProvider";
+inline constexpr OUString WEBDAV_CONTENT_PROVIDER_SERVICE_NAME = u"com.sun.star.ucb.WebDAVContentProvider"_ustr;
// URL scheme. This is the scheme the provider will be able to create
// contents for. The UCB will select the provider ( i.e. in order to create
@@ -53,10 +53,10 @@ inline constexpr OUStringLiteral WEBDAV_CONTENT_PROVIDER_SERVICE_NAME = u"com.su
#define WEBDAV_URL_SCHEME u"webdav"
#define WEBDAVS_URL_SCHEME u"webdavs"
-inline constexpr OUStringLiteral HTTP_CONTENT_TYPE = u"application/" HTTP_URL_SCHEME "-content";
+inline constexpr OUString HTTP_CONTENT_TYPE = u"application/" HTTP_URL_SCHEME "-content"_ustr;
#define WEBDAV_CONTENT_TYPE HTTP_CONTENT_TYPE
-inline constexpr OUStringLiteral WEBDAV_COLLECTION_TYPE = u"application/" VNDSUNSTARWEBDAV_URL_SCHEME "-collection";
+inline constexpr OUString WEBDAV_COLLECTION_TYPE = u"application/" VNDSUNSTARWEBDAV_URL_SCHEME "-collection"_ustr;
class ContentProvider : public ::ucbhelper::ContentProviderImplHelper
diff --git a/unotools/source/misc/ZipPackageHelper.cxx b/unotools/source/misc/ZipPackageHelper.cxx
index d94b431bb6c6..8bbd7513184b 100644
--- a/unotools/source/misc/ZipPackageHelper.cxx
+++ b/unotools/source/misc/ZipPackageHelper.cxx
@@ -60,7 +60,7 @@ ZipPackageHelper::ZipPackageHelper(
Sequence< Any > aArguments{
Any(sPackageURL),
// let ZipPackage be used
- Any(beans::NamedValue("StorageFormat", Any(OUString(ZIP_STORAGE_FORMAT_STRING))))
+ Any(beans::NamedValue("StorageFormat", Any(ZIP_STORAGE_FORMAT_STRING)))
};
Reference< XHierarchicalNameAccess > xHNameAccess(
diff --git a/vbahelper/source/vbahelper/vbacommandbarhelper.hxx b/vbahelper/source/vbahelper/vbacommandbarhelper.hxx
index 4dad8f57714c..027b62b33ce2 100644
--- a/vbahelper/source/vbahelper/vbacommandbarhelper.hxx
+++ b/vbahelper/source/vbahelper/vbacommandbarhelper.hxx
@@ -27,21 +27,21 @@
#include <com/sun/star/frame/XLayoutManager.hpp>
#include <memory>
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_COMMANDURL = u"CommandURL";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_HELPURL = u"HelpURL";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_CONTAINER = u"ItemDescriptorContainer";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_LABEL = u"Label";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_TYPE = u"Type";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_STYLE = u"Style";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_ISVISIBLE = u"IsVisible";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_UINAME = u"UIName";
-inline constexpr OUStringLiteral ITEM_DESCRIPTOR_ENABLED = u"Enabled";
+inline constexpr OUString ITEM_DESCRIPTOR_COMMANDURL = u"CommandURL"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_HELPURL = u"HelpURL"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_CONTAINER = u"ItemDescriptorContainer"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_LABEL = u"Label"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_TYPE = u"Type"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_STYLE = u"Style"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_ISVISIBLE = u"IsVisible"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_UINAME = u"UIName"_ustr;
+inline constexpr OUString ITEM_DESCRIPTOR_ENABLED = u"Enabled"_ustr;
-inline constexpr OUStringLiteral ITEM_MENUBAR_URL = u"private:resource/menubar/menubar";
+inline constexpr OUString ITEM_MENUBAR_URL = u"private:resource/menubar/menubar"_ustr;
constexpr char16_t ITEM_TOOLBAR_URL[] = u"private:resource/toolbar/";
-inline constexpr OUStringLiteral CUSTOM_TOOLBAR_STR = u"custom_toolbar_";
-inline constexpr OUStringLiteral CUSTOM_MENU_STR = u"vnd.openoffice.org:CustomMenu";
+inline constexpr OUString CUSTOM_TOOLBAR_STR = u"custom_toolbar_"_ustr;
+inline constexpr OUString CUSTOM_MENU_STR = u"vnd.openoffice.org:CustomMenu"_ustr;
class VbaCommandBarHelper;
typedef std::shared_ptr< VbaCommandBarHelper > VbaCommandBarHelperRef;
diff --git a/vcl/inc/IconThemeSelector.hxx b/vcl/inc/IconThemeSelector.hxx
index 0bfbf2034858..65bfdf006364 100644
--- a/vcl/inc/IconThemeSelector.hxx
+++ b/vcl/inc/IconThemeSelector.hxx
@@ -78,8 +78,8 @@ private:
ReturnFallback(const std::vector<IconThemeInfo>& installedThemes);
/** The name of the icon themes which are used as fallbacks */
- static constexpr OUStringLiteral FALLBACK_LIGHT_ICON_THEME_ID = u"colibre";
- static constexpr OUStringLiteral FALLBACK_DARK_ICON_THEME_ID = u"colibre_dark";
+ static constexpr OUString FALLBACK_LIGHT_ICON_THEME_ID = u"colibre"_ustr;
+ static constexpr OUString FALLBACK_DARK_ICON_THEME_ID = u"colibre_dark"_ustr;
static OUString
GetIconThemeForDesktopEnvironment(const OUString& desktopEnvironment, bool bPreferDarkIconTheme);
diff --git a/vcl/inc/bitmaps.hlst b/vcl/inc/bitmaps.hlst
index a9a0898716ee..f4ccaaa46a2e 100644
--- a/vcl/inc/bitmaps.hlst
+++ b/vcl/inc/bitmaps.hlst
@@ -10,91 +10,91 @@
#include <rtl/ustring.hxx>
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECK1 = u"vcl/res/check1.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECK2 = u"vcl/res/check2.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECK3 = u"vcl/res/check3.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECK4 = u"vcl/res/check4.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECK5 = u"vcl/res/check5.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECK6 = u"vcl/res/check6.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECK7 = u"vcl/res/check7.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECK8 = u"vcl/res/check8.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECK9 = u"vcl/res/check9.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECKMONO1 = u"vcl/res/checkmono1.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECKMONO2 = u"vcl/res/checkmono2.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECKMONO3 = u"vcl/res/checkmono3.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECKMONO4 = u"vcl/res/checkmono4.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECKMONO5 = u"vcl/res/checkmono5.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECKMONO6 = u"vcl/res/checkmono6.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECKMONO7 = u"vcl/res/checkmono7.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECKMONO8 = u"vcl/res/checkmono8.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CHECKMONO9 = u"vcl/res/checkmono9.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_RADIO1 = u"vcl/res/radio1.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_RADIO2 = u"vcl/res/radio2.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_RADIO3 = u"vcl/res/radio3.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_RADIO4 = u"vcl/res/radio4.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_RADIO5 = u"vcl/res/radio5.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_RADIO6 = u"vcl/res/radio6.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_RADIOMONO1 = u"vcl/res/radiomono1.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_RADIOMONO2 = u"vcl/res/radiomono2.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_RADIOMONO3 = u"vcl/res/radiomono3.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_RADIOMONO4 = u"vcl/res/radiomono4.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_RADIOMONO5 = u"vcl/res/radiomono5.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_RADIOMONO6 = u"vcl/res/radiomono6.png";
-
-inline constexpr OUStringLiteral SV_RESID_BITMAP_ERRORBOX = u"vcl/res/errorbox.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_QUERYBOX = u"vcl/res/querybox.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_WARNINGBOX = u"vcl/res/warningbox.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_INFOBOX = u"vcl/res/infobox.png";
-
-inline constexpr OUStringLiteral SV_RESID_BITMAP_SCROLLMSK = u"vcl/res/scrmsk.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_WHEELVH = u"vcl/res/wheelvh.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_WHEELV = u"vcl/res/wheelv.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_WHEELH = u"vcl/res/wheelh.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_SCROLLVH = u"vcl/res/scrollvh.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_SCROLLV = u"vcl/res/scrollv.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_SCROLLH = u"vcl/res/scrollh.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_CLOSEDOC = u"vcl/res/closedoc.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_REFRESH = u"res/reload.png";
-inline constexpr OUStringLiteral SV_RESID_BITMAP_NOTEBOOKBAR = u"res/notebookbar.png";
-
-inline constexpr OUStringLiteral SV_DISCLOSURE_PLUS = u"res/plus.png";
-inline constexpr OUStringLiteral SV_DISCLOSURE_MINUS = u"res/minus.png";
-
-inline constexpr OUStringLiteral SV_PRINT_COLLATE_BMP = u"vcl/res/collate.png";
-inline constexpr OUStringLiteral SV_PRINT_NOCOLLATE_BMP = u"vcl/res/ncollate.png";
-
-inline constexpr OUStringLiteral MAINAPP_48_8 = u"res/mainapp_48_8.png";
-inline constexpr OUStringLiteral ODT_48_8 = u"res/odt_48_8.png";
-inline constexpr OUStringLiteral OTT_48_8 = u"res/ott_48_8.png";
-inline constexpr OUStringLiteral ODS_48_8 = u"res/ods_48_8.png";
-inline constexpr OUStringLiteral OTS_48_8 = u"res/ots_48_8.png";
-inline constexpr OUStringLiteral ODG_48_8 = u"res/odg_48_8.png";
-inline constexpr OUStringLiteral ODP_48_8 = u"res/odp_48_8.png";
-inline constexpr OUStringLiteral ODM_48_8 = u"res/odm_48_8.png";
-inline constexpr OUStringLiteral ODB_48_8 = u"res/odb_48_8.png";
-inline constexpr OUStringLiteral ODF_48_8 = u"res/odf_48_8.png";
-
-inline constexpr OUStringLiteral MAINAPP_32_8 = u"res/mainapp_32_8.png";
-inline constexpr OUStringLiteral ODT_32_8 = u"res/odt_32_8.png";
-inline constexpr OUStringLiteral OTT_32_8 = u"res/ott_32_8.png";
-inline constexpr OUStringLiteral ODS_32_8 = u"res/ods_32_8.png";
-inline constexpr OUStringLiteral OTS_32_8 = u"res/ots_32_8.png";
-inline constexpr OUStringLiteral ODG_32_8 = u"res/odg_32_8.png";
-inline constexpr OUStringLiteral ODP_32_8 = u"res/odp_32_8.png";
-inline constexpr OUStringLiteral ODM_32_8 = u"res/odm_32_8.png";
-inline constexpr OUStringLiteral ODB_32_8 = u"res/odb_32_8.png";
-inline constexpr OUStringLiteral ODF_32_8 = u"res/odf_32_8.png";
-
-inline constexpr OUStringLiteral MAINAPP_16_8 = u"res/mainapp_16_8.png";
-inline constexpr OUStringLiteral ODT_16_8 = u"res/odt_16_8.png";
-inline constexpr OUStringLiteral OTT_16_8 = u"res/ott_16_8.png";
-inline constexpr OUStringLiteral ODS_16_8 = u"res/ods_16_8.png";
-inline constexpr OUStringLiteral OTS_16_8 = u"res/ots_16_8.png";
-inline constexpr OUStringLiteral ODG_16_8 = u"res/odg_16_8.png";
-inline constexpr OUStringLiteral ODP_16_8 = u"res/odp_16_8.png";
-inline constexpr OUStringLiteral ODM_16_8 = u"res/odm_16_8.png";
-inline constexpr OUStringLiteral ODB_16_8 = u"res/odb_16_8.png";
-inline constexpr OUStringLiteral ODF_16_8 = u"res/odf_16_8.png";
+inline constexpr OUString SV_RESID_BITMAP_CHECK1 = u"vcl/res/check1.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECK2 = u"vcl/res/check2.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECK3 = u"vcl/res/check3.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECK4 = u"vcl/res/check4.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECK5 = u"vcl/res/check5.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECK6 = u"vcl/res/check6.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECK7 = u"vcl/res/check7.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECK8 = u"vcl/res/check8.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECK9 = u"vcl/res/check9.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECKMONO1 = u"vcl/res/checkmono1.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECKMONO2 = u"vcl/res/checkmono2.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECKMONO3 = u"vcl/res/checkmono3.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECKMONO4 = u"vcl/res/checkmono4.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECKMONO5 = u"vcl/res/checkmono5.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECKMONO6 = u"vcl/res/checkmono6.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECKMONO7 = u"vcl/res/checkmono7.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECKMONO8 = u"vcl/res/checkmono8.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CHECKMONO9 = u"vcl/res/checkmono9.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_RADIO1 = u"vcl/res/radio1.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_RADIO2 = u"vcl/res/radio2.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_RADIO3 = u"vcl/res/radio3.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_RADIO4 = u"vcl/res/radio4.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_RADIO5 = u"vcl/res/radio5.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_RADIO6 = u"vcl/res/radio6.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_RADIOMONO1 = u"vcl/res/radiomono1.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_RADIOMONO2 = u"vcl/res/radiomono2.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_RADIOMONO3 = u"vcl/res/radiomono3.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_RADIOMONO4 = u"vcl/res/radiomono4.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_RADIOMONO5 = u"vcl/res/radiomono5.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_RADIOMONO6 = u"vcl/res/radiomono6.png"_ustr;
+
+inline constexpr OUString SV_RESID_BITMAP_ERRORBOX = u"vcl/res/errorbox.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_QUERYBOX = u"vcl/res/querybox.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_WARNINGBOX = u"vcl/res/warningbox.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_INFOBOX = u"vcl/res/infobox.png"_ustr;
+
+inline constexpr OUString SV_RESID_BITMAP_SCROLLMSK = u"vcl/res/scrmsk.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_WHEELVH = u"vcl/res/wheelvh.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_WHEELV = u"vcl/res/wheelv.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_WHEELH = u"vcl/res/wheelh.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_SCROLLVH = u"vcl/res/scrollvh.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_SCROLLV = u"vcl/res/scrollv.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_SCROLLH = u"vcl/res/scrollh.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_CLOSEDOC = u"vcl/res/closedoc.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_REFRESH = u"res/reload.png"_ustr;
+inline constexpr OUString SV_RESID_BITMAP_NOTEBOOKBAR = u"res/notebookbar.png"_ustr;
+
+inline constexpr OUString SV_DISCLOSURE_PLUS = u"res/plus.png"_ustr;
+inline constexpr OUString SV_DISCLOSURE_MINUS = u"res/minus.png"_ustr;
+
+inline constexpr OUString SV_PRINT_COLLATE_BMP = u"vcl/res/collate.png"_ustr;
+inline constexpr OUString SV_PRINT_NOCOLLATE_BMP = u"vcl/res/ncollate.png"_ustr;
+
+inline constexpr OUString MAINAPP_48_8 = u"res/mainapp_48_8.png"_ustr;
+inline constexpr OUString ODT_48_8 = u"res/odt_48_8.png"_ustr;
+inline constexpr OUString OTT_48_8 = u"res/ott_48_8.png"_ustr;
+inline constexpr OUString ODS_48_8 = u"res/ods_48_8.png"_ustr;
+inline constexpr OUString OTS_48_8 = u"res/ots_48_8.png"_ustr;
+inline constexpr OUString ODG_48_8 = u"res/odg_48_8.png"_ustr;
+inline constexpr OUString ODP_48_8 = u"res/odp_48_8.png"_ustr;
+inline constexpr OUString ODM_48_8 = u"res/odm_48_8.png"_ustr;
+inline constexpr OUString ODB_48_8 = u"res/odb_48_8.png"_ustr;
+inline constexpr OUString ODF_48_8 = u"res/odf_48_8.png"_ustr;
+
+inline constexpr OUString MAINAPP_32_8 = u"res/mainapp_32_8.png"_ustr;
+inline constexpr OUString ODT_32_8 = u"res/odt_32_8.png"_ustr;
+inline constexpr OUString OTT_32_8 = u"res/ott_32_8.png"_ustr;
+inline constexpr OUString ODS_32_8 = u"res/ods_32_8.png"_ustr;
+inline constexpr OUString OTS_32_8 = u"res/ots_32_8.png"_ustr;
+inline constexpr OUString ODG_32_8 = u"res/odg_32_8.png"_ustr;
+inline constexpr OUString ODP_32_8 = u"res/odp_32_8.png"_ustr;
+inline constexpr OUString ODM_32_8 = u"res/odm_32_8.png"_ustr;
+inline constexpr OUString ODB_32_8 = u"res/odb_32_8.png"_ustr;
+inline constexpr OUString ODF_32_8 = u"res/odf_32_8.png"_ustr;
+
+inline constexpr OUString MAINAPP_16_8 = u"res/mainapp_16_8.png"_ustr;
+inline constexpr OUString ODT_16_8 = u"res/odt_16_8.png"_ustr;
+inline constexpr OUString OTT_16_8 = u"res/ott_16_8.png"_ustr;
+inline constexpr OUString ODS_16_8 = u"res/ods_16_8.png"_ustr;
+inline constexpr OUString OTS_16_8 = u"res/ots_16_8.png"_ustr;
+inline constexpr OUString ODG_16_8 = u"res/odg_16_8.png"_ustr;
+inline constexpr OUString ODP_16_8 = u"res/odp_16_8.png"_ustr;
+inline constexpr OUString ODM_16_8 = u"res/odm_16_8.png"_ustr;
+inline constexpr OUString ODB_16_8 = u"res/odb_16_8.png"_ustr;
+inline constexpr OUString ODF_16_8 = u"res/odf_16_8.png"_ustr;
//start, Throbber::getDefaultImageURLs constructs these dynamically (not unused)
#define SPINNER_16_01 "vcl/res/spinner-16-01.png"
@@ -131,85 +131,85 @@ inline constexpr OUStringLiteral ODF_16_8 = u"res/odf_16_8.png";
#define SPINNER_64_12 "vcl/res/spinner-64-12.png"
//end, Throbber::getDefaultImageURLs
-inline constexpr OUStringLiteral IMG_WARN = u"dbaccess/res/exwarning.png";
-inline constexpr OUStringLiteral IMG_ERROR = u"dbaccess/res/exerror.png";
-inline constexpr OUStringLiteral IMG_INFO = u"dbaccess/res/exinfo.png";
-inline constexpr OUStringLiteral IMG_ADD = u"extensions/res/scanner/plus.png";
-inline constexpr OUStringLiteral IMG_REMOVE = u"extensions/res/scanner/minus.png";
-inline constexpr OUStringLiteral IMG_COPY = u"cmd/sc_copy.png";
-inline constexpr OUStringLiteral IMG_PASTE = u"cmd/sc_paste.png";
-inline constexpr OUStringLiteral IMG_MENU = u"sfx2/res/menu.png";
-inline constexpr OUStringLiteral IMG_CALENDAR = u"sc/res/date.png";
-inline constexpr OUStringLiteral IMG_OPEN = u"cmd/sc_open.png";
-
-inline constexpr OUStringLiteral RID_BMP_TREENODE_COLLAPSED = u"res/plus.png";
-inline constexpr OUStringLiteral RID_BMP_TREENODE_EXPANDED = u"res/minus.png";
-
-inline constexpr OUStringLiteral RID_CURSOR_AUTOSCROLL_E = u"vcl/res/autoscroll_e.png";
-inline constexpr OUStringLiteral RID_CURSOR_AUTOSCROLL_N = u"vcl/res/autoscroll_n.png";
-inline constexpr OUStringLiteral RID_CURSOR_AUTOSCROLL_NE = u"vcl/res/autoscroll_ne.png";
-inline constexpr OUStringLiteral RID_CURSOR_AUTOSCROLL_NS = u"vcl/res/autoscroll_ns.png";
-inline constexpr OUStringLiteral RID_CURSOR_AUTOSCROLL_NSWE = u"vcl/res/autoscroll_nswe.png";
-inline constexpr OUStringLiteral RID_CURSOR_AUTOSCROLL_NW = u"vcl/res/autoscroll_nw.png";
-inline constexpr OUStringLiteral RID_CURSOR_AUTOSCROLL_S = u"vcl/res/autoscroll_s.png";
-inline constexpr OUStringLiteral RID_CURSOR_AUTOSCROLL_SE = u"vcl/res/autoscroll_se.png";
-inline constexpr OUStringLiteral RID_CURSOR_AUTOSCROLL_SW = u"vcl/res/autoscroll_sw.png";
-inline constexpr OUStringLiteral RID_CURSOR_AUTOSCROLL_W = u"vcl/res/autoscroll_w.png";
-inline constexpr OUStringLiteral RID_CURSOR_AUTOSCROLL_WE = u"vcl/res/autoscroll_we.png";
-inline constexpr OUStringLiteral RID_CURSOR_CHAIN = u"vcl/res/chain.png";
-inline constexpr OUStringLiteral RID_CURSOR_CHAIN_NOT_ALLOWED = u"vcl/res/chain_not_allowed.png";
-inline constexpr OUStringLiteral RID_CURSOR_CHART = u"vcl/res/chart.png";
-inline constexpr OUStringLiteral RID_CURSOR_COPY_DATA = u"vcl/res/copy_data.png";
-inline constexpr OUStringLiteral RID_CURSOR_COPY_DATA_LINK = u"vcl/res/copy_data_link.png";
-inline constexpr OUStringLiteral RID_CURSOR_COPY_FILE = u"vcl/res/copy_file.png";
-inline constexpr OUStringLiteral RID_CURSOR_COPY_FILES = u"vcl/res/copy_files.png";
-inline constexpr OUStringLiteral RID_CURSOR_COPY_FILE_LINK = u"vcl/res/copy_file_link.png";
-inline constexpr OUStringLiteral RID_CURSOR_CROOK = u"vcl/res/crook.png";
-inline constexpr OUStringLiteral RID_CURSOR_CROP = u"vcl/res/crop.png";
-inline constexpr OUStringLiteral RID_CURSOR_DRAW_ARC = u"vcl/res/draw_arc.png";
-inline constexpr OUStringLiteral RID_CURSOR_DRAW_BEZIER = u"vcl/res/draw_bezier.png";
-inline constexpr OUStringLiteral RID_CURSOR_DRAW_CAPTION = u"vcl/res/draw_caption.png";
-inline constexpr OUStringLiteral RID_CURSOR_DRAW_CIRCLE_CUT = u"vcl/res/draw_circle_cut.png";
-inline constexpr OUStringLiteral RID_CURSOR_DRAW_CONNECT = u"vcl/res/draw_connect.png";
-inline constexpr OUStringLiteral RID_CURSOR_DRAW_ELLIPSE = u"vcl/res/draw_ellipse.png";
-inline constexpr OUStringLiteral RID_CURSOR_DETECTIVE = u"vcl/res/detective.png";
-inline constexpr OUStringLiteral RID_CURSOR_DRAW_FREEHAND = u"vcl/res/draw_freehand.png";
-inline constexpr OUStringLiteral RID_CURSOR_DRAW_LINE = u"vcl/res/draw_line.png";
-inline constexpr OUStringLiteral RID_CURSOR_DRAW_PIE = u"vcl/res/draw_pie.png";
-inline constexpr OUStringLiteral RID_CURSOR_DRAW_POLYGON = u"vcl/res/draw_polygon.png";
-inline constexpr OUStringLiteral RID_CURSOR_DRAW_RECT = u"vcl/res/draw_rect.png";
-inline constexpr OUStringLiteral RID_CURSOR_DRAW_TEXT = u"vcl/res/draw_text.png";
-inline constexpr OUStringLiteral RID_CURSOR_FILL = u"vcl/res/fill.png";
+inline constexpr OUString IMG_WARN = u"dbaccess/res/exwarning.png"_ustr;
+inline constexpr OUString IMG_ERROR = u"dbaccess/res/exerror.png"_ustr;
+inline constexpr OUString IMG_INFO = u"dbaccess/res/exinfo.png"_ustr;
+inline constexpr OUString IMG_ADD = u"extensions/res/scanner/plus.png"_ustr;
+inline constexpr OUString IMG_REMOVE = u"extensions/res/scanner/minus.png"_ustr;
+inline constexpr OUString IMG_COPY = u"cmd/sc_copy.png"_ustr;
+inline constexpr OUString IMG_PASTE = u"cmd/sc_paste.png"_ustr;
+inline constexpr OUString IMG_MENU = u"sfx2/res/menu.png"_ustr;
+inline constexpr OUString IMG_CALENDAR = u"sc/res/date.png"_ustr;
+inline constexpr OUString IMG_OPEN = u"cmd/sc_open.png"_ustr;
+
+inline constexpr OUString RID_BMP_TREENODE_COLLAPSED = u"res/plus.png"_ustr;
+inline constexpr OUString RID_BMP_TREENODE_EXPANDED = u"res/minus.png"_ustr;
+
+inline constexpr OUString RID_CURSOR_AUTOSCROLL_E = u"vcl/res/autoscroll_e.png"_ustr;
+inline constexpr OUString RID_CURSOR_AUTOSCROLL_N = u"vcl/res/autoscroll_n.png"_ustr;
+inline constexpr OUString RID_CURSOR_AUTOSCROLL_NE = u"vcl/res/autoscroll_ne.png"_ustr;
+inline constexpr OUString RID_CURSOR_AUTOSCROLL_NS = u"vcl/res/autoscroll_ns.png"_ustr;
+inline constexpr OUString RID_CURSOR_AUTOSCROLL_NSWE = u"vcl/res/autoscroll_nswe.png"_ustr;
+inline constexpr OUString RID_CURSOR_AUTOSCROLL_NW = u"vcl/res/autoscroll_nw.png"_ustr;
+inline constexpr OUString RID_CURSOR_AUTOSCROLL_S = u"vcl/res/autoscroll_s.png"_ustr;
+inline constexpr OUString RID_CURSOR_AUTOSCROLL_SE = u"vcl/res/autoscroll_se.png"_ustr;
+inline constexpr OUString RID_CURSOR_AUTOSCROLL_SW = u"vcl/res/autoscroll_sw.png"_ustr;
+inline constexpr OUString RID_CURSOR_AUTOSCROLL_W = u"vcl/res/autoscroll_w.png"_ustr;
+inline constexpr OUString RID_CURSOR_AUTOSCROLL_WE = u"vcl/res/autoscroll_we.png"_ustr;
+inline constexpr OUString RID_CURSOR_CHAIN = u"vcl/res/chain.png"_ustr;
+inline constexpr OUString RID_CURSOR_CHAIN_NOT_ALLOWED = u"vcl/res/chain_not_allowed.png"_ustr;
+inline constexpr OUString RID_CURSOR_CHART = u"vcl/res/chart.png"_ustr;
+inline constexpr OUString RID_CURSOR_COPY_DATA = u"vcl/res/copy_data.png"_ustr;
+inline constexpr OUString RID_CURSOR_COPY_DATA_LINK = u"vcl/res/copy_data_link.png"_ustr;
+inline constexpr OUString RID_CURSOR_COPY_FILE = u"vcl/res/copy_file.png"_ustr;
+inline constexpr OUString RID_CURSOR_COPY_FILES = u"vcl/res/copy_files.png"_ustr;
+inline constexpr OUString RID_CURSOR_COPY_FILE_LINK = u"vcl/res/copy_file_link.png"_ustr;
+inline constexpr OUString RID_CURSOR_CROOK = u"vcl/res/crook.png"_ustr;
+inline constexpr OUString RID_CURSOR_CROP = u"vcl/res/crop.png"_ustr;
+inline constexpr OUString RID_CURSOR_DRAW_ARC = u"vcl/res/draw_arc.png"_ustr;
+inline constexpr OUString RID_CURSOR_DRAW_BEZIER = u"vcl/res/draw_bezier.png"_ustr;
+inline constexpr OUString RID_CURSOR_DRAW_CAPTION = u"vcl/res/draw_caption.png"_ustr;
+inline constexpr OUString RID_CURSOR_DRAW_CIRCLE_CUT = u"vcl/res/draw_circle_cut.png"_ustr;
+inline constexpr OUString RID_CURSOR_DRAW_CONNECT = u"vcl/res/draw_connect.png"_ustr;
+inline constexpr OUString RID_CURSOR_DRAW_ELLIPSE = u"vcl/res/draw_ellipse.png"_ustr;
+inline constexpr OUString RID_CURSOR_DETECTIVE = u"vcl/res/detective.png"_ustr;
+inline constexpr OUString RID_CURSOR_DRAW_FREEHAND = u"vcl/res/draw_freehand.png"_ustr;
+inline constexpr OUString RID_CURSOR_DRAW_LINE = u"vcl/res/draw_line.png"_ustr;
+inline constexpr OUString RID_CURSOR_DRAW_PIE = u"vcl/res/draw_pie.png"_ustr;
+inline constexpr OUString RID_CURSOR_DRAW_POLYGON = u"vcl/res/draw_polygon.png"_ustr;
+inline constexpr OUString RID_CURSOR_DRAW_RECT = u"vcl/res/draw_rect.png"_ustr;
+inline constexpr OUString RID_CURSOR_DRAW_TEXT = u"vcl/res/draw_text.png"_ustr;
+inline constexpr OUString RID_CURSOR_FILL = u"vcl/res/fill.png"_ustr;
#define RID_CURSOR_HELP "vcl/res/help.png"
-inline constexpr OUStringLiteral RID_CURSOR_H_SHEAR = u"vcl/res/h_shear.png";
-inline constexpr OUStringLiteral RID_CURSOR_LINK_DATA = u"vcl/res/link_data.png";
-inline constexpr OUStringLiteral RID_CURSOR_LINK_FILE = u"vcl/res/link_file.png";
-inline constexpr OUStringLiteral RID_CURSOR_MAGNIFY = u"vcl/res/magnify.png";
-inline constexpr OUStringLiteral RID_CURSOR_MIRROR = u"vcl/res/mirror.png";
-inline constexpr OUStringLiteral RID_CURSOR_MOVE_BEZIER_WEIGHT = u"vcl/res/move_bezier_weight.png";
-inline constexpr OUStringLiteral RID_CURSOR_MOVE_DATA = u"vcl/res/move_data.png";
-inline constexpr OUStringLiteral RID_CURSOR_MOVE_DATA_LINK = u"vcl/res/move_data_link.png";
-inline constexpr OUStringLiteral RID_CURSOR_MOVE_FILE = u"vcl/res/move_file.png";
-inline constexpr OUStringLiteral RID_CURSOR_MOVE_FILES = u"vcl/res/move_files.png";
-inline constexpr OUStringLiteral RID_CURSOR_MOVE_FILE_LINK = u"vcl/res/move_file_link.png";
-inline constexpr OUStringLiteral RID_CURSOR_MOVE_POINT = u"vcl/res/move_point.png";
-inline constexpr OUStringLiteral RID_CURSOR_NOT_ALLOWED = u"vcl/res/not_allowed.png";
-inline constexpr OUStringLiteral RID_CURSOR_NULL = u"vcl/res/null.png";
+inline constexpr OUString RID_CURSOR_H_SHEAR = u"vcl/res/h_shear.png"_ustr;
+inline constexpr OUString RID_CURSOR_LINK_DATA = u"vcl/res/link_data.png"_ustr;
+inline constexpr OUString RID_CURSOR_LINK_FILE = u"vcl/res/link_file.png"_ustr;
+inline constexpr OUString RID_CURSOR_MAGNIFY = u"vcl/res/magnify.png"_ustr;
+inline constexpr OUString RID_CURSOR_MIRROR = u"vcl/res/mirror.png"_ustr;
+inline constexpr OUString RID_CURSOR_MOVE_BEZIER_WEIGHT = u"vcl/res/move_bezier_weight.png"_ustr;
+inline constexpr OUString RID_CURSOR_MOVE_DATA = u"vcl/res/move_data.png"_ustr;
+inline constexpr OUString RID_CURSOR_MOVE_DATA_LINK = u"vcl/res/move_data_link.png"_ustr;
+inline constexpr OUString RID_CURSOR_MOVE_FILE = u"vcl/res/move_file.png"_ustr;
+inline constexpr OUString RID_CURSOR_MOVE_FILES = u"vcl/res/move_files.png"_ustr;
+inline constexpr OUString RID_CURSOR_MOVE_FILE_LINK = u"vcl/res/move_file_link.png"_ustr;
+inline constexpr OUString RID_CURSOR_MOVE_POINT = u"vcl/res/move_point.png"_ustr;
+inline constexpr OUString RID_CURSOR_NOT_ALLOWED = u"vcl/res/not_allowed.png"_ustr;
+inline constexpr OUString RID_CURSOR_NULL = u"vcl/res/null.png"_ustr;
#define RID_CURSOR_PEN "vcl/res/pen.png"
-inline constexpr OUStringLiteral RID_CURSOR_PIVOT_COLUMN = u"vcl/res/pivot_column.png";
-inline constexpr OUStringLiteral RID_CURSOR_PIVOT_DELETE = u"vcl/res/pivot_delete.png";
-inline constexpr OUStringLiteral RID_CURSOR_PIVOT_FIELD = u"vcl/res/pivot_field.png";
-inline constexpr OUStringLiteral RID_CURSOR_PIVOT_ROW = u"vcl/res/pivot_row.png";
-inline constexpr OUStringLiteral RID_CURSOR_ROTATE = u"vcl/res/rotate.png";
-inline constexpr OUStringLiteral RID_CURSOR_TAB_SELECT_E = u"vcl/res/tab_select_e.png";
-inline constexpr OUStringLiteral RID_CURSOR_TAB_SELECT_S = u"vcl/res/tab_select_s.png";
-inline constexpr OUStringLiteral RID_CURSOR_TAB_SELECT_SE = u"vcl/res/tab_select_se.png";
-inline constexpr OUStringLiteral RID_CURSOR_TAB_SELECT_SW = u"vcl/res/tab_select_sw.png";
-inline constexpr OUStringLiteral RID_CURSOR_TAB_SELECT_W = u"vcl/res/tab_select_w.png";
-inline constexpr OUStringLiteral RID_CURSOR_V_SHEAR = u"vcl/res/v_shear.png";
-inline constexpr OUStringLiteral RID_CURSOR_TEXT_VERTICAL = u"vcl/res/text_vertical.png";
-inline constexpr OUStringLiteral RID_CURSOR_HIDE_WHITESPACE = u"vcl/res/hide_whitespace.png";
-inline constexpr OUStringLiteral RID_CURSOR_SHOW_WHITESPACE = u"vcl/res/show_whitespace.png";
+inline constexpr OUString RID_CURSOR_PIVOT_COLUMN = u"vcl/res/pivot_column.png"_ustr;
+inline constexpr OUString RID_CURSOR_PIVOT_DELETE = u"vcl/res/pivot_delete.png"_ustr;
+inline constexpr OUString RID_CURSOR_PIVOT_FIELD = u"vcl/res/pivot_field.png"_ustr;
+inline constexpr OUString RID_CURSOR_PIVOT_ROW = u"vcl/res/pivot_row.png"_ustr;
+inline constexpr OUString RID_CURSOR_ROTATE = u"vcl/res/rotate.png"_ustr;
+inline constexpr OUString RID_CURSOR_TAB_SELECT_E = u"vcl/res/tab_select_e.png"_ustr;
+inline constexpr OUString RID_CURSOR_TAB_SELECT_S = u"vcl/res/tab_select_s.png"_ustr;
+inline constexpr OUString RID_CURSOR_TAB_SELECT_SE = u"vcl/res/tab_select_se.png"_ustr;
+inline constexpr OUString RID_CURSOR_TAB_SELECT_SW = u"vcl/res/tab_select_sw.png"_ustr;
+inline constexpr OUString RID_CURSOR_TAB_SELECT_W = u"vcl/res/tab_select_w.png"_ustr;
+inline constexpr OUString RID_CURSOR_V_SHEAR = u"vcl/res/v_shear.png"_ustr;
+inline constexpr OUString RID_CURSOR_TEXT_VERTICAL = u"vcl/res/text_vertical.png"_ustr;
+inline constexpr OUString RID_CURSOR_HIDE_WHITESPACE = u"vcl/res/hide_whitespace.png"_ustr;
+inline constexpr OUString RID_CURSOR_SHOW_WHITESPACE = u"vcl/res/show_whitespace.png"_ustr;
#define RID_CURSOR_WAIT "vcl/res/wait.png"
#define RID_CURSOR_NWSIZE "vcl/res/nwsize.png"
#define RID_CURSOR_NESIZE "vcl/res/nesize.png"
@@ -219,11 +219,11 @@ inline constexpr OUStringLiteral RID_CURSOR_SHOW_WHITESPACE = u"vcl/res/show_whi
#define RID_CURSOR_WINDOW_NESIZE "vcl/res/window_nesize.png"
#define RID_CURSOR_WINDOW_SWSIZE "vcl/res/window_swsize.png"
#define RID_CURSOR_WINDOW_SESIZE "vcl/res/window_sesize.png"
-inline constexpr OUStringLiteral RID_CURSOR_FATCROSS = u"vcl/res/fatcross.png";
+inline constexpr OUString RID_CURSOR_FATCROSS = u"vcl/res/fatcross.png"_ustr;
-inline constexpr OUStringLiteral CHEVRON = u"sfx2/res/chevron.png";
+inline constexpr OUString CHEVRON = u"sfx2/res/chevron.png"_ustr;
-inline constexpr OUStringLiteral RID_UPDATE_AVAILABLE_16 = u"extensions/res/update/ui/onlineupdate_16.png";
-inline constexpr OUStringLiteral RID_UPDATE_AVAILABLE_26 = u"extensions/res/update/ui/onlineupdate_26.png";
+inline constexpr OUString RID_UPDATE_AVAILABLE_16 = u"extensions/res/update/ui/onlineupdate_16.png"_ustr;
+inline constexpr OUString RID_UPDATE_AVAILABLE_26 = u"extensions/res/update/ui/onlineupdate_26.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/vcl/inc/graphic/UnoGraphicDescriptor.hxx b/vcl/inc/graphic/UnoGraphicDescriptor.hxx
index 22ca048fc672..2adc19dac059 100644
--- a/vcl/inc/graphic/UnoGraphicDescriptor.hxx
+++ b/vcl/inc/graphic/UnoGraphicDescriptor.hxx
@@ -26,32 +26,32 @@
#include <comphelper/propertysetinfo.hxx>
#include <vcl/graph.hxx>
-inline constexpr OUStringLiteral MIMETYPE_BMP = u"image/x-MS-bmp";
-inline constexpr OUStringLiteral MIMETYPE_GIF = u"image/gif";
-inline constexpr OUStringLiteral MIMETYPE_JPG = u"image/jpeg";
-inline constexpr OUStringLiteral MIMETYPE_PCD = u"image/x-photo-cd";
-inline constexpr OUStringLiteral MIMETYPE_PCX = u"image/x-pcx";
-inline constexpr OUStringLiteral MIMETYPE_PNG = u"image/png";
-inline constexpr OUStringLiteral MIMETYPE_TIF = u"image/tiff";
-inline constexpr OUStringLiteral MIMETYPE_XBM = u"image/x-xbitmap";
-inline constexpr OUStringLiteral MIMETYPE_XPM = u"image/x-xpixmap";
-inline constexpr OUStringLiteral MIMETYPE_PBM = u"image/x-portable-bitmap";
-inline constexpr OUStringLiteral MIMETYPE_PGM = u"image/x-portable-graymap";
-inline constexpr OUStringLiteral MIMETYPE_PPM = u"image/x-portable-pixmap";
-inline constexpr OUStringLiteral MIMETYPE_RAS = u"image/x-cmu-raster";
-inline constexpr OUStringLiteral MIMETYPE_TGA = u"image/x-targa";
-inline constexpr OUStringLiteral MIMETYPE_PSD = u"image/vnd.adobe.photoshop";
-inline constexpr OUStringLiteral MIMETYPE_EPS = u"image/x-eps";
-inline constexpr OUStringLiteral MIMETYPE_DXF = u"image/vnd.dxf";
-inline constexpr OUStringLiteral MIMETYPE_MET = u"image/x-met";
-inline constexpr OUStringLiteral MIMETYPE_PCT = u"image/x-pict";
-inline constexpr OUStringLiteral MIMETYPE_SVM = u"image/x-svm";
-inline constexpr OUStringLiteral MIMETYPE_WMF = u"image/x-wmf";
-inline constexpr OUStringLiteral MIMETYPE_EMF = u"image/x-emf";
-inline constexpr OUStringLiteral MIMETYPE_SVG = u"image/svg+xml";
-inline constexpr OUStringLiteral MIMETYPE_PDF = u"application/pdf";
-inline constexpr OUStringLiteral MIMETYPE_WEBP = u"image/webp";
-inline constexpr OUStringLiteral MIMETYPE_VCLGRAPHIC = u"image/x-vclgraphic";
+inline constexpr OUString MIMETYPE_BMP = u"image/x-MS-bmp"_ustr;
+inline constexpr OUString MIMETYPE_GIF = u"image/gif"_ustr;
+inline constexpr OUString MIMETYPE_JPG = u"image/jpeg"_ustr;
+inline constexpr OUString MIMETYPE_PCD = u"image/x-photo-cd"_ustr;
+inline constexpr OUString MIMETYPE_PCX = u"image/x-pcx"_ustr;
+inline constexpr OUString MIMETYPE_PNG = u"image/png"_ustr;
+inline constexpr OUString MIMETYPE_TIF = u"image/tiff"_ustr;
+inline constexpr OUString MIMETYPE_XBM = u"image/x-xbitmap"_ustr;
+inline constexpr OUString MIMETYPE_XPM = u"image/x-xpixmap"_ustr;
+inline constexpr OUString MIMETYPE_PBM = u"image/x-portable-bitmap"_ustr;
+inline constexpr OUString MIMETYPE_PGM = u"image/x-portable-graymap"_ustr;
+inline constexpr OUString MIMETYPE_PPM = u"image/x-portable-pixmap"_ustr;
+inline constexpr OUString MIMETYPE_RAS = u"image/x-cmu-raster"_ustr;
+inline constexpr OUString MIMETYPE_TGA = u"image/x-targa"_ustr;
+inline constexpr OUString MIMETYPE_PSD = u"image/vnd.adobe.photoshop"_ustr;
+inline constexpr OUString MIMETYPE_EPS = u"image/x-eps"_ustr;
+inline constexpr OUString MIMETYPE_DXF = u"image/vnd.dxf"_ustr;
+inline constexpr OUString MIMETYPE_MET = u"image/x-met"_ustr;
+inline constexpr OUString MIMETYPE_PCT = u"image/x-pict"_ustr;
+inline constexpr OUString MIMETYPE_SVM = u"image/x-svm"_ustr;
+inline constexpr OUString MIMETYPE_WMF = u"image/x-wmf"_ustr;
+inline constexpr OUString MIMETYPE_EMF = u"image/x-emf"_ustr;
+inline constexpr OUString MIMETYPE_SVG = u"image/svg+xml"_ustr;
+inline constexpr OUString MIMETYPE_PDF = u"application/pdf"_ustr;
+inline constexpr OUString MIMETYPE_WEBP = u"image/webp"_ustr;
+inline constexpr OUString MIMETYPE_VCLGRAPHIC = u"image/x-vclgraphic"_ustr;
namespace comphelper { class PropertySetInfo; }
namespace com::sun::star::io { class XInputStream; }
diff --git a/vcl/qa/cppunit/app/test_IconThemeSelector.cxx b/vcl/qa/cppunit/app/test_IconThemeSelector.cxx
index 72ee344b1437..7e053ffd1e4d 100644
--- a/vcl/qa/cppunit/app/test_IconThemeSelector.cxx
+++ b/vcl/qa/cppunit/app/test_IconThemeSelector.cxx
@@ -148,7 +148,7 @@ IconThemeSelectorTest::FallbackThemeIsReturnedForEmptyInput()
vcl::IconThemeSelector s;
OUString selected = s.SelectIconTheme(std::vector<vcl::IconThemeInfo>(), "colibre");
CPPUNIT_ASSERT_EQUAL_MESSAGE("fallback is returned for empty input",
- OUString(vcl::IconThemeSelector::FALLBACK_LIGHT_ICON_THEME_ID), selected);
+ vcl::IconThemeSelector::FALLBACK_LIGHT_ICON_THEME_ID, selected);
}
void
diff --git a/vcl/source/app/IconThemeSelector.cxx b/vcl/source/app/IconThemeSelector.cxx
index 15eb4b7768fc..eb79752beb47 100644
--- a/vcl/source/app/IconThemeSelector.cxx
+++ b/vcl/source/app/IconThemeSelector.cxx
@@ -127,8 +127,8 @@ IconThemeSelector::SelectIconTheme(
{
if (mUseHighContrastTheme) {
const Color aCol(Application::GetSettings().GetStyleSettings().GetWindowColor());
- const OUString name(aCol.IsDark() ? OUString(IconThemeInfo::HIGH_CONTRAST_ID_DARK)
- : OUString(IconThemeInfo::HIGH_CONTRAST_ID_BRIGHT));
+ const OUString name(aCol.IsDark() ? IconThemeInfo::HIGH_CONTRAST_ID_DARK
+ : IconThemeInfo::HIGH_CONTRAST_ID_BRIGHT);
if (icon_theme_is_in_installed_themes(name, installedThemes)) {
return name;
}
diff --git a/vcl/source/graphic/UnoGraphicDescriptor.cxx b/vcl/source/graphic/UnoGraphicDescriptor.cxx
index 57b8e5db6210..e83ac98959f8 100644
--- a/vcl/source/graphic/UnoGraphicDescriptor.cxx
+++ b/vcl/source/graphic/UnoGraphicDescriptor.cxx
@@ -292,7 +292,7 @@ void GraphicDescriptor::_getPropertyValues( const comphelper::PropertyMapEntry**
case GfxLinkType::NativeJpg: aMimeType = MIMETYPE_JPG; break;
case GfxLinkType::NativePng: aMimeType = MIMETYPE_PNG; break;
case GfxLinkType::NativeTif: aMimeType = MIMETYPE_TIF; break;
- case GfxLinkType::NativeWmf: aMimeType = aLink.IsEMF() ? OUString(MIMETYPE_EMF) : OUString(MIMETYPE_WMF); break;
+ case GfxLinkType::NativeWmf: aMimeType = aLink.IsEMF() ? MIMETYPE_EMF : MIMETYPE_WMF; break;
case GfxLinkType::NativeMet: aMimeType = MIMETYPE_MET; break;
case GfxLinkType::NativePct: aMimeType = MIMETYPE_PCT; break;
case GfxLinkType::NativeWebp: aMimeType = MIMETYPE_WEBP; break;
diff --git a/vcl/source/window/printdlg.cxx b/vcl/source/window/printdlg.cxx
index 9fcb055633d8..da0c481655dd 100644
--- a/vcl/source/window/printdlg.cxx
+++ b/vcl/source/window/printdlg.cxx
@@ -1046,7 +1046,7 @@ void PrintDialog::checkControlDependencies()
mxSingleJobsBox->set_sensitive( false );
}
- OUString aImg(mxCollateBox->get_active() ? OUString(SV_PRINT_COLLATE_BMP) : OUString(SV_PRINT_NOCOLLATE_BMP));
+ OUString aImg(mxCollateBox->get_active() ? SV_PRINT_COLLATE_BMP : SV_PRINT_NOCOLLATE_BMP);
mxCollateImage->set_from_icon_name(aImg);
diff --git a/vcl/unx/generic/dtrans/X11_clipboard.hxx b/vcl/unx/generic/dtrans/X11_clipboard.hxx
index 6a2ab732a631..4fd492154c74 100644
--- a/vcl/unx/generic/dtrans/X11_clipboard.hxx
+++ b/vcl/unx/generic/dtrans/X11_clipboard.hxx
@@ -24,7 +24,7 @@
#include <com/sun/star/datatransfer/clipboard/XSystemClipboard.hpp>
#include <cppuhelper/compbase.hxx>
-inline constexpr OUStringLiteral X11_CLIPBOARD_IMPLEMENTATION_NAME = u"com.sun.star.datatransfer.X11ClipboardSupport";
+inline constexpr OUString X11_CLIPBOARD_IMPLEMENTATION_NAME = u"com.sun.star.datatransfer.X11ClipboardSupport"_ustr;
namespace x11 {
diff --git a/xmlhelp/source/cxxhelp/provider/databases.cxx b/xmlhelp/source/cxxhelp/provider/databases.cxx
index 351625e7dbcb..1969c1d3908c 100644
--- a/xmlhelp/source/cxxhelp/provider/databases.cxx
+++ b/xmlhelp/source/cxxhelp/provider/databases.cxx
@@ -849,7 +849,7 @@ Reference< XHierarchicalNameAccess > Databases::jarFile(
// let ZipPackage be used ( no manifest.xml is required )
beans::NamedValue aArg;
aArg.Name = "StorageFormat";
- aArg.Value <<= OUString(ZIP_STORAGE_FORMAT_STRING);
+ aArg.Value <<= ZIP_STORAGE_FORMAT_STRING;
pArguments[ 1 ] <<= aArg;
Reference< XInterface > xIfc
@@ -1668,7 +1668,7 @@ Reference< XHierarchicalNameAccess > JarFileIterator::implGetJarFromPackage(
Any(zipFile),
// let ZipPackage be used ( no manifest.xml is required )
Any(comphelper::makePropertyValue("StorageFormat",
- OUString(ZIP_STORAGE_FORMAT_STRING)))
+ ZIP_STORAGE_FORMAT_STRING))
};
Reference< XMultiComponentFactory >xSMgr = m_xContext->getServiceManager();
diff --git a/xmlhelp/source/cxxhelp/provider/provider.hxx b/xmlhelp/source/cxxhelp/provider/provider.hxx
index 2989d7f85cfc..3c1c8eec50c3 100644
--- a/xmlhelp/source/cxxhelp/provider/provider.hxx
+++ b/xmlhelp/source/cxxhelp/provider/provider.hxx
@@ -35,7 +35,7 @@ namespace chelp {
// contents ) according to this scheme.
#define MYUCP_URL_SCHEME "vnd.sun.star.help"
-inline constexpr OUStringLiteral MYUCP_CONTENT_TYPE = u"application/vnd.sun.star.xmlhelp"; // UCB Content Type.
+inline constexpr OUString MYUCP_CONTENT_TYPE = u"application/vnd.sun.star.xmlhelp"_ustr; // UCB Content Type.
class Databases;
diff --git a/xmloff/inc/xmlprop.hxx b/xmloff/inc/xmlprop.hxx
index d81029cd04fb..31b500335891 100644
--- a/xmloff/inc/xmlprop.hxx
+++ b/xmloff/inc/xmlprop.hxx
@@ -8,663 +8,660 @@
*/
#pragma once
-inline constexpr OUStringLiteral PROP_ = u"";
-inline constexpr OUStringLiteral PROP_AdjustBlue = u"AdjustBlue";
-inline constexpr OUStringLiteral PROP_AdjustContrast = u"AdjustContrast";
-inline constexpr OUStringLiteral PROP_AdjustGreen = u"AdjustGreen";
-inline constexpr OUStringLiteral PROP_AdjustLuminance = u"AdjustLuminance";
-inline constexpr OUStringLiteral PROP_AdjustRed = u"AdjustRed";
-inline constexpr OUStringLiteral PROP_AllowOverlap = u"AllowOverlap";
-inline constexpr OUStringLiteral PROP_AnchorType = u"AnchorType";
-inline constexpr OUStringLiteral PROP_ArrangeOrder = u"ArrangeOrder";
-inline constexpr OUStringLiteral PROP_Aspect = u"Aspect";
-inline constexpr OUStringLiteral PROP_AutomaticPosition = u"AutomaticPosition";
-inline constexpr OUStringLiteral PROP_AutomaticSize = u"AutomaticSize";
-inline constexpr OUStringLiteral PROP_BackColor = u"BackColor";
-inline constexpr OUStringLiteral PROP_BackColorRGB = u"BackColorRGB";
-inline constexpr OUStringLiteral PROP_BackColorTransparency = u"BackColorTransparency";
-inline constexpr OUStringLiteral PROP_BackGraphic = u"BackGraphic";
-inline constexpr OUStringLiteral PROP_BackGraphicFilter = u"BackGraphicFilter";
-inline constexpr OUStringLiteral PROP_BackGraphicLocation = u"BackGraphicLocation";
-inline constexpr OUStringLiteral PROP_BackGraphicTransparency = u"BackGraphicTransparency";
-inline constexpr OUStringLiteral PROP_BackTransparent = u"BackTransparent";
-inline constexpr OUStringLiteral PROP_BackgroundFullSize = u"BackgroundFullSize";
-inline constexpr OUStringLiteral PROP_BorderColor = u"BorderColor";
-inline constexpr OUStringLiteral PROP_BorderDistance = u"BorderDistance";
-inline constexpr OUStringLiteral PROP_BottomBorder = u"BottomBorder";
-inline constexpr OUStringLiteral PROP_BottomBorderDistance = u"BottomBorderDistance";
-inline constexpr OUStringLiteral PROP_BottomMargin = u"BottomMargin";
-inline constexpr OUStringLiteral PROP_BreakType = u"BreakType";
-inline constexpr OUStringLiteral PROP_BuiltInUnit = u"BuiltInUnit";
-inline constexpr OUStringLiteral PROP_CaptionAngle = u"CaptionAngle";
-inline constexpr OUStringLiteral PROP_CaptionEscapeAbsolute = u"CaptionEscapeAbsolute";
-inline constexpr OUStringLiteral PROP_CaptionEscapeDirection = u"CaptionEscapeDirection";
-inline constexpr OUStringLiteral PROP_CaptionEscapeRelative = u"CaptionEscapeRelative";
-inline constexpr OUStringLiteral PROP_CaptionGap = u"CaptionGap";
-inline constexpr OUStringLiteral PROP_CaptionIsEscapeRelative = u"CaptionIsEscapeRelative";
-inline constexpr OUStringLiteral PROP_CaptionIsFitLineLength = u"CaptionIsFitLineLength";
-inline constexpr OUStringLiteral PROP_CaptionIsFixedAngle = u"CaptionIsFixedAngle";
-inline constexpr OUStringLiteral PROP_CaptionLineLength = u"CaptionLineLength";
-inline constexpr OUStringLiteral PROP_CaptionType = u"CaptionType";
-inline constexpr OUStringLiteral PROP_CenterHorizontally = u"CenterHorizontally";
-inline constexpr OUStringLiteral PROP_CenterVertically = u"CenterVertically";
-inline constexpr OUStringLiteral PROP_Change = u"Change";
-inline constexpr OUStringLiteral PROP_CharAutoKerning = u"CharAutoKerning";
-inline constexpr OUStringLiteral PROP_CharBackColor = u"CharBackColor";
-inline constexpr OUStringLiteral PROP_CharBackTransparent = u"CharBackTransparent";
-inline constexpr OUStringLiteral PROP_CharBottomBorder = u"CharBottomBorder";
-inline constexpr OUStringLiteral PROP_CharBottomBorderDistance = u"CharBottomBorderDistance";
-inline constexpr OUStringLiteral PROP_CharCaseMap = u"CharCaseMap";
-inline constexpr OUStringLiteral PROP_CharColor = u"CharColor";
-inline constexpr OUStringLiteral PROP_CharComplexColor = u"CharComplexColor";
-inline constexpr OUStringLiteral PROP_CharCombineIsOn = u"CharCombineIsOn";
-inline constexpr OUStringLiteral PROP_CharCombinePrefix = u"CharCombinePrefix";
-inline constexpr OUStringLiteral PROP_CharCombineSuffix = u"CharCombineSuffix";
-inline constexpr OUStringLiteral PROP_CharContoured = u"CharContoured";
-inline constexpr OUStringLiteral PROP_CharDiffHeight = u"CharDiffHeight";
-inline constexpr OUStringLiteral PROP_CharDiffHeightAsian = u"CharDiffHeightAsian";
-inline constexpr OUStringLiteral PROP_CharDiffHeightComplex = u"CharDiffHeightComplex";
-inline constexpr OUStringLiteral PROP_CharEmphasis = u"CharEmphasis";
-inline constexpr OUStringLiteral PROP_CharEscapement = u"CharEscapement";
-inline constexpr OUStringLiteral PROP_CharEscapementHeight = u"CharEscapementHeight";
-inline constexpr OUStringLiteral PROP_CharFlash = u"CharFlash";
-inline constexpr OUStringLiteral PROP_CharFontCharSet = u"CharFontCharSet";
-inline constexpr OUStringLiteral PROP_CharFontCharSetAsian = u"CharFontCharSetAsian";
-inline constexpr OUStringLiteral PROP_CharFontCharSetComplex = u"CharFontCharSetComplex";
-inline constexpr OUStringLiteral PROP_CharFontFamily = u"CharFontFamily";
-inline constexpr OUStringLiteral PROP_CharFontFamilyAsian = u"CharFontFamilyAsian";
-inline constexpr OUStringLiteral PROP_CharFontFamilyComplex = u"CharFontFamilyComplex";
-inline constexpr OUStringLiteral PROP_CharFontName = u"CharFontName";
-inline constexpr OUStringLiteral PROP_CharFontNameAsian = u"CharFontNameAsian";
-inline constexpr OUStringLiteral PROP_CharFontNameComplex = u"CharFontNameComplex";
-inline constexpr OUStringLiteral PROP_CharFontPitch = u"CharFontPitch";
-inline constexpr OUStringLiteral PROP_CharFontPitchAsian = u"CharFontPitchAsian";
-inline constexpr OUStringLiteral PROP_CharFontPitchComplex = u"CharFontPitchComplex";
-inline constexpr OUStringLiteral PROP_CharFontStyleName = u"CharFontStyleName";
-inline constexpr OUStringLiteral PROP_CharFontStyleNameAsian = u"CharFontStyleNameAsian";
-inline constexpr OUStringLiteral PROP_CharFontStyleNameComplex = u"CharFontStyleNameComplex";
-inline constexpr OUStringLiteral PROP_CharHeight = u"CharHeight";
-inline constexpr OUStringLiteral PROP_CharHeightAsian = u"CharHeightAsian";
-inline constexpr OUStringLiteral PROP_CharHeightComplex = u"CharHeightComplex";
-inline constexpr OUStringLiteral PROP_CharHidden = u"CharHidden";
-inline constexpr OUStringLiteral PROP_CharHighlight = u"CharHighlight";
-inline constexpr OUStringLiteral PROP_CharKerning = u"CharKerning";
-inline constexpr OUStringLiteral PROP_CharLeftBorder = u"CharLeftBorder";
-inline constexpr OUStringLiteral PROP_CharLeftBorderDistance = u"CharLeftBorderDistance";
-inline constexpr OUStringLiteral PROP_CharLocale = u"CharLocale";
-inline constexpr OUStringLiteral PROP_CharLocaleAsian = u"CharLocaleAsian";
-inline constexpr OUStringLiteral PROP_CharLocaleComplex = u"CharLocaleComplex";
-inline constexpr OUStringLiteral PROP_CharOverline = u"CharOverline";
-inline constexpr OUStringLiteral PROP_CharOverlineColor = u"CharOverlineColor";
-inline constexpr OUStringLiteral PROP_CharOverlineHasColor = u"CharOverlineHasColor";
-inline constexpr OUStringLiteral PROP_CharPosture = u"CharPosture";
-inline constexpr OUStringLiteral PROP_CharPostureAsian = u"CharPostureAsian";
-inline constexpr OUStringLiteral PROP_CharPostureComplex = u"CharPostureComplex";
-inline constexpr OUStringLiteral PROP_CharPropHeight = u"CharPropHeight";
-inline constexpr OUStringLiteral PROP_CharPropHeightAsian = u"CharPropHeightAsian";
-inline constexpr OUStringLiteral PROP_CharPropHeightComplex = u"CharPropHeightComplex";
-inline constexpr OUStringLiteral PROP_CharRelief = u"CharRelief";
-inline constexpr OUStringLiteral PROP_CharRightBorder = u"CharRightBorder";
-inline constexpr OUStringLiteral PROP_CharRightBorderDistance = u"CharRightBorderDistance";
-inline constexpr OUStringLiteral PROP_CharRotation = u"CharRotation";
-inline constexpr OUStringLiteral PROP_CharRotationIsFitToLine = u"CharRotationIsFitToLine";
-inline constexpr OUStringLiteral PROP_CharScaleWidth = u"CharScaleWidth";
-inline constexpr OUStringLiteral PROP_CharShadingValue = u"CharShadingValue";
-inline constexpr OUStringLiteral PROP_CharShadowFormat = u"CharShadowFormat";
-inline constexpr OUStringLiteral PROP_CharShadowed = u"CharShadowed";
-inline constexpr OUStringLiteral PROP_CharStrikeout = u"CharStrikeout";
-inline constexpr OUStringLiteral PROP_CharStyleName = u"CharStyleName";
-inline constexpr OUStringLiteral PROP_CharTopBorder = u"CharTopBorder";
-inline constexpr OUStringLiteral PROP_CharTopBorderDistance = u"CharTopBorderDistance";
-inline constexpr OUStringLiteral PROP_CharTransparence = u"CharTransparence";
-inline constexpr OUStringLiteral PROP_CharUnderline = u"CharUnderline";
-inline constexpr OUStringLiteral PROP_CharUnderlineColor = u"CharUnderlineColor";
-inline constexpr OUStringLiteral PROP_CharUnderlineHasColor = u"CharUnderlineHasColor";
-inline constexpr OUStringLiteral PROP_CharWeight = u"CharWeight";
-inline constexpr OUStringLiteral PROP_CharWeightAsian = u"CharWeightAsian";
-inline constexpr OUStringLiteral PROP_CharWeightComplex = u"CharWeightComplex";
-inline constexpr OUStringLiteral PROP_CharWordMode = u"CharWordMode";
-inline constexpr OUStringLiteral PROP_ChartUserDefinedAttributes = u"ChartUserDefinedAttributes";
-inline constexpr OUStringLiteral PROP_CollapsingBorders = u"CollapsingBorders";
-inline constexpr OUStringLiteral PROP_ContentProtected = u"ContentProtected";
-inline constexpr OUStringLiteral PROP_ContourOutside = u"ContourOutside";
-inline constexpr OUStringLiteral PROP_ControlBackground = u"ControlBackground";
-inline constexpr OUStringLiteral PROP_ControlBorder = u"ControlBorder";
-inline constexpr OUStringLiteral PROP_ControlBorderColor = u"ControlBorderColor";
-inline constexpr OUStringLiteral PROP_ControlDataStyle = u"ControlDataStyle";
-inline constexpr OUStringLiteral PROP_ControlSymbolColor = u"ControlSymbolColor";
-inline constexpr OUStringLiteral PROP_ControlTextEmphasis = u"ControlTextEmphasis";
-inline constexpr OUStringLiteral PROP_ControlWritingMode = u"ControlWritingMode";
-inline constexpr OUStringLiteral PROP_CrossoverPosition = u"CrossoverPosition";
-inline constexpr OUStringLiteral PROP_CrossoverValue = u"CrossoverValue";
-inline constexpr OUStringLiteral PROP_CurveName = u"CurveName";
-inline constexpr OUStringLiteral PROP_D3DBackscale = u"D3DBackscale";
-inline constexpr OUStringLiteral PROP_D3DCloseBack = u"D3DCloseBack";
-inline constexpr OUStringLiteral PROP_D3DCloseFront = u"D3DCloseFront";
-inline constexpr OUStringLiteral PROP_D3DDepth = u"D3DDepth";
-inline constexpr OUStringLiteral PROP_D3DDoubleSided = u"D3DDoubleSided";
-inline constexpr OUStringLiteral PROP_D3DEndAngle = u"D3DEndAngle";
-inline constexpr OUStringLiteral PROP_D3DHorizontalSegments = u"D3DHorizontalSegments";
-inline constexpr OUStringLiteral PROP_D3DMaterialColor = u"D3DMaterialColor";
-inline constexpr OUStringLiteral PROP_D3DMaterialEmission = u"D3DMaterialEmission";
-inline constexpr OUStringLiteral PROP_D3DMaterialSpecular = u"D3DMaterialSpecular";
-inline constexpr OUStringLiteral PROP_D3DMaterialSpecularIntensity
- = u"D3DMaterialSpecularIntensity";
-inline constexpr OUStringLiteral PROP_D3DNormalsInvert = u"D3DNormalsInvert";
-inline constexpr OUStringLiteral PROP_D3DNormalsKind = u"D3DNormalsKind";
-inline constexpr OUStringLiteral PROP_D3DPercentDiagonal = u"D3DPercentDiagonal";
-inline constexpr OUStringLiteral PROP_D3DShadow3D = u"D3DShadow3D";
-inline constexpr OUStringLiteral PROP_D3DTextureFilter = u"D3DTextureFilter";
-inline constexpr OUStringLiteral PROP_D3DTextureKind = u"D3DTextureKind";
-inline constexpr OUStringLiteral PROP_D3DTextureMode = u"D3DTextureMode";
-inline constexpr OUStringLiteral PROP_D3DTextureProjectionX = u"D3DTextureProjectionX";
-inline constexpr OUStringLiteral PROP_D3DTextureProjectionY = u"D3DTextureProjectionY";
-inline constexpr OUStringLiteral PROP_D3DVerticalSegments = u"D3DVerticalSegments";
-inline constexpr OUStringLiteral PROP_DataCaption = u"DataCaption";
-inline constexpr OUStringLiteral PROP_DataRowSource = u"DataRowSource";
-inline constexpr OUStringLiteral PROP_DataTableHBorder = u"DataTableHBorder";
-inline constexpr OUStringLiteral PROP_DataTableOutline = u"DataTableOutline";
-inline constexpr OUStringLiteral PROP_DataTableVBorder = u"DataTableVBorder";
-inline constexpr OUStringLiteral PROP_Decorative = u"Decorative";
-inline constexpr OUStringLiteral PROP_Deep = u"Deep";
-inline constexpr OUStringLiteral PROP_DefaultOutlineLevel = u"DefaultOutlineLevel";
-inline constexpr OUStringLiteral PROP_Dim3D = u"Dim3D";
-inline constexpr OUStringLiteral PROP_DisplayLabels = u"DisplayLabels";
-inline constexpr OUStringLiteral PROP_DisplayUnits = u"DisplayUnits";
-inline constexpr OUStringLiteral PROP_DontBalanceTextColumns = u"DontBalanceTextColumns";
-inline constexpr OUStringLiteral PROP_DropCapCharStyleName = u"DropCapCharStyleName";
-inline constexpr OUStringLiteral PROP_DropCapFormat = u"DropCapFormat";
-inline constexpr OUStringLiteral PROP_DropCapWholeWord = u"DropCapWholeWord";
-inline constexpr OUStringLiteral PROP_EdgeNode1HorzDist = u"EdgeNode1HorzDist";
-inline constexpr OUStringLiteral PROP_EdgeNode1VertDist = u"EdgeNode1VertDist";
-inline constexpr OUStringLiteral PROP_EdgeNode2HorzDist = u"EdgeNode2HorzDist";
-inline constexpr OUStringLiteral PROP_EdgeNode2VertDist = u"EdgeNode2VertDist";
-inline constexpr OUStringLiteral PROP_EditInReadonly = u"EditInReadonly";
-inline constexpr OUStringLiteral PROP_Effect = u"Effect";
-inline constexpr OUStringLiteral PROP_EndnoteIsCollectAtTextEnd = u"EndnoteIsCollectAtTextEnd";
-inline constexpr OUStringLiteral PROP_EndnoteIsOwnNumbering = u"EndnoteIsOwnNumbering";
-inline constexpr OUStringLiteral PROP_EndnoteIsRestartNumbering = u"EndnoteIsRestartNumbering";
-inline constexpr OUStringLiteral PROP_EndnoteNumberingPrefix = u"EndnoteNumberingPrefix";
-inline constexpr OUStringLiteral PROP_EndnoteNumberingSuffix = u"EndnoteNumberingSuffix";
-inline constexpr OUStringLiteral PROP_EndnoteNumberingType = u"EndnoteNumberingType";
-inline constexpr OUStringLiteral PROP_EndnoteRestartNumberingAt = u"EndnoteRestartNumberingAt";
-inline constexpr OUStringLiteral PROP_ErrorBarRangeNegative = u"ErrorBarRangeNegative";
-inline constexpr OUStringLiteral PROP_ErrorBarRangePositive = u"ErrorBarRangePositive";
-inline constexpr OUStringLiteral PROP_ErrorBarStyle = u"ErrorBarStyle";
-inline constexpr OUStringLiteral PROP_ErrorMargin = u"ErrorMargin";
-inline constexpr OUStringLiteral PROP_ExternalData = u"ExternalData";
-inline constexpr OUStringLiteral PROP_ExtrapolateBackward = u"ExtrapolateBackward";
-inline constexpr OUStringLiteral PROP_ExtrapolateForward = u"ExtrapolateForward";
-inline constexpr OUStringLiteral PROP_FillBackground = u"FillBackground";
-inline constexpr OUStringLiteral PROP_FillBitmapLogicalSize = u"FillBitmapLogicalSize";
-inline constexpr OUStringLiteral PROP_FillBitmapMode = u"FillBitmapMode";
-inline constexpr OUStringLiteral PROP_FillBitmapName = u"FillBitmapName";
-inline constexpr OUStringLiteral PROP_FillBitmapOffsetX = u"FillBitmapOffsetX";
-inline constexpr OUStringLiteral PROP_FillBitmapOffsetY = u"FillBitmapOffsetY";
-inline constexpr OUStringLiteral PROP_FillBitmapPositionOffsetX = u"FillBitmapPositionOffsetX";
-inline constexpr OUStringLiteral PROP_FillBitmapPositionOffsetY = u"FillBitmapPositionOffsetY";
-inline constexpr OUStringLiteral PROP_FillBitmapRectanglePoint = u"FillBitmapRectanglePoint";
-inline constexpr OUStringLiteral PROP_FillBitmapSizeX = u"FillBitmapSizeX";
-inline constexpr OUStringLiteral PROP_FillBitmapSizeY = u"FillBitmapSizeY";
-inline constexpr OUStringLiteral PROP_FillColor = u"FillColor";
-inline constexpr OUStringLiteral PROP_FillColor2 = u"FillColor2";
-inline constexpr OUStringLiteral PROP_FillComplexColor = u"FillComplexColor";
-inline constexpr OUStringLiteral PROP_FillGradientName = u"FillGradientName";
-inline constexpr OUStringLiteral PROP_FillGradientStepCount = u"FillGradientStepCount";
-inline constexpr OUStringLiteral PROP_FillHatchName = u"FillHatchName";
-inline constexpr OUStringLiteral PROP_FillStyle = u"FillStyle";
-inline constexpr OUStringLiteral PROP_FillTransparence = u"FillTransparence";
-inline constexpr OUStringLiteral PROP_FillTransparenceGradientName
- = u"FillTransparenceGradientName";
-inline constexpr OUStringLiteral PROP_FillUseSlideBackground = u"FillUseSlideBackground";
-inline constexpr OUStringLiteral PROP_FirstPageNumber = u"FirstPageNumber";
-inline constexpr OUStringLiteral PROP_FontCharWidth = u"FontCharWidth";
-inline constexpr OUStringLiteral PROP_FontCharset = u"FontCharset";
-inline constexpr OUStringLiteral PROP_FontEmphasisMark = u"FontEmphasisMark";
-inline constexpr OUStringLiteral PROP_FontFamily = u"FontFamily";
-inline constexpr OUStringLiteral PROP_FontHeight = u"FontHeight";
-inline constexpr OUStringLiteral PROP_FontIndependentLineSpacing = u"FontIndependentLineSpacing";
-inline constexpr OUStringLiteral PROP_FontKerning = u"FontKerning";
-inline constexpr OUStringLiteral PROP_FontName = u"FontName";
-inline constexpr OUStringLiteral PROP_FontOrientation = u"FontOrientation";
-inline constexpr OUStringLiteral PROP_FontPitch = u"FontPitch";
-inline constexpr OUStringLiteral PROP_FontRelief = u"FontRelief";
-inline constexpr OUStringLiteral PROP_FontSlant = u"FontSlant";
-inline constexpr OUStringLiteral PROP_FontStrikeout = u"FontStrikeout";
-inline constexpr OUStringLiteral PROP_FontStyleName = u"FontStyleName";
-inline constexpr OUStringLiteral PROP_FontUnderline = u"FontUnderline";
-inline constexpr OUStringLiteral PROP_FontWeight = u"FontWeight";
-inline constexpr OUStringLiteral PROP_FontWidth = u"FontWidth";
-inline constexpr OUStringLiteral PROP_FontWordLineMode = u"FontWordLineMode";
-inline constexpr OUStringLiteral PROP_FontWorkAdjust = u"FontWorkAdjust";
-inline constexpr OUStringLiteral PROP_FontWorkDistance = u"FontWorkDistance";
-inline constexpr OUStringLiteral PROP_FontWorkForm = u"FontWorkForm";
-inline constexpr OUStringLiteral PROP_FontWorkHideForm = u"FontWorkHideForm";
-inline constexpr OUStringLiteral PROP_FontWorkMirror = u"FontWorkMirror";
-inline constexpr OUStringLiteral PROP_FontWorkOutline = u"FontWorkOutline";
-inline constexpr OUStringLiteral PROP_FontWorkShadow = u"FontWorkShadow";
-inline constexpr OUStringLiteral PROP_FontWorkShadowColor = u"FontWorkShadowColor";
-inline constexpr OUStringLiteral PROP_FontWorkShadowOffsetX = u"FontWorkShadowOffsetX";
-inline constexpr OUStringLiteral PROP_FontWorkShadowOffsetY = u"FontWorkShadowOffsetY";
-inline constexpr OUStringLiteral PROP_FontWorkShadowTransparence = u"FontWorkShadowTransparence";
-inline constexpr OUStringLiteral PROP_FontWorkStart = u"FontWorkStart";
-inline constexpr OUStringLiteral PROP_FontWorkStyle = u"FontWorkStyle";
-inline constexpr OUStringLiteral PROP_FooterBackColor = u"FooterBackColor";
-inline constexpr OUStringLiteral PROP_FooterBackGraphic = u"FooterBackGraphic";
-inline constexpr OUStringLiteral PROP_FooterBackGraphicFilter = u"FooterBackGraphicFilter";
-inline constexpr OUStringLiteral PROP_FooterBackGraphicLocation = u"FooterBackGraphicLocation";
-inline constexpr OUStringLiteral PROP_FooterBackTransparent = u"FooterBackTransparent";
-inline constexpr OUStringLiteral PROP_FooterBodyDistance = u"FooterBodyDistance";
-inline constexpr OUStringLiteral PROP_FooterBottomBorder = u"FooterBottomBorder";
-inline constexpr OUStringLiteral PROP_FooterBottomBorderDistance = u"FooterBottomBorderDistance";
-inline constexpr OUStringLiteral PROP_FooterDynamicSpacing = u"FooterDynamicSpacing";
-inline constexpr OUStringLiteral PROP_FooterFillBackground = u"FooterFillBackground";
-inline constexpr OUStringLiteral PROP_FooterFillBitmapLogicalSize = u"FooterFillBitmapLogicalSize";
-inline constexpr OUStringLiteral PROP_FooterFillBitmapMode = u"FooterFillBitmapMode";
-inline constexpr OUStringLiteral PROP_FooterFillBitmapName = u"FooterFillBitmapName";
-inline constexpr OUStringLiteral PROP_FooterFillBitmapOffsetX = u"FooterFillBitmapOffsetX";
-inline constexpr OUStringLiteral PROP_FooterFillBitmapOffsetY = u"FooterFillBitmapOffsetY";
-inline constexpr OUStringLiteral PROP_FooterFillBitmapPositionOffsetX
- = u"FooterFillBitmapPositionOffsetX";
-inline constexpr OUStringLiteral PROP_FooterFillBitmapPositionOffsetY
- = u"FooterFillBitmapPositionOffsetY";
-inline constexpr OUStringLiteral PROP_FooterFillBitmapRectanglePoint
- = u"FooterFillBitmapRectanglePoint";
-inline constexpr OUStringLiteral PROP_FooterFillBitmapSizeX = u"FooterFillBitmapSizeX";
-inline constexpr OUStringLiteral PROP_FooterFillBitmapSizeY = u"FooterFillBitmapSizeY";
-inline constexpr OUStringLiteral PROP_FooterFillColor = u"FooterFillColor";
-inline constexpr OUStringLiteral PROP_FooterFillColor2 = u"FooterFillColor2";
-inline constexpr OUStringLiteral PROP_FooterFillGradientName = u"FooterFillGradientName";
-inline constexpr OUStringLiteral PROP_FooterFillGradientStepCount = u"FooterFillGradientStepCount";
-inline constexpr OUStringLiteral PROP_FooterFillHatchName = u"FooterFillHatchName";
-inline constexpr OUStringLiteral PROP_FooterFillStyle = u"FooterFillStyle";
-inline constexpr OUStringLiteral PROP_FooterFillTransparence = u"FooterFillTransparence";
-inline constexpr OUStringLiteral PROP_FooterFillTransparenceGradientName
- = u"FooterFillTransparenceGradientName";
-inline constexpr OUStringLiteral PROP_FooterHeight = u"FooterHeight";
-inline constexpr OUStringLiteral PROP_FooterIsDynamicHeight = u"FooterIsDynamicHeight";
-inline constexpr OUStringLiteral PROP_FooterLeftBorder = u"FooterLeftBorder";
-inline constexpr OUStringLiteral PROP_FooterLeftBorderDistance = u"FooterLeftBorderDistance";
-inline constexpr OUStringLiteral PROP_FooterLeftMargin = u"FooterLeftMargin";
-inline constexpr OUStringLiteral PROP_FooterRightBorder = u"FooterRightBorder";
-inline constexpr OUStringLiteral PROP_FooterRightBorderDistance = u"FooterRightBorderDistance";
-inline constexpr OUStringLiteral PROP_FooterRightMargin = u"FooterRightMargin";
-inline constexpr OUStringLiteral PROP_FooterShadowFormat = u"FooterShadowFormat";
-inline constexpr OUStringLiteral PROP_FooterTopBorder = u"FooterTopBorder";
-inline constexpr OUStringLiteral PROP_FooterTopBorderDistance = u"FooterTopBorderDistance";
-inline constexpr OUStringLiteral PROP_FootnoteHeight = u"FootnoteHeight";
-inline constexpr OUStringLiteral PROP_FootnoteIsCollectAtTextEnd = u"FootnoteIsCollectAtTextEnd";
-inline constexpr OUStringLiteral PROP_FootnoteIsOwnNumbering = u"FootnoteIsOwnNumbering";
-inline constexpr OUStringLiteral PROP_FootnoteIsRestartNumbering = u"FootnoteIsRestartNumbering";
-inline constexpr OUStringLiteral PROP_FootnoteLineAdjust = u"FootnoteLineAdjust";
-inline constexpr OUStringLiteral PROP_FootnoteLineColor = u"FootnoteLineColor";
-inline constexpr OUStringLiteral PROP_FootnoteLineDistance = u"FootnoteLineDistance";
-inline constexpr OUStringLiteral PROP_FootnoteLineRelativeWidth = u"FootnoteLineRelativeWidth";
-inline constexpr OUStringLiteral PROP_FootnoteLineStyle = u"FootnoteLineStyle";
-inline constexpr OUStringLiteral PROP_FootnoteLineTextDistance = u"FootnoteLineTextDistance";
-inline constexpr OUStringLiteral PROP_FootnoteLineWeight = u"FootnoteLineWeight";
-inline constexpr OUStringLiteral PROP_FootnoteNumberingPrefix = u"FootnoteNumberingPrefix";
-inline constexpr OUStringLiteral PROP_FootnoteNumberingSuffix = u"FootnoteNumberingSuffix";
-inline constexpr OUStringLiteral PROP_FootnoteNumberingType = u"FootnoteNumberingType";
-inline constexpr OUStringLiteral PROP_FootnoteRestartNumberingAt = u"FootnoteRestartNumberingAt";
-inline constexpr OUStringLiteral PROP_ForceIntercept = u"ForceIntercept";
-inline constexpr OUStringLiteral PROP_FrameIsAutoScroll = u"FrameIsAutoScroll";
-inline constexpr OUStringLiteral PROP_FrameIsBorder = u"FrameIsBorder";
-inline constexpr OUStringLiteral PROP_FrameMarginHeight = u"FrameMarginHeight";
-inline constexpr OUStringLiteral PROP_FrameMarginWidth = u"FrameMarginWidth";
-inline constexpr OUStringLiteral PROP_Gamma = u"Gamma";
-inline constexpr OUStringLiteral PROP_GapWidth = u"GapWidth";
-inline constexpr OUStringLiteral PROP_GlowEffectColor = u"GlowEffectColor";
-inline constexpr OUStringLiteral PROP_GlowEffectRadius = u"GlowEffectRadius";
-inline constexpr OUStringLiteral PROP_GlowEffectTransparency = u"GlowEffectTransparency";
-inline constexpr OUStringLiteral PROP_GraphicColorMode = u"GraphicColorMode";
-inline constexpr OUStringLiteral PROP_GraphicCrop = u"GraphicCrop";
-inline constexpr OUStringLiteral PROP_GraphicIsInverted = u"GraphicIsInverted";
-inline constexpr OUStringLiteral PROP_GridBaseHeight = u"GridBaseHeight";
-inline constexpr OUStringLiteral PROP_GridBaseWidth = u"GridBaseWidth";
-inline constexpr OUStringLiteral PROP_GridColor = u"GridColor";
-inline constexpr OUStringLiteral PROP_GridDisplay = u"GridDisplay";
-inline constexpr OUStringLiteral PROP_GridLines = u"GridLines";
-inline constexpr OUStringLiteral PROP_GridMode = u"GridMode";
-inline constexpr OUStringLiteral PROP_GridPrint = u"GridPrint";
-inline constexpr OUStringLiteral PROP_GridRubyHeight = u"GridRubyHeight";
-inline constexpr OUStringLiteral PROP_GridSnapToChars = u"GridSnapToChars";
-inline constexpr OUStringLiteral PROP_GroupBarsPerAxis = u"GroupBarsPerAxis";
-inline constexpr OUStringLiteral PROP_GutterMargin = u"GutterMargin";
-inline constexpr OUStringLiteral PROP_HBorder = u"HBorder";
-inline constexpr OUStringLiteral PROP_HeaderBackColor = u"HeaderBackColor";
-inline constexpr OUStringLiteral PROP_HeaderBackGraphic = u"HeaderBackGraphic";
-inline constexpr OUStringLiteral PROP_HeaderBackGraphicFilter = u"HeaderBackGraphicFilter";
-inline constexpr OUStringLiteral PROP_HeaderBackGraphicLocation = u"HeaderBackGraphicLocation";
-inline constexpr OUStringLiteral PROP_HeaderBackTransparent = u"HeaderBackTransparent";
-inline constexpr OUStringLiteral PROP_HeaderBodyDistance = u"HeaderBodyDistance";
-inline constexpr OUStringLiteral PROP_HeaderBottomBorder = u"HeaderBottomBorder";
-inline constexpr OUStringLiteral PROP_HeaderBottomBorderDistance = u"HeaderBottomBorderDistance";
-inline constexpr OUStringLiteral PROP_HeaderDynamicSpacing = u"HeaderDynamicSpacing";
-inline constexpr OUStringLiteral PROP_HeaderFillBackground = u"HeaderFillBackground";
-inline constexpr OUStringLiteral PROP_HeaderFillBitmapLogicalSize = u"HeaderFillBitmapLogicalSize";
-inline constexpr OUStringLiteral PROP_HeaderFillBitmapMode = u"HeaderFillBitmapMode";
-inline constexpr OUStringLiteral PROP_HeaderFillBitmapName = u"HeaderFillBitmapName";
-inline constexpr OUStringLiteral PROP_HeaderFillBitmapOffsetX = u"HeaderFillBitmapOffsetX";
-inline constexpr OUStringLiteral PROP_HeaderFillBitmapOffsetY = u"HeaderFillBitmapOffsetY";
-inline constexpr OUStringLiteral PROP_HeaderFillBitmapPositionOffsetX
- = u"HeaderFillBitmapPositionOffsetX";
-inline constexpr OUStringLiteral PROP_HeaderFillBitmapPositionOffsetY
- = u"HeaderFillBitmapPositionOffsetY";
-inline constexpr OUStringLiteral PROP_HeaderFillBitmapRectanglePoint
- = u"HeaderFillBitmapRectanglePoint";
-inline constexpr OUStringLiteral PROP_HeaderFillBitmapSizeX = u"HeaderFillBitmapSizeX";
-inline constexpr OUStringLiteral PROP_HeaderFillBitmapSizeY = u"HeaderFillBitmapSizeY";
-inline constexpr OUStringLiteral PROP_HeaderFillColor = u"HeaderFillColor";
-inline constexpr OUStringLiteral PROP_HeaderFillColor2 = u"HeaderFillColor2";
-inline constexpr OUStringLiteral PROP_HeaderFillGradientName = u"HeaderFillGradientName";
-inline constexpr OUStringLiteral PROP_HeaderFillGradientStepCount = u"HeaderFillGradientStepCount";
-inline constexpr OUStringLiteral PROP_HeaderFillHatchName = u"HeaderFillHatchName";
-inline constexpr OUStringLiteral PROP_HeaderFillStyle = u"HeaderFillStyle";
-inline constexpr OUStringLiteral PROP_HeaderFillTransparence = u"HeaderFillTransparence";
-inline constexpr OUStringLiteral PROP_HeaderFillTransparenceGradientName
- = u"HeaderFillTransparenceGradientName";
-inline constexpr OUStringLiteral PROP_HeaderHeight = u"HeaderHeight";
-inline constexpr OUStringLiteral PROP_HeaderIsDynamicHeight = u"HeaderIsDynamicHeight";
-inline constexpr OUStringLiteral PROP_HeaderLeftBorder = u"HeaderLeftBorder";
-inline constexpr OUStringLiteral PROP_HeaderLeftBorderDistance = u"HeaderLeftBorderDistance";
-inline constexpr OUStringLiteral PROP_HeaderLeftMargin = u"HeaderLeftMargin";
-inline constexpr OUStringLiteral PROP_HeaderRightBorder = u"HeaderRightBorder";
-inline constexpr OUStringLiteral PROP_HeaderRightBorderDistance = u"HeaderRightBorderDistance";
-inline constexpr OUStringLiteral PROP_HeaderRightMargin = u"HeaderRightMargin";
-inline constexpr OUStringLiteral PROP_HeaderShadowFormat = u"HeaderShadowFormat";
-inline constexpr OUStringLiteral PROP_HeaderTopBorder = u"HeaderTopBorder";
-inline constexpr OUStringLiteral PROP_HeaderTopBorderDistance = u"HeaderTopBorderDistance";
-inline constexpr OUStringLiteral PROP_Height = u"Height";
-inline constexpr OUStringLiteral PROP_HelpMarks = u"HelpMarks";
-inline constexpr OUStringLiteral PROP_HighResDuration = u"HighResDuration";
-inline constexpr OUStringLiteral PROP_HoriMirroredOnEvenPages = u"HoriMirroredOnEvenPages";
-inline constexpr OUStringLiteral PROP_HoriMirroredOnOddPages = u"HoriMirroredOnOddPages";
-inline constexpr OUStringLiteral PROP_HoriOrient = u"HoriOrient";
-inline constexpr OUStringLiteral PROP_HoriOrientPosition = u"HoriOrientPosition";
-inline constexpr OUStringLiteral PROP_HoriOrientRelation = u"HoriOrientRelation";
-inline constexpr OUStringLiteral PROP_HyperLinkURL = u"HyperLinkURL";
-inline constexpr OUStringLiteral PROP_ImageScaleMode = u"ImageScaleMode";
-inline constexpr OUStringLiteral PROP_IncludeHiddenCells = u"IncludeHiddenCells";
-inline constexpr OUStringLiteral PROP_InterceptValue = u"InterceptValue";
-inline constexpr OUStringLiteral PROP_IsBackgroundObjectsVisible = u"IsBackgroundObjectsVisible";
-inline constexpr OUStringLiteral PROP_IsBackgroundVisible = u"IsBackgroundVisible";
-inline constexpr OUStringLiteral PROP_IsDateTimeVisible = u"IsDateTimeVisible";
-inline constexpr OUStringLiteral PROP_IsFollowingTextFlow = u"IsFollowingTextFlow";
-inline constexpr OUStringLiteral PROP_IsFooterVisible = u"IsFooterVisible";
-inline constexpr OUStringLiteral PROP_IsHeaderVisible = u"IsHeaderVisible";
-inline constexpr OUStringLiteral PROP_IsInternal = u"IsInternal";
-inline constexpr OUStringLiteral PROP_IsLandscape = u"IsLandscape";
-inline constexpr OUStringLiteral PROP_IsMirrored = u"IsMirrored";
-inline constexpr OUStringLiteral PROP_IsPageNumberVisible = u"IsPageNumberVisible";
-inline constexpr OUStringLiteral PROP_IsSplitAllowed = u"IsSplitAllowed";
-inline constexpr OUStringLiteral PROP_Keys = u"Keys";
-inline constexpr OUStringLiteral PROP_LabelBorderColor = u"LabelBorderColor";
-inline constexpr OUStringLiteral PROP_LabelBorderStyle = u"LabelBorderStyle";
-inline constexpr OUStringLiteral PROP_LabelBorderTransparency = u"LabelBorderTransparency";
-inline constexpr OUStringLiteral PROP_LabelBorderWidth = u"LabelBorderWidth";
-inline constexpr OUStringLiteral PROP_LabelFillBackground = u"LabelFillBackground";
-inline constexpr OUStringLiteral PROP_LabelFillColor = u"LabelFillColor";
-inline constexpr OUStringLiteral PROP_LabelFillHatchName = u"LabelFillHatchName";
-inline constexpr OUStringLiteral PROP_LabelFillStyle = u"LabelFillStyle";
-inline constexpr OUStringLiteral PROP_LabelPlacement = u"LabelPlacement";
-inline constexpr OUStringLiteral PROP_LabelPosition = u"LabelPosition";
-inline constexpr OUStringLiteral PROP_LabelSeparator = u"LabelSeparator";
-inline constexpr OUStringLiteral PROP_LeftBorder = u"LeftBorder";
-inline constexpr OUStringLiteral PROP_LeftBorderDistance = u"LeftBorderDistance";
-inline constexpr OUStringLiteral PROP_LeftMargin = u"LeftMargin";
-inline constexpr OUStringLiteral PROP_LineCap = u"LineCap";
-inline constexpr OUStringLiteral PROP_LineColor = u"LineColor";
-inline constexpr OUStringLiteral PROP_LineComplexColor = u"LineComplexColor";
-inline constexpr OUStringLiteral PROP_LineDashName = u"LineDashName";
-inline constexpr OUStringLiteral PROP_LineEndCenter = u"LineEndCenter";
-inline constexpr OUStringLiteral PROP_LineEndName = u"LineEndName";
-inline constexpr OUStringLiteral PROP_LineEndWidth = u"LineEndWidth";
-inline constexpr OUStringLiteral PROP_LineJoint = u"LineJoint";
-inline constexpr OUStringLiteral PROP_LineStartCenter = u"LineStartCenter";
-inline constexpr OUStringLiteral PROP_LineStartName = u"LineStartName";
-inline constexpr OUStringLiteral PROP_LineStartWidth = u"LineStartWidth";
-inline constexpr OUStringLiteral PROP_LineStyle = u"LineStyle";
-inline constexpr OUStringLiteral PROP_LineTransparence = u"LineTransparence";
-inline constexpr OUStringLiteral PROP_LineWidth = u"LineWidth";
-inline constexpr OUStringLiteral PROP_Lines = u"Lines";
-inline constexpr OUStringLiteral PROP_LinkNumberFormatToSource = u"LinkNumberFormatToSource";
-inline constexpr OUStringLiteral PROP_ListAutoFormat = u"ListAutoFormat";
-inline constexpr OUStringLiteral PROP_Logarithmic = u"Logarithmic";
-inline constexpr OUStringLiteral PROP_MajorOrigin = u"MajorOrigin";
-inline constexpr OUStringLiteral PROP_MarkPosition = u"MarkPosition";
-inline constexpr OUStringLiteral PROP_Marks = u"Marks";
-inline constexpr OUStringLiteral PROP_Max = u"Max";
-inline constexpr OUStringLiteral PROP_MeanValue = u"MeanValue";
-inline constexpr OUStringLiteral PROP_MeasureBelowReferenceEdge = u"MeasureBelowReferenceEdge";
-inline constexpr OUStringLiteral PROP_MeasureDecimalPlaces = u"MeasureDecimalPlaces";
-inline constexpr OUStringLiteral PROP_MeasureHelpLine1Length = u"MeasureHelpLine1Length";
-inline constexpr OUStringLiteral PROP_MeasureHelpLine2Length = u"MeasureHelpLine2Length";
-inline constexpr OUStringLiteral PROP_MeasureHelpLineDistance = u"MeasureHelpLineDistance";
-inline constexpr OUStringLiteral PROP_MeasureHelpLineOverhang = u"MeasureHelpLineOverhang";
-inline constexpr OUStringLiteral PROP_MeasureLineDistance = u"MeasureLineDistance";
-inline constexpr OUStringLiteral PROP_MeasureShowUnit = u"MeasureShowUnit";
-inline constexpr OUStringLiteral PROP_MeasureTextHorizontalPosition
- = u"MeasureTextHorizontalPosition";
-inline constexpr OUStringLiteral PROP_MeasureTextRotate90 = u"MeasureTextRotate90";
-inline constexpr OUStringLiteral PROP_MeasureTextVerticalPosition = u"MeasureTextVerticalPosition";
-inline constexpr OUStringLiteral PROP_MeasureUnit = u"MeasureUnit";
-inline constexpr OUStringLiteral PROP_Min = u"Min";
-inline constexpr OUStringLiteral PROP_MinHeight = u"MinHeight";
-inline constexpr OUStringLiteral PROP_MissingValueTreatment = u"MissingValueTreatment";
-inline constexpr OUStringLiteral PROP_MoveProtect = u"MoveProtect";
-inline constexpr OUStringLiteral PROP_MovingAveragePeriod = u"MovingAveragePeriod";
-inline constexpr OUStringLiteral PROP_MovingAverageType = u"MovingAverageType";
-inline constexpr OUStringLiteral PROP_NegativeError = u"NegativeError";
-inline constexpr OUStringLiteral PROP_NumberFormat = u"NumberFormat";
-inline constexpr OUStringLiteral PROP_NumberOfLines = u"NumberOfLines";
-inline constexpr OUStringLiteral PROP_NumberingRules = u"NumberingRules";
-inline constexpr OUStringLiteral PROP_NumberingStyleName = u"NumberingStyleName";
-inline constexpr OUStringLiteral PROP_NumberingType = u"NumberingType";
-inline constexpr OUStringLiteral PROP_Opaque = u"Opaque";
-inline constexpr OUStringLiteral PROP_OptimalHeight = u"OptimalHeight";
-inline constexpr OUStringLiteral PROP_OptimalWidth = u"OptimalWidth";
-inline constexpr OUStringLiteral PROP_Origin = u"Origin";
-inline constexpr OUStringLiteral PROP_Outline = u"Outline";
-inline constexpr OUStringLiteral PROP_Overlap = u"Overlap";
-inline constexpr OUStringLiteral PROP_PageDescName = u"PageDescName";
-inline constexpr OUStringLiteral PROP_PageNumberOffset = u"PageNumberOffset";
-inline constexpr OUStringLiteral PROP_PageScale = u"PageScale";
-inline constexpr OUStringLiteral PROP_PageStyleLayout = u"PageStyleLayout";
-inline constexpr OUStringLiteral PROP_PageToggle = u"PageToggle";
-inline constexpr OUStringLiteral PROP_ParRsid = u"ParRsid";
-inline constexpr OUStringLiteral PROP_ParaAdjust = u"ParaAdjust";
-inline constexpr OUStringLiteral PROP_ParaBackColor = u"ParaBackColor";
-inline constexpr OUStringLiteral PROP_ParaBackGraphic = u"ParaBackGraphic";
-inline constexpr OUStringLiteral PROP_ParaBackGraphicFilter = u"ParaBackGraphicFilter";
-inline constexpr OUStringLiteral PROP_ParaBackGraphicLocation = u"ParaBackGraphicLocation";
-inline constexpr OUStringLiteral PROP_ParaBackTransparent = u"ParaBackTransparent";
-inline constexpr OUStringLiteral PROP_ParaBottomMargin = u"ParaBottomMargin";
-inline constexpr OUStringLiteral PROP_ParaBottomMarginRelative = u"ParaBottomMarginRelative";
-inline constexpr OUStringLiteral PROP_ParaContextMargin = u"ParaContextMargin";
-inline constexpr OUStringLiteral PROP_ParaExpandSingleWord = u"ParaExpandSingleWord";
-inline constexpr OUStringLiteral PROP_ParaFirstLineIndent = u"ParaFirstLineIndent";
-inline constexpr OUStringLiteral PROP_ParaFirstLineIndentRelative = u"ParaFirstLineIndentRelative";
-inline constexpr OUStringLiteral PROP_ParaHyphenationMaxHyphens = u"ParaHyphenationMaxHyphens";
-inline constexpr OUStringLiteral PROP_ParaHyphenationMaxLeadingChars
- = u"ParaHyphenationMaxLeadingChars";
-inline constexpr OUStringLiteral PROP_ParaHyphenationMaxTrailingChars
- = u"ParaHyphenationMaxTrailingChars";
-inline constexpr OUStringLiteral PROP_ParaHyphenationMinWordLength
- = u"ParaHyphenationMinWordLength";
-inline constexpr OUStringLiteral PROP_ParaHyphenationNoCaps = u"ParaHyphenationNoCaps";
-inline constexpr OUStringLiteral PROP_ParaHyphenationNoLastWord = u"ParaHyphenationNoLastWord";
-inline constexpr OUStringLiteral PROP_ParaHyphenationZone = u"ParaHyphenationZone";
-inline constexpr OUStringLiteral PROP_ParaIsAutoFirstLineIndent = u"ParaIsAutoFirstLineIndent";
-inline constexpr OUStringLiteral PROP_ParaIsCharacterDistance = u"ParaIsCharacterDistance";
-inline constexpr OUStringLiteral PROP_ParaIsConnectBorder = u"ParaIsConnectBorder";
-inline constexpr OUStringLiteral PROP_ParaIsForbiddenRules = u"ParaIsForbiddenRules";
-inline constexpr OUStringLiteral PROP_ParaIsHangingPunctuation = u"ParaIsHangingPunctuation";
-inline constexpr OUStringLiteral PROP_ParaIsHyphenation = u"ParaIsHyphenation";
-inline constexpr OUStringLiteral PROP_ParaKeepTogether = u"ParaKeepTogether";
-inline constexpr OUStringLiteral PROP_ParaLastLineAdjust = u"ParaLastLineAdjust";
-inline constexpr OUStringLiteral PROP_ParaLeftMargin = u"ParaLeftMargin";
-inline constexpr OUStringLiteral PROP_ParaLeftMarginRelative = u"ParaLeftMarginRelative";
-inline constexpr OUStringLiteral PROP_ParaLineNumberCount = u"ParaLineNumberCount";
-inline constexpr OUStringLiteral PROP_ParaLineNumberStartValue = u"ParaLineNumberStartValue";
-inline constexpr OUStringLiteral PROP_ParaLineSpacing = u"ParaLineSpacing";
-inline constexpr OUStringLiteral PROP_ParaOrphans = u"ParaOrphans";
-inline constexpr OUStringLiteral PROP_ParaRegisterModeActive = u"ParaRegisterModeActive";
-inline constexpr OUStringLiteral PROP_ParaRightMargin = u"ParaRightMargin";
-inline constexpr OUStringLiteral PROP_ParaRightMarginRelative = u"ParaRightMarginRelative";
-inline constexpr OUStringLiteral PROP_ParaShadowFormat = u"ParaShadowFormat";
-inline constexpr OUStringLiteral PROP_ParaSplit = u"ParaSplit";
-inline constexpr OUStringLiteral PROP_ParaTabStops = u"ParaTabStops";
-inline constexpr OUStringLiteral PROP_ParaTabStopDefaultDistance = u"ParaTabStopDefaultDistance";
-inline constexpr OUStringLiteral PROP_ParaTopMargin = u"ParaTopMargin";
-inline constexpr OUStringLiteral PROP_ParaTopMarginRelative = u"ParaTopMarginRelative";
-inline constexpr OUStringLiteral PROP_ParaUserDefinedAttributes = u"ParaUserDefinedAttributes";
-inline constexpr OUStringLiteral PROP_ParaVertAlignment = u"ParaVertAlignment";
-inline constexpr OUStringLiteral PROP_ParaWidows = u"ParaWidows";
-inline constexpr OUStringLiteral PROP_Percent = u"Percent";
-inline constexpr OUStringLiteral PROP_PercentageError = u"PercentageError";
-inline constexpr OUStringLiteral PROP_PercentageNumberFormat = u"PercentageNumberFormat";
-inline constexpr OUStringLiteral PROP_PolynomialDegree = u"PolynomialDegree";
-inline constexpr OUStringLiteral PROP_PositionProtected = u"PositionProtected";
-inline constexpr OUStringLiteral PROP_PositiveError = u"PositiveError";
-inline constexpr OUStringLiteral PROP_Print = u"Print";
-inline constexpr OUStringLiteral PROP_PrintAnnotations = u"PrintAnnotations";
-inline constexpr OUStringLiteral PROP_PrintCharts = u"PrintCharts";
-inline constexpr OUStringLiteral PROP_PrintDownFirst = u"PrintDownFirst";
-inline constexpr OUStringLiteral PROP_PrintDrawing = u"PrintDrawing";
-inline constexpr OUStringLiteral PROP_PrintFormulas = u"PrintFormulas";
-inline constexpr OUStringLiteral PROP_PrintGrid = u"PrintGrid";
-inline constexpr OUStringLiteral PROP_PrintHeaders = u"PrintHeaders";
-inline constexpr OUStringLiteral PROP_PrintObjects = u"PrintObjects";
-inline constexpr OUStringLiteral PROP_PrintZeroValues = u"PrintZeroValues";
-inline constexpr OUStringLiteral PROP_PrinterPaperTray = u"PrinterPaperTray";
-inline constexpr OUStringLiteral PROP_RegisterModeActive = u"RegisterModeActive";
-inline constexpr OUStringLiteral PROP_RegisterParagraphStyle = u"RegisterParagraphStyle";
-inline constexpr OUStringLiteral PROP_RegressionType = u"RegressionType";
-inline constexpr OUStringLiteral PROP_RelativeHeight = u"RelativeHeight";
-inline constexpr OUStringLiteral PROP_RelativeHeightRelation = u"RelativeHeightRelation";
-inline constexpr OUStringLiteral PROP_RelativeWidth = u"RelativeWidth";
-inline constexpr OUStringLiteral PROP_RelativeWidthRelation = u"RelativeWidthRelation";
-inline constexpr OUStringLiteral PROP_ReverseDirection = u"ReverseDirection";
-inline constexpr OUStringLiteral PROP_RightAngledAxes = u"RightAngledAxes";
-inline constexpr OUStringLiteral PROP_RightBorder = u"RightBorder";
-inline constexpr OUStringLiteral PROP_RightBorderDistance = u"RightBorderDistance";
-inline constexpr OUStringLiteral PROP_RightMargin = u"RightMargin";
-inline constexpr OUStringLiteral PROP_RotateAngle = u"RotateAngle";
-inline constexpr OUStringLiteral PROP_Rsid = u"Rsid";
-inline constexpr OUStringLiteral PROP_RtlGutter = u"RtlGutter";
-inline constexpr OUStringLiteral PROP_RubyAdjust = u"RubyAdjust";
-inline constexpr OUStringLiteral PROP_RubyBelow = u"RubyBelow";
-inline constexpr OUStringLiteral PROP_RubyIsAbove = u"RubyIsAbove";
-inline constexpr OUStringLiteral PROP_RubyPosition = u"RubyPosition";
-inline constexpr OUStringLiteral PROP_ScaleText = u"ScaleText";
-inline constexpr OUStringLiteral PROP_ScaleToPages = u"ScaleToPages";
-inline constexpr OUStringLiteral PROP_ScaleToPagesX = u"ScaleToPagesX";
-inline constexpr OUStringLiteral PROP_ScaleToPagesY = u"ScaleToPagesY";
-inline constexpr OUStringLiteral PROP_SectionLeftMargin = u"SectionLeftMargin";
-inline constexpr OUStringLiteral PROP_SectionRightMargin = u"SectionRightMargin";
-inline constexpr OUStringLiteral PROP_SegmentOffset = u"SegmentOffset";
-inline constexpr OUStringLiteral PROP_Shadow = u"Shadow";
-inline constexpr OUStringLiteral PROP_ShadowBlur = u"ShadowBlur";
-inline constexpr OUStringLiteral PROP_ShadowColor = u"ShadowColor";
-inline constexpr OUStringLiteral PROP_ShadowFormat = u"ShadowFormat";
-inline constexpr OUStringLiteral PROP_ShadowTransparence = u"ShadowTransparence";
-inline constexpr OUStringLiteral PROP_ShadowXDistance = u"ShadowXDistance";
-inline constexpr OUStringLiteral PROP_ShadowYDistance = u"ShadowYDistance";
-inline constexpr OUStringLiteral PROP_ShowCustomLeaderLines = u"ShowCustomLeaderLines";
-inline constexpr OUStringLiteral PROP_ShowNegativeError = u"ShowNegativeError";
-inline constexpr OUStringLiteral PROP_ShowPositiveError = u"ShowPositiveError";
-inline constexpr OUStringLiteral PROP_SizeProtect = u"SizeProtect";
-inline constexpr OUStringLiteral PROP_SizeProtected = u"SizeProtected";
-inline constexpr OUStringLiteral PROP_SizeType = u"SizeType";
-inline constexpr OUStringLiteral PROP_SnapToGrid = u"SnapToGrid";
-inline constexpr OUStringLiteral PROP_SoftEdgeRadius = u"SoftEdgeRadius";
-inline constexpr OUStringLiteral PROP_SolidType = u"SolidType";
-inline constexpr OUStringLiteral PROP_SortByXValues = u"SortByXValues";
-inline constexpr OUStringLiteral PROP_Sound = u"Sound";
-inline constexpr OUStringLiteral PROP_Speed = u"Speed";
-inline constexpr OUStringLiteral PROP_SplineOrder = u"SplineOrder";
-inline constexpr OUStringLiteral PROP_SplineResolution = u"SplineResolution";
-inline constexpr OUStringLiteral PROP_SplineType = u"SplineType";
-inline constexpr OUStringLiteral PROP_Stacked = u"Stacked";
-inline constexpr OUStringLiteral PROP_StackedBarsConnected = u"StackedBarsConnected";
-inline constexpr OUStringLiteral PROP_StackedText = u"StackedText";
-inline constexpr OUStringLiteral PROP_StandardPageMode = u"StandardPageMode";
-inline constexpr OUStringLiteral PROP_StartingAngle = u"StartingAngle";
-inline constexpr OUStringLiteral PROP_StepHelpCount = u"StepHelpCount";
-inline constexpr OUStringLiteral PROP_StepMain = u"StepMain";
-inline constexpr OUStringLiteral PROP_SurroundAnchorOnly = u"SurroundAnchorOnly";
-inline constexpr OUStringLiteral PROP_SurroundContour = u"SurroundContour";
-inline constexpr OUStringLiteral PROP_SymbolBitmap = u"SymbolBitmap";
-inline constexpr OUStringLiteral PROP_SymbolColor = u"SymbolColor";
-inline constexpr OUStringLiteral PROP_SymbolSize = u"SymbolSize";
-inline constexpr OUStringLiteral PROP_SymbolType = u"SymbolType";
-inline constexpr OUStringLiteral PROP_TabStopDistance = u"TabStopDistance";
-inline constexpr OUStringLiteral PROP_TextAnimationAmount = u"TextAnimationAmount";
-inline constexpr OUStringLiteral PROP_TextAnimationCount = u"TextAnimationCount";
-inline constexpr OUStringLiteral PROP_TextAnimationDelay = u"TextAnimationDelay";
-inline constexpr OUStringLiteral PROP_TextAnimationDirection = u"TextAnimationDirection";
-inline constexpr OUStringLiteral PROP_TextAnimationKind = u"TextAnimationKind";
-inline constexpr OUStringLiteral PROP_TextAnimationStartInside = u"TextAnimationStartInside";
-inline constexpr OUStringLiteral PROP_TextAnimationStopInside = u"TextAnimationStopInside";
-inline constexpr OUStringLiteral PROP_TextAutoGrowHeight = u"TextAutoGrowHeight";
-inline constexpr OUStringLiteral PROP_TextAutoGrowWidth = u"TextAutoGrowWidth";
-inline constexpr OUStringLiteral PROP_TextBreak = u"TextBreak";
-inline constexpr OUStringLiteral PROP_TextCanOverlap = u"TextCanOverlap";
-inline constexpr OUStringLiteral PROP_TextChainNextName = u"TextChainNextName";
-inline constexpr OUStringLiteral PROP_TextClipVerticalOverflow = u"TextClipVerticalOverflow";
-inline constexpr OUStringLiteral PROP_TextColor = u"TextColor";
-inline constexpr OUStringLiteral PROP_TextColumns = u"TextColumns";
-inline constexpr OUStringLiteral PROP_TextContourFrame = u"TextContourFrame";
-inline constexpr OUStringLiteral PROP_TextFitToSize = u"TextFitToSize";
-inline constexpr OUStringLiteral PROP_TextHorizontalAdjust = u"TextHorizontalAdjust";
-inline constexpr OUStringLiteral PROP_TextLeftDistance = u"TextLeftDistance";
-inline constexpr OUStringLiteral PROP_TextLineColor = u"TextLineColor";
-inline constexpr OUStringLiteral PROP_TextLowerDistance = u"TextLowerDistance";
-inline constexpr OUStringLiteral PROP_TextMaximumFrameHeight = u"TextMaximumFrameHeight";
-inline constexpr OUStringLiteral PROP_TextMaximumFrameWidth = u"TextMaximumFrameWidth";
-inline constexpr OUStringLiteral PROP_TextMinimumFrameHeight = u"TextMinimumFrameHeight";
-inline constexpr OUStringLiteral PROP_TextMinimumFrameWidth = u"TextMinimumFrameWidth";
-inline constexpr OUStringLiteral PROP_TextRightDistance = u"TextRightDistance";
-inline constexpr OUStringLiteral PROP_TextRotation = u"TextRotation";
-inline constexpr OUStringLiteral PROP_TextUpperDistance = u"TextUpperDistance";
-inline constexpr OUStringLiteral PROP_TextUserDefinedAttributes = u"TextUserDefinedAttributes";
-inline constexpr OUStringLiteral PROP_TextVerticalAdjust = u"TextVerticalAdjust";
-inline constexpr OUStringLiteral PROP_TextWordWrap = u"TextWordWrap";
-inline constexpr OUStringLiteral PROP_TextWrap = u"TextWrap";
-inline constexpr OUStringLiteral PROP_TextWritingMode = u"TextWritingMode";
-inline constexpr OUStringLiteral PROP_TopBorder = u"TopBorder";
-inline constexpr OUStringLiteral PROP_TopBorderDistance = u"TopBorderDistance";
-inline constexpr OUStringLiteral PROP_TopMargin = u"TopMargin";
-inline constexpr OUStringLiteral PROP_TransitionDirection = u"TransitionDirection";
-inline constexpr OUStringLiteral PROP_TransitionFadeColor = u"TransitionFadeColor";
-inline constexpr OUStringLiteral PROP_TransitionSubtype = u"TransitionSubtype";
-inline constexpr OUStringLiteral PROP_TransitionType = u"TransitionType";
-inline constexpr OUStringLiteral PROP_Transparency = u"Transparency";
-inline constexpr OUStringLiteral PROP_TryStaggeringFirst = u"TryStaggeringFirst";
-inline constexpr OUStringLiteral PROP_UpDown = u"UpDown";
-inline constexpr OUStringLiteral PROP_UseBandingColumnStyle = u"UseBandingColumnStyle";
-inline constexpr OUStringLiteral PROP_UseBandingRowStyle = u"UseBandingRowStyle";
-inline constexpr OUStringLiteral PROP_UseFirstColumnStyle = u"UseFirstColumnStyle";
-inline constexpr OUStringLiteral PROP_UseFirstRowStyle = u"UseFirstRowStyle";
-inline constexpr OUStringLiteral PROP_UseLastColumnStyle = u"UseLastColumnStyle";
-inline constexpr OUStringLiteral PROP_UseLastRowStyle = u"UseLastRowStyle";
-inline constexpr OUStringLiteral PROP_UserDefinedAttributes = u"UserDefinedAttributes";
-inline constexpr OUStringLiteral PROP_VBorder = u"VBorder";
-inline constexpr OUStringLiteral PROP_VertMirrored = u"VertMirrored";
-inline constexpr OUStringLiteral PROP_VertOrient = u"VertOrient";
-inline constexpr OUStringLiteral PROP_VertOrientPosition = u"VertOrientPosition";
-inline constexpr OUStringLiteral PROP_VertOrientRelation = u"VertOrientRelation";
-inline constexpr OUStringLiteral PROP_Vertical = u"Vertical";
-inline constexpr OUStringLiteral PROP_Visible = u"Visible";
-inline constexpr OUStringLiteral PROP_VisibleArea = u"VisibleArea";
-inline constexpr OUStringLiteral PROP_Volume = u"Volume";
-inline constexpr OUStringLiteral PROP_Weight = u"Weight";
-inline constexpr OUStringLiteral PROP_Width = u"Width";
-inline constexpr OUStringLiteral PROP_WidthType = u"WidthType";
-inline constexpr OUStringLiteral PROP_WrapInfluenceOnPosition = u"WrapInfluenceOnPosition";
-inline constexpr OUStringLiteral PROP_WritingMode = u"WritingMode";
-inline constexpr OUStringLiteral PROP_XName = u"XName";
-inline constexpr OUStringLiteral PROP_YName = u"YName";
+inline constexpr OUString PROP_ = u""_ustr;
+inline constexpr OUString PROP_AdjustBlue = u"AdjustBlue"_ustr;
+inline constexpr OUString PROP_AdjustContrast = u"AdjustContrast"_ustr;
+inline constexpr OUString PROP_AdjustGreen = u"AdjustGreen"_ustr;
+inline constexpr OUString PROP_AdjustLuminance = u"AdjustLuminance"_ustr;
+inline constexpr OUString PROP_AdjustRed = u"AdjustRed"_ustr;
+inline constexpr OUString PROP_AllowOverlap = u"AllowOverlap"_ustr;
+inline constexpr OUString PROP_AnchorType = u"AnchorType"_ustr;
+inline constexpr OUString PROP_ArrangeOrder = u"ArrangeOrder"_ustr;
+inline constexpr OUString PROP_Aspect = u"Aspect"_ustr;
+inline constexpr OUString PROP_AutomaticPosition = u"AutomaticPosition"_ustr;
+inline constexpr OUString PROP_AutomaticSize = u"AutomaticSize"_ustr;
+inline constexpr OUString PROP_BackColor = u"BackColor"_ustr;
+inline constexpr OUString PROP_BackColorRGB = u"BackColorRGB"_ustr;
+inline constexpr OUString PROP_BackColorTransparency = u"BackColorTransparency"_ustr;
+inline constexpr OUString PROP_BackGraphic = u"BackGraphic"_ustr;
+inline constexpr OUString PROP_BackGraphicFilter = u"BackGraphicFilter"_ustr;
+inline constexpr OUString PROP_BackGraphicLocation = u"BackGraphicLocation"_ustr;
+inline constexpr OUString PROP_BackGraphicTransparency = u"BackGraphicTransparency"_ustr;
+inline constexpr OUString PROP_BackTransparent = u"BackTransparent"_ustr;
+inline constexpr OUString PROP_BackgroundFullSize = u"BackgroundFullSize"_ustr;
+inline constexpr OUString PROP_BorderColor = u"BorderColor"_ustr;
+inline constexpr OUString PROP_BorderDistance = u"BorderDistance"_ustr;
+inline constexpr OUString PROP_BottomBorder = u"BottomBorder"_ustr;
+inline constexpr OUString PROP_BottomBorderDistance = u"BottomBorderDistance"_ustr;
+inline constexpr OUString PROP_BottomMargin = u"BottomMargin"_ustr;
+inline constexpr OUString PROP_BreakType = u"BreakType"_ustr;
+inline constexpr OUString PROP_BuiltInUnit = u"BuiltInUnit"_ustr;
+inline constexpr OUString PROP_CaptionAngle = u"CaptionAngle"_ustr;
+inline constexpr OUString PROP_CaptionEscapeAbsolute = u"CaptionEscapeAbsolute"_ustr;
+inline constexpr OUString PROP_CaptionEscapeDirection = u"CaptionEscapeDirection"_ustr;
+inline constexpr OUString PROP_CaptionEscapeRelative = u"CaptionEscapeRelative"_ustr;
+inline constexpr OUString PROP_CaptionGap = u"CaptionGap"_ustr;
+inline constexpr OUString PROP_CaptionIsEscapeRelative = u"CaptionIsEscapeRelative"_ustr;
+inline constexpr OUString PROP_CaptionIsFitLineLength = u"CaptionIsFitLineLength"_ustr;
+inline constexpr OUString PROP_CaptionIsFixedAngle = u"CaptionIsFixedAngle"_ustr;
+inline constexpr OUString PROP_CaptionLineLength = u"CaptionLineLength"_ustr;
+inline constexpr OUString PROP_CaptionType = u"CaptionType"_ustr;
+inline constexpr OUString PROP_CenterHorizontally = u"CenterHorizontally"_ustr;
+inline constexpr OUString PROP_CenterVertically = u"CenterVertically"_ustr;
+inline constexpr OUString PROP_Change = u"Change"_ustr;
+inline constexpr OUString PROP_CharAutoKerning = u"CharAutoKerning"_ustr;
+inline constexpr OUString PROP_CharBackColor = u"CharBackColor"_ustr;
+inline constexpr OUString PROP_CharBackTransparent = u"CharBackTransparent"_ustr;
+inline constexpr OUString PROP_CharBottomBorder = u"CharBottomBorder"_ustr;
+inline constexpr OUString PROP_CharBottomBorderDistance = u"CharBottomBorderDistance"_ustr;
+inline constexpr OUString PROP_CharCaseMap = u"CharCaseMap"_ustr;
+inline constexpr OUString PROP_CharColor = u"CharColor"_ustr;
+inline constexpr OUString PROP_CharComplexColor = u"CharComplexColor"_ustr;
+inline constexpr OUString PROP_CharCombineIsOn = u"CharCombineIsOn"_ustr;
+inline constexpr OUString PROP_CharCombinePrefix = u"CharCombinePrefix"_ustr;
+inline constexpr OUString PROP_CharCombineSuffix = u"CharCombineSuffix"_ustr;
+inline constexpr OUString PROP_CharContoured = u"CharContoured"_ustr;
+inline constexpr OUString PROP_CharDiffHeight = u"CharDiffHeight"_ustr;
+inline constexpr OUString PROP_CharDiffHeightAsian = u"CharDiffHeightAsian"_ustr;
+inline constexpr OUString PROP_CharDiffHeightComplex = u"CharDiffHeightComplex"_ustr;
+inline constexpr OUString PROP_CharEmphasis = u"CharEmphasis"_ustr;
+inline constexpr OUString PROP_CharEscapement = u"CharEscapement"_ustr;
+inline constexpr OUString PROP_CharEscapementHeight = u"CharEscapementHeight"_ustr;
+inline constexpr OUString PROP_CharFlash = u"CharFlash"_ustr;
+inline constexpr OUString PROP_CharFontCharSet = u"CharFontCharSet"_ustr;
+inline constexpr OUString PROP_CharFontCharSetAsian = u"CharFontCharSetAsian"_ustr;
+inline constexpr OUString PROP_CharFontCharSetComplex = u"CharFontCharSetComplex"_ustr;
+inline constexpr OUString PROP_CharFontFamily = u"CharFontFamily"_ustr;
+inline constexpr OUString PROP_CharFontFamilyAsian = u"CharFontFamilyAsian"_ustr;
+inline constexpr OUString PROP_CharFontFamilyComplex = u"CharFontFamilyComplex"_ustr;
+inline constexpr OUString PROP_CharFontName = u"CharFontName"_ustr;
+inline constexpr OUString PROP_CharFontNameAsian = u"CharFontNameAsian"_ustr;
+inline constexpr OUString PROP_CharFontNameComplex = u"CharFontNameComplex"_ustr;
+inline constexpr OUString PROP_CharFontPitch = u"CharFontPitch"_ustr;
+inline constexpr OUString PROP_CharFontPitchAsian = u"CharFontPitchAsian"_ustr;
+inline constexpr OUString PROP_CharFontPitchComplex = u"CharFontPitchComplex"_ustr;
+inline constexpr OUString PROP_CharFontStyleName = u"CharFontStyleName"_ustr;
+inline constexpr OUString PROP_CharFontStyleNameAsian = u"CharFontStyleNameAsian"_ustr;
+inline constexpr OUString PROP_CharFontStyleNameComplex = u"CharFontStyleNameComplex"_ustr;
+inline constexpr OUString PROP_CharHeight = u"CharHeight"_ustr;
+inline constexpr OUString PROP_CharHeightAsian = u"CharHeightAsian"_ustr;
+inline constexpr OUString PROP_CharHeightComplex = u"CharHeightComplex"_ustr;
+inline constexpr OUString PROP_CharHidden = u"CharHidden"_ustr;
+inline constexpr OUString PROP_CharHighlight = u"CharHighlight"_ustr;
+inline constexpr OUString PROP_CharKerning = u"CharKerning"_ustr;
+inline constexpr OUString PROP_CharLeftBorder = u"CharLeftBorder"_ustr;
+inline constexpr OUString PROP_CharLeftBorderDistance = u"CharLeftBorderDistance"_ustr;
+inline constexpr OUString PROP_CharLocale = u"CharLocale"_ustr;
+inline constexpr OUString PROP_CharLocaleAsian = u"CharLocaleAsian"_ustr;
+inline constexpr OUString PROP_CharLocaleComplex = u"CharLocaleComplex"_ustr;
+inline constexpr OUString PROP_CharOverline = u"CharOverline"_ustr;
+inline constexpr OUString PROP_CharOverlineColor = u"CharOverlineColor"_ustr;
+inline constexpr OUString PROP_CharOverlineHasColor = u"CharOverlineHasColor"_ustr;
+inline constexpr OUString PROP_CharPosture = u"CharPosture"_ustr;
+inline constexpr OUString PROP_CharPostureAsian = u"CharPostureAsian"_ustr;
+inline constexpr OUString PROP_CharPostureComplex = u"CharPostureComplex"_ustr;
+inline constexpr OUString PROP_CharPropHeight = u"CharPropHeight"_ustr;
+inline constexpr OUString PROP_CharPropHeightAsian = u"CharPropHeightAsian"_ustr;
+inline constexpr OUString PROP_CharPropHeightComplex = u"CharPropHeightComplex"_ustr;
+inline constexpr OUString PROP_CharRelief = u"CharRelief"_ustr;
+inline constexpr OUString PROP_CharRightBorder = u"CharRightBorder"_ustr;
+inline constexpr OUString PROP_CharRightBorderDistance = u"CharRightBorderDistance"_ustr;
+inline constexpr OUString PROP_CharRotation = u"CharRotation"_ustr;
+inline constexpr OUString PROP_CharRotationIsFitToLine = u"CharRotationIsFitToLine"_ustr;
+inline constexpr OUString PROP_CharScaleWidth = u"CharScaleWidth"_ustr;
+inline constexpr OUString PROP_CharShadingValue = u"CharShadingValue"_ustr;
+inline constexpr OUString PROP_CharShadowFormat = u"CharShadowFormat"_ustr;
+inline constexpr OUString PROP_CharShadowed = u"CharShadowed"_ustr;
+inline constexpr OUString PROP_CharStrikeout = u"CharStrikeout"_ustr;
+inline constexpr OUString PROP_CharStyleName = u"CharStyleName"_ustr;
+inline constexpr OUString PROP_CharTopBorder = u"CharTopBorder"_ustr;
+inline constexpr OUString PROP_CharTopBorderDistance = u"CharTopBorderDistance"_ustr;
+inline constexpr OUString PROP_CharTransparence = u"CharTransparence"_ustr;
+inline constexpr OUString PROP_CharUnderline = u"CharUnderline"_ustr;
+inline constexpr OUString PROP_CharUnderlineColor = u"CharUnderlineColor"_ustr;
+inline constexpr OUString PROP_CharUnderlineHasColor = u"CharUnderlineHasColor"_ustr;
+inline constexpr OUString PROP_CharWeight = u"CharWeight"_ustr;
+inline constexpr OUString PROP_CharWeightAsian = u"CharWeightAsian"_ustr;
+inline constexpr OUString PROP_CharWeightComplex = u"CharWeightComplex"_ustr;
+inline constexpr OUString PROP_CharWordMode = u"CharWordMode"_ustr;
+inline constexpr OUString PROP_ChartUserDefinedAttributes = u"ChartUserDefinedAttributes"_ustr;
+inline constexpr OUString PROP_CollapsingBorders = u"CollapsingBorders"_ustr;
+inline constexpr OUString PROP_ContentProtected = u"ContentProtected"_ustr;
+inline constexpr OUString PROP_ContourOutside = u"ContourOutside"_ustr;
+inline constexpr OUString PROP_ControlBackground = u"ControlBackground"_ustr;
+inline constexpr OUString PROP_ControlBorder = u"ControlBorder"_ustr;
+inline constexpr OUString PROP_ControlBorderColor = u"ControlBorderColor"_ustr;
+inline constexpr OUString PROP_ControlDataStyle = u"ControlDataStyle"_ustr;
+inline constexpr OUString PROP_ControlSymbolColor = u"ControlSymbolColor"_ustr;
+inline constexpr OUString PROP_ControlTextEmphasis = u"ControlTextEmphasis"_ustr;
+inline constexpr OUString PROP_ControlWritingMode = u"ControlWritingMode"_ustr;
+inline constexpr OUString PROP_CrossoverPosition = u"CrossoverPosition"_ustr;
+inline constexpr OUString PROP_CrossoverValue = u"CrossoverValue"_ustr;
+inline constexpr OUString PROP_CurveName = u"CurveName"_ustr;
+inline constexpr OUString PROP_D3DBackscale = u"D3DBackscale"_ustr;
+inline constexpr OUString PROP_D3DCloseBack = u"D3DCloseBack"_ustr;
+inline constexpr OUString PROP_D3DCloseFront = u"D3DCloseFront"_ustr;
+inline constexpr OUString PROP_D3DDepth = u"D3DDepth"_ustr;
+inline constexpr OUString PROP_D3DDoubleSided = u"D3DDoubleSided"_ustr;
+inline constexpr OUString PROP_D3DEndAngle = u"D3DEndAngle"_ustr;
+inline constexpr OUString PROP_D3DHorizontalSegments = u"D3DHorizontalSegments"_ustr;
+inline constexpr OUString PROP_D3DMaterialColor = u"D3DMaterialColor"_ustr;
+inline constexpr OUString PROP_D3DMaterialEmission = u"D3DMaterialEmission"_ustr;
+inline constexpr OUString PROP_D3DMaterialSpecular = u"D3DMaterialSpecular"_ustr;
+inline constexpr OUString PROP_D3DMaterialSpecularIntensity = u"D3DMaterialSpecularIntensity"_ustr;
+inline constexpr OUString PROP_D3DNormalsInvert = u"D3DNormalsInvert"_ustr;
+inline constexpr OUString PROP_D3DNormalsKind = u"D3DNormalsKind"_ustr;
+inline constexpr OUString PROP_D3DPercentDiagonal = u"D3DPercentDiagonal"_ustr;
+inline constexpr OUString PROP_D3DShadow3D = u"D3DShadow3D"_ustr;
+inline constexpr OUString PROP_D3DTextureFilter = u"D3DTextureFilter"_ustr;
+inline constexpr OUString PROP_D3DTextureKind = u"D3DTextureKind"_ustr;
+inline constexpr OUString PROP_D3DTextureMode = u"D3DTextureMode"_ustr;
+inline constexpr OUString PROP_D3DTextureProjectionX = u"D3DTextureProjectionX"_ustr;
+inline constexpr OUString PROP_D3DTextureProjectionY = u"D3DTextureProjectionY"_ustr;
+inline constexpr OUString PROP_D3DVerticalSegments = u"D3DVerticalSegments"_ustr;
+inline constexpr OUString PROP_DataCaption = u"DataCaption"_ustr;
+inline constexpr OUString PROP_DataRowSource = u"DataRowSource"_ustr;
+inline constexpr OUString PROP_DataTableHBorder = u"DataTableHBorder"_ustr;
+inline constexpr OUString PROP_DataTableOutline = u"DataTableOutline"_ustr;
+inline constexpr OUString PROP_DataTableVBorder = u"DataTableVBorder"_ustr;
+inline constexpr OUString PROP_Decorative = u"Decorative"_ustr;
+inline constexpr OUString PROP_Deep = u"Deep"_ustr;
+inline constexpr OUString PROP_DefaultOutlineLevel = u"DefaultOutlineLevel"_ustr;
+inline constexpr OUString PROP_Dim3D = u"Dim3D"_ustr;
+inline constexpr OUString PROP_DisplayLabels = u"DisplayLabels"_ustr;
+inline constexpr OUString PROP_DisplayUnits = u"DisplayUnits"_ustr;
+inline constexpr OUString PROP_DontBalanceTextColumns = u"DontBalanceTextColumns"_ustr;
+inline constexpr OUString PROP_DropCapCharStyleName = u"DropCapCharStyleName"_ustr;
+inline constexpr OUString PROP_DropCapFormat = u"DropCapFormat"_ustr;
+inline constexpr OUString PROP_DropCapWholeWord = u"DropCapWholeWord"_ustr;
+inline constexpr OUString PROP_EdgeNode1HorzDist = u"EdgeNode1HorzDist"_ustr;
+inline constexpr OUString PROP_EdgeNode1VertDist = u"EdgeNode1VertDist"_ustr;
+inline constexpr OUString PROP_EdgeNode2HorzDist = u"EdgeNode2HorzDist"_ustr;
+inline constexpr OUString PROP_EdgeNode2VertDist = u"EdgeNode2VertDist"_ustr;
+inline constexpr OUString PROP_EditInReadonly = u"EditInReadonly"_ustr;
+inline constexpr OUString PROP_Effect = u"Effect"_ustr;
+inline constexpr OUString PROP_EndnoteIsCollectAtTextEnd = u"EndnoteIsCollectAtTextEnd"_ustr;
+inline constexpr OUString PROP_EndnoteIsOwnNumbering = u"EndnoteIsOwnNumbering"_ustr;
+inline constexpr OUString PROP_EndnoteIsRestartNumbering = u"EndnoteIsRestartNumbering"_ustr;
+inline constexpr OUString PROP_EndnoteNumberingPrefix = u"EndnoteNumberingPrefix"_ustr;
+inline constexpr OUString PROP_EndnoteNumberingSuffix = u"EndnoteNumberingSuffix"_ustr;
+inline constexpr OUString PROP_EndnoteNumberingType = u"EndnoteNumberingType"_ustr;
+inline constexpr OUString PROP_EndnoteRestartNumberingAt = u"EndnoteRestartNumberingAt"_ustr;
+inline constexpr OUString PROP_ErrorBarRangeNegative = u"ErrorBarRangeNegative"_ustr;
+inline constexpr OUString PROP_ErrorBarRangePositive = u"ErrorBarRangePositive"_ustr;
+inline constexpr OUString PROP_ErrorBarStyle = u"ErrorBarStyle"_ustr;
+inline constexpr OUString PROP_ErrorMargin = u"ErrorMargin"_ustr;
+inline constexpr OUString PROP_ExternalData = u"ExternalData"_ustr;
+inline constexpr OUString PROP_ExtrapolateBackward = u"ExtrapolateBackward"_ustr;
+inline constexpr OUString PROP_ExtrapolateForward = u"ExtrapolateForward"_ustr;
+inline constexpr OUString PROP_FillBackground = u"FillBackground"_ustr;
+inline constexpr OUString PROP_FillBitmapLogicalSize = u"FillBitmapLogicalSize"_ustr;
+inline constexpr OUString PROP_FillBitmapMode = u"FillBitmapMode"_ustr;
+inline constexpr OUString PROP_FillBitmapName = u"FillBitmapName"_ustr;
+inline constexpr OUString PROP_FillBitmapOffsetX = u"FillBitmapOffsetX"_ustr;
+inline constexpr OUString PROP_FillBitmapOffsetY = u"FillBitmapOffsetY"_ustr;
+inline constexpr OUString PROP_FillBitmapPositionOffsetX = u"FillBitmapPositionOffsetX"_ustr;
+inline constexpr OUString PROP_FillBitmapPositionOffsetY = u"FillBitmapPositionOffsetY"_ustr;
+inline constexpr OUString PROP_FillBitmapRectanglePoint = u"FillBitmapRectanglePoint"_ustr;
+inline constexpr OUString PROP_FillBitmapSizeX = u"FillBitmapSizeX"_ustr;
+inline constexpr OUString PROP_FillBitmapSizeY = u"FillBitmapSizeY"_ustr;
+inline constexpr OUString PROP_FillColor = u"FillColor"_ustr;
+inline constexpr OUString PROP_FillColor2 = u"FillColor2"_ustr;
+inline constexpr OUString PROP_FillComplexColor = u"FillComplexColor"_ustr;
+inline constexpr OUString PROP_FillGradientName = u"FillGradientName"_ustr;
+inline constexpr OUString PROP_FillGradientStepCount = u"FillGradientStepCount"_ustr;
+inline constexpr OUString PROP_FillHatchName = u"FillHatchName"_ustr;
+inline constexpr OUString PROP_FillStyle = u"FillStyle"_ustr;
+inline constexpr OUString PROP_FillTransparence = u"FillTransparence"_ustr;
+inline constexpr OUString PROP_FillTransparenceGradientName = u"FillTransparenceGradientName"_ustr;
+inline constexpr OUString PROP_FillUseSlideBackground = u"FillUseSlideBackground"_ustr;
+inline constexpr OUString PROP_FirstPageNumber = u"FirstPageNumber"_ustr;
+inline constexpr OUString PROP_FontCharWidth = u"FontCharWidth"_ustr;
+inline constexpr OUString PROP_FontCharset = u"FontCharset"_ustr;
+inline constexpr OUString PROP_FontEmphasisMark = u"FontEmphasisMark"_ustr;
+inline constexpr OUString PROP_FontFamily = u"FontFamily"_ustr;
+inline constexpr OUString PROP_FontHeight = u"FontHeight"_ustr;
+inline constexpr OUString PROP_FontIndependentLineSpacing = u"FontIndependentLineSpacing"_ustr;
+inline constexpr OUString PROP_FontKerning = u"FontKerning"_ustr;
+inline constexpr OUString PROP_FontName = u"FontName"_ustr;
+inline constexpr OUString PROP_FontOrientation = u"FontOrientation"_ustr;
+inline constexpr OUString PROP_FontPitch = u"FontPitch"_ustr;
+inline constexpr OUString PROP_FontRelief = u"FontRelief"_ustr;
+inline constexpr OUString PROP_FontSlant = u"FontSlant"_ustr;
+inline constexpr OUString PROP_FontStrikeout = u"FontStrikeout"_ustr;
+inline constexpr OUString PROP_FontStyleName = u"FontStyleName"_ustr;
+inline constexpr OUString PROP_FontUnderline = u"FontUnderline"_ustr;
+inline constexpr OUString PROP_FontWeight = u"FontWeight"_ustr;
+inline constexpr OUString PROP_FontWidth = u"FontWidth"_ustr;
+inline constexpr OUString PROP_FontWordLineMode = u"FontWordLineMode"_ustr;
+inline constexpr OUString PROP_FontWorkAdjust = u"FontWorkAdjust"_ustr;
+inline constexpr OUString PROP_FontWorkDistance = u"FontWorkDistance"_ustr;
+inline constexpr OUString PROP_FontWorkForm = u"FontWorkForm"_ustr;
+inline constexpr OUString PROP_FontWorkHideForm = u"FontWorkHideForm"_ustr;
+inline constexpr OUString PROP_FontWorkMirror = u"FontWorkMirror"_ustr;
+inline constexpr OUString PROP_FontWorkOutline = u"FontWorkOutline"_ustr;
+inline constexpr OUString PROP_FontWorkShadow = u"FontWorkShadow"_ustr;
+inline constexpr OUString PROP_FontWorkShadowColor = u"FontWorkShadowColor"_ustr;
+inline constexpr OUString PROP_FontWorkShadowOffsetX = u"FontWorkShadowOffsetX"_ustr;
+inline constexpr OUString PROP_FontWorkShadowOffsetY = u"FontWorkShadowOffsetY"_ustr;
+inline constexpr OUString PROP_FontWorkShadowTransparence = u"FontWorkShadowTransparence"_ustr;
+inline constexpr OUString PROP_FontWorkStart = u"FontWorkStart"_ustr;
+inline constexpr OUString PROP_FontWorkStyle = u"FontWorkStyle"_ustr;
+inline constexpr OUString PROP_FooterBackColor = u"FooterBackColor"_ustr;
+inline constexpr OUString PROP_FooterBackGraphic = u"FooterBackGraphic"_ustr;
+inline constexpr OUString PROP_FooterBackGraphicFilter = u"FooterBackGraphicFilter"_ustr;
+inline constexpr OUString PROP_FooterBackGraphicLocation = u"FooterBackGraphicLocation"_ustr;
+inline constexpr OUString PROP_FooterBackTransparent = u"FooterBackTransparent"_ustr;
+inline constexpr OUString PROP_FooterBodyDistance = u"FooterBodyDistance"_ustr;
+inline constexpr OUString PROP_FooterBottomBorder = u"FooterBottomBorder"_ustr;
+inline constexpr OUString PROP_FooterBottomBorderDistance = u"FooterBottomBorderDistance"_ustr;
+inline constexpr OUString PROP_FooterDynamicSpacing = u"FooterDynamicSpacing"_ustr;
+inline constexpr OUString PROP_FooterFillBackground = u"FooterFillBackground"_ustr;
+inline constexpr OUString PROP_FooterFillBitmapLogicalSize = u"FooterFillBitmapLogicalSize"_ustr;
+inline constexpr OUString PROP_FooterFillBitmapMode = u"FooterFillBitmapMode"_ustr;
+inline constexpr OUString PROP_FooterFillBitmapName = u"FooterFillBitmapName"_ustr;
+inline constexpr OUString PROP_FooterFillBitmapOffsetX = u"FooterFillBitmapOffsetX"_ustr;
+inline constexpr OUString PROP_FooterFillBitmapOffsetY = u"FooterFillBitmapOffsetY"_ustr;
+inline constexpr OUString PROP_FooterFillBitmapPositionOffsetX
+ = u"FooterFillBitmapPositionOffsetX"_ustr;
+inline constexpr OUString PROP_FooterFillBitmapPositionOffsetY
+ = u"FooterFillBitmapPositionOffsetY"_ustr;
+inline constexpr OUString PROP_FooterFillBitmapRectanglePoint
+ = u"FooterFillBitmapRectanglePoint"_ustr;
+inline constexpr OUString PROP_FooterFillBitmapSizeX = u"FooterFillBitmapSizeX"_ustr;
+inline constexpr OUString PROP_FooterFillBitmapSizeY = u"FooterFillBitmapSizeY"_ustr;
+inline constexpr OUString PROP_FooterFillColor = u"FooterFillColor"_ustr;
+inline constexpr OUString PROP_FooterFillColor2 = u"FooterFillColor2"_ustr;
+inline constexpr OUString PROP_FooterFillGradientName = u"FooterFillGradientName"_ustr;
+inline constexpr OUString PROP_FooterFillGradientStepCount = u"FooterFillGradientStepCount"_ustr;
+inline constexpr OUString PROP_FooterFillHatchName = u"FooterFillHatchName"_ustr;
+inline constexpr OUString PROP_FooterFillStyle = u"FooterFillStyle"_ustr;
+inline constexpr OUString PROP_FooterFillTransparence = u"FooterFillTransparence"_ustr;
+inline constexpr OUString PROP_FooterFillTransparenceGradientName
+ = u"FooterFillTransparenceGradientName"_ustr;
+inline constexpr OUString PROP_FooterHeight = u"FooterHeight"_ustr;
+inline constexpr OUString PROP_FooterIsDynamicHeight = u"FooterIsDynamicHeight"_ustr;
+inline constexpr OUString PROP_FooterLeftBorder = u"FooterLeftBorder"_ustr;
+inline constexpr OUString PROP_FooterLeftBorderDistance = u"FooterLeftBorderDistance"_ustr;
+inline constexpr OUString PROP_FooterLeftMargin = u"FooterLeftMargin"_ustr;
+inline constexpr OUString PROP_FooterRightBorder = u"FooterRightBorder"_ustr;
+inline constexpr OUString PROP_FooterRightBorderDistance = u"FooterRightBorderDistance"_ustr;
+inline constexpr OUString PROP_FooterRightMargin = u"FooterRightMargin"_ustr;
+inline constexpr OUString PROP_FooterShadowFormat = u"FooterShadowFormat"_ustr;
+inline constexpr OUString PROP_FooterTopBorder = u"FooterTopBorder"_ustr;
+inline constexpr OUString PROP_FooterTopBorderDistance = u"FooterTopBorderDistance"_ustr;
+inline constexpr OUString PROP_FootnoteHeight = u"FootnoteHeight"_ustr;
+inline constexpr OUString PROP_FootnoteIsCollectAtTextEnd = u"FootnoteIsCollectAtTextEnd"_ustr;
+inline constexpr OUString PROP_FootnoteIsOwnNumbering = u"FootnoteIsOwnNumbering"_ustr;
+inline constexpr OUString PROP_FootnoteIsRestartNumbering = u"FootnoteIsRestartNumbering"_ustr;
+inline constexpr OUString PROP_FootnoteLineAdjust = u"FootnoteLineAdjust"_ustr;
+inline constexpr OUString PROP_FootnoteLineColor = u"FootnoteLineColor"_ustr;
+inline constexpr OUString PROP_FootnoteLineDistance = u"FootnoteLineDistance"_ustr;
+inline constexpr OUString PROP_FootnoteLineRelativeWidth = u"FootnoteLineRelativeWidth"_ustr;
+inline constexpr OUString PROP_FootnoteLineStyle = u"FootnoteLineStyle"_ustr;
+inline constexpr OUString PROP_FootnoteLineTextDistance = u"FootnoteLineTextDistance"_ustr;
+inline constexpr OUString PROP_FootnoteLineWeight = u"FootnoteLineWeight"_ustr;
+inline constexpr OUString PROP_FootnoteNumberingPrefix = u"FootnoteNumberingPrefix"_ustr;
+inline constexpr OUString PROP_FootnoteNumberingSuffix = u"FootnoteNumberingSuffix"_ustr;
+inline constexpr OUString PROP_FootnoteNumberingType = u"FootnoteNumberingType"_ustr;
+inline constexpr OUString PROP_FootnoteRestartNumberingAt = u"FootnoteRestartNumberingAt"_ustr;
+inline constexpr OUString PROP_ForceIntercept = u"ForceIntercept"_ustr;
+inline constexpr OUString PROP_FrameIsAutoScroll = u"FrameIsAutoScroll"_ustr;
+inline constexpr OUString PROP_FrameIsBorder = u"FrameIsBorder"_ustr;
+inline constexpr OUString PROP_FrameMarginHeight = u"FrameMarginHeight"_ustr;
+inline constexpr OUString PROP_FrameMarginWidth = u"FrameMarginWidth"_ustr;
+inline constexpr OUString PROP_Gamma = u"Gamma"_ustr;
+inline constexpr OUString PROP_GapWidth = u"GapWidth"_ustr;
+inline constexpr OUString PROP_GlowEffectColor = u"GlowEffectColor"_ustr;
+inline constexpr OUString PROP_GlowEffectRadius = u"GlowEffectRadius"_ustr;
+inline constexpr OUString PROP_GlowEffectTransparency = u"GlowEffectTransparency"_ustr;
+inline constexpr OUString PROP_GraphicColorMode = u"GraphicColorMode"_ustr;
+inline constexpr OUString PROP_GraphicCrop = u"GraphicCrop"_ustr;
+inline constexpr OUString PROP_GraphicIsInverted = u"GraphicIsInverted"_ustr;
+inline constexpr OUString PROP_GridBaseHeight = u"GridBaseHeight"_ustr;
+inline constexpr OUString PROP_GridBaseWidth = u"GridBaseWidth"_ustr;
+inline constexpr OUString PROP_GridColor = u"GridColor"_ustr;
+inline constexpr OUString PROP_GridDisplay = u"GridDisplay"_ustr;
+inline constexpr OUString PROP_GridLines = u"GridLines"_ustr;
+inline constexpr OUString PROP_GridMode = u"GridMode"_ustr;
+inline constexpr OUString PROP_GridPrint = u"GridPrint"_ustr;
+inline constexpr OUString PROP_GridRubyHeight = u"GridRubyHeight"_ustr;
+inline constexpr OUString PROP_GridSnapToChars = u"GridSnapToChars"_ustr;
+inline constexpr OUString PROP_GroupBarsPerAxis = u"GroupBarsPerAxis"_ustr;
+inline constexpr OUString PROP_GutterMargin = u"GutterMargin"_ustr;
+inline constexpr OUString PROP_HBorder = u"HBorder"_ustr;
+inline constexpr OUString PROP_HeaderBackColor = u"HeaderBackColor"_ustr;
+inline constexpr OUString PROP_HeaderBackGraphic = u"HeaderBackGraphic"_ustr;
+inline constexpr OUString PROP_HeaderBackGraphicFilter = u"HeaderBackGraphicFilter"_ustr;
+inline constexpr OUString PROP_HeaderBackGraphicLocation = u"HeaderBackGraphicLocation"_ustr;
+inline constexpr OUString PROP_HeaderBackTransparent = u"HeaderBackTransparent"_ustr;
+inline constexpr OUString PROP_HeaderBodyDistance = u"HeaderBodyDistance"_ustr;
+inline constexpr OUString PROP_HeaderBottomBorder = u"HeaderBottomBorder"_ustr;
+inline constexpr OUString PROP_HeaderBottomBorderDistance = u"HeaderBottomBorderDistance"_ustr;
+inline constexpr OUString PROP_HeaderDynamicSpacing = u"HeaderDynamicSpacing"_ustr;
+inline constexpr OUString PROP_HeaderFillBackground = u"HeaderFillBackground"_ustr;
+inline constexpr OUString PROP_HeaderFillBitmapLogicalSize = u"HeaderFillBitmapLogicalSize"_ustr;
+inline constexpr OUString PROP_HeaderFillBitmapMode = u"HeaderFillBitmapMode"_ustr;
+inline constexpr OUString PROP_HeaderFillBitmapName = u"HeaderFillBitmapName"_ustr;
+inline constexpr OUString PROP_HeaderFillBitmapOffsetX = u"HeaderFillBitmapOffsetX"_ustr;
+inline constexpr OUString PROP_HeaderFillBitmapOffsetY = u"HeaderFillBitmapOffsetY"_ustr;
+inline constexpr OUString PROP_HeaderFillBitmapPositionOffsetX
+ = u"HeaderFillBitmapPositionOffsetX"_ustr;
+inline constexpr OUString PROP_HeaderFillBitmapPositionOffsetY
+ = u"HeaderFillBitmapPositionOffsetY"_ustr;
+inline constexpr OUString PROP_HeaderFillBitmapRectanglePoint
+ = u"HeaderFillBitmapRectanglePoint"_ustr;
+inline constexpr OUString PROP_HeaderFillBitmapSizeX = u"HeaderFillBitmapSizeX"_ustr;
+inline constexpr OUString PROP_HeaderFillBitmapSizeY = u"HeaderFillBitmapSizeY"_ustr;
+inline constexpr OUString PROP_HeaderFillColor = u"HeaderFillColor"_ustr;
+inline constexpr OUString PROP_HeaderFillColor2 = u"HeaderFillColor2"_ustr;
+inline constexpr OUString PROP_HeaderFillGradientName = u"HeaderFillGradientName"_ustr;
+inline constexpr OUString PROP_HeaderFillGradientStepCount = u"HeaderFillGradientStepCount"_ustr;
+inline constexpr OUString PROP_HeaderFillHatchName = u"HeaderFillHatchName"_ustr;
+inline constexpr OUString PROP_HeaderFillStyle = u"HeaderFillStyle"_ustr;
+inline constexpr OUString PROP_HeaderFillTransparence = u"HeaderFillTransparence"_ustr;
+inline constexpr OUString PROP_HeaderFillTransparenceGradientName
+ = u"HeaderFillTransparenceGradientName"_ustr;
+inline constexpr OUString PROP_HeaderHeight = u"HeaderHeight"_ustr;
+inline constexpr OUString PROP_HeaderIsDynamicHeight = u"HeaderIsDynamicHeight"_ustr;
+inline constexpr OUString PROP_HeaderLeftBorder = u"HeaderLeftBorder"_ustr;
+inline constexpr OUString PROP_HeaderLeftBorderDistance = u"HeaderLeftBorderDistance"_ustr;
+inline constexpr OUString PROP_HeaderLeftMargin = u"HeaderLeftMargin"_ustr;
+inline constexpr OUString PROP_HeaderRightBorder = u"HeaderRightBorder"_ustr;
+inline constexpr OUString PROP_HeaderRightBorderDistance = u"HeaderRightBorderDistance"_ustr;
+inline constexpr OUString PROP_HeaderRightMargin = u"HeaderRightMargin"_ustr;
+inline constexpr OUString PROP_HeaderShadowFormat = u"HeaderShadowFormat"_ustr;
+inline constexpr OUString PROP_HeaderTopBorder = u"HeaderTopBorder"_ustr;
+inline constexpr OUString PROP_HeaderTopBorderDistance = u"HeaderTopBorderDistance"_ustr;
+inline constexpr OUString PROP_Height = u"Height"_ustr;
+inline constexpr OUString PROP_HelpMarks = u"HelpMarks"_ustr;
+inline constexpr OUString PROP_HighResDuration = u"HighResDuration"_ustr;
+inline constexpr OUString PROP_HoriMirroredOnEvenPages = u"HoriMirroredOnEvenPages"_ustr;
+inline constexpr OUString PROP_HoriMirroredOnOddPages = u"HoriMirroredOnOddPages"_ustr;
+inline constexpr OUString PROP_HoriOrient = u"HoriOrient"_ustr;
+inline constexpr OUString PROP_HoriOrientPosition = u"HoriOrientPosition"_ustr;
+inline constexpr OUString PROP_HoriOrientRelation = u"HoriOrientRelation"_ustr;
+inline constexpr OUString PROP_HyperLinkURL = u"HyperLinkURL"_ustr;
+inline constexpr OUString PROP_ImageScaleMode = u"ImageScaleMode"_ustr;
+inline constexpr OUString PROP_IncludeHiddenCells = u"IncludeHiddenCells"_ustr;
+inline constexpr OUString PROP_InterceptValue = u"InterceptValue"_ustr;
+inline constexpr OUString PROP_IsBackgroundObjectsVisible = u"IsBackgroundObjectsVisible"_ustr;
+inline constexpr OUString PROP_IsBackgroundVisible = u"IsBackgroundVisible"_ustr;
+inline constexpr OUString PROP_IsDateTimeVisible = u"IsDateTimeVisible"_ustr;
+inline constexpr OUString PROP_IsFollowingTextFlow = u"IsFollowingTextFlow"_ustr;
+inline constexpr OUString PROP_IsFooterVisible = u"IsFooterVisible"_ustr;
+inline constexpr OUString PROP_IsHeaderVisible = u"IsHeaderVisible"_ustr;
+inline constexpr OUString PROP_IsInternal = u"IsInternal"_ustr;
+inline constexpr OUString PROP_IsLandscape = u"IsLandscape"_ustr;
+inline constexpr OUString PROP_IsMirrored = u"IsMirrored"_ustr;
+inline constexpr OUString PROP_IsPageNumberVisible = u"IsPageNumberVisible"_ustr;
+inline constexpr OUString PROP_IsSplitAllowed = u"IsSplitAllowed"_ustr;
+inline constexpr OUString PROP_Keys = u"Keys"_ustr;
+inline constexpr OUString PROP_LabelBorderColor = u"LabelBorderColor"_ustr;
+inline constexpr OUString PROP_LabelBorderStyle = u"LabelBorderStyle"_ustr;
+inline constexpr OUString PROP_LabelBorderTransparency = u"LabelBorderTransparency"_ustr;
+inline constexpr OUString PROP_LabelBorderWidth = u"LabelBorderWidth"_ustr;
+inline constexpr OUString PROP_LabelFillBackground = u"LabelFillBackground"_ustr;
+inline constexpr OUString PROP_LabelFillColor = u"LabelFillColor"_ustr;
+inline constexpr OUString PROP_LabelFillHatchName = u"LabelFillHatchName"_ustr;
+inline constexpr OUString PROP_LabelFillStyle = u"LabelFillStyle"_ustr;
+inline constexpr OUString PROP_LabelPlacement = u"LabelPlacement"_ustr;
+inline constexpr OUString PROP_LabelPosition = u"LabelPosition"_ustr;
+inline constexpr OUString PROP_LabelSeparator = u"LabelSeparator"_ustr;
+inline constexpr OUString PROP_LeftBorder = u"LeftBorder"_ustr;
+inline constexpr OUString PROP_LeftBorderDistance = u"LeftBorderDistance"_ustr;
+inline constexpr OUString PROP_LeftMargin = u"LeftMargin"_ustr;
+inline constexpr OUString PROP_LineCap = u"LineCap"_ustr;
+inline constexpr OUString PROP_LineColor = u"LineColor"_ustr;
+inline constexpr OUString PROP_LineComplexColor = u"LineComplexColor"_ustr;
+inline constexpr OUString PROP_LineDashName = u"LineDashName"_ustr;
+inline constexpr OUString PROP_LineEndCenter = u"LineEndCenter"_ustr;
+inline constexpr OUString PROP_LineEndName = u"LineEndName"_ustr;
+inline constexpr OUString PROP_LineEndWidth = u"LineEndWidth"_ustr;
+inline constexpr OUString PROP_LineJoint = u"LineJoint"_ustr;
+inline constexpr OUString PROP_LineStartCenter = u"LineStartCenter"_ustr;
+inline constexpr OUString PROP_LineStartName = u"LineStartName"_ustr;
+inline constexpr OUString PROP_LineStartWidth = u"LineStartWidth"_ustr;
+inline constexpr OUString PROP_LineStyle = u"LineStyle"_ustr;
+inline constexpr OUString PROP_LineTransparence = u"LineTransparence"_ustr;
+inline constexpr OUString PROP_LineWidth = u"LineWidth"_ustr;
+inline constexpr OUString PROP_Lines = u"Lines"_ustr;
+inline constexpr OUString PROP_LinkNumberFormatToSource = u"LinkNumberFormatToSource"_ustr;
+inline constexpr OUString PROP_ListAutoFormat = u"ListAutoFormat"_ustr;
+inline constexpr OUString PROP_Logarithmic = u"Logarithmic"_ustr;
+inline constexpr OUString PROP_MajorOrigin = u"MajorOrigin"_ustr;
+inline constexpr OUString PROP_MarkPosition = u"MarkPosition"_ustr;
+inline constexpr OUString PROP_Marks = u"Marks"_ustr;
+inline constexpr OUString PROP_Max = u"Max"_ustr;
+inline constexpr OUString PROP_MeanValue = u"MeanValue"_ustr;
+inline constexpr OUString PROP_MeasureBelowReferenceEdge = u"MeasureBelowReferenceEdge"_ustr;
+inline constexpr OUString PROP_MeasureDecimalPlaces = u"MeasureDecimalPlaces"_ustr;
+inline constexpr OUString PROP_MeasureHelpLine1Length = u"MeasureHelpLine1Length"_ustr;
+inline constexpr OUString PROP_MeasureHelpLine2Length = u"MeasureHelpLine2Length"_ustr;
+inline constexpr OUString PROP_MeasureHelpLineDistance = u"MeasureHelpLineDistance"_ustr;
+inline constexpr OUString PROP_MeasureHelpLineOverhang = u"MeasureHelpLineOverhang"_ustr;
+inline constexpr OUString PROP_MeasureLineDistance = u"MeasureLineDistance"_ustr;
+inline constexpr OUString PROP_MeasureShowUnit = u"MeasureShowUnit"_ustr;
+inline constexpr OUString PROP_MeasureTextHorizontalPosition
+ = u"MeasureTextHorizontalPosition"_ustr;
+inline constexpr OUString PROP_MeasureTextRotate90 = u"MeasureTextRotate90"_ustr;
+inline constexpr OUString PROP_MeasureTextVerticalPosition = u"MeasureTextVerticalPosition"_ustr;
+inline constexpr OUString PROP_MeasureUnit = u"MeasureUnit"_ustr;
+inline constexpr OUString PROP_Min = u"Min"_ustr;
+inline constexpr OUString PROP_MinHeight = u"MinHeight"_ustr;
+inline constexpr OUString PROP_MissingValueTreatment = u"MissingValueTreatment"_ustr;
+inline constexpr OUString PROP_MoveProtect = u"MoveProtect"_ustr;
+inline constexpr OUString PROP_MovingAveragePeriod = u"MovingAveragePeriod"_ustr;
+inline constexpr OUString PROP_MovingAverageType = u"MovingAverageType"_ustr;
+inline constexpr OUString PROP_NegativeError = u"NegativeError"_ustr;
+inline constexpr OUString PROP_NumberFormat = u"NumberFormat"_ustr;
+inline constexpr OUString PROP_NumberOfLines = u"NumberOfLines"_ustr;
+inline constexpr OUString PROP_NumberingRules = u"NumberingRules"_ustr;
+inline constexpr OUString PROP_NumberingStyleName = u"NumberingStyleName"_ustr;
+inline constexpr OUString PROP_NumberingType = u"NumberingType"_ustr;
+inline constexpr OUString PROP_Opaque = u"Opaque"_ustr;
+inline constexpr OUString PROP_OptimalHeight = u"OptimalHeight"_ustr;
+inline constexpr OUString PROP_OptimalWidth = u"OptimalWidth"_ustr;
+inline constexpr OUString PROP_Origin = u"Origin"_ustr;
+inline constexpr OUString PROP_Outline = u"Outline"_ustr;
+inline constexpr OUString PROP_Overlap = u"Overlap"_ustr;
+inline constexpr OUString PROP_PageDescName = u"PageDescName"_ustr;
+inline constexpr OUString PROP_PageNumberOffset = u"PageNumberOffset"_ustr;
+inline constexpr OUString PROP_PageScale = u"PageScale"_ustr;
+inline constexpr OUString PROP_PageStyleLayout = u"PageStyleLayout"_ustr;
+inline constexpr OUString PROP_PageToggle = u"PageToggle"_ustr;
+inline constexpr OUString PROP_ParRsid = u"ParRsid"_ustr;
+inline constexpr OUString PROP_ParaAdjust = u"ParaAdjust"_ustr;
+inline constexpr OUString PROP_ParaBackColor = u"ParaBackColor"_ustr;
+inline constexpr OUString PROP_ParaBackGraphic = u"ParaBackGraphic"_ustr;
+inline constexpr OUString PROP_ParaBackGraphicFilter = u"ParaBackGraphicFilter"_ustr;
+inline constexpr OUString PROP_ParaBackGraphicLocation = u"ParaBackGraphicLocation"_ustr;
+inline constexpr OUString PROP_ParaBackTransparent = u"ParaBackTransparent"_ustr;
+inline constexpr OUString PROP_ParaBottomMargin = u"ParaBottomMargin"_ustr;
+inline constexpr OUString PROP_ParaBottomMarginRelative = u"ParaBottomMarginRelative"_ustr;
+inline constexpr OUString PROP_ParaContextMargin = u"ParaContextMargin"_ustr;
+inline constexpr OUString PROP_ParaExpandSingleWord = u"ParaExpandSingleWord"_ustr;
+inline constexpr OUString PROP_ParaFirstLineIndent = u"ParaFirstLineIndent"_ustr;
+inline constexpr OUString PROP_ParaFirstLineIndentRelative = u"ParaFirstLineIndentRelative"_ustr;
+inline constexpr OUString PROP_ParaHyphenationMaxHyphens = u"ParaHyphenationMaxHyphens"_ustr;
+inline constexpr OUString PROP_ParaHyphenationMaxLeadingChars
+ = u"ParaHyphenationMaxLeadingChars"_ustr;
+inline constexpr OUString PROP_ParaHyphenationMaxTrailingChars
+ = u"ParaHyphenationMaxTrailingChars"_ustr;
+inline constexpr OUString PROP_ParaHyphenationMinWordLength = u"ParaHyphenationMinWordLength"_ustr;
+inline constexpr OUString PROP_ParaHyphenationNoCaps = u"ParaHyphenationNoCaps"_ustr;
+inline constexpr OUString PROP_ParaHyphenationNoLastWord = u"ParaHyphenationNoLastWord"_ustr;
+inline constexpr OUString PROP_ParaHyphenationZone = u"ParaHyphenationZone"_ustr;
+inline constexpr OUString PROP_ParaIsAutoFirstLineIndent = u"ParaIsAutoFirstLineIndent"_ustr;
+inline constexpr OUString PROP_ParaIsCharacterDistance = u"ParaIsCharacterDistance"_ustr;
+inline constexpr OUString PROP_ParaIsConnectBorder = u"ParaIsConnectBorder"_ustr;
+inline constexpr OUString PROP_ParaIsForbiddenRules = u"ParaIsForbiddenRules"_ustr;
+inline constexpr OUString PROP_ParaIsHangingPunctuation = u"ParaIsHangingPunctuation"_ustr;
+inline constexpr OUString PROP_ParaIsHyphenation = u"ParaIsHyphenation"_ustr;
+inline constexpr OUString PROP_ParaKeepTogether = u"ParaKeepTogether"_ustr;
+inline constexpr OUString PROP_ParaLastLineAdjust = u"ParaLastLineAdjust"_ustr;
+inline constexpr OUString PROP_ParaLeftMargin = u"ParaLeftMargin"_ustr;
+inline constexpr OUString PROP_ParaLeftMarginRelative = u"ParaLeftMarginRelative"_ustr;
+inline constexpr OUString PROP_ParaLineNumberCount = u"ParaLineNumberCount"_ustr;
+inline constexpr OUString PROP_ParaLineNumberStartValue = u"ParaLineNumberStartValue"_ustr;
+inline constexpr OUString PROP_ParaLineSpacing = u"ParaLineSpacing"_ustr;
+inline constexpr OUString PROP_ParaOrphans = u"ParaOrphans"_ustr;
+inline constexpr OUString PROP_ParaRegisterModeActive = u"ParaRegisterModeActive"_ustr;
+inline constexpr OUString PROP_ParaRightMargin = u"ParaRightMargin"_ustr;
+inline constexpr OUString PROP_ParaRightMarginRelative = u"ParaRightMarginRelative"_ustr;
+inline constexpr OUString PROP_ParaShadowFormat = u"ParaShadowFormat"_ustr;
+inline constexpr OUString PROP_ParaSplit = u"ParaSplit"_ustr;
+inline constexpr OUString PROP_ParaTabStops = u"ParaTabStops"_ustr;
+inline constexpr OUString PROP_ParaTabStopDefaultDistance = u"ParaTabStopDefaultDistance"_ustr;
+inline constexpr OUString PROP_ParaTopMargin = u"ParaTopMargin"_ustr;
+inline constexpr OUString PROP_ParaTopMarginRelative = u"ParaTopMarginRelative"_ustr;
+inline constexpr OUString PROP_ParaUserDefinedAttributes = u"ParaUserDefinedAttributes"_ustr;
+inline constexpr OUString PROP_ParaVertAlignment = u"ParaVertAlignment"_ustr;
+inline constexpr OUString PROP_ParaWidows = u"ParaWidows"_ustr;
+inline constexpr OUString PROP_Percent = u"Percent"_ustr;
+inline constexpr OUString PROP_PercentageError = u"PercentageError"_ustr;
+inline constexpr OUString PROP_PercentageNumberFormat = u"PercentageNumberFormat"_ustr;
+inline constexpr OUString PROP_PolynomialDegree = u"PolynomialDegree"_ustr;
+inline constexpr OUString PROP_PositionProtected = u"PositionProtected"_ustr;
+inline constexpr OUString PROP_PositiveError = u"PositiveError"_ustr;
+inline constexpr OUString PROP_Print = u"Print"_ustr;
+inline constexpr OUString PROP_PrintAnnotations = u"PrintAnnotations"_ustr;
+inline constexpr OUString PROP_PrintCharts = u"PrintCharts"_ustr;
+inline constexpr OUString PROP_PrintDownFirst = u"PrintDownFirst"_ustr;
+inline constexpr OUString PROP_PrintDrawing = u"PrintDrawing"_ustr;
+inline constexpr OUString PROP_PrintFormulas = u"PrintFormulas"_ustr;
+inline constexpr OUString PROP_PrintGrid = u"PrintGrid"_ustr;
+inline constexpr OUString PROP_PrintHeaders = u"PrintHeaders"_ustr;
+inline constexpr OUString PROP_PrintObjects = u"PrintObjects"_ustr;
+inline constexpr OUString PROP_PrintZeroValues = u"PrintZeroValues"_ustr;
+inline constexpr OUString PROP_PrinterPaperTray = u"PrinterPaperTray"_ustr;
+inline constexpr OUString PROP_RegisterModeActive = u"RegisterModeActive"_ustr;
+inline constexpr OUString PROP_RegisterParagraphStyle = u"RegisterParagraphStyle"_ustr;
+inline constexpr OUString PROP_RegressionType = u"RegressionType"_ustr;
+inline constexpr OUString PROP_RelativeHeight = u"RelativeHeight"_ustr;
+inline constexpr OUString PROP_RelativeHeightRelation = u"RelativeHeightRelation"_ustr;
+inline constexpr OUString PROP_RelativeWidth = u"RelativeWidth"_ustr;
+inline constexpr OUString PROP_RelativeWidthRelation = u"RelativeWidthRelation"_ustr;
+inline constexpr OUString PROP_ReverseDirection = u"ReverseDirection"_ustr;
+inline constexpr OUString PROP_RightAngledAxes = u"RightAngledAxes"_ustr;
+inline constexpr OUString PROP_RightBorder = u"RightBorder"_ustr;
+inline constexpr OUString PROP_RightBorderDistance = u"RightBorderDistance"_ustr;
+inline constexpr OUString PROP_RightMargin = u"RightMargin"_ustr;
+inline constexpr OUString PROP_RotateAngle = u"RotateAngle"_ustr;
+inline constexpr OUString PROP_Rsid = u"Rsid"_ustr;
+inline constexpr OUString PROP_RtlGutter = u"RtlGutter"_ustr;
+inline constexpr OUString PROP_RubyAdjust = u"RubyAdjust"_ustr;
+inline constexpr OUString PROP_RubyBelow = u"RubyBelow"_ustr;
+inline constexpr OUString PROP_RubyIsAbove = u"RubyIsAbove"_ustr;
+inline constexpr OUString PROP_RubyPosition = u"RubyPosition"_ustr;
+inline constexpr OUString PROP_ScaleText = u"ScaleText"_ustr;
+inline constexpr OUString PROP_ScaleToPages = u"ScaleToPages"_ustr;
+inline constexpr OUString PROP_ScaleToPagesX = u"ScaleToPagesX"_ustr;
+inline constexpr OUString PROP_ScaleToPagesY = u"ScaleToPagesY"_ustr;
+inline constexpr OUString PROP_SectionLeftMargin = u"SectionLeftMargin"_ustr;
+inline constexpr OUString PROP_SectionRightMargin = u"SectionRightMargin"_ustr;
+inline constexpr OUString PROP_SegmentOffset = u"SegmentOffset"_ustr;
+inline constexpr OUString PROP_Shadow = u"Shadow"_ustr;
+inline constexpr OUString PROP_ShadowBlur = u"ShadowBlur"_ustr;
+inline constexpr OUString PROP_ShadowColor = u"ShadowColor"_ustr;
+inline constexpr OUString PROP_ShadowFormat = u"ShadowFormat"_ustr;
+inline constexpr OUString PROP_ShadowTransparence = u"ShadowTransparence"_ustr;
+inline constexpr OUString PROP_ShadowXDistance = u"ShadowXDistance"_ustr;
+inline constexpr OUString PROP_ShadowYDistance = u"ShadowYDistance"_ustr;
+inline constexpr OUString PROP_ShowCustomLeaderLines = u"ShowCustomLeaderLines"_ustr;
+inline constexpr OUString PROP_ShowNegativeError = u"ShowNegativeError"_ustr;
+inline constexpr OUString PROP_ShowPositiveError = u"ShowPositiveError"_ustr;
+inline constexpr OUString PROP_SizeProtect = u"SizeProtect"_ustr;
+inline constexpr OUString PROP_SizeProtected = u"SizeProtected"_ustr;
+inline constexpr OUString PROP_SizeType = u"SizeType"_ustr;
+inline constexpr OUString PROP_SnapToGrid = u"SnapToGrid"_ustr;
+inline constexpr OUString PROP_SoftEdgeRadius = u"SoftEdgeRadius"_ustr;
+inline constexpr OUString PROP_SolidType = u"SolidType"_ustr;
+inline constexpr OUString PROP_SortByXValues = u"SortByXValues"_ustr;
+inline constexpr OUString PROP_Sound = u"Sound"_ustr;
+inline constexpr OUString PROP_Speed = u"Speed"_ustr;
+inline constexpr OUString PROP_SplineOrder = u"SplineOrder"_ustr;
+inline constexpr OUString PROP_SplineResolution = u"SplineResolution"_ustr;
+inline constexpr OUString PROP_SplineType = u"SplineType"_ustr;
+inline constexpr OUString PROP_Stacked = u"Stacked"_ustr;
+inline constexpr OUString PROP_StackedBarsConnected = u"StackedBarsConnected"_ustr;
+inline constexpr OUString PROP_StackedText = u"StackedText"_ustr;
+inline constexpr OUString PROP_StandardPageMode = u"StandardPageMode"_ustr;
+inline constexpr OUString PROP_StartingAngle = u"StartingAngle"_ustr;
+inline constexpr OUString PROP_StepHelpCount = u"StepHelpCount"_ustr;
+inline constexpr OUString PROP_StepMain = u"StepMain"_ustr;
+inline constexpr OUString PROP_SurroundAnchorOnly = u"SurroundAnchorOnly"_ustr;
+inline constexpr OUString PROP_SurroundContour = u"SurroundContour"_ustr;
+inline constexpr OUString PROP_SymbolBitmap = u"SymbolBitmap"_ustr;
+inline constexpr OUString PROP_SymbolColor = u"SymbolColor"_ustr;
+inline constexpr OUString PROP_SymbolSize = u"SymbolSize"_ustr;
+inline constexpr OUString PROP_SymbolType = u"SymbolType"_ustr;
+inline constexpr OUString PROP_TabStopDistance = u"TabStopDistance"_ustr;
+inline constexpr OUString PROP_TextAnimationAmount = u"TextAnimationAmount"_ustr;
+inline constexpr OUString PROP_TextAnimationCount = u"TextAnimationCount"_ustr;
+inline constexpr OUString PROP_TextAnimationDelay = u"TextAnimationDelay"_ustr;
+inline constexpr OUString PROP_TextAnimationDirection = u"TextAnimationDirection"_ustr;
+inline constexpr OUString PROP_TextAnimationKind = u"TextAnimationKind"_ustr;
+inline constexpr OUString PROP_TextAnimationStartInside = u"TextAnimationStartInside"_ustr;
+inline constexpr OUString PROP_TextAnimationStopInside = u"TextAnimationStopInside"_ustr;
+inline constexpr OUString PROP_TextAutoGrowHeight = u"TextAutoGrowHeight"_ustr;
+inline constexpr OUString PROP_TextAutoGrowWidth = u"TextAutoGrowWidth"_ustr;
+inline constexpr OUString PROP_TextBreak = u"TextBreak"_ustr;
+inline constexpr OUString PROP_TextCanOverlap = u"TextCanOverlap"_ustr;
+inline constexpr OUString PROP_TextChainNextName = u"TextChainNextName"_ustr;
+inline constexpr OUString PROP_TextClipVerticalOverflow = u"TextClipVerticalOverflow"_ustr;
+inline constexpr OUString PROP_TextColor = u"TextColor"_ustr;
+inline constexpr OUString PROP_TextColumns = u"TextColumns"_ustr;
+inline constexpr OUString PROP_TextContourFrame = u"TextContourFrame"_ustr;
+inline constexpr OUString PROP_TextFitToSize = u"TextFitToSize"_ustr;
+inline constexpr OUString PROP_TextHorizontalAdjust = u"TextHorizontalAdjust"_ustr;
+inline constexpr OUString PROP_TextLeftDistance = u"TextLeftDistance"_ustr;
+inline constexpr OUString PROP_TextLineColor = u"TextLineColor"_ustr;
+inline constexpr OUString PROP_TextLowerDistance = u"TextLowerDistance"_ustr;
+inline constexpr OUString PROP_TextMaximumFrameHeight = u"TextMaximumFrameHeight"_ustr;
+inline constexpr OUString PROP_TextMaximumFrameWidth = u"TextMaximumFrameWidth"_ustr;
+inline constexpr OUString PROP_TextMinimumFrameHeight = u"TextMinimumFrameHeight"_ustr;
+inline constexpr OUString PROP_TextMinimumFrameWidth = u"TextMinimumFrameWidth"_ustr;
+inline constexpr OUString PROP_TextRightDistance = u"TextRightDistance"_ustr;
+inline constexpr OUString PROP_TextRotation = u"TextRotation"_ustr;
+inline constexpr OUString PROP_TextUpperDistance = u"TextUpperDistance"_ustr;
+inline constexpr OUString PROP_TextUserDefinedAttributes = u"TextUserDefinedAttributes"_ustr;
+inline constexpr OUString PROP_TextVerticalAdjust = u"TextVerticalAdjust"_ustr;
+inline constexpr OUString PROP_TextWordWrap = u"TextWordWrap"_ustr;
+inline constexpr OUString PROP_TextWrap = u"TextWrap"_ustr;
+inline constexpr OUString PROP_TextWritingMode = u"TextWritingMode"_ustr;
+inline constexpr OUString PROP_TopBorder = u"TopBorder"_ustr;
+inline constexpr OUString PROP_TopBorderDistance = u"TopBorderDistance"_ustr;
+inline constexpr OUString PROP_TopMargin = u"TopMargin"_ustr;
+inline constexpr OUString PROP_TransitionDirection = u"TransitionDirection"_ustr;
+inline constexpr OUString PROP_TransitionFadeColor = u"TransitionFadeColor"_ustr;
+inline constexpr OUString PROP_TransitionSubtype = u"TransitionSubtype"_ustr;
+inline constexpr OUString PROP_TransitionType = u"TransitionType"_ustr;
+inline constexpr OUString PROP_Transparency = u"Transparency"_ustr;
+inline constexpr OUString PROP_TryStaggeringFirst = u"TryStaggeringFirst"_ustr;
+inline constexpr OUString PROP_UpDown = u"UpDown"_ustr;
+inline constexpr OUString PROP_UseBandingColumnStyle = u"UseBandingColumnStyle"_ustr;
+inline constexpr OUString PROP_UseBandingRowStyle = u"UseBandingRowStyle"_ustr;
+inline constexpr OUString PROP_UseFirstColumnStyle = u"UseFirstColumnStyle"_ustr;
+inline constexpr OUString PROP_UseFirstRowStyle = u"UseFirstRowStyle"_ustr;
+inline constexpr OUString PROP_UseLastColumnStyle = u"UseLastColumnStyle"_ustr;
+inline constexpr OUString PROP_UseLastRowStyle = u"UseLastRowStyle"_ustr;
+inline constexpr OUString PROP_UserDefinedAttributes = u"UserDefinedAttributes"_ustr;
+inline constexpr OUString PROP_VBorder = u"VBorder"_ustr;
+inline constexpr OUString PROP_VertMirrored = u"VertMirrored"_ustr;
+inline constexpr OUString PROP_VertOrient = u"VertOrient"_ustr;
+inline constexpr OUString PROP_VertOrientPosition = u"VertOrientPosition"_ustr;
+inline constexpr OUString PROP_VertOrientRelation = u"VertOrientRelation"_ustr;
+inline constexpr OUString PROP_Vertical = u"Vertical"_ustr;
+inline constexpr OUString PROP_Visible = u"Visible"_ustr;
+inline constexpr OUString PROP_VisibleArea = u"VisibleArea"_ustr;
+inline constexpr OUString PROP_Volume = u"Volume"_ustr;
+inline constexpr OUString PROP_Weight = u"Weight"_ustr;
+inline constexpr OUString PROP_Width = u"Width"_ustr;
+inline constexpr OUString PROP_WidthType = u"WidthType"_ustr;
+inline constexpr OUString PROP_WrapInfluenceOnPosition = u"WrapInfluenceOnPosition"_ustr;
+inline constexpr OUString PROP_WritingMode = u"WritingMode"_ustr;
+inline constexpr OUString PROP_XName = u"XName"_ustr;
+inline constexpr OUString PROP_YName = u"YName"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/xmloff/source/chart/ColorPropertySet.hxx b/xmloff/source/chart/ColorPropertySet.hxx
index d5b42e39d58c..d73bf48be0d9 100644
--- a/xmloff/source/chart/ColorPropertySet.hxx
+++ b/xmloff/source/chart/ColorPropertySet.hxx
@@ -69,7 +69,7 @@ protected:
private:
css::uno::Reference< css::beans::XPropertySetInfo > m_xInfo;
- static constexpr OUStringLiteral g_aColorPropName = u"FillColor";
+ static constexpr OUString g_aColorPropName = u"FillColor"_ustr;
Color m_nColor;
Color m_nDefaultColor;
};
diff --git a/xmloff/source/chart/SchXMLExport.cxx b/xmloff/source/chart/SchXMLExport.cxx
index 200ef0aa42d2..4566941f4fca 100644
--- a/xmloff/source/chart/SchXMLExport.cxx
+++ b/xmloff/source/chart/SchXMLExport.cxx
@@ -1080,16 +1080,16 @@ SchXMLExportHelper_Impl::SchXMLExportHelper_Impl(
// register chart auto-style family
mrAutoStylePool.AddFamily(
XmlStyleFamily::SCH_CHART_ID,
- OUString( XML_STYLE_FAMILY_SCH_CHART_NAME ),
+ XML_STYLE_FAMILY_SCH_CHART_NAME,
mxExpPropMapper.get(),
- OUString( XML_STYLE_FAMILY_SCH_CHART_PREFIX ));
+ XML_STYLE_FAMILY_SCH_CHART_PREFIX);
// register shape family
mrAutoStylePool.AddFamily(
XmlStyleFamily::SD_GRAPHICS_ID,
- OUString( XML_STYLE_FAMILY_SD_GRAPHICS_NAME ),
+ XML_STYLE_FAMILY_SD_GRAPHICS_NAME,
mxExpPropMapper.get(),
- OUString( XML_STYLE_FAMILY_SD_GRAPHICS_PREFIX ));
+ XML_STYLE_FAMILY_SD_GRAPHICS_PREFIX);
// register paragraph family also for shapes
mrAutoStylePool.AddFamily(
XmlStyleFamily::TEXT_PARAGRAPH,
diff --git a/xmloff/source/draw/sdxmlexp.cxx b/xmloff/source/draw/sdxmlexp.cxx
index dd0c77ec8efc..289f1a542ec7 100644
--- a/xmloff/source/draw/sdxmlexp.cxx
+++ b/xmloff/source/draw/sdxmlexp.cxx
@@ -419,19 +419,19 @@ void SAL_CALL SdXMLExport::setSourceDocument( const Reference< lang::XComponent
// add family name
GetAutoStylePool()->AddFamily(
XmlStyleFamily::SD_GRAPHICS_ID,
- OUString(XML_STYLE_FAMILY_SD_GRAPHICS_NAME),
+ XML_STYLE_FAMILY_SD_GRAPHICS_NAME,
GetPropertySetMapper(),
- OUString(XML_STYLE_FAMILY_SD_GRAPHICS_PREFIX));
+ XML_STYLE_FAMILY_SD_GRAPHICS_PREFIX);
GetAutoStylePool()->AddFamily(
XmlStyleFamily::SD_PRESENTATION_ID,
- OUString(XML_STYLE_FAMILY_SD_PRESENTATION_NAME),
+ XML_STYLE_FAMILY_SD_PRESENTATION_NAME,
GetPropertySetMapper(),
- OUString(XML_STYLE_FAMILY_SD_PRESENTATION_PREFIX));
+ XML_STYLE_FAMILY_SD_PRESENTATION_PREFIX);
GetAutoStylePool()->AddFamily(
XmlStyleFamily::SD_DRAWINGPAGE_ID,
- OUString(XML_STYLE_FAMILY_SD_DRAWINGPAGE_NAME),
+ XML_STYLE_FAMILY_SD_DRAWINGPAGE_NAME,
GetPresPagePropsMapper(),
- OUString(XML_STYLE_FAMILY_SD_DRAWINGPAGE_PREFIX));
+ XML_STYLE_FAMILY_SD_DRAWINGPAGE_PREFIX);
// prepare access to styles
Reference< style::XStyleFamiliesSupplier > xFamSup( GetModel(), UNO_QUERY );
if(xFamSup.is())
@@ -1598,7 +1598,7 @@ void SdXMLExport::ImpWritePresentationStyles()
OUString aPrefix( xNamed->getName() + "-" );
aStEx->exportStyleFamily(xNamed->getName(),
- OUString(XML_STYLE_FAMILY_SD_PRESENTATION_NAME),
+ XML_STYLE_FAMILY_SD_PRESENTATION_NAME,
aMapperRef, false,
XmlStyleFamily::SD_PRESENTATION_ID, &aPrefix);
}
diff --git a/xmloff/source/draw/sdxmlimp_impl.hxx b/xmloff/source/draw/sdxmlimp_impl.hxx
index 924f46a5e80e..60641601a93f 100644
--- a/xmloff/source/draw/sdxmlimp_impl.hxx
+++ b/xmloff/source/draw/sdxmlimp_impl.hxx
@@ -62,8 +62,8 @@ class SdXMLImport: public SvXMLImport
bool mbLoadDoc;
bool mbPreview;
- static constexpr OUStringLiteral gsPageLayouts = u"PageLayouts";
- static constexpr OUStringLiteral gsPreview = u"Preview";
+ static constexpr OUString gsPageLayouts = u"PageLayouts"_ustr;
+ static constexpr OUString gsPreview = u"Preview"_ustr;
HeaderFooterDeclMap maHeaderDeclsMap;
HeaderFooterDeclMap maFooterDeclsMap;
diff --git a/xmloff/source/draw/shapeexport.cxx b/xmloff/source/draw/shapeexport.cxx
index 60ccbf57c490..e2035da6cc4c 100644
--- a/xmloff/source/draw/shapeexport.cxx
+++ b/xmloff/source/draw/shapeexport.cxx
@@ -1435,8 +1435,8 @@ void XMLShapeExport::ExportGraphicDefaults()
aStEx->exportDefaultStyle( xDefaults, XML_STYLE_FAMILY_SD_GRAPHICS_NAME, xPropertySetMapper );
// write graphic styles (family name differs depending on the module)
- aStEx->exportStyleFamily("graphics", OUString(XML_STYLE_FAMILY_SD_GRAPHICS_NAME), xPropertySetMapper, false, XmlStyleFamily::SD_GRAPHICS_ID);
- aStEx->exportStyleFamily("GraphicStyles", OUString(XML_STYLE_FAMILY_SD_GRAPHICS_NAME), xPropertySetMapper, false, XmlStyleFamily::SD_GRAPHICS_ID);
+ aStEx->exportStyleFamily("graphics", XML_STYLE_FAMILY_SD_GRAPHICS_NAME, xPropertySetMapper, false, XmlStyleFamily::SD_GRAPHICS_ID);
+ aStEx->exportStyleFamily("GraphicStyles", XML_STYLE_FAMILY_SD_GRAPHICS_NAME, xPropertySetMapper, false, XmlStyleFamily::SD_GRAPHICS_ID);
}
}
catch(const lang::ServiceNotRegisteredException&)
diff --git a/xmloff/source/forms/formcellbinding.cxx b/xmloff/source/forms/formcellbinding.cxx
index 79032161698b..74075eaa0502 100644
--- a/xmloff/source/forms/formcellbinding.cxx
+++ b/xmloff/source/forms/formcellbinding.cxx
@@ -148,7 +148,7 @@ Reference< XValueBinding > FormCellBindingHelper::createCellBindingFromStringAdd
return xBinding;
xBinding.set(createDocumentDependentInstance(
- _bUseIntegerBinding ? OUString(SERVICE_LISTINDEXCELLBINDING) : OUString(SERVICE_CELLVALUEBINDING),
+ _bUseIntegerBinding ? SERVICE_LISTINDEXCELLBINDING : SERVICE_CELLVALUEBINDING,
PROPERTY_BOUND_CELL,
Any( aAddress )
), css::uno::UNO_QUERY);
@@ -404,7 +404,7 @@ bool FormCellBindingHelper::doConvertAddressRepresentations( const OUString& _rI
Reference< XPropertySet > xConverter(
createDocumentDependentInstance(
- _bIsRange ? OUString(SERVICE_RANGEADDRESS_CONVERSION) : OUString(SERVICE_ADDRESS_CONVERSION),
+ _bIsRange ? SERVICE_RANGEADDRESS_CONVERSION : SERVICE_ADDRESS_CONVERSION,
OUString(),
Any()
),
diff --git a/xmloff/source/forms/layerexport.cxx b/xmloff/source/forms/layerexport.cxx
index 800a88960143..a75bceada634 100644
--- a/xmloff/source/forms/layerexport.cxx
+++ b/xmloff/source/forms/layerexport.cxx
@@ -84,7 +84,7 @@ namespace xmloff
m_rContext.GetAutoStylePool()->AddFamily(
XmlStyleFamily::CONTROL_ID, token::GetXMLToken(token::XML_PARAGRAPH),
m_xStyleExportMapper.get(),
- OUString( XML_STYLE_FAMILY_CONTROL_PREFIX )
+ XML_STYLE_FAMILY_CONTROL_PREFIX
);
// add our event translation table
diff --git a/xmloff/source/forms/strings.hxx b/xmloff/source/forms/strings.hxx
index ee4abc456735..95f49ceb12d3 100644
--- a/xmloff/source/forms/strings.hxx
+++ b/xmloff/source/forms/strings.hxx
@@ -25,129 +25,129 @@ namespace xmloff
{
// properties
- inline constexpr OUStringLiteral PROPERTY_CLASSID = u"ClassId";
- inline constexpr OUStringLiteral PROPERTY_ECHOCHAR = u"EchoChar";
- inline constexpr OUStringLiteral PROPERTY_MULTILINE = u"MultiLine";
- inline constexpr OUStringLiteral PROPERTY_NAME = u"Name";
- inline constexpr OUStringLiteral PROPERTY_GRAPHIC = u"Graphic";
- inline constexpr OUStringLiteral PROPERTY_LABEL = u"Label";
- inline constexpr OUStringLiteral PROPERTY_TARGETFRAME = u"TargetFrame";
- inline constexpr OUStringLiteral PROPERTY_TARGETURL = u"TargetURL";
- inline constexpr OUStringLiteral PROPERTY_TITLE = u"Tag";
- inline constexpr OUStringLiteral PROPERTY_DROPDOWN = u"Dropdown";
- inline constexpr OUStringLiteral PROPERTY_PRINTABLE = u"Printable";
- inline constexpr OUStringLiteral PROPERTY_READONLY = u"ReadOnly";
- inline constexpr OUStringLiteral PROPERTY_DEFAULT_STATE = u"DefaultState";
- inline constexpr OUStringLiteral PROPERTY_TABSTOP = u"Tabstop";
- inline constexpr OUStringLiteral PROPERTY_STATE = u"State";
- inline constexpr OUStringLiteral PROPERTY_ENABLED = u"Enabled";
- inline constexpr OUStringLiteral PROPERTY_ENABLEVISIBLE = u"EnableVisible";
- inline constexpr OUStringLiteral PROPERTY_MAXTEXTLENGTH = u"MaxTextLen";
- inline constexpr OUStringLiteral PROPERTY_LINECOUNT = u"LineCount";
- inline constexpr OUStringLiteral PROPERTY_TABINDEX = u"TabIndex";
- inline constexpr OUStringLiteral PROPERTY_COMMAND = u"Command";
- inline constexpr OUStringLiteral PROPERTY_DATASOURCENAME = u"DataSourceName";
- inline constexpr OUStringLiteral PROPERTY_FILTER = u"Filter";
- inline constexpr OUStringLiteral PROPERTY_ORDER = u"Order";
- inline constexpr OUStringLiteral PROPERTY_ALLOWDELETES = u"AllowDeletes";
- inline constexpr OUStringLiteral PROPERTY_ALLOWINSERTS = u"AllowInserts";
- inline constexpr OUStringLiteral PROPERTY_ALLOWUPDATES = u"AllowUpdates";
- inline constexpr OUStringLiteral PROPERTY_APPLYFILTER = u"ApplyFilter";
- inline constexpr OUStringLiteral PROPERTY_ESCAPEPROCESSING = u"EscapeProcessing";
- inline constexpr OUStringLiteral PROPERTY_IGNORERESULT = u"IgnoreResult";
- inline constexpr OUStringLiteral PROPERTY_SUBMIT_ENCODING = u"SubmitEncoding";
- inline constexpr OUStringLiteral PROPERTY_SUBMIT_METHOD = u"SubmitMethod";
- inline constexpr OUStringLiteral PROPERTY_COMMAND_TYPE = u"CommandType";
- inline constexpr OUStringLiteral PROPERTY_NAVIGATION = u"NavigationBarMode";
- inline constexpr OUStringLiteral PROPERTY_CYCLE = u"Cycle";
- inline constexpr OUStringLiteral PROPERTY_BUTTONTYPE = u"ButtonType";
- inline constexpr OUStringLiteral PROPERTY_DATAFIELD = u"DataField";
- inline constexpr OUStringLiteral PROPERTY_BOUNDCOLUMN = u"BoundColumn";
- inline constexpr OUStringLiteral PROPERTY_EMPTY_IS_NULL = u"ConvertEmptyToNull";
- inline constexpr OUStringLiteral PROPERTY_INPUT_REQUIRED = u"InputRequired";
- inline constexpr OUStringLiteral PROPERTY_LISTSOURCE = u"ListSource";
- inline constexpr OUStringLiteral PROPERTY_LISTSOURCETYPE = u"ListSourceType";
- inline constexpr OUStringLiteral PROPERTY_ECHO_CHAR = u"EchoChar";
- inline constexpr OUStringLiteral PROPERTY_STRICTFORMAT = u"StrictFormat";
- inline constexpr OUStringLiteral PROPERTY_AUTOCOMPLETE = u"Autocomplete";
- inline constexpr OUStringLiteral PROPERTY_MULTISELECTION = u"MultiSelection";
- inline constexpr OUStringLiteral PROPERTY_DEFAULTBUTTON = u"DefaultButton";
- inline constexpr OUStringLiteral PROPERTY_TRISTATE = u"TriState";
- inline constexpr OUStringLiteral PROPERTY_CONTROLLABEL = u"LabelControl";
- inline constexpr OUStringLiteral PROPERTY_STRING_ITEM_LIST = u"StringItemList";
- inline constexpr OUStringLiteral PROPERTY_VALUE_SEQ = u"ValueItemList";
- inline constexpr OUStringLiteral PROPERTY_DEFAULT_SELECT_SEQ = u"DefaultSelection";
- inline constexpr OUStringLiteral PROPERTY_SELECT_SEQ = u"SelectedItems";
- inline constexpr OUStringLiteral PROPERTY_DATE_MIN = u"DateMin";
- inline constexpr OUStringLiteral PROPERTY_DATE_MAX = u"DateMax";
- inline constexpr OUStringLiteral PROPERTY_TIME_MIN = u"TimeMin";
- inline constexpr OUStringLiteral PROPERTY_TIME_MAX = u"TimeMax";
- inline constexpr OUStringLiteral PROPERTY_VALUE_MIN = u"ValueMin";
- inline constexpr OUStringLiteral PROPERTY_VALUE_MAX = u"ValueMax";
- inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_MIN = u"EffectiveMin";
- inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_MAX = u"EffectiveMax";
- inline constexpr OUStringLiteral PROPERTY_DEFAULT_DATE = u"DefaultDate";
- inline constexpr OUStringLiteral PROPERTY_DATE = u"Date";
- inline constexpr OUStringLiteral PROPERTY_DEFAULT_TIME = u"DefaultTime";
- inline constexpr OUStringLiteral PROPERTY_TIME = u"Time";
- inline constexpr OUStringLiteral PROPERTY_DEFAULT_VALUE = u"DefaultValue";
- inline constexpr OUStringLiteral PROPERTY_VALUE = u"Value";
- inline constexpr OUStringLiteral PROPERTY_HIDDEN_VALUE = u"HiddenValue";
- inline constexpr OUStringLiteral PROPERTY_DEFAULT_TEXT = u"DefaultText";
- inline constexpr OUStringLiteral PROPERTY_TEXT = u"Text";
- inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_VALUE = u"EffectiveValue";
- inline constexpr OUStringLiteral PROPERTY_EFFECTIVE_DEFAULT = u"EffectiveDefault";
- inline constexpr OUStringLiteral PROPERTY_REFVALUE = u"RefValue";
- inline constexpr OUStringLiteral PROPERTY_URL = u"URL";
- inline constexpr OUStringLiteral PROPERTY_FONT = u"FontDescriptor";
- inline constexpr OUStringLiteral PROPERTY_BACKGROUNDCOLOR = u"BackgroundColor";
- inline constexpr OUStringLiteral PROPERTY_MASTERFIELDS = u"MasterFields";
- inline constexpr OUStringLiteral PROPERTY_DETAILFIELDS = u"DetailFields";
- inline constexpr OUStringLiteral PROPERTY_COLUMNSERVICENAME = u"ColumnServiceName";
- inline constexpr OUStringLiteral PROPERTY_FORMATKEY = u"FormatKey";
- inline constexpr OUStringLiteral PROPERTY_ALIGN = u"Align";
- inline constexpr OUStringLiteral PROPERTY_BORDER = u"Border";
- inline constexpr OUStringLiteral PROPERTY_AUTOCONTROLFOCUS = u"AutomaticControlFocus";
- inline constexpr OUStringLiteral PROPERTY_APPLYDESIGNMODE = u"ApplyFormDesignMode";
- inline constexpr OUStringLiteral PROPERTY_FORMATSSUPPLIER = u"FormatsSupplier";
- inline constexpr OUStringLiteral PROPERTY_LOCALE = u"Locale";
- inline constexpr OUStringLiteral PROPERTY_FORMATSTRING = u"FormatString";
- inline constexpr OUStringLiteral PROPERTY_DATEFORMAT = u"DateFormat";
- inline constexpr OUStringLiteral PROPERTY_TIMEFORMAT = u"TimeFormat";
- inline constexpr OUStringLiteral PROPERTY_PERSISTENCE_MAXTEXTLENGTH = u"PersistenceMaxTextLength";
- inline constexpr OUStringLiteral PROPERTY_SCROLLVALUE_MIN = u"ScrollValueMin";
- inline constexpr OUStringLiteral PROPERTY_SCROLLVALUE_MAX = u"ScrollValueMax";
- inline constexpr OUStringLiteral PROPERTY_SCROLLVALUE = u"ScrollValue";
- inline constexpr OUStringLiteral PROPERTY_SCROLLVALUE_DEFAULT = u"DefaultScrollValue";
- inline constexpr OUStringLiteral PROPERTY_LINE_INCREMENT = u"LineIncrement";
- inline constexpr OUStringLiteral PROPERTY_BLOCK_INCREMENT = u"BlockIncrement";
- inline constexpr OUStringLiteral PROPERTY_REPEAT_DELAY = u"RepeatDelay";
- inline constexpr OUStringLiteral PROPERTY_SPINVALUE = u"SpinValue";
- inline constexpr OUStringLiteral PROPERTY_SPINVALUE_MIN = u"SpinValueMin";
- inline constexpr OUStringLiteral PROPERTY_SPINVALUE_MAX = u"SpinValueMax";
- inline constexpr OUStringLiteral PROPERTY_DEFAULT_SPINVALUE = u"DefaultSpinValue";
- inline constexpr OUStringLiteral PROPERTY_SPIN_INCREMENT = u"SpinIncrement";
- inline constexpr OUStringLiteral PROPERTY_ORIENTATION = u"Orientation";
- inline constexpr OUStringLiteral PROPERTY_TOGGLE = u"Toggle";
- inline constexpr OUStringLiteral PROPERTY_FOCUS_ON_CLICK = u"FocusOnClick";
- inline constexpr OUStringLiteral PROPERTY_VISUAL_EFFECT = u"VisualEffect";
- inline constexpr OUStringLiteral PROPERTY_IMAGE_POSITION = u"ImagePosition";
- inline constexpr OUStringLiteral PROPERTY_IMAGE_ALIGN = u"ImageAlign";
- inline constexpr OUStringLiteral PROPERTY_GROUP_NAME = u"GroupName";
+ inline constexpr OUString PROPERTY_CLASSID = u"ClassId"_ustr;
+ inline constexpr OUString PROPERTY_ECHOCHAR = u"EchoChar"_ustr;
+ inline constexpr OUString PROPERTY_MULTILINE = u"MultiLine"_ustr;
+ inline constexpr OUString PROPERTY_NAME = u"Name"_ustr;
+ inline constexpr OUString PROPERTY_GRAPHIC = u"Graphic"_ustr;
+ inline constexpr OUString PROPERTY_LABEL = u"Label"_ustr;
+ inline constexpr OUString PROPERTY_TARGETFRAME = u"TargetFrame"_ustr;
+ inline constexpr OUString PROPERTY_TARGETURL = u"TargetURL"_ustr;
+ inline constexpr OUString PROPERTY_TITLE = u"Tag"_ustr;
+ inline constexpr OUString PROPERTY_DROPDOWN = u"Dropdown"_ustr;
+ inline constexpr OUString PROPERTY_PRINTABLE = u"Printable"_ustr;
+ inline constexpr OUString PROPERTY_READONLY = u"ReadOnly"_ustr;
+ inline constexpr OUString PROPERTY_DEFAULT_STATE = u"DefaultState"_ustr;
+ inline constexpr OUString PROPERTY_TABSTOP = u"Tabstop"_ustr;
+ inline constexpr OUString PROPERTY_STATE = u"State"_ustr;
+ inline constexpr OUString PROPERTY_ENABLED = u"Enabled"_ustr;
+ inline constexpr OUString PROPERTY_ENABLEVISIBLE = u"EnableVisible"_ustr;
+ inline constexpr OUString PROPERTY_MAXTEXTLENGTH = u"MaxTextLen"_ustr;
+ inline constexpr OUString PROPERTY_LINECOUNT = u"LineCount"_ustr;
+ inline constexpr OUString PROPERTY_TABINDEX = u"TabIndex"_ustr;
+ inline constexpr OUString PROPERTY_COMMAND = u"Command"_ustr;
+ inline constexpr OUString PROPERTY_DATASOURCENAME = u"DataSourceName"_ustr;
+ inline constexpr OUString PROPERTY_FILTER = u"Filter"_ustr;
+ inline constexpr OUString PROPERTY_ORDER = u"Order"_ustr;
+ inline constexpr OUString PROPERTY_ALLOWDELETES = u"AllowDeletes"_ustr;
+ inline constexpr OUString PROPERTY_ALLOWINSERTS = u"AllowInserts"_ustr;
+ inline constexpr OUString PROPERTY_ALLOWUPDATES = u"AllowUpdates"_ustr;
+ inline constexpr OUString PROPERTY_APPLYFILTER = u"ApplyFilter"_ustr;
+ inline constexpr OUString PROPERTY_ESCAPEPROCESSING = u"EscapeProcessing"_ustr;
+ inline constexpr OUString PROPERTY_IGNORERESULT = u"IgnoreResult"_ustr;
+ inline constexpr OUString PROPERTY_SUBMIT_ENCODING = u"SubmitEncoding"_ustr;
+ inline constexpr OUString PROPERTY_SUBMIT_METHOD = u"SubmitMethod"_ustr;
+ inline constexpr OUString PROPERTY_COMMAND_TYPE = u"CommandType"_ustr;
+ inline constexpr OUString PROPERTY_NAVIGATION = u"NavigationBarMode"_ustr;
+ inline constexpr OUString PROPERTY_CYCLE = u"Cycle"_ustr;
+ inline constexpr OUString PROPERTY_BUTTONTYPE = u"ButtonType"_ustr;
+ inline constexpr OUString PROPERTY_DATAFIELD = u"DataField"_ustr;
+ inline constexpr OUString PROPERTY_BOUNDCOLUMN = u"BoundColumn"_ustr;
+ inline constexpr OUString PROPERTY_EMPTY_IS_NULL = u"ConvertEmptyToNull"_ustr;
+ inline constexpr OUString PROPERTY_INPUT_REQUIRED = u"InputRequired"_ustr;
+ inline constexpr OUString PROPERTY_LISTSOURCE = u"ListSource"_ustr;
+ inline constexpr OUString PROPERTY_LISTSOURCETYPE = u"ListSourceType"_ustr;
+ inline constexpr OUString PROPERTY_ECHO_CHAR = u"EchoChar"_ustr;
+ inline constexpr OUString PROPERTY_STRICTFORMAT = u"StrictFormat"_ustr;
+ inline constexpr OUString PROPERTY_AUTOCOMPLETE = u"Autocomplete"_ustr;
+ inline constexpr OUString PROPERTY_MULTISELECTION = u"MultiSelection"_ustr;
+ inline constexpr OUString PROPERTY_DEFAULTBUTTON = u"DefaultButton"_ustr;
+ inline constexpr OUString PROPERTY_TRISTATE = u"TriState"_ustr;
+ inline constexpr OUString PROPERTY_CONTROLLABEL = u"LabelControl"_ustr;
+ inline constexpr OUString PROPERTY_STRING_ITEM_LIST = u"StringItemList"_ustr;
+ inline constexpr OUString PROPERTY_VALUE_SEQ = u"ValueItemList"_ustr;
+ inline constexpr OUString PROPERTY_DEFAULT_SELECT_SEQ = u"DefaultSelection"_ustr;
+ inline constexpr OUString PROPERTY_SELECT_SEQ = u"SelectedItems"_ustr;
+ inline constexpr OUString PROPERTY_DATE_MIN = u"DateMin"_ustr;
+ inline constexpr OUString PROPERTY_DATE_MAX = u"DateMax"_ustr;
+ inline constexpr OUString PROPERTY_TIME_MIN = u"TimeMin"_ustr;
+ inline constexpr OUString PROPERTY_TIME_MAX = u"TimeMax"_ustr;
+ inline constexpr OUString PROPERTY_VALUE_MIN = u"ValueMin"_ustr;
+ inline constexpr OUString PROPERTY_VALUE_MAX = u"ValueMax"_ustr;
+ inline constexpr OUString PROPERTY_EFFECTIVE_MIN = u"EffectiveMin"_ustr;
+ inline constexpr OUString PROPERTY_EFFECTIVE_MAX = u"EffectiveMax"_ustr;
+ inline constexpr OUString PROPERTY_DEFAULT_DATE = u"DefaultDate"_ustr;
+ inline constexpr OUString PROPERTY_DATE = u"Date"_ustr;
+ inline constexpr OUString PROPERTY_DEFAULT_TIME = u"DefaultTime"_ustr;
+ inline constexpr OUString PROPERTY_TIME = u"Time"_ustr;
+ inline constexpr OUString PROPERTY_DEFAULT_VALUE = u"DefaultValue"_ustr;
+ inline constexpr OUString PROPERTY_VALUE = u"Value"_ustr;
+ inline constexpr OUString PROPERTY_HIDDEN_VALUE = u"HiddenValue"_ustr;
+ inline constexpr OUString PROPERTY_DEFAULT_TEXT = u"DefaultText"_ustr;
+ inline constexpr OUString PROPERTY_TEXT = u"Text"_ustr;
+ inline constexpr OUString PROPERTY_EFFECTIVE_VALUE = u"EffectiveValue"_ustr;
+ inline constexpr OUString PROPERTY_EFFECTIVE_DEFAULT = u"EffectiveDefault"_ustr;
+ inline constexpr OUString PROPERTY_REFVALUE = u"RefValue"_ustr;
+ inline constexpr OUString PROPERTY_URL = u"URL"_ustr;
+ inline constexpr OUString PROPERTY_FONT = u"FontDescriptor"_ustr;
+ inline constexpr OUString PROPERTY_BACKGROUNDCOLOR = u"BackgroundColor"_ustr;
+ inline constexpr OUString PROPERTY_MASTERFIELDS = u"MasterFields"_ustr;
+ inline constexpr OUString PROPERTY_DETAILFIELDS = u"DetailFields"_ustr;
+ inline constexpr OUString PROPERTY_COLUMNSERVICENAME = u"ColumnServiceName"_ustr;
+ inline constexpr OUString PROPERTY_FORMATKEY = u"FormatKey"_ustr;
+ inline constexpr OUString PROPERTY_ALIGN = u"Align"_ustr;
+ inline constexpr OUString PROPERTY_BORDER = u"Border"_ustr;
+ inline constexpr OUString PROPERTY_AUTOCONTROLFOCUS = u"AutomaticControlFocus"_ustr;
+ inline constexpr OUString PROPERTY_APPLYDESIGNMODE = u"ApplyFormDesignMode"_ustr;
+ inline constexpr OUString PROPERTY_FORMATSSUPPLIER = u"FormatsSupplier"_ustr;
+ inline constexpr OUString PROPERTY_LOCALE = u"Locale"_ustr;
+ inline constexpr OUString PROPERTY_FORMATSTRING = u"FormatString"_ustr;
+ inline constexpr OUString PROPERTY_DATEFORMAT = u"DateFormat"_ustr;
+ inline constexpr OUString PROPERTY_TIMEFORMAT = u"TimeFormat"_ustr;
+ inline constexpr OUString PROPERTY_PERSISTENCE_MAXTEXTLENGTH = u"PersistenceMaxTextLength"_ustr;
+ inline constexpr OUString PROPERTY_SCROLLVALUE_MIN = u"ScrollValueMin"_ustr;
+ inline constexpr OUString PROPERTY_SCROLLVALUE_MAX = u"ScrollValueMax"_ustr;
+ inline constexpr OUString PROPERTY_SCROLLVALUE = u"ScrollValue"_ustr;
+ inline constexpr OUString PROPERTY_SCROLLVALUE_DEFAULT = u"DefaultScrollValue"_ustr;
+ inline constexpr OUString PROPERTY_LINE_INCREMENT = u"LineIncrement"_ustr;
+ inline constexpr OUString PROPERTY_BLOCK_INCREMENT = u"BlockIncrement"_ustr;
+ inline constexpr OUString PROPERTY_REPEAT_DELAY = u"RepeatDelay"_ustr;
+ inline constexpr OUString PROPERTY_SPINVALUE = u"SpinValue"_ustr;
+ inline constexpr OUString PROPERTY_SPINVALUE_MIN = u"SpinValueMin"_ustr;
+ inline constexpr OUString PROPERTY_SPINVALUE_MAX = u"SpinValueMax"_ustr;
+ inline constexpr OUString PROPERTY_DEFAULT_SPINVALUE = u"DefaultSpinValue"_ustr;
+ inline constexpr OUString PROPERTY_SPIN_INCREMENT = u"SpinIncrement"_ustr;
+ inline constexpr OUString PROPERTY_ORIENTATION = u"Orientation"_ustr;
+ inline constexpr OUString PROPERTY_TOGGLE = u"Toggle"_ustr;
+ inline constexpr OUString PROPERTY_FOCUS_ON_CLICK = u"FocusOnClick"_ustr;
+ inline constexpr OUString PROPERTY_VISUAL_EFFECT = u"VisualEffect"_ustr;
+ inline constexpr OUString PROPERTY_IMAGE_POSITION = u"ImagePosition"_ustr;
+ inline constexpr OUString PROPERTY_IMAGE_ALIGN = u"ImageAlign"_ustr;
+ inline constexpr OUString PROPERTY_GROUP_NAME = u"GroupName"_ustr;
- inline constexpr OUStringLiteral PROPERTY_BOUND_CELL = u"BoundCell";
- inline constexpr OUStringLiteral PROPERTY_LIST_CELL_RANGE = u"CellRange";
- inline constexpr OUStringLiteral PROPERTY_ADDRESS = u"Address";
- inline constexpr OUStringLiteral PROPERTY_FILE_REPRESENTATION = u"PersistentRepresentation";
- inline constexpr OUStringLiteral PROPERTY_RICH_TEXT = u"RichText";
+ inline constexpr OUString PROPERTY_BOUND_CELL = u"BoundCell"_ustr;
+ inline constexpr OUString PROPERTY_LIST_CELL_RANGE = u"CellRange"_ustr;
+ inline constexpr OUString PROPERTY_ADDRESS = u"Address"_ustr;
+ inline constexpr OUString PROPERTY_FILE_REPRESENTATION = u"PersistentRepresentation"_ustr;
+ inline constexpr OUString PROPERTY_RICH_TEXT = u"RichText"_ustr;
// services
- inline constexpr OUStringLiteral SERVICE_SPREADSHEET_DOCUMENT = u"com.sun.star.sheet.SpreadsheetDocument";
- inline constexpr OUStringLiteral SERVICE_CELLVALUEBINDING = u"com.sun.star.table.CellValueBinding";
- inline constexpr OUStringLiteral SERVICE_LISTINDEXCELLBINDING = u"com.sun.star.table.ListPositionCellBinding";
- inline constexpr OUStringLiteral SERVICE_CELLRANGELISTSOURCE = u"com.sun.star.table.CellRangeListSource";
- inline constexpr OUStringLiteral SERVICE_ADDRESS_CONVERSION = u"com.sun.star.table.CellAddressConversion";
- inline constexpr OUStringLiteral SERVICE_RANGEADDRESS_CONVERSION = u"com.sun.star.table.CellRangeAddressConversion";
+ inline constexpr OUString SERVICE_SPREADSHEET_DOCUMENT = u"com.sun.star.sheet.SpreadsheetDocument"_ustr;
+ inline constexpr OUString SERVICE_CELLVALUEBINDING = u"com.sun.star.table.CellValueBinding"_ustr;
+ inline constexpr OUString SERVICE_LISTINDEXCELLBINDING = u"com.sun.star.table.ListPositionCellBinding"_ustr;
+ inline constexpr OUString SERVICE_CELLRANGELISTSOURCE = u"com.sun.star.table.CellRangeListSource"_ustr;
+ inline constexpr OUString SERVICE_ADDRESS_CONVERSION = u"com.sun.star.table.CellAddressConversion"_ustr;
+ inline constexpr OUString SERVICE_RANGEADDRESS_CONVERSION = u"com.sun.star.table.CellRangeAddressConversion"_ustr;
// old service names (compatibility)
#define SERVICE_PERSISTENT_COMPONENT_FORM "stardiv.one.form.component.Form"
@@ -172,36 +172,36 @@ namespace xmloff
#define SERVICE_PERSISTENT_COMPONENT_FORMATTEDFIELD "stardiv.one.form.component.FormattedField"
// new service names, the old ones are translated into this new ones
- inline constexpr OUStringLiteral SERVICE_FORM = u"com.sun.star.form.component.Form";
- inline constexpr OUStringLiteral SERVICE_EDIT = u"com.sun.star.form.component.TextField";
- inline constexpr OUStringLiteral SERVICE_LISTBOX = u"com.sun.star.form.component.ListBox";
- inline constexpr OUStringLiteral SERVICE_COMBOBOX = u"com.sun.star.form.component.ComboBox";
- inline constexpr OUStringLiteral SERVICE_RADIOBUTTON = u"com.sun.star.form.component.RadioButton";
- inline constexpr OUStringLiteral SERVICE_GROUPBOX = u"com.sun.star.form.component.GroupBox";
- inline constexpr OUStringLiteral SERVICE_FIXEDTEXT = u"com.sun.star.form.component.FixedText";
- inline constexpr OUStringLiteral SERVICE_COMMANDBUTTON = u"com.sun.star.form.component.CommandButton";
- inline constexpr OUStringLiteral SERVICE_CHECKBOX = u"com.sun.star.form.component.CheckBox";
- inline constexpr OUStringLiteral SERVICE_GRID = u"com.sun.star.form.component.GridControl";
- inline constexpr OUStringLiteral SERVICE_IMAGEBUTTON = u"com.sun.star.form.component.ImageButton";
- inline constexpr OUStringLiteral SERVICE_FILECONTROL = u"com.sun.star.form.component.FileControl";
- inline constexpr OUStringLiteral SERVICE_TIMEFIELD = u"com.sun.star.form.component.TimeField";
- inline constexpr OUStringLiteral SERVICE_DATEFIELD = u"com.sun.star.form.component.DateField";
- inline constexpr OUStringLiteral SERVICE_NUMERICFIELD = u"com.sun.star.form.component.NumericField";
- inline constexpr OUStringLiteral SERVICE_CURRENCYFIELD = u"com.sun.star.form.component.CurrencyField";
- inline constexpr OUStringLiteral SERVICE_PATTERNFIELD = u"com.sun.star.form.component.PatternField";
- inline constexpr OUStringLiteral SERVICE_HIDDENCONTROL = u"com.sun.star.form.component.HiddenControl";
- inline constexpr OUStringLiteral SERVICE_IMAGECONTROL = u"com.sun.star.form.component.DatabaseImageControl";
- inline constexpr OUStringLiteral SERVICE_FORMATTEDFIELD = u"com.sun.star.form.component.FormattedField";
+ inline constexpr OUString SERVICE_FORM = u"com.sun.star.form.component.Form"_ustr;
+ inline constexpr OUString SERVICE_EDIT = u"com.sun.star.form.component.TextField"_ustr;
+ inline constexpr OUString SERVICE_LISTBOX = u"com.sun.star.form.component.ListBox"_ustr;
+ inline constexpr OUString SERVICE_COMBOBOX = u"com.sun.star.form.component.ComboBox"_ustr;
+ inline constexpr OUString SERVICE_RADIOBUTTON = u"com.sun.star.form.component.RadioButton"_ustr;
+ inline constexpr OUString SERVICE_GROUPBOX = u"com.sun.star.form.component.GroupBox"_ustr;
+ inline constexpr OUString SERVICE_FIXEDTEXT = u"com.sun.star.form.component.FixedText"_ustr;
+ inline constexpr OUString SERVICE_COMMANDBUTTON = u"com.sun.star.form.component.CommandButton"_ustr;
+ inline constexpr OUString SERVICE_CHECKBOX = u"com.sun.star.form.component.CheckBox"_ustr;
+ inline constexpr OUString SERVICE_GRID = u"com.sun.star.form.component.GridControl"_ustr;
+ inline constexpr OUString SERVICE_IMAGEBUTTON = u"com.sun.star.form.component.ImageButton"_ustr;
+ inline constexpr OUString SERVICE_FILECONTROL = u"com.sun.star.form.component.FileControl"_ustr;
+ inline constexpr OUString SERVICE_TIMEFIELD = u"com.sun.star.form.component.TimeField"_ustr;
+ inline constexpr OUString SERVICE_DATEFIELD = u"com.sun.star.form.component.DateField"_ustr;
+ inline constexpr OUString SERVICE_NUMERICFIELD = u"com.sun.star.form.component.NumericField"_ustr;
+ inline constexpr OUString SERVICE_CURRENCYFIELD = u"com.sun.star.form.component.CurrencyField"_ustr;
+ inline constexpr OUString SERVICE_PATTERNFIELD = u"com.sun.star.form.component.PatternField"_ustr;
+ inline constexpr OUString SERVICE_HIDDENCONTROL = u"com.sun.star.form.component.HiddenControl"_ustr;
+ inline constexpr OUString SERVICE_IMAGECONTROL = u"com.sun.star.form.component.DatabaseImageControl"_ustr;
+ inline constexpr OUString SERVICE_FORMATTEDFIELD = u"com.sun.star.form.component.FormattedField"_ustr;
// various strings
#define EVENT_NAME_SEPARATOR "::"
- inline constexpr OUStringLiteral EVENT_TYPE = u"EventType";
- inline constexpr OUStringLiteral EVENT_LIBRARY = u"Library";
- inline constexpr OUStringLiteral EVENT_LOCALMACRONAME = u"MacroName";
- inline constexpr OUStringLiteral EVENT_SCRIPTURL = u"Script";
- inline constexpr OUStringLiteral EVENT_STAROFFICE = u"StarOffice";
+ inline constexpr OUString EVENT_TYPE = u"EventType"_ustr;
+ inline constexpr OUString EVENT_LIBRARY = u"Library"_ustr;
+ inline constexpr OUString EVENT_LOCALMACRONAME = u"MacroName"_ustr;
+ inline constexpr OUString EVENT_SCRIPTURL = u"Script"_ustr;
+ inline constexpr OUString EVENT_STAROFFICE = u"StarOffice"_ustr;
#define EVENT_STARBASIC "StarBasic"
- inline constexpr OUStringLiteral EVENT_APPLICATION = u"application";
+ inline constexpr OUString EVENT_APPLICATION = u"application"_ustr;
} // namespace xmloff
diff --git a/xmloff/source/table/XMLTableExport.cxx b/xmloff/source/table/XMLTableExport.cxx
index 294469f85e90..73d6fdada7f3 100644
--- a/xmloff/source/table/XMLTableExport.cxx
+++ b/xmloff/source/table/XMLTableExport.cxx
@@ -210,17 +210,17 @@ XMLTableExport::XMLTableExport(SvXMLExport& rExp, const rtl::Reference< SvXMLExp
mxColumnExportPropertySetMapper = new SvXMLExportPropertyMapper( new XMLPropertySetMapper( getColumnPropertiesMap(), xFactoryRef, true ) );
mrExport.GetAutoStylePool()->AddFamily(XmlStyleFamily::TABLE_COLUMN,
- OUString(XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_NAME),
+ XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_NAME,
mxColumnExportPropertySetMapper.get(),
- OUString(XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_PREFIX));
+ XML_STYLE_FAMILY_TABLE_COLUMN_STYLES_PREFIX);
mrExport.GetAutoStylePool()->AddFamily(XmlStyleFamily::TABLE_ROW,
- OUString(XML_STYLE_FAMILY_TABLE_ROW_STYLES_NAME),
+ XML_STYLE_FAMILY_TABLE_ROW_STYLES_NAME,
mxRowExportPropertySetMapper.get(),
- OUString(XML_STYLE_FAMILY_TABLE_ROW_STYLES_PREFIX));
+ XML_STYLE_FAMILY_TABLE_ROW_STYLES_PREFIX);
mrExport.GetAutoStylePool()->AddFamily(XmlStyleFamily::TABLE_CELL,
- OUString(XML_STYLE_FAMILY_TABLE_CELL_STYLES_NAME),
+ XML_STYLE_FAMILY_TABLE_CELL_STYLES_NAME,
mxCellExportPropertySetMapper.get(),
- OUString(XML_STYLE_FAMILY_TABLE_CELL_STYLES_PREFIX));
+ XML_STYLE_FAMILY_TABLE_CELL_STYLES_PREFIX);
}
XMLTableExport::~XMLTableExport ()
@@ -509,7 +509,7 @@ void XMLTableExport::exportTableStyles()
aStEx.set(new XMLStyleExport(mrExport, mrExport.GetAutoStylePool().get()));
}
- aStEx->exportStyleFamily(sCellStyleName, OUString(XML_STYLE_FAMILY_TABLE_CELL_STYLES_NAME), mxCellExportPropertySetMapper, true, XmlStyleFamily::TABLE_CELL);
+ aStEx->exportStyleFamily(sCellStyleName, XML_STYLE_FAMILY_TABLE_CELL_STYLES_NAME, mxCellExportPropertySetMapper, true, XmlStyleFamily::TABLE_CELL);
exportTableTemplates();
}
diff --git a/xmloff/source/text/XMLIndexMarkExport.hxx b/xmloff/source/text/XMLIndexMarkExport.hxx
index e406401a676b..a62ce9b50361 100644
--- a/xmloff/source/text/XMLIndexMarkExport.hxx
+++ b/xmloff/source/text/XMLIndexMarkExport.hxx
@@ -37,18 +37,18 @@ namespace com::sun::star {
*/
class XMLIndexMarkExport
{
- static constexpr OUStringLiteral gsLevel = u"Level";
- static constexpr OUStringLiteral gsUserIndexName = u"UserIndexName";
- static constexpr OUStringLiteral gsPrimaryKey = u"PrimaryKey";
- static constexpr OUStringLiteral gsSecondaryKey = u"SecondaryKey";
- static constexpr OUStringLiteral gsDocumentIndexMark = u"DocumentIndexMark";
- static constexpr OUStringLiteral gsIsStart = u"IsStart";
- static constexpr OUStringLiteral gsIsCollapsed = u"IsCollapsed";
- static constexpr OUStringLiteral gsAlternativeText = u"AlternativeText";
- static constexpr OUStringLiteral gsTextReading = u"TextReading";
- static constexpr OUStringLiteral gsPrimaryKeyReading = u"PrimaryKeyReading";
- static constexpr OUStringLiteral gsSecondaryKeyReading = u"SecondaryKeyReading";
- static constexpr OUStringLiteral gsMainEntry = u"IsMainEntry";
+ static constexpr OUString gsLevel = u"Level"_ustr;
+ static constexpr OUString gsUserIndexName = u"UserIndexName"_ustr;
+ static constexpr OUString gsPrimaryKey = u"PrimaryKey"_ustr;
+ static constexpr OUString gsSecondaryKey = u"SecondaryKey"_ustr;
+ static constexpr OUString gsDocumentIndexMark = u"DocumentIndexMark"_ustr;
+ static constexpr OUString gsIsStart = u"IsStart"_ustr;
+ static constexpr OUString gsIsCollapsed = u"IsCollapsed"_ustr;
+ static constexpr OUString gsAlternativeText = u"AlternativeText"_ustr;
+ static constexpr OUString gsTextReading = u"TextReading"_ustr;
+ static constexpr OUString gsPrimaryKeyReading = u"PrimaryKeyReading"_ustr;
+ static constexpr OUString gsSecondaryKeyReading = u"SecondaryKeyReading"_ustr;
+ static constexpr OUString gsMainEntry = u"IsMainEntry"_ustr;
SvXMLExport& rExport;
diff --git a/xmloff/source/text/txtimp.cxx b/xmloff/source/text/txtimp.cxx
index 81fea590ea5a..15d7b1ff86de 100644
--- a/xmloff/source/text/txtimp.cxx
+++ b/xmloff/source/text/txtimp.cxx
@@ -380,7 +380,7 @@ namespace
{
Sequence<OUString> vListEntriesSeq(vListEntries.size());
copy(vListEntries.begin(), vListEntries.end(), vListEntriesSeq.getArray());
- vOutParams[OUString(ODF_FORMDROPDOWN_LISTENTRY)] <<= vListEntriesSeq;
+ vOutParams[ODF_FORMDROPDOWN_LISTENTRY] <<= vListEntriesSeq;
}
for(const auto& rCurrent : vOutParams)
{
diff --git a/xmloff/source/text/txtstyle.cxx b/xmloff/source/text/txtstyle.cxx
index 0c7a1c3cd32b..552e6883383e 100644
--- a/xmloff/source/text/txtstyle.cxx
+++ b/xmloff/source/text/txtstyle.cxx
@@ -147,7 +147,7 @@ void XMLTextParagraphExport::exportTextStyles( bool bUsed, bool bProg )
bUsed, XmlStyleFamily::TEXT_TEXT );
// get shape export to make sure the frame family is added correctly.
GetExport().GetShapeExport();
- exportStyleFamily( "FrameStyles", OUString(XML_STYLE_FAMILY_SD_GRAPHICS_NAME), m_xFramePropMapper,
+ exportStyleFamily( "FrameStyles", XML_STYLE_FAMILY_SD_GRAPHICS_NAME, m_xFramePropMapper,
bUsed, XmlStyleFamily::TEXT_FRAME);
exportNumStyles( bUsed );
if( !IsBlockMode() )
diff --git a/xmlsecurity/inc/bitmaps.hlst b/xmlsecurity/inc/bitmaps.hlst
index 2d4ccd0c4423..42248818392f 100644
--- a/xmlsecurity/inc/bitmaps.hlst
+++ b/xmlsecurity/inc/bitmaps.hlst
@@ -9,13 +9,13 @@
#pragma once
-inline constexpr OUStringLiteral BMP_STATE_NOT_VALIDATED = u"xmlecurity/res/notcertificate_40x56.png";
+inline constexpr OUString BMP_STATE_NOT_VALIDATED = u"xmlecurity/res/notcertificate_40x56.png"_ustr;
#define BMP_CERT_OK "xmlsecurity/res/certificate_16.png"
#define BMP_CERT_NOT_OK "xmlsecurity/res/notcertificate_16.png"
-inline constexpr OUStringLiteral BMP_SIG_VALID = u"xmlsecurity/res/signet_11x16.png";
-inline constexpr OUStringLiteral BMP_SIG_INVALID = u"svx/res/caution_11x16.png";
-inline constexpr OUStringLiteral BMP_SIG_NOT_VALIDATED = u"xmlsecurity/res/notcertificate_16.png";
+inline constexpr OUString BMP_SIG_VALID = u"xmlsecurity/res/signet_11x16.png"_ustr;
+inline constexpr OUString BMP_SIG_INVALID = u"svx/res/caution_11x16.png"_ustr;
+inline constexpr OUString BMP_SIG_NOT_VALIDATED = u"xmlsecurity/res/notcertificate_16.png"_ustr;
/* vim:set shiftwidth=4 softtabstop=4 expandtab cinoptions=b1,g0,N-s cinkeys+=0=break: */
diff --git a/xmlsecurity/inc/xsecctl.hxx b/xmlsecurity/inc/xsecctl.hxx
index adefe7e087ae..558301a79663 100644
--- a/xmlsecurity/inc/xsecctl.hxx
+++ b/xmlsecurity/inc/xsecctl.hxx
@@ -42,23 +42,23 @@ namespace com::sun::star::xml::crypto { class XXMLSignature; }
namespace com::sun::star::xml::crypto:: sax { class XReferenceResolvedListener; }
namespace com::sun::star::xml::sax { class XDocumentHandler; }
-inline constexpr OUStringLiteral NS_XMLDSIG = u"http://www.w3.org/2000/09/xmldsig#";
-inline constexpr OUStringLiteral NS_DC = u"http://purl.org/dc/elements/1.1/";
-inline constexpr OUStringLiteral NS_XD = u"http://uri.etsi.org/01903/v1.3.2#";
-inline constexpr OUStringLiteral NS_MDSSI = u"http://schemas.openxmlformats.org/package/2006/digital-signature";
-inline constexpr OUStringLiteral NS_LOEXT = u"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0";
-
-inline constexpr OUStringLiteral ALGO_C14N = u"http://www.w3.org/TR/2001/REC-xml-c14n-20010315";
-inline constexpr OUStringLiteral ALGO_RSASHA1 = u"http://www.w3.org/2000/09/xmldsig#rsa-sha1";
-inline constexpr OUStringLiteral ALGO_RSASHA256 = u"http://www.w3.org/2001/04/xmldsig-more#rsa-sha256";
-inline constexpr OUStringLiteral ALGO_RSASHA512 = u"http://www.w3.org/2001/04/xmldsig-more#rsa-sha512";
-inline constexpr OUStringLiteral ALGO_ECDSASHA1 = u"http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha1";
-inline constexpr OUStringLiteral ALGO_ECDSASHA256 = u"http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha256";
-inline constexpr OUStringLiteral ALGO_ECDSASHA512 = u"http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha512";
-inline constexpr OUStringLiteral ALGO_XMLDSIGSHA1 = u"http://www.w3.org/2000/09/xmldsig#sha1";
-inline constexpr OUStringLiteral ALGO_XMLDSIGSHA256 = u"http://www.w3.org/2001/04/xmlenc#sha256";
-inline constexpr OUStringLiteral ALGO_XMLDSIGSHA512 = u"http://www.w3.org/2001/04/xmlenc#sha512";
-inline constexpr OUStringLiteral ALGO_RELATIONSHIP = u"http://schemas.openxmlformats.org/package/2006/RelationshipTransform";
+inline constexpr OUString NS_XMLDSIG = u"http://www.w3.org/2000/09/xmldsig#"_ustr;
+inline constexpr OUString NS_DC = u"http://purl.org/dc/elements/1.1/"_ustr;
+inline constexpr OUString NS_XD = u"http://uri.etsi.org/01903/v1.3.2#"_ustr;
+inline constexpr OUString NS_MDSSI = u"http://schemas.openxmlformats.org/package/2006/digital-signature"_ustr;
+inline constexpr OUString NS_LOEXT = u"urn:org:documentfoundation:names:experimental:office:xmlns:loext:1.0"_ustr;
+
+inline constexpr OUString ALGO_C14N = u"http://www.w3.org/TR/2001/REC-xml-c14n-20010315"_ustr;
+inline constexpr OUString ALGO_RSASHA1 = u"http://www.w3.org/2000/09/xmldsig#rsa-sha1"_ustr;
+inline constexpr OUString ALGO_RSASHA256 = u"http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"_ustr;
+inline constexpr OUString ALGO_RSASHA512 = u"http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"_ustr;
+inline constexpr OUString ALGO_ECDSASHA1 = u"http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha1"_ustr;
+inline constexpr OUString ALGO_ECDSASHA256 = u"http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha256"_ustr;
+inline constexpr OUString ALGO_ECDSASHA512 = u"http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha512"_ustr;
+inline constexpr OUString ALGO_XMLDSIGSHA1 = u"http://www.w3.org/2000/09/xmldsig#sha1"_ustr;
+inline constexpr OUString ALGO_XMLDSIGSHA256 = u"http://www.w3.org/2001/04/xmlenc#sha256"_ustr;
+inline constexpr OUString ALGO_XMLDSIGSHA512 = u"http://www.w3.org/2001/04/xmlenc#sha512"_ustr;
+inline constexpr OUString ALGO_RELATIONSHIP = u"http://schemas.openxmlformats.org/package/2006/RelationshipTransform"_ustr;
class XMLDocumentWrapper_XmlSecImpl;
class SAXEventKeeperImpl;
diff --git a/xmlsecurity/source/xmlsec/nss/nssinitializer.hxx b/xmlsecurity/source/xmlsec/nss/nssinitializer.hxx
index 33206773d7a6..c461dd5c974c 100644
--- a/xmlsecurity/source/xmlsec/nss/nssinitializer.hxx
+++ b/xmlsecurity/source/xmlsec/nss/nssinitializer.hxx
@@ -26,7 +26,7 @@
namespace com::sun::star::uno { class XComponentContext; }
-inline constexpr OUStringLiteral NSS_SERVICE_NAME = u"com.sun.star.xml.crypto.NSSInitializer";
+inline constexpr OUString NSS_SERVICE_NAME = u"com.sun.star.xml.crypto.NSSInitializer"_ustr;
class ONSSInitializer : public cppu::WeakImplHelper
<