summaryrefslogtreecommitdiff
path: root/toolkit/source/awt/vclxtoolkit.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'toolkit/source/awt/vclxtoolkit.cxx')
-rw-r--r--toolkit/source/awt/vclxtoolkit.cxx148
1 files changed, 74 insertions, 74 deletions
diff --git a/toolkit/source/awt/vclxtoolkit.cxx b/toolkit/source/awt/vclxtoolkit.cxx
index ab4d8ae58585..81fc7d618e19 100644
--- a/toolkit/source/awt/vclxtoolkit.cxx
+++ b/toolkit/source/awt/vclxtoolkit.cxx
@@ -694,82 +694,82 @@ struct ComponentInfo
ComponentInfo const aComponentInfos [] =
{
- { OUStringLiteral("animatedimages"), WindowType::CONTROL },
- { OUStringLiteral("buttondialog"), WindowType::BUTTONDIALOG },
- { OUStringLiteral("cancelbutton"), WindowType::CANCELBUTTON },
- { OUStringLiteral("checkbox"), WindowType::CHECKBOX },
- { OUStringLiteral("combobox"), WindowType::COMBOBOX },
- { OUStringLiteral("control"), WindowType::CONTROL },
- { OUStringLiteral("currencybox"), WindowType::CURRENCYBOX },
- { OUStringLiteral("currencyfield"), WindowType::CURRENCYFIELD },
- { OUStringLiteral("datebox"), WindowType::DATEBOX },
- { OUStringLiteral("datefield"), WindowType::CONTROL },
- { OUStringLiteral("dialog"), WindowType::DIALOG },
- { OUStringLiteral("dockingarea"), WindowType::DOCKINGAREA },
- { OUStringLiteral("dockingwindow"), WindowType::DOCKINGWINDOW },
- { OUStringLiteral("edit"), WindowType::EDIT },
- { OUStringLiteral("errorbox"), WindowType::ERRORBOX },
- { OUStringLiteral("filecontrol"), WindowType::CONTROL },
- { OUStringLiteral("fixedbitmap"), WindowType::FIXEDBITMAP },
- { OUStringLiteral("fixedhyperlink"), WindowType::CONTROL },
- { OUStringLiteral("fixedimage"), WindowType::FIXEDIMAGE },
- { OUStringLiteral("fixedline"), WindowType::FIXEDLINE },
- { OUStringLiteral("fixedtext"), WindowType::FIXEDTEXT },
- { OUStringLiteral("floatingwindow"), WindowType::FLOATINGWINDOW },
- { OUStringLiteral("formattedfield"), WindowType::CONTROL },
- { OUStringLiteral("frame"), WindowType::GROUPBOX },
- { OUStringLiteral("framewindow"), WindowType::TOOLKIT_FRAMEWINDOW },
- { OUStringLiteral("groupbox"), WindowType::GROUPBOX },
- { OUStringLiteral("helpbutton"), WindowType::HELPBUTTON },
- { OUStringLiteral("imagebutton"), WindowType::IMAGEBUTTON },
- { OUStringLiteral("infobox"), WindowType::INFOBOX },
- { OUStringLiteral("listbox"), WindowType::LISTBOX },
- { OUStringLiteral("longcurrencybox"), WindowType::LONGCURRENCYBOX },
- { OUStringLiteral("longcurrencyfield"), WindowType::CONTROL },
- { OUStringLiteral("menubutton"), WindowType::MENUBUTTON },
- { OUStringLiteral("messbox"), WindowType::MESSBOX },
- { OUStringLiteral("metricbox"), WindowType::METRICBOX },
- { OUStringLiteral("metricfield"), WindowType::METRICFIELD },
- { OUStringLiteral("modelessdialog"), WindowType::MODELESSDIALOG },
- { OUStringLiteral("morebutton"), WindowType::MOREBUTTON },
- { OUStringLiteral("multilineedit"), WindowType::MULTILINEEDIT },
- { OUStringLiteral("multilistbox"), WindowType::MULTILISTBOX },
- { OUStringLiteral("numericbox"), WindowType::NUMERICBOX },
- { OUStringLiteral("numericfield"), WindowType::CONTROL },
- { OUStringLiteral("okbutton"), WindowType::OKBUTTON },
- { OUStringLiteral("patternbox"), WindowType::PATTERNBOX },
- { OUStringLiteral("patternfield"), WindowType::PATTERNFIELD },
- { OUStringLiteral("progressbar"), WindowType::CONTROL },
- { OUStringLiteral("pushbutton"), WindowType::PUSHBUTTON },
- { OUStringLiteral("querybox"), WindowType::QUERYBOX },
- { OUStringLiteral("radiobutton"), WindowType::RADIOBUTTON },
- { OUStringLiteral("roadmap"), WindowType::CONTROL },
- { OUStringLiteral("scrollbar"), WindowType::SCROLLBAR },
- { OUStringLiteral("scrollbarbox"), WindowType::SCROLLBARBOX },
- { OUStringLiteral("spinbutton"), WindowType::SPINBUTTON },
- { OUStringLiteral("spinfield"), WindowType::SPINFIELD },
- { OUStringLiteral("splitter"), WindowType::SPLITTER },
- { OUStringLiteral("splitwindow"), WindowType::SPLITWINDOW },
- { OUStringLiteral("statusbar"), WindowType::STATUSBAR },
- { OUStringLiteral("systemchildwindow"), WindowType::TOOLKIT_SYSTEMCHILDWINDOW },
- { OUStringLiteral("tabcontrol"), WindowType::TABCONTROL },
- { OUStringLiteral("tabdialog"), WindowType::TABDIALOG },
- { OUStringLiteral("tabpage"), WindowType::TABPAGE },
- { OUStringLiteral("tabpagecontainer"), WindowType::CONTROL },
- { OUStringLiteral("tabpagemodel"), WindowType::TABPAGE },
- { OUStringLiteral("timebox"), WindowType::TIMEBOX },
- { OUStringLiteral("timefield"), WindowType::TIMEFIELD },
- { OUStringLiteral("toolbox"), WindowType::TOOLBOX },
- { OUStringLiteral("tree"), WindowType::CONTROL },
- { OUStringLiteral("tristatebox"), WindowType::TRISTATEBOX },
- { OUStringLiteral("warningbox"), WindowType::WARNINGBOX },
- { OUStringLiteral("window"), WindowType::WINDOW },
- { OUStringLiteral("workwindow"), WindowType::WORKWINDOW }
+ { OUStringLiteral(u"animatedimages"), WindowType::CONTROL },
+ { OUStringLiteral(u"buttondialog"), WindowType::BUTTONDIALOG },
+ { OUStringLiteral(u"cancelbutton"), WindowType::CANCELBUTTON },
+ { OUStringLiteral(u"checkbox"), WindowType::CHECKBOX },
+ { OUStringLiteral(u"combobox"), WindowType::COMBOBOX },
+ { OUStringLiteral(u"control"), WindowType::CONTROL },
+ { OUStringLiteral(u"currencybox"), WindowType::CURRENCYBOX },
+ { OUStringLiteral(u"currencyfield"), WindowType::CURRENCYFIELD },
+ { OUStringLiteral(u"datebox"), WindowType::DATEBOX },
+ { OUStringLiteral(u"datefield"), WindowType::CONTROL },
+ { OUStringLiteral(u"dialog"), WindowType::DIALOG },
+ { OUStringLiteral(u"dockingarea"), WindowType::DOCKINGAREA },
+ { OUStringLiteral(u"dockingwindow"), WindowType::DOCKINGWINDOW },
+ { OUStringLiteral(u"edit"), WindowType::EDIT },
+ { OUStringLiteral(u"errorbox"), WindowType::ERRORBOX },
+ { OUStringLiteral(u"filecontrol"), WindowType::CONTROL },
+ { OUStringLiteral(u"fixedbitmap"), WindowType::FIXEDBITMAP },
+ { OUStringLiteral(u"fixedhyperlink"), WindowType::CONTROL },
+ { OUStringLiteral(u"fixedimage"), WindowType::FIXEDIMAGE },
+ { OUStringLiteral(u"fixedline"), WindowType::FIXEDLINE },
+ { OUStringLiteral(u"fixedtext"), WindowType::FIXEDTEXT },
+ { OUStringLiteral(u"floatingwindow"), WindowType::FLOATINGWINDOW },
+ { OUStringLiteral(u"formattedfield"), WindowType::CONTROL },
+ { OUStringLiteral(u"frame"), WindowType::GROUPBOX },
+ { OUStringLiteral(u"framewindow"), WindowType::TOOLKIT_FRAMEWINDOW },
+ { OUStringLiteral(u"groupbox"), WindowType::GROUPBOX },
+ { OUStringLiteral(u"helpbutton"), WindowType::HELPBUTTON },
+ { OUStringLiteral(u"imagebutton"), WindowType::IMAGEBUTTON },
+ { OUStringLiteral(u"infobox"), WindowType::INFOBOX },
+ { OUStringLiteral(u"listbox"), WindowType::LISTBOX },
+ { OUStringLiteral(u"longcurrencybox"), WindowType::LONGCURRENCYBOX },
+ { OUStringLiteral(u"longcurrencyfield"), WindowType::CONTROL },
+ { OUStringLiteral(u"menubutton"), WindowType::MENUBUTTON },
+ { OUStringLiteral(u"messbox"), WindowType::MESSBOX },
+ { OUStringLiteral(u"metricbox"), WindowType::METRICBOX },
+ { OUStringLiteral(u"metricfield"), WindowType::METRICFIELD },
+ { OUStringLiteral(u"modelessdialog"), WindowType::MODELESSDIALOG },
+ { OUStringLiteral(u"morebutton"), WindowType::MOREBUTTON },
+ { OUStringLiteral(u"multilineedit"), WindowType::MULTILINEEDIT },
+ { OUStringLiteral(u"multilistbox"), WindowType::MULTILISTBOX },
+ { OUStringLiteral(u"numericbox"), WindowType::NUMERICBOX },
+ { OUStringLiteral(u"numericfield"), WindowType::CONTROL },
+ { OUStringLiteral(u"okbutton"), WindowType::OKBUTTON },
+ { OUStringLiteral(u"patternbox"), WindowType::PATTERNBOX },
+ { OUStringLiteral(u"patternfield"), WindowType::PATTERNFIELD },
+ { OUStringLiteral(u"progressbar"), WindowType::CONTROL },
+ { OUStringLiteral(u"pushbutton"), WindowType::PUSHBUTTON },
+ { OUStringLiteral(u"querybox"), WindowType::QUERYBOX },
+ { OUStringLiteral(u"radiobutton"), WindowType::RADIOBUTTON },
+ { OUStringLiteral(u"roadmap"), WindowType::CONTROL },
+ { OUStringLiteral(u"scrollbar"), WindowType::SCROLLBAR },
+ { OUStringLiteral(u"scrollbarbox"), WindowType::SCROLLBARBOX },
+ { OUStringLiteral(u"spinbutton"), WindowType::SPINBUTTON },
+ { OUStringLiteral(u"spinfield"), WindowType::SPINFIELD },
+ { OUStringLiteral(u"splitter"), WindowType::SPLITTER },
+ { OUStringLiteral(u"splitwindow"), WindowType::SPLITWINDOW },
+ { OUStringLiteral(u"statusbar"), WindowType::STATUSBAR },
+ { OUStringLiteral(u"systemchildwindow"), WindowType::TOOLKIT_SYSTEMCHILDWINDOW },
+ { OUStringLiteral(u"tabcontrol"), WindowType::TABCONTROL },
+ { OUStringLiteral(u"tabdialog"), WindowType::TABDIALOG },
+ { OUStringLiteral(u"tabpage"), WindowType::TABPAGE },
+ { OUStringLiteral(u"tabpagecontainer"), WindowType::CONTROL },
+ { OUStringLiteral(u"tabpagemodel"), WindowType::TABPAGE },
+ { OUStringLiteral(u"timebox"), WindowType::TIMEBOX },
+ { OUStringLiteral(u"timefield"), WindowType::TIMEFIELD },
+ { OUStringLiteral(u"toolbox"), WindowType::TOOLBOX },
+ { OUStringLiteral(u"tree"), WindowType::CONTROL },
+ { OUStringLiteral(u"tristatebox"), WindowType::TRISTATEBOX },
+ { OUStringLiteral(u"warningbox"), WindowType::WARNINGBOX },
+ { OUStringLiteral(u"window"), WindowType::WINDOW },
+ { OUStringLiteral(u"workwindow"), WindowType::WORKWINDOW }
};
bool ComponentInfoFindCompare( const ComponentInfo & lhs, const OUString & s)
{
- return rtl_ustr_ascii_compareIgnoreAsciiCase_WithLengths(s.pData->buffer, s.pData->length,
+ return rtl_ustr_compareIgnoreAsciiCase_WithLength(s.pData->buffer, s.pData->length,
lhs.sName.data, lhs.sName.size) > 0;
}
@@ -781,7 +781,7 @@ WindowType ImplGetComponentType( const OUString& rServiceName )
assert( std::is_sorted( std::begin(aComponentInfos), std::end(aComponentInfos),
[](const ComponentInfo & lhs, const ComponentInfo & rhs) {
return
- rtl_str_compare_WithLength(
+ rtl_ustr_compare_WithLength(
lhs.sName.data, lhs.sName.size, rhs.sName.data, rhs.sName.size)
< 0;
} ) );
@@ -797,7 +797,7 @@ WindowType ImplGetComponentType( const OUString& rServiceName )
auto it = std::lower_bound( std::begin(aComponentInfos), std::end(aComponentInfos), sSearch,
ComponentInfoFindCompare );
if (it != std::end(aComponentInfos) &&
- rtl_ustr_ascii_compareIgnoreAsciiCase_WithLengths(sSearch.pData->buffer, sSearch.pData->length, it->sName.data, it->sName.size) == 0)
+ rtl_ustr_compareIgnoreAsciiCase_WithLength(sSearch.pData->buffer, sSearch.pData->length, it->sName.data, it->sName.size) == 0)
return it->nWinType;
return WindowType::NONE;
}