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