📄 dxthemeconsts.pas
字号:
{********************************************************************}
{ }
{ Developer Express Visual Component Library }
{ ExpressXPThemeManager }
{ }
{ Copyright (c) 1998-2008 Developer Express Inc. }
{ ALL RIGHTS RESERVED }
{ }
{ The entire contents of this file is protected by U.S. and }
{ International Copyright Laws. Unauthorized reproduction, }
{ reverse-engineering, and distribution of all or any portion of }
{ the code contained in this file is strictly prohibited and may }
{ result in severe civil and criminal penalties and will be }
{ prosecuted to the maximum extent possible under the law. }
{ }
{ RESTRICTIONS }
{ }
{ THIS SOURCE CODE AND ALL RESULTING INTERMEDIATE FILES }
{ (DCU, OBJ, DLL, ETC.) ARE CONFIDENTIAL AND PROPRIETARY TRADE }
{ SECRETS OF DEVELOPER EXPRESS INC. THE REGISTERED DEVELOPER IS }
{ LICENSED TO DISTRIBUTE THE EXPRESSXPTHEMEMANAGER AND ALL }
{ ACCOMPANYING VCL CONTROLS AS PART OF AN EXECUTABLE PROGRAM ONLY. }
{ }
{ THE SOURCE CODE CONTAINED WITHIN THIS FILE AND ALL RELATED }
{ FILES OR ANY PORTION OF ITS CONTENTS SHALL AT NO TIME BE }
{ COPIED, TRANSFERRED, SOLD, DISTRIBUTED, OR OTHERWISE MADE }
{ AVAILABLE TO OTHER INDIVIDUALS WITHOUT EXPRESS WRITTEN CONSENT }
{ AND PERMISSION FROM DEVELOPER EXPRESS INC. }
{ }
{ CONSULT THE END USER LICENSE AGREEMENT FOR INFORMATION ON }
{ ADDITIONAL RESTRICTIONS. }
{ }
{********************************************************************}
unit dxThemeConsts;
{$I cxVer.inc}
interface
const
THEMEMGR_VERSION = 1; // increment if order of props changes or
// any props are deleted (will prevent loading
// of controlsets that use older version
{$IFDEF CBUILDER11}
{$EXTERNALSYM WM_THEMECHANGED}
{$ENDIF}
WM_THEMECHANGED = $031A;
TC_NONE = 0;
// Parts and states
// Class 'Window'
// Parts
WP_CAPTION = 1;
WP_SMALLCAPTION = 2;
WP_MINCAPTION = 3;
WP_SMALLMINCAPTION = 4;
WP_MAXCAPTION = 5;
WP_SMALLMAXCAPTION = 6;
WP_FRAMELEFT = 7;
WP_FRAMERIGHT = 8;
WP_FRAMEBOTTOM = 9;
WP_SMALLFRAMELEFT = 10;
WP_SMALLFRAMERIGHT = 11;
WP_SMALLFRAMEBOTTOM = 12;
WP_SYSBUTTON = 13;
WP_MDISYSBUTTON = 14;
WP_MINBUTTON = 15;
WP_MDIMINBUTTON = 16;
WP_MAXBUTTON = 17;
WP_CLOSEBUTTON = 18;
WP_SMALLCLOSEBUTTON = 19;
WP_MDICLOSEBUTTON = 20;
WP_RESTOREBUTTON = 21;
WP_MDIRESTOREBUTTON = 22;
WP_HELPBUTTON = 23;
WP_MDIHELPBUTTON = 24;
WP_HORZSCROLL = 25;
WP_HORZTHUMB = 26;
WP_VERTSCROLL = 27;
WP_VERTTHUMB = 28;
WP_DIALOG = 29;
WP_CAPTIONSIZINGTEMPLATE = 30;
WP_SMALLCAPTIONSIZINGTEMPLATE = 31;
WP_FRAMELEFTSIZINGTEMPLATE = 32;
WP_SMALLFRAMELEFTSIZINGTEMPLATE = 33;
WP_FRAMERIGHTSIZINGTEMPLATE = 34;
WP_SMALLFRAMERIGHTSIZINGTEMPLATE = 35;
WP_FRAMEBOTTOMSIZINGTEMPLATE = 36;
WP_SMALLFRAMEBOTTOMSIZINGTEMPLATE = 37;
// States
FS_ACTIVE = 1;
FS_INACTIVE = 2;
CS_ACTIVE = 1;
CS_INACTIVE = 2;
CS_DISABLED = 3;
MXCS_ACTIVE = 1;
MXCS_INACTIVE = 2;
MXCS_DISABLED = 3;
MNCS_ACTIVE = 1;
MNCS_INACTIVE = 2;
MNCS_DISABLED = 3;
HSS_NORMAL = 1;
HSS_HOT = 2;
HSS_PUSHED = 3;
HSS_DISABLED = 4;
HTS_NORMAL = 1;
HTS_HOT = 2;
HTS_PUSHED = 3;
HTS_DISABLED = 4;
VSS_NORMAL = 1;
VSS_HOT = 2;
VSS_PUSHED = 3;
VSS_DISABLED = 4;
VTS_NORMAL = 1;
VTS_HOT = 2;
VTS_PUSHED = 3;
VTS_DISABLED = 4;
SBS_NORMAL = 1;
SBS_HOT = 2;
SBS_PUSHED = 3;
SBS_DISABLED = 4;
MINBS_NORMAL = 1;
MINBS_HOT = 2;
MINBS_PUSHED = 3;
MINBS_DISABLED = 4;
MAXBS_NORMAL = 1;
MAXBS_HOT = 2;
MAXBS_PUSHED = 3;
MAXBS_DISABLED = 4;
RBS_NORMAL = 1;
RBS_HOT = 2;
RBS_PUSHED = 3;
RBS_DISABLED = 4;
HBS_NORMAL = 1;
HBS_HOT = 2;
HBS_PUSHED = 3;
HBS_DISABLED = 4;
CBS_NORMAL = 1;
CBS_HOT = 2;
CBS_PUSHED = 3;
CBS_DISABLED = 4;
// Class 'Button'
// Parts
BP_PUSHBUTTON = 1;
BP_RADIOBUTTON = 2;
BP_CHECKBOX = 3;
BP_GROUPBOX = 4;
BP_USERBUTTON = 5;
// States
PBS_NORMAL = 1;
PBS_HOT = 2;
PBS_PRESSED = 3;
PBS_DISABLED = 4;
PBS_DEFAULTED = 5;
RBS_UNCHECKEDNORMAL = 1;
RBS_UNCHECKEDHOT = 2;
RBS_UNCHECKEDPRESSED = 3;
RBS_UNCHECKEDDISABLED = 4;
RBS_CHECKEDNORMAL = 5;
RBS_CHECKEDHOT = 6;
RBS_CHECKEDPRESSED = 7;
RBS_CHECKEDDISABLED = 8;
CBS_UNCHECKEDNORMAL = 1;
CBS_UNCHECKEDHOT = 2;
CBS_UNCHECKEDPRESSED = 3;
CBS_UNCHECKEDDISABLED = 4;
CBS_CHECKEDNORMAL = 5;
CBS_CHECKEDHOT = 6;
CBS_CHECKEDPRESSED = 7;
CBS_CHECKEDDISABLED = 8;
CBS_MIXEDNORMAL = 9;
CBS_MIXEDHOT = 10;
CBS_MIXEDPRESSED = 11;
CBS_MIXEDDISABLED = 12;
GBS_NORMAL = 1;
GBS_DISABLED = 2;
// Class 'Rebar'
// Parts
RP_GRIPPER = 1;
RP_GRIPPERVERT = 2;
RP_BAND = 3;
RP_CHEVRON = 4;
RP_CHEVRONVERT = 5;
// States
CHEVS_NORMAL = 1;
CHEVS_HOT = 2;
CHEVS_PRESSED = 3;
// Class 'Toolbar'
// Parts
TP_BUTTON = 1;
TP_DROPDOWNBUTTON = 2;
TP_SPLITBUTTON = 3;
TP_SPLITBUTTONDROPDOWN = 4;
TP_SEPARATOR = 5;
TP_SEPARATORVERT = 6;
// States
TS_NORMAL = 1;
TS_HOT = 2;
TS_PRESSED = 3;
TS_DISABLED = 4;
TS_CHECKED = 5;
TS_HOTCHECKED = 6;
// Class 'Status'
// Parts
SP_PANE = 1;
SP_GRIPPERPANE = 2;
SP_GRIPPER = 3;
// Class 'Menu'
// Parts
MP_MENUITEM = 1;
MP_MENUDROPDOWN = 2;
MP_MENUBARITEM = 3;
MP_MENUBARDROPDOWN = 4;
MP_CHEVRON = 5;
MP_SEPARATOR = 6;
// States
MS_NORMAL = 1;
MS_SELECTED = 2;
MS_DEMOTED = 3;
// Class 'ListBox'
// Parts
LBCP_BORDER_HSCROLL = 1;
LBCP_BORDER_HVSCROLL = 2;
LBCP_BORDER_NOSCROLL = 3;
LBCP_BORDER_VSCROLL = 4;
LBCP_ITEM = 5;
// States
LBPSN_NORMAL = 1;
LBPSN_FOCUSED = 2;
LBPSN_HOT = 3;
LBPSN_DISABLED = 4;
// Class 'ListView'
// Parts
LVP_LISTITEM = 1;
LVP_LISTGROUP = 2;
LVP_LISTDETAIL = 3;
LVP_LISTSORTEDDETAIL = 4;
LVP_EMPTYTEXT = 5;
// States
LIS_NORMAL = 1;
LIS_HOT = 2;
LIS_SELECTED = 3;
LIS_DISABLED = 4;
LIS_SELECTEDNOTFOCUS = 5;
// Class 'Header'
// Parts
HP_HEADERITEM = 1;
HP_HEADERITEMLEFT = 2;
HP_HEADERITEMRIGHT = 3;
HP_HEADERSORTARROW = 4;
// States
HIS_NORMAL = 1;
HIS_HOT = 2;
HIS_PRESSED = 3;
HILS_NORMAL = 1;
HILS_HOT = 2;
HILS_PRESSED = 3;
HIRS_NORMAL = 1;
HIRS_HOT = 2;
HIRS_PRESSED = 3;
HSAS_SORTEDUP = 1;
HSAS_SORTEDDOWN = 2;
// Class 'Progress'
// Parts
PP_BAR = 1;
PP_BARVERT = 2;
PP_CHUNK = 3;
PP_CHUNKVERT = 4;
// Class 'Tab'
// Parts
TABP_TABITEM = 1;
TABP_TABITEMLEFTEDGE = 2;
TABP_TABITEMRIGHTEDGE = 3;
TABP_TABITEMBOTHEDGE = 4;
TABP_TOPTABITEM = 5;
TABP_TOPTABITEMLEFTEDGE = 6;
TABP_TOPTABITEMRIGHTEDGE = 7;
TABP_TOPTABITEMBOTHEDGE = 8;
TABP_PANE = 9;
TABP_BODY = 10;
// States
TIS_NORMAL = 1;
TIS_HOT = 2;
TIS_SELECTED = 3;
TIS_DISABLED = 4;
TIS_FOCUSED = 5;
TILES_NORMAL = 1;
TILES_HOT = 2;
TILES_SELECTED = 3;
TILES_DISABLED = 4;
TILES_FOCUSED = 5;
TIRES_NORMAL = 1;
TIRES_HOT = 2;
TIRES_SELECTED = 3;
TIRES_DISABLED = 4;
TIRES_FOCUSED = 5;
TIBES_NORMAL = 1;
TIBES_HOT = 2;
TIBES_SELECTED = 3;
TIBES_DISABLED = 4;
TIBES_FOCUSED = 5;
TTIS_NORMAL = 1;
TTIS_HOT = 2;
TTIS_SELECTED = 3;
TTIS_DISABLED = 4;
TTIS_FOCUSED = 5;
TTILES_NORMAL = 1;
TTILES_HOT = 2;
TTILES_SELECTED = 3;
TTILES_DISABLED = 4;
TTILES_FOCUSED = 5;
TTIRES_NORMAL = 1;
TTIRES_HOT = 2;
TTIRES_SELECTED = 3;
TTIRES_DISABLED = 4;
TTIRES_FOCUSED = 5;
TTIBES_NORMAL = 1;
TTIBES_HOT = 2;
TTIBES_SELECTED = 3;
TTIBES_DISABLED = 4;
TTIBES_FOCUSED = 5;
// Class 'Trackbar'
// Parts
TKP_TRACK = 1;
TKP_TRACKVERT = 2;
TKP_THUMB = 3;
TKP_THUMBBOTTOM = 4;
TKP_THUMBTOP = 5;
TKP_THUMBVERT = 6;
TKP_THUMBLEFT = 7;
TKP_THUMBRIGHT = 8;
TKP_TICS = 9;
TKP_TICSVERT = 10;
// States
TKS_NORMAL = 1;
TRS_NORMAL = 1;
TRVS_NORMAL = 1;
TUS_NORMAL = 1;
TUS_HOT = 2;
TUS_PRESSED = 3;
TUS_FOCUSED = 4;
TUS_DISABLED = 5;
TUBS_NORMAL = 1;
TUBS_HOT = 2;
TUBS_PRESSED = 3;
TUBS_FOCUSED = 4;
TUBS_DISABLED = 5;
TUTS_NORMAL = 1;
TUTS_HOT = 2;
TUTS_PRESSED = 3;
TUTS_FOCUSED = 4;
TUTS_DISABLED = 5;
TUVS_NORMAL = 1;
TUVS_HOT = 2;
TUVS_PRESSED = 3;
TUVS_FOCUSED = 4;
TUVS_DISABLED = 5;
TUVLS_NORMAL = 1;
TUVLS_HOT = 2;
TUVLS_PRESSED = 3;
TUVLS_FOCUSED = 4;
TUVLS_DISABLED = 5;
TUVRS_NORMAL = 1;
TUVRS_HOT = 2;
TUVRS_PRESSED = 3;
TUVRS_FOCUSED = 4;
TUVRS_DISABLED = 5;
TSS_NORMAL = 1;
TSVS_NORMAL = 1;
// Class 'Tooltips'
// Parts
TTP_STANDARD = 1;
TTP_STANDARDTITLE = 2;
TTP_BALLOON = 3;
TTP_BALLOONTITLE = 4;
TTP_CLOSE = 5;
// States
TTCS_NORMAL = 1;
TTCS_HOT = 2;
TTCS_PRESSED = 3;
TTSS_NORMAL = 1;
TTSS_LINK = 2;
TTBS_NORMAL = 1;
TTBS_LINK = 2;
// Class 'TreeView'
// Parts
TVP_TREEITEM = 1;
TVP_GLYPH = 2;
TVP_BRANCH = 3;
// States
TREIS_NORMAL = 1;
TREIS_HOT = 2;
TREIS_SELECTED = 3;
TREIS_DISABLED = 4;
TREIS_SELECTEDNOTFOCUS = 5;
GLPS_CLOSED = 1;
GLPS_OPENED = 2;
// Class 'Spin'
// Parts
SPNP_UP = 1;
SPNP_DOWN = 2;
SPNP_UPHORZ = 3;
SPNP_DOWNHORZ = 4;
// States
UPS_NORMAL = 1;
UPS_HOT = 2;
UPS_PRESSED = 3;
UPS_DISABLED = 4;
DNS_NORMAL = 1;
DNS_HOT = 2;
DNS_PRESSED = 3;
DNS_DISABLED = 4;
UPHZS_NORMAL = 1;
UPHZS_HOT = 2;
UPHZS_PRESSED = 3;
UPHZS_DISABLED = 4;
DNHZS_NORMAL = 1;
DNHZS_HOT = 2;
DNHZS_PRESSED = 3;
DNHZS_DISABLED = 4;
// Class 'Page'
// Parts
PGRP_UP = 1;
PGRP_DOWN = 2;
PGRP_UPHORZ = 3;
PGRP_DOWNHORZ = 4;
// Class 'Scrollbar'
// Parts
SBP_ARROWBTN = 1;
SBP_THUMBBTNHORZ = 2;
SBP_THUMBBTNVERT = 3;
SBP_LOWERTRACKHORZ = 4;
SBP_UPPERTRACKHORZ = 5;
SBP_LOWERTRACKVERT = 6;
SBP_UPPERTRACKVERT = 7;
SBP_GRIPPERHORZ = 8;
SBP_GRIPPERVERT = 9;
SBP_SIZEBOX = 10;
// States
ABS_UPNORMAL = 1;
ABS_UPHOT = 2;
ABS_UPPRESSED = 3;
ABS_UPDISABLED = 4;
ABS_DOWNNORMAL = 5;
ABS_DOWNHOT = 6;
ABS_DOWNPRESSED = 7;
ABS_DOWNDISABLED = 8;
ABS_LEFTNORMAL = 9;
ABS_LEFTHOT = 10;
ABS_LEFTPRESSED = 11;
ABS_LEFTDISABLED = 12;
ABS_RIGHTNORMAL = 13;
ABS_RIGHTHOT = 14;
ABS_RIGHTPRESSED = 15;
ABS_RIGHTDISABLED = 16;
SCRBS_NORMAL = 1;
SCRBS_HOT = 2;
SCRBS_PRESSED = 3;
SCRBS_DISABLED = 4;
SZB_RIGHTALIGN = 1;
SZB_LEFTALIGN = 2;
// Class 'Edit'
// Parts
EP_EDITTEXT = 1;
EP_CARET = 2;
{ For Windows >= Vista }
EP_BACKGROUND = 3;
EP_PASSWORD = 4;
EP_BACKGROUNDWITHBORDER = 5;
EP_EDITBORDER_NOSCROLL = 6;
EP_EDITBORDER_HSCROLL = 7;
EP_EDITBORDER_VSCROLL = 8;
EP_EDITBORDER_HVSCROLL = 9;
// States
ETS_NORMAL = 1;
ETS_HOT = 2;
ETS_SELECTED = 3;
ETS_DISABLED = 4;
ETS_FOCUSED = 5;
ETS_READONLY = 6;
ETS_ASSIST = 7;
// Class 'ComboBox'
// Parts
CP_DROPDOWNBUTTON = 1;
{ For Windows >= Vista }
CP_BACKGROUND = 2;
CP_TRANSPARENTBACKGROUND = 3;
CP_BORDER = 4;
CP_READONLY = 5;
CP_DROPDOWNBUTTONRIGHT = 6;
CP_DROPDOWNBUTTONLEFT = 7;
CP_CUEBANNER = 8;
// States
CBXS_NORMAL = 1;
CBXS_HOT = 2;
CBXS_PRESSED = 3;
CBXS_DISABLED = 4;
// Class 'Taskbar Clock'
// Parts
CLP_TIME = 1;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -