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