1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
3 * This file is part of the LibreOffice project.
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
9 * This file incorporates work covered by the following license notice:
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
19 #ifndef INCLUDED_SVX_SOURCE_INC_FMPROP_HXX
20 #define INCLUDED_SVX_SOURCE_INC_FMPROP_HXX
22 // PropertyIds, which have an assignment to a PropertyName, could continue
23 // to be WhichIds in the future -> Itemset
24 #define FM_ATTR_START 0
26 #define FM_ATTR_FILTER ( FM_ATTR_START + 1 )
27 #define FM_ATTR_FORM_OPERATIONS ( FM_ATTR_START + 2 )
29 #define FM_PROP_NAME "Name"
30 #define FM_PROP_CLASSID "ClassId"
31 #define FM_PROP_ALIGN "Align"
32 #define FM_PROP_ROWCOUNT "RowCount"
33 #define FM_PROP_ROWCOUNTFINAL "IsRowCountFinal"
34 #define FM_PROP_FETCHSIZE "FetchSize"
35 #define FM_PROP_VALUE "Value"
36 #define FM_PROP_VALUEMIN "ValueMin"
37 #define FM_PROP_VALUEMAX "ValueMax"
38 #define FM_PROP_VALUESTEP "ValueStep"
39 #define FM_PROP_TEXT "Text"
40 #define FM_PROP_LABEL "Label"
41 #define FM_PROP_NAVIGATION "NavigationBarMode"
42 #define FM_PROP_CYCLE "Cycle"
43 #define FM_PROP_CONTROLSOURCE "DataField"
44 #define FM_PROP_ENABLED "Enabled"
45 #define FM_PROP_SPIN "Spin"
46 #define FM_PROP_READONLY "ReadOnly"
47 #define FM_PROP_FILTER "Filter"
48 #define FM_PROP_AUTOINCREMENT "IsAutoIncrement"
49 #define FM_PROP_WIDTH "Width"
50 #define FM_PROP_SEARCHABLE "IsSearchable"
51 #define FM_PROP_MULTILINE "MultiLine"
52 #define FM_PROP_TARGET_URL "TargetURL"
53 #define FM_PROP_DEFAULTCONTROL "DefaultControl"
54 #define FM_PROP_MAXTEXTLEN "MaxTextLen"
55 #define FM_PROP_DATE "Date"
56 #define FM_PROP_TIME "Time"
57 #define FM_PROP_STATE "State"
58 #define FM_PROP_TRISTATE "TriState"
59 #define FM_PROP_STRINGITEMLIST "StringItemList"
60 #define FM_PROP_DEFAULT_TEXT "DefaultText"
61 #define FM_PROP_DEFAULTCHECKED "DefaultState"
62 #define FM_PROP_DEFAULT_DATE "DefaultDate"
63 #define FM_PROP_DEFAULT_TIME "DefaultTime"
64 #define FM_PROP_DEFAULT_VALUE "DefaultValue"
65 #define FM_PROP_FORMATKEY "FormatKey"
66 #define FM_PROP_FORMATSSUPPLIER "FormatsSupplier"
67 #define FM_PROP_LISTSOURCETYPE "ListSourceType"
68 #define FM_PROP_LISTSOURCE "ListSource"
69 #define FM_PROP_SELECT_SEQ "SelectedItems"
70 #define FM_PROP_VALUE_SEQ "ValueItemList"
71 #define FM_PROP_DEFAULT_SELECT_SEQ "DefaultSelection"
72 #define FM_PROP_DECIMAL_ACCURACY "DecimalAccuracy"
73 #define FM_PROP_EDITMASK "EditMask"
74 #define FM_PROP_ISREADONLY "IsReadOnly"
75 #define FM_PROP_FIELDTYPE "Type"
76 #define FM_PROP_REFVALUE "RefValue"
77 #define FM_PROP_STRICTFORMAT "StrictFormat"
78 #define FM_PROP_DATASOURCE "DataSourceName"
79 #define FM_PROP_LITERALMASK "LiteralMask"
80 #define FM_PROP_SHOWTHOUSANDSEP "ShowThousandsSeparator"
81 #define FM_PROP_CURRENCYSYMBOL "CurrencySymbol"
82 #define FM_PROP_DATEFORMAT "DateFormat"
83 #define FM_PROP_DATEMIN "DateMin"
84 #define FM_PROP_DATEMAX "DateMax"
85 #define FM_PROP_DATE_SHOW_CENTURY "DateShowCentury"
86 #define FM_PROP_TIMEFORMAT "TimeFormat"
87 #define FM_PROP_TIMEMIN "TimeMin"
88 #define FM_PROP_TIMEMAX "TimeMax"
89 #define FM_PROP_LINECOUNT "LineCount"
90 #define FM_PROP_BOUNDCOLUMN "BoundColumn"
91 #define FM_PROP_HASNAVIGATION "HasNavigationBar"
92 #define FM_PROP_FONT "FontDescriptor"
93 #define FM_PROP_BACKGROUNDCOLOR "BackgroundColor"
94 #define FM_PROP_TEXTCOLOR "TextColor"
95 #define FM_PROP_BORDER "Border"
96 #define FM_PROP_DROPDOWN "Dropdown"
97 #define FM_PROP_ROWHEIGHT "RowHeight"
98 #define FM_PROP_HELPTEXT "HelpText"
99 #define FM_PROP_HELPURL "HelpURL"
100 #define FM_PROP_RECORDMARKER "HasRecordMarker"
101 #define FM_PROP_BOUNDFIELD "BoundField"
102 #define FM_PROP_EFFECTIVE_VALUE "EffectiveValue"
103 #define FM_PROP_EFFECTIVE_DEFAULT "EffectiveDefault"
104 #define FM_PROP_EFFECTIVE_MIN "EffectiveMin"
105 #define FM_PROP_EFFECTIVE_MAX "EffectiveMax"
106 #define FM_PROP_HIDDEN "Hidden"
107 #define FM_PROP_FILTERPROPOSAL "UseFilterValueProposal"
108 #define FM_PROP_FIELDSOURCE "FieldSource"
109 #define FM_PROP_TABLENAME "TableName"
110 #define FM_PROP_CONTROLLABEL "LabelControl"
111 #define FM_PROP_CURSORCOLOR "CursorColor"
112 #define FM_PROP_ALWAYSSHOWCURSOR "AlwaysShowCursor"
113 #define FM_PROP_DISPLAYSYNCHRON "DisplayIsSynchron"
114 #define FM_PROP_ISMODIFIED "IsModified"
115 #define FM_PROP_ISNEW "IsNew"
116 #define FM_PROP_PRIVILEGES "Privileges"
117 #define FM_PROP_COMMAND "Command"
118 #define FM_PROP_COMMANDTYPE "CommandType"
119 #define FM_PROP_RESULTSET_CONCURRENCY "ResultSetConcurrency"
120 #define FM_PROP_INSERTONLY "IgnoreResult"
121 #define FM_PROP_RESULTSET_TYPE "ResultSetType"
122 #define FM_PROP_ESCAPE_PROCESSING "EscapeProcessing"
123 #define FM_PROP_APPLYFILTER "ApplyFilter"
124 #define FM_PROP_ISNULLABLE "IsNullable"
125 #define FM_PROP_ACTIVECOMMAND "ActiveCommand"
126 #define FM_PROP_ISCURRENCY "IsCurrency"
127 #define FM_PROP_URL "URL"
128 #define FM_PROP_ACTIVE_CONNECTION "ActiveConnection"
129 #define FM_PROP_CONTROLSOURCEPROPERTY "DataFieldProperty"
130 #define FM_PROP_REALNAME "RealName"
131 #define FM_PROP_TEXTLINECOLOR "TextLineColor"
132 #define FM_PROP_FONTEMPHASISMARK "FontEmphasisMark"
133 #define FM_PROP_FONTRELIEF "FontRelief"
134 #define FM_PROP_ORIENTATION "Orientation"
135 #define FM_PROP_LINEENDFORMAT "LineEndFormat"
136 #define FM_PROP_VISUALEFFECT "VisualEffect"
137 #define FM_PROP_BORDERCOLOR "BorderColor"
138 #define FM_PROP_DYNAMIC_CONTROL_BORDER "DynamicControlBorder"
139 #define FM_PROP_CONTROL_BORDER_COLOR_FOCUS "ControlBorderColorOnFocus"
140 #define FM_PROP_CONTROL_BORDER_COLOR_MOUSE "ControlBorderColorOnHover"
141 #define FM_PROP_CONTROL_BORDER_COLOR_INVALID "ControlBorderColorOnInvalid"
142 #define FM_PROP_BUTTON_TYPE "ButtonType"
143 #define FM_PROP_FORM_OPERATIONS "FormOperations"
144 #define FM_PROP_INPUT_REQUIRED "InputRequired"
145 #define FM_PROP_WRITING_MODE "WritingMode"
146 #define FM_PROP_MOUSE_WHEEL_BEHAVIOR "MouseWheelBehavior"
147 #define FM_PROP_DESCRIPTION "Description"
151 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */