1 /************************************************************************* 2 * 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * 5 * Copyright 2000, 2010 Oracle and/or its affiliates. 6 * 7 * OpenOffice.org - a multi-platform office productivity suite 8 * 9 * This file is part of OpenOffice.org. 10 * 11 * OpenOffice.org is free software: you can redistribute it and/or modify 12 * it under the terms of the GNU Lesser General Public License version 3 13 * only, as published by the Free Software Foundation. 14 * 15 * OpenOffice.org is distributed in the hope that it will be useful, 16 * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 * GNU Lesser General Public License version 3 for more details 19 * (a copy is included in the LICENSE file that accompanied this code). 20 * 21 * You should have received a copy of the GNU Lesser General Public License 22 * version 3 along with OpenOffice.org. If not, see 23 * <http://www.openoffice.org/license.html> 24 * for a copy of the LGPLv3 License. 25 * 26 ************************************************************************/ 27 28 #ifndef _VCL_DTSETENUM_HXX 29 #define _VCL_DTSETENUM_HXX 30 31 enum DtSetEnum 32 { 33 /* settings for mouse */ 34 MouseOptions = 1, 35 DoubleClickTime, 36 DoubleClickWidth, 37 DoubleClickHeight, 38 StartDragWidth, 39 StartDragHeight, 40 DragMoveCode, 41 DragCopyCode, 42 DragLinkCode, 43 ContextMenuCode, 44 ContextMenuClicks, 45 ContextMenuDown, 46 ScrollRepeat, 47 ButtonStartRepeat, 48 ButtonRepeat, 49 ActionDelay, 50 MenuDelay, 51 Follow, 52 MiddleButtonAction, 53 /* settings for keyboard */ 54 KeyboardOptions=64, 55 /* style settings */ 56 StyleOptions = 128, 57 BorderSize, 58 TitleHeight, 59 FloatTitleHeight, 60 TearOffTitleHeight, 61 MenuBarHeight, 62 ScrollBarSize, 63 SpinSize, 64 SplitSize, 65 IconHorzSpace, 66 IconVertSpace, 67 CursorSize, 68 CursorBlinkTime, 69 ScreenZoom, 70 ScreenFontZoom, 71 LogoDisplayTime, 72 DragFullOptions, 73 AnimationOptions, 74 SelectionOptions, 75 DisplayOptions, 76 AntialiasingMinPixelHeight, 77 /* style colors */ 78 AllTextColors, /* convenience, sets all control text colors */ 79 AllBackColors, /* convenience, sets all control background colors */ 80 ThreeDColor, 81 FaceColor, 82 CheckedColor, 83 LightColor, 84 LightBorderColor, 85 ShadowColor, 86 DarkShadowColor, 87 ButtonTextColor, 88 RadioCheckTextColor, 89 GroupTextColor, 90 LabelTextColor, 91 InfoTextColor, 92 WindowColor, 93 WindowTextColor, 94 DialogColor, 95 DialogTextColor, 96 WorkspaceColor, 97 FieldColor, 98 FieldTextColor, 99 ActiveColor, 100 ActiveColor2, 101 ActiveTextColor, 102 ActiveBorderColor, 103 DeactiveColor, 104 DeactiveColor2, 105 DeactiveTextColor, 106 DeactiveBorderColor, 107 HighlightColor, 108 HighlightTextColor, 109 DisableColor, 110 HelpColor, 111 HelpTextColor, 112 MenuColor, 113 MenuBarColor, 114 MenuTextColor, 115 MenuHighlightColor, 116 MenuHighlightTextColor, 117 LinkColor, 118 VisitedLinkColor, 119 HighlightLinkColor, 120 HighContrastMode, 121 /* style fonts */ 122 UIFont, /* convenience, sets all fonts but TitleFont and FloatTitleFont */ 123 AppFont, 124 HelpFont, 125 TitleFont, 126 FloatTitleFont, 127 MenuFont, 128 ToolFont, 129 GroupFont, 130 LabelFont, 131 InfoFont, 132 RadioCheckFont, 133 PushButtonFont, 134 FieldFont, 135 IconFont, 136 /* style numeric styles */ 137 RadioButtonStyle, 138 CheckBoxStyle, 139 PushButtonStyle, 140 TabControlStyle, 141 /* toolbar style */ 142 ToolbarIconSize 143 144 }; 145 146 #endif // _VCL_DTSETENUM_HXX 147