xref: /trunk/main/vcl/unx/generic/gdi/dtsetenum.hxx (revision ebfcd9af)
1 /**************************************************************
2  *
3  * Licensed to the Apache Software Foundation (ASF) under one
4  * or more contributor license agreements.  See the NOTICE file
5  * distributed with this work for additional information
6  * regarding copyright ownership.  The ASF licenses this file
7  * to you under the Apache License, Version 2.0 (the
8  * "License"); you may not use this file except in compliance
9  * with the License.  You may obtain a copy of the License at
10  *
11  *   http://www.apache.org/licenses/LICENSE-2.0
12  *
13  * Unless required by applicable law or agreed to in writing,
14  * software distributed under the License is distributed on an
15  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16  * KIND, either express or implied.  See the License for the
17  * specific language governing permissions and limitations
18  * under the License.
19  *
20  *************************************************************/
21 
22 
23 
24 #ifndef _VCL_DTSETENUM_HXX
25 #define _VCL_DTSETENUM_HXX
26 
27 enum DtSetEnum
28 {
29     /* settings for mouse */
30     MouseOptions = 1,
31     DoubleClickTime,
32     DoubleClickWidth,
33     DoubleClickHeight,
34     StartDragWidth,
35     StartDragHeight,
36     DragMoveCode,
37     DragCopyCode,
38     DragLinkCode,
39     ContextMenuCode,
40     ContextMenuClicks,
41     ContextMenuDown,
42     ScrollRepeat,
43     ButtonStartRepeat,
44     ButtonRepeat,
45     ActionDelay,
46     MenuDelay,
47     Follow,
48     MiddleButtonAction,
49     /* settings for keyboard */
50     KeyboardOptions=64,
51     /* style settings */
52     StyleOptions = 128,
53     BorderSize,
54     TitleHeight,
55     FloatTitleHeight,
56     TearOffTitleHeight,
57     MenuBarHeight,
58     ScrollBarSize,
59     SpinSize,
60     SplitSize,
61     IconHorzSpace,
62     IconVertSpace,
63     CursorSize,
64     CursorBlinkTime,
65     ScreenZoom,
66     ScreenFontZoom,
67     LogoDisplayTime,
68     DragFullOptions,
69     AnimationOptions,
70     SelectionOptions,
71     DisplayOptions,
72     AntialiasingMinPixelHeight,
73     /* style colors */
74     AllTextColors, /* convenience, sets all control text colors */
75     AllBackColors, /* convenience, sets all control background colors */
76     ThreeDColor,
77     FaceColor,
78     CheckedColor,
79     LightColor,
80     LightBorderColor,
81     ShadowColor,
82     DarkShadowColor,
83     ButtonTextColor,
84     RadioCheckTextColor,
85     GroupTextColor,
86     LabelTextColor,
87     InfoTextColor,
88     WindowColor,
89     WindowTextColor,
90     DialogColor,
91     DialogTextColor,
92     WorkspaceColor,
93     FieldColor,
94     FieldTextColor,
95     ActiveColor,
96     ActiveColor2,
97     ActiveTextColor,
98     ActiveBorderColor,
99     DeactiveColor,
100     DeactiveColor2,
101     DeactiveTextColor,
102     DeactiveBorderColor,
103     HighlightColor,
104     HighlightTextColor,
105     DisableColor,
106     HelpColor,
107     HelpTextColor,
108     MenuColor,
109     MenuBarColor,
110     MenuTextColor,
111     MenuHighlightColor,
112     MenuHighlightTextColor,
113     LinkColor,
114     VisitedLinkColor,
115     HighlightLinkColor,
116     HighContrastMode,
117     /* style fonts */
118     UIFont, /* convenience, sets all fonts but TitleFont and FloatTitleFont */
119     AppFont,
120     HelpFont,
121     TitleFont,
122     FloatTitleFont,
123     MenuFont,
124     ToolFont,
125     GroupFont,
126     LabelFont,
127     InfoFont,
128     RadioCheckFont,
129     PushButtonFont,
130     FieldFont,
131     IconFont,
132     /* style numeric styles */
133     RadioButtonStyle,
134     CheckBoxStyle,
135     PushButtonStyle,
136     TabControlStyle,
137     /* toolbar style */
138     ToolbarIconSize
139 
140 };
141 
142 #endif // _VCL_DTSETENUM_HXX
143