diff options
Diffstat (limited to 'xmloff/source/forms/strings.hxx')
-rw-r--r-- | xmloff/source/forms/strings.hxx | 357 |
1 files changed, 170 insertions, 187 deletions
diff --git a/xmloff/source/forms/strings.hxx b/xmloff/source/forms/strings.hxx index 1480df1ee16f..3aa99906c8d5 100644 --- a/xmloff/source/forms/strings.hxx +++ b/xmloff/source/forms/strings.hxx @@ -20,208 +20,191 @@ #ifndef _XMLOFF_FORMS_STRINGS_HXX_ #define _XMLOFF_FORMS_STRINGS_HXX_ -#include <comphelper/string.hxx> - -//......................................................................... namespace xmloff { - using comphelper::string::ConstAsciiString; -//......................................................................... - -#ifndef XMLFORM_IMPLEMENT_STRINGS - #define XMLFORM_CONSTASCII_STRING(ident, string) extern const ConstAsciiString ident -#else -#define XMLFORM_CONSTASCII_STRING(ident, string) extern const ConstAsciiString ident = {RTL_CONSTASCII_STRINGPARAM(string)} -#endif - - //============================================================ - //= string constants - //============================================================ // properties - XMLFORM_CONSTASCII_STRING( PROPERTY_CLASSID, "ClassId" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_ECHOCHAR, "EchoChar" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_MULTILINE, "MultiLine" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_NAME, "Name" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_IMAGEURL, "ImageURL" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_LABEL, "Label" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_TARGETFRAME, "TargetFrame" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_TARGETURL, "TargetURL" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_TITLE, "Tag" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_DROPDOWN, "Dropdown" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_PRINTABLE, "Printable" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_READONLY, "ReadOnly" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_DEFAULT_STATE, "DefaultState" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_TABSTOP, "Tabstop" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_STATE, "State" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_ENABLED, "Enabled" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_ENABLEVISIBLE, "EnableVisible" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_MAXTEXTLENGTH, "MaxTextLen" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_LINECOUNT, "LineCount" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_TABINDEX, "TabIndex" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_COMMAND, "Command" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_DATASOURCENAME, "DataSourceName" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_FILTER, "Filter" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_ORDER, "Order" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_ALLOWDELETES, "AllowDeletes" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_ALLOWINSERTS, "AllowInserts" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_ALLOWUPDATES, "AllowUpdates" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_APPLYFILTER, "ApplyFilter" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_ESCAPEPROCESSING, "EscapeProcessing" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_IGNORERESULT, "IgnoreResult" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_SUBMIT_ENCODING, "SubmitEncoding" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_SUBMIT_METHOD, "SubmitMethod" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_COMMAND_TYPE, "CommandType" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_NAVIGATION, "NavigationBarMode" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_CYCLE, "Cycle" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_BUTTONTYPE, "ButtonType" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_DATAFIELD, "DataField" ); - XMLFORM_CONSTASCII_STRING( PROPERTY_BOUNDCOLUMN, "BoundColumn"); - XMLFORM_CONSTASCII_STRING( PROPERTY_EMPTY_IS_NULL, "ConvertEmptyToNull"); - XMLFORM_CONSTASCII_STRING( PROPERTY_INPUT_REQUIRED, "InputRequired"); - XMLFORM_CONSTASCII_STRING( PROPERTY_LISTSOURCE, "ListSource"); - XMLFORM_CONSTASCII_STRING( PROPERTY_LISTSOURCETYPE, "ListSourceType"); - XMLFORM_CONSTASCII_STRING( PROPERTY_ECHO_CHAR, "EchoChar"); - XMLFORM_CONSTASCII_STRING( PROPERTY_STRICTFORMAT, "StrictFormat"); - XMLFORM_CONSTASCII_STRING( PROPERTY_AUTOCOMPLETE, "Autocomplete"); - XMLFORM_CONSTASCII_STRING( PROPERTY_MULTISELECTION, "MultiSelection"); - XMLFORM_CONSTASCII_STRING( PROPERTY_DEFAULTBUTTON, "DefaultButton"); - XMLFORM_CONSTASCII_STRING( PROPERTY_TRISTATE, "TriState"); - XMLFORM_CONSTASCII_STRING( PROPERTY_CONTROLLABEL, "LabelControl"); - XMLFORM_CONSTASCII_STRING( PROPERTY_STRING_ITEM_LIST, "StringItemList"); - XMLFORM_CONSTASCII_STRING( PROPERTY_VALUE_SEQ, "ValueItemList"); - XMLFORM_CONSTASCII_STRING( PROPERTY_DEFAULT_SELECT_SEQ, "DefaultSelection"); - XMLFORM_CONSTASCII_STRING( PROPERTY_SELECT_SEQ, "SelectedItems"); - XMLFORM_CONSTASCII_STRING( PROPERTY_DATE_MIN, "DateMin"); - XMLFORM_CONSTASCII_STRING( PROPERTY_DATE_MAX, "DateMax"); - XMLFORM_CONSTASCII_STRING( PROPERTY_TIME_MIN, "TimeMin"); - XMLFORM_CONSTASCII_STRING( PROPERTY_TIME_MAX, "TimeMax"); - XMLFORM_CONSTASCII_STRING( PROPERTY_VALUE_MIN, "ValueMin"); - XMLFORM_CONSTASCII_STRING( PROPERTY_VALUE_MAX, "ValueMax"); - XMLFORM_CONSTASCII_STRING( PROPERTY_EFFECTIVE_MIN, "EffectiveMin"); - XMLFORM_CONSTASCII_STRING( PROPERTY_EFFECTIVE_MAX, "EffectiveMax"); - XMLFORM_CONSTASCII_STRING( PROPERTY_DEFAULT_DATE, "DefaultDate"); - XMLFORM_CONSTASCII_STRING( PROPERTY_DATE, "Date"); - XMLFORM_CONSTASCII_STRING( PROPERTY_DEFAULT_TIME, "DefaultTime"); - XMLFORM_CONSTASCII_STRING( PROPERTY_TIME, "Time"); - XMLFORM_CONSTASCII_STRING( PROPERTY_DEFAULT_VALUE, "DefaultValue"); - XMLFORM_CONSTASCII_STRING( PROPERTY_VALUE, "Value"); - XMLFORM_CONSTASCII_STRING( PROPERTY_HIDDEN_VALUE, "HiddenValue"); - XMLFORM_CONSTASCII_STRING( PROPERTY_DEFAULT_TEXT, "DefaultText"); - XMLFORM_CONSTASCII_STRING( PROPERTY_TEXT, "Text"); - XMLFORM_CONSTASCII_STRING( PROPERTY_EFFECTIVE_VALUE, "EffectiveValue"); - XMLFORM_CONSTASCII_STRING( PROPERTY_EFFECTIVE_DEFAULT, "EffectiveDefault"); - XMLFORM_CONSTASCII_STRING( PROPERTY_REFVALUE, "RefValue"); - XMLFORM_CONSTASCII_STRING( PROPERTY_URL, "URL"); - XMLFORM_CONSTASCII_STRING( PROPERTY_FONT, "FontDescriptor"); - XMLFORM_CONSTASCII_STRING( PROPERTY_BACKGROUNDCOLOR, "BackgroundColor"); - XMLFORM_CONSTASCII_STRING( PROPERTY_MASTERFIELDS, "MasterFields"); - XMLFORM_CONSTASCII_STRING( PROPERTY_DETAILFIELDS, "DetailFields"); - XMLFORM_CONSTASCII_STRING( PROPERTY_COLUMNSERVICENAME, "ColumnServiceName"); - XMLFORM_CONSTASCII_STRING( PROPERTY_FORMATKEY, "FormatKey"); - XMLFORM_CONSTASCII_STRING( PROPERTY_ALIGN, "Align"); - XMLFORM_CONSTASCII_STRING( PROPERTY_BORDER, "Border"); - XMLFORM_CONSTASCII_STRING( PROPERTY_AUTOCONTROLFOCUS, "AutomaticControlFocus"); - XMLFORM_CONSTASCII_STRING( PROPERTY_APPLYDESIGNMODE, "ApplyFormDesignMode"); - XMLFORM_CONSTASCII_STRING( PROPERTY_FORMATSSUPPLIER, "FormatsSupplier"); - XMLFORM_CONSTASCII_STRING( PROPERTY_LOCALE, "Locale"); - XMLFORM_CONSTASCII_STRING( PROPERTY_FORMATSTRING, "FormatString"); - XMLFORM_CONSTASCII_STRING( PROPERTY_DATEFORMAT, "DateFormat"); - XMLFORM_CONSTASCII_STRING( PROPERTY_TIMEFORMAT, "TimeFormat"); - XMLFORM_CONSTASCII_STRING( PROPERTY_PERSISTENCE_MAXTEXTLENGTH, "PersistenceMaxTextLength"); - XMLFORM_CONSTASCII_STRING( PROPERTY_SCROLLVALUE_MIN, "ScrollValueMin"); - XMLFORM_CONSTASCII_STRING( PROPERTY_SCROLLVALUE_MAX, "ScrollValueMax"); - XMLFORM_CONSTASCII_STRING( PROPERTY_SCROLLVALUE, "ScrollValue"); - XMLFORM_CONSTASCII_STRING( PROPERTY_SCROLLVALUE_DEFAULT,"DefaultScrollValue"); - XMLFORM_CONSTASCII_STRING( PROPERTY_LINE_INCREMENT, "LineIncrement"); - XMLFORM_CONSTASCII_STRING( PROPERTY_BLOCK_INCREMENT, "BlockIncrement"); - XMLFORM_CONSTASCII_STRING( PROPERTY_REPEAT_DELAY, "RepeatDelay"); - XMLFORM_CONSTASCII_STRING( PROPERTY_SPINVALUE, "SpinValue"); - XMLFORM_CONSTASCII_STRING( PROPERTY_SPINVALUE_MIN, "SpinValueMin"); - XMLFORM_CONSTASCII_STRING( PROPERTY_SPINVALUE_MAX, "SpinValueMax"); - XMLFORM_CONSTASCII_STRING( PROPERTY_DEFAULT_SPINVALUE, "DefaultSpinValue"); - XMLFORM_CONSTASCII_STRING( PROPERTY_SPIN_INCREMENT, "SpinIncrement"); - XMLFORM_CONSTASCII_STRING( PROPERTY_ORIENTATION, "Orientation"); - XMLFORM_CONSTASCII_STRING( PROPERTY_TOGGLE, "Toggle"); - XMLFORM_CONSTASCII_STRING( PROPERTY_FOCUS_ON_CLICK, "FocusOnClick"); - XMLFORM_CONSTASCII_STRING( PROPERTY_VISUAL_EFFECT, "VisualEffect"); - XMLFORM_CONSTASCII_STRING( PROPERTY_IMAGE_POSITION, "ImagePosition"); - XMLFORM_CONSTASCII_STRING( PROPERTY_IMAGE_ALIGN, "ImageAlign"); - XMLFORM_CONSTASCII_STRING( PROPERTY_SCALE_IMAGE, "ScaleImage"); - XMLFORM_CONSTASCII_STRING( PROPERTY_GROUP_NAME, "GroupName"); + #define PROPERTY_CLASSID "ClassId" + #define PROPERTY_ECHOCHAR "EchoChar" + #define PROPERTY_MULTILINE "MultiLine" + #define PROPERTY_NAME "Name" + #define PROPERTY_IMAGEURL "ImageURL" + #define PROPERTY_LABEL "Label" + #define PROPERTY_TARGETFRAME "TargetFrame" + #define PROPERTY_TARGETURL "TargetURL" + #define PROPERTY_TITLE "Tag" + #define PROPERTY_DROPDOWN "Dropdown" + #define PROPERTY_PRINTABLE "Printable" + #define PROPERTY_READONLY "ReadOnly" + #define PROPERTY_DEFAULT_STATE "DefaultState" + #define PROPERTY_TABSTOP "Tabstop" + #define PROPERTY_STATE "State" + #define PROPERTY_ENABLED "Enabled" + #define PROPERTY_ENABLEVISIBLE "EnableVisible" + #define PROPERTY_MAXTEXTLENGTH "MaxTextLen" + #define PROPERTY_LINECOUNT "LineCount" + #define PROPERTY_TABINDEX "TabIndex" + #define PROPERTY_COMMAND "Command" + #define PROPERTY_DATASOURCENAME "DataSourceName" + #define PROPERTY_FILTER "Filter" + #define PROPERTY_ORDER "Order" + #define PROPERTY_ALLOWDELETES "AllowDeletes" + #define PROPERTY_ALLOWINSERTS "AllowInserts" + #define PROPERTY_ALLOWUPDATES "AllowUpdates" + #define PROPERTY_APPLYFILTER "ApplyFilter" + #define PROPERTY_ESCAPEPROCESSING "EscapeProcessing" + #define PROPERTY_IGNORERESULT "IgnoreResult" + #define PROPERTY_SUBMIT_ENCODING "SubmitEncoding" + #define PROPERTY_SUBMIT_METHOD "SubmitMethod" + #define PROPERTY_COMMAND_TYPE "CommandType" + #define PROPERTY_NAVIGATION "NavigationBarMode" + #define PROPERTY_CYCLE "Cycle" + #define PROPERTY_BUTTONTYPE "ButtonType" + #define PROPERTY_DATAFIELD "DataField" + #define PROPERTY_BOUNDCOLUMN "BoundColumn" + #define PROPERTY_EMPTY_IS_NULL "ConvertEmptyToNull" + #define PROPERTY_INPUT_REQUIRED "InputRequired" + #define PROPERTY_LISTSOURCE "ListSource" + #define PROPERTY_LISTSOURCETYPE "ListSourceType" + #define PROPERTY_ECHO_CHAR "EchoChar" + #define PROPERTY_STRICTFORMAT "StrictFormat" + #define PROPERTY_AUTOCOMPLETE "Autocomplete" + #define PROPERTY_MULTISELECTION "MultiSelection" + #define PROPERTY_DEFAULTBUTTON "DefaultButton" + #define PROPERTY_TRISTATE "TriState" + #define PROPERTY_CONTROLLABEL "LabelControl" + #define PROPERTY_STRING_ITEM_LIST "StringItemList" + #define PROPERTY_VALUE_SEQ "ValueItemList" + #define PROPERTY_DEFAULT_SELECT_SEQ "DefaultSelection" + #define PROPERTY_SELECT_SEQ "SelectedItems" + #define PROPERTY_DATE_MIN "DateMin" + #define PROPERTY_DATE_MAX "DateMax" + #define PROPERTY_TIME_MIN "TimeMin" + #define PROPERTY_TIME_MAX "TimeMax" + #define PROPERTY_VALUE_MIN "ValueMin" + #define PROPERTY_VALUE_MAX "ValueMax" + #define PROPERTY_EFFECTIVE_MIN "EffectiveMin" + #define PROPERTY_EFFECTIVE_MAX "EffectiveMax" + #define PROPERTY_DEFAULT_DATE "DefaultDate" + #define PROPERTY_DATE "Date" + #define PROPERTY_DEFAULT_TIME "DefaultTime" + #define PROPERTY_TIME "Time" + #define PROPERTY_DEFAULT_VALUE "DefaultValue" + #define PROPERTY_VALUE "Value" + #define PROPERTY_HIDDEN_VALUE "HiddenValue" + #define PROPERTY_DEFAULT_TEXT "DefaultText" + #define PROPERTY_TEXT "Text" + #define PROPERTY_EFFECTIVE_VALUE "EffectiveValue" + #define PROPERTY_EFFECTIVE_DEFAULT "EffectiveDefault" + #define PROPERTY_REFVALUE "RefValue" + #define PROPERTY_URL "URL" + #define PROPERTY_FONT "FontDescriptor" + #define PROPERTY_BACKGROUNDCOLOR "BackgroundColor" + #define PROPERTY_MASTERFIELDS "MasterFields" + #define PROPERTY_DETAILFIELDS "DetailFields" + #define PROPERTY_COLUMNSERVICENAME "ColumnServiceName" + #define PROPERTY_FORMATKEY "FormatKey" + #define PROPERTY_ALIGN "Align" + #define PROPERTY_BORDER "Border" + #define PROPERTY_AUTOCONTROLFOCUS "AutomaticControlFocus" + #define PROPERTY_APPLYDESIGNMODE "ApplyFormDesignMode" + #define PROPERTY_FORMATSSUPPLIER "FormatsSupplier" + #define PROPERTY_LOCALE "Locale" + #define PROPERTY_FORMATSTRING "FormatString" + #define PROPERTY_DATEFORMAT "DateFormat" + #define PROPERTY_TIMEFORMAT "TimeFormat" + #define PROPERTY_PERSISTENCE_MAXTEXTLENGTH "PersistenceMaxTextLength" + #define PROPERTY_SCROLLVALUE_MIN "ScrollValueMin" + #define PROPERTY_SCROLLVALUE_MAX "ScrollValueMax" + #define PROPERTY_SCROLLVALUE "ScrollValue" + #define PROPERTY_SCROLLVALUE_DEFAULT "DefaultScrollValue" + #define PROPERTY_LINE_INCREMENT "LineIncrement" + #define PROPERTY_BLOCK_INCREMENT "BlockIncrement" + #define PROPERTY_REPEAT_DELAY "RepeatDelay" + #define PROPERTY_SPINVALUE "SpinValue" + #define PROPERTY_SPINVALUE_MIN "SpinValueMin" + #define PROPERTY_SPINVALUE_MAX "SpinValueMax" + #define PROPERTY_DEFAULT_SPINVALUE "DefaultSpinValue" + #define PROPERTY_SPIN_INCREMENT "SpinIncrement" + #define PROPERTY_ORIENTATION "Orientation" + #define PROPERTY_TOGGLE "Toggle" + #define PROPERTY_FOCUS_ON_CLICK "FocusOnClick" + #define PROPERTY_VISUAL_EFFECT "VisualEffect" + #define PROPERTY_IMAGE_POSITION "ImagePosition" + #define PROPERTY_IMAGE_ALIGN "ImageAlign" + #define PROPERTY_SCALE_IMAGE "ScaleImage" + #define PROPERTY_GROUP_NAME "GroupName" - XMLFORM_CONSTASCII_STRING( PROPERTY_BOUND_CELL, "BoundCell"); - XMLFORM_CONSTASCII_STRING( PROPERTY_LIST_CELL_RANGE, "CellRange"); - XMLFORM_CONSTASCII_STRING( PROPERTY_ADDRESS, "Address"); - XMLFORM_CONSTASCII_STRING( PROPERTY_FILE_REPRESENTATION,"PersistentRepresentation"); - XMLFORM_CONSTASCII_STRING( PROPERTY_RICH_TEXT, "RichText"); + #define PROPERTY_BOUND_CELL "BoundCell" + #define PROPERTY_LIST_CELL_RANGE "CellRange" + #define PROPERTY_ADDRESS "Address" + #define PROPERTY_FILE_REPRESENTATION "PersistentRepresentation" + #define PROPERTY_RICH_TEXT "RichText" // services - XMLFORM_CONSTASCII_STRING( SERVICE_FORMSCOLLECTION, "com.sun.star.form.Forms" ); - XMLFORM_CONSTASCII_STRING( SERVICE_SPREADSHEET_DOCUMENT, "com.sun.star.sheet.SpreadsheetDocument"); - XMLFORM_CONSTASCII_STRING( SERVICE_CELLVALUEBINDING, "com.sun.star.table.CellValueBinding" ); - XMLFORM_CONSTASCII_STRING( SERVICE_LISTINDEXCELLBINDING, "com.sun.star.table.ListPositionCellBinding" ); - XMLFORM_CONSTASCII_STRING( SERVICE_CELLRANGELISTSOURCE, "com.sun.star.table.CellRangeListSource" ); - XMLFORM_CONSTASCII_STRING( SERVICE_ADDRESS_CONVERSION, "com.sun.star.table.CellAddressConversion"); - XMLFORM_CONSTASCII_STRING( SERVICE_RANGEADDRESS_CONVERSION, "com.sun.star.table.CellRangeAddressConversion"); + #define SERVICE_FORMSCOLLECTION "com.sun.star.form.Forms" + #define SERVICE_SPREADSHEET_DOCUMENT "com.sun.star.sheet.SpreadsheetDocument" + #define SERVICE_CELLVALUEBINDING "com.sun.star.table.CellValueBinding" + #define SERVICE_LISTINDEXCELLBINDING "com.sun.star.table.ListPositionCellBinding" + #define SERVICE_CELLRANGELISTSOURCE "com.sun.star.table.CellRangeListSource" + #define SERVICE_ADDRESS_CONVERSION "com.sun.star.table.CellAddressConversion" + #define SERVICE_RANGEADDRESS_CONVERSION "com.sun.star.table.CellRangeAddressConversion" // old service names (compatibility) - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_FORM, "stardiv.one.form.component.Form"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_EDIT, "stardiv.one.form.component.Edit"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_LISTBOX, "stardiv.one.form.component.ListBox"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_COMBOBOX, "stardiv.one.form.component.ComboBox"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_RADIOBUTTON, "stardiv.one.form.component.RadioButton"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_GROUPBOX, "stardiv.one.form.component.GroupBox"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_FIXEDTEXT, "stardiv.one.form.component.FixedText"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_COMMANDBUTTON, "stardiv.one.form.component.CommandButton"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_CHECKBOX, "stardiv.one.form.component.CheckBox"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_GRID, "stardiv.one.form.component.Grid"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_IMAGEBUTTON, "stardiv.one.form.component.ImageButton"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_FILECONTROL, "stardiv.one.form.component.FileControl"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_TIMEFIELD, "stardiv.one.form.component.TimeField"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_DATEFIELD, "stardiv.one.form.component.DateField"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_NUMERICFIELD, "stardiv.one.form.component.NumericField"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_CURRENCYFIELD, "stardiv.one.form.component.CurrencyField"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_PATTERNFIELD, "stardiv.one.form.component.PatternField"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_HIDDENCONTROL, "stardiv.one.form.component.Hidden"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_IMAGECONTROL, "stardiv.one.form.component.ImageControl"); - XMLFORM_CONSTASCII_STRING( SERVICE_PERSISTENT_COMPONENT_FORMATTEDFIELD, "stardiv.one.form.component.FormattedField"); + #define SERVICE_PERSISTENT_COMPONENT_FORM "stardiv.one.form.component.Form" + #define SERVICE_PERSISTENT_COMPONENT_EDIT "stardiv.one.form.component.Edit" + #define SERVICE_PERSISTENT_COMPONENT_LISTBOX "stardiv.one.form.component.ListBox" + #define SERVICE_PERSISTENT_COMPONENT_COMBOBOX "stardiv.one.form.component.ComboBox" + #define SERVICE_PERSISTENT_COMPONENT_RADIOBUTTON "stardiv.one.form.component.RadioButton" + #define SERVICE_PERSISTENT_COMPONENT_GROUPBOX "stardiv.one.form.component.GroupBox" + #define SERVICE_PERSISTENT_COMPONENT_FIXEDTEXT "stardiv.one.form.component.FixedText" + #define SERVICE_PERSISTENT_COMPONENT_COMMANDBUTTON "stardiv.one.form.component.CommandButton" + #define SERVICE_PERSISTENT_COMPONENT_CHECKBOX "stardiv.one.form.component.CheckBox" + #define SERVICE_PERSISTENT_COMPONENT_GRID "stardiv.one.form.component.Grid" + #define SERVICE_PERSISTENT_COMPONENT_IMAGEBUTTON "stardiv.one.form.component.ImageButton" + #define SERVICE_PERSISTENT_COMPONENT_FILECONTROL "stardiv.one.form.component.FileControl" + #define SERVICE_PERSISTENT_COMPONENT_TIMEFIELD "stardiv.one.form.component.TimeField" + #define SERVICE_PERSISTENT_COMPONENT_DATEFIELD "stardiv.one.form.component.DateField" + #define SERVICE_PERSISTENT_COMPONENT_NUMERICFIELD "stardiv.one.form.component.NumericField" + #define SERVICE_PERSISTENT_COMPONENT_CURRENCYFIELD "stardiv.one.form.component.CurrencyField" + #define SERVICE_PERSISTENT_COMPONENT_PATTERNFIELD "stardiv.one.form.component.PatternField" + #define SERVICE_PERSISTENT_COMPONENT_HIDDENCONTROL "stardiv.one.form.component.Hidden" + #define SERVICE_PERSISTENT_COMPONENT_IMAGECONTROL "stardiv.one.form.component.ImageControl" + #define SERVICE_PERSISTENT_COMPONENT_FORMATTEDFIELD "stardiv.one.form.component.FormattedField" // new service names, the old ones are translated into this new ones - XMLFORM_CONSTASCII_STRING( SERVICE_FORM, "com.sun.star.form.component.Form"); - XMLFORM_CONSTASCII_STRING( SERVICE_EDIT, "com.sun.star.form.component.TextField"); - XMLFORM_CONSTASCII_STRING( SERVICE_LISTBOX, "com.sun.star.form.component.ListBox"); - XMLFORM_CONSTASCII_STRING( SERVICE_COMBOBOX, "com.sun.star.form.component.ComboBox"); - XMLFORM_CONSTASCII_STRING( SERVICE_RADIOBUTTON, "com.sun.star.form.component.RadioButton"); - XMLFORM_CONSTASCII_STRING( SERVICE_GROUPBOX, "com.sun.star.form.component.GroupBox"); - XMLFORM_CONSTASCII_STRING( SERVICE_FIXEDTEXT, "com.sun.star.form.component.FixedText"); - XMLFORM_CONSTASCII_STRING( SERVICE_COMMANDBUTTON, "com.sun.star.form.component.CommandButton"); - XMLFORM_CONSTASCII_STRING( SERVICE_CHECKBOX, "com.sun.star.form.component.CheckBox"); - XMLFORM_CONSTASCII_STRING( SERVICE_GRID, "com.sun.star.form.component.GridControl"); - XMLFORM_CONSTASCII_STRING( SERVICE_IMAGEBUTTON, "com.sun.star.form.component.ImageButton"); - XMLFORM_CONSTASCII_STRING( SERVICE_FILECONTROL, "com.sun.star.form.component.FileControl"); - XMLFORM_CONSTASCII_STRING( SERVICE_TIMEFIELD, "com.sun.star.form.component.TimeField"); - XMLFORM_CONSTASCII_STRING( SERVICE_DATEFIELD, "com.sun.star.form.component.DateField"); - XMLFORM_CONSTASCII_STRING( SERVICE_NUMERICFIELD, "com.sun.star.form.component.NumericField"); - XMLFORM_CONSTASCII_STRING( SERVICE_CURRENCYFIELD, "com.sun.star.form.component.CurrencyField"); - XMLFORM_CONSTASCII_STRING( SERVICE_PATTERNFIELD, "com.sun.star.form.component.PatternField"); - XMLFORM_CONSTASCII_STRING( SERVICE_HIDDENCONTROL, "com.sun.star.form.component.HiddenControl"); - XMLFORM_CONSTASCII_STRING( SERVICE_IMAGECONTROL, "com.sun.star.form.component.DatabaseImageControl"); - XMLFORM_CONSTASCII_STRING( SERVICE_FORMATTEDFIELD, "com.sun.star.form.component.FormattedField" ); + #define SERVICE_FORM "com.sun.star.form.component.Form" + #define SERVICE_EDIT "com.sun.star.form.component.TextField" + #define SERVICE_LISTBOX "com.sun.star.form.component.ListBox" + #define SERVICE_COMBOBOX "com.sun.star.form.component.ComboBox" + #define SERVICE_RADIOBUTTON "com.sun.star.form.component.RadioButton" + #define SERVICE_GROUPBOX "com.sun.star.form.component.GroupBox" + #define SERVICE_FIXEDTEXT "com.sun.star.form.component.FixedText" + #define SERVICE_COMMANDBUTTON "com.sun.star.form.component.CommandButton" + #define SERVICE_CHECKBOX "com.sun.star.form.component.CheckBox" + #define SERVICE_GRID "com.sun.star.form.component.GridControl" + #define SERVICE_IMAGEBUTTON "com.sun.star.form.component.ImageButton" + #define SERVICE_FILECONTROL "com.sun.star.form.component.FileControl" + #define SERVICE_TIMEFIELD "com.sun.star.form.component.TimeField" + #define SERVICE_DATEFIELD "com.sun.star.form.component.DateField" + #define SERVICE_NUMERICFIELD "com.sun.star.form.component.NumericField" + #define SERVICE_CURRENCYFIELD "com.sun.star.form.component.CurrencyField" + #define SERVICE_PATTERNFIELD "com.sun.star.form.component.PatternField" + #define SERVICE_HIDDENCONTROL "com.sun.star.form.component.HiddenControl" + #define SERVICE_IMAGECONTROL "com.sun.star.form.component.DatabaseImageControl" + #define SERVICE_FORMATTEDFIELD "com.sun.star.form.component.FormattedField" // various strings - XMLFORM_CONSTASCII_STRING( EVENT_NAME_SEPARATOR, "::" ); - XMLFORM_CONSTASCII_STRING( EVENT_TYPE, "EventType" ); - XMLFORM_CONSTASCII_STRING( EVENT_LIBRARY, "Library" ); - XMLFORM_CONSTASCII_STRING( EVENT_LOCALMACRONAME, "MacroName" ); - XMLFORM_CONSTASCII_STRING( EVENT_SCRIPTURL, "Script" ); - XMLFORM_CONSTASCII_STRING( EVENT_STAROFFICE, "StarOffice" ); - XMLFORM_CONSTASCII_STRING( EVENT_STARBASIC, "StarBasic" ); - XMLFORM_CONSTASCII_STRING( EVENT_APPLICATION, "application" ); + #define EVENT_NAME_SEPARATOR "::" + #define EVENT_TYPE "EventType" + #define EVENT_LIBRARY "Library" + #define EVENT_LOCALMACRONAME "MacroName" + #define EVENT_SCRIPTURL "Script" + #define EVENT_STAROFFICE "StarOffice" + #define EVENT_STARBASIC "StarBasic" + #define EVENT_APPLICATION "application" -//......................................................................... } // namespace xmloff -//......................................................................... #endif // _XMLOFF_FORMS_STRINGS_HXX_ |