Repository URL to install this package:
|
Version:
3.2.0 ▾
|
{
This file is part of the Free Pascal FCL
Copyright (c) 2009 by Paul Ishenin
See the file COPYING.FPC, included in this distribution,
for details about the copyright.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
As a special exception, you can also use these sources under the MPL 1.1,
this to ensure compatibility with Jedi APILIB
}
{-------------------------------------------------------------------------// }
{ VisualStyle Style Guide symbols }
{-------------------------------------------------------------------------// }
// property symbol definitions
const
TMTVS_RESERVEDLOW = 100000;
TMTVS_RESERVEDHIGH = 19999;
// AEROWIZARDSTYLE class parts and states
VSCLASS_AEROWIZARDSTYLE = 'AEROWIZARDSTYLE';
VSCLASS_AEROWIZARD = 'AEROWIZARD';
type
AEROWIZARDPARTS = longint;
const
AW_TITLEBAR = 1;
AW_HEADERAREA = 2;
AW_CONTENTAREA = 3;
AW_COMMANDAREA = 4;
AW_BUTTON = 5;
type
AEROWIZARDSTYLEPARTS = AEROWIZARDPARTS;
type
TITLEBARSTATES = longint;
const
AW_S_TITLEBAR_ACTIVE = 1;
AW_S_TITLEBAR_INACTIVE = 2;
type
HEADERAREASTATES = longint;
const
AW_S_HEADERAREA_NOMARGIN = 1;
type
CONTENTAREASTATES = longint;
const
AW_S_CONTENTAREA_NOMARGIN = 1;
// BUTTONSTYLE class parts and states
VSCLASS_BUTTONSTYLE = 'BUTTONSTYLE';
VSCLASS_BUTTON = 'BUTTON';
type
BUTTONPARTS = longint;
const
BP_PUSHBUTTON = 1;
BP_RADIOBUTTON = 2;
BP_CHECKBOX = 3;
BP_GROUPBOX = 4;
BP_USERBUTTON = 5;
BP_COMMANDLINK = 6;
BP_COMMANDLINKGLYPH = 7;
type
BUTTONSTYLEPARTS = BUTTONPARTS;
type
PUSHBUTTONSTATES = longint;
const
PBS_NORMAL = 1;
PBS_HOT = 2;
PBS_PRESSED = 3;
PBS_DISABLED = 4;
PBS_DEFAULTED = 5;
PBS_DEFAULTED_ANIMATING = 6;
type
RADIOBUTTONSTATES = longint;
const
RBS_UNCHECKEDNORMAL = 1;
RBS_UNCHECKEDHOT = 2;
RBS_UNCHECKEDPRESSED = 3;
RBS_UNCHECKEDDISABLED = 4;
RBS_CHECKEDNORMAL = 5;
RBS_CHECKEDHOT = 6;
RBS_CHECKEDPRESSED = 7;
RBS_CHECKEDDISABLED = 8;
type
CHECKBOXSTATES = longint;
const
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;
CBS_IMPLICITNORMAL = 13;
CBS_IMPLICITHOT = 14;
CBS_IMPLICITPRESSED = 15;
CBS_IMPLICITDISABLED = 16;
CBS_EXCLUDEDNORMAL = 17;
CBS_EXCLUDEDHOT = 18;
CBS_EXCLUDEDPRESSED = 19;
CBS_EXCLUDEDDISABLED = 20;
type
GROUPBOXSTATES = longint;
const
GBS_NORMAL = 1;
GBS_DISABLED = 2;
type
COMMANDLINKSTATES = longint;
const
CMDLS_NORMAL = 1;
CMDLS_HOT = 2;
CMDLS_PRESSED = 3;
CMDLS_DISABLED = 4;
CMDLS_DEFAULTED = 5;
CMDLS_DEFAULTED_ANIMATING = 6;
type
COMMANDLINKGLYPHSTATES = longint;
const
CMDLGS_NORMAL = 1;
CMDLGS_HOT = 2;
CMDLGS_PRESSED = 3;
CMDLGS_DISABLED = 4;
CMDLGS_DEFAULTED = 5;
// COMBOBOXSTYLE class parts and states
VSCLASS_COMBOBOXSTYLE = 'COMBOBOXSTYLE';
VSCLASS_COMBOBOX = 'COMBOBOX';
type
COMBOBOXPARTS = longint;
const
CP_DROPDOWNBUTTON = 1;
CP_BACKGROUND = 2;
CP_TRANSPARENTBACKGROUND = 3;
CP_BORDER = 4;
CP_READONLY = 5;
CP_DROPDOWNBUTTONRIGHT = 6;
CP_DROPDOWNBUTTONLEFT = 7;
CP_CUEBANNER = 8;
type
COMBOBOXSTYLEPARTS = COMBOBOXPARTS;
type
COMBOBOXSTYLESTATES = longint;
const
CBXS_NORMAL = 1;
CBXS_HOT = 2;
CBXS_PRESSED = 3;
CBXS_DISABLED = 4;
type
DROPDOWNBUTTONRIGHTSTATES = longint;
const
CBXSR_NORMAL = 1;
CBXSR_HOT = 2;
CBXSR_PRESSED = 3;
CBXSR_DISABLED = 4;
type
DROPDOWNBUTTONLEFTSTATES = longint;
const
CBXSL_NORMAL = 1;
CBXSL_HOT = 2;
CBXSL_PRESSED = 3;
CBXSL_DISABLED = 4;
type
TRANSPARENTBACKGROUNDSTATES = longint;
const
CBTBS_NORMAL = 1;
CBTBS_HOT = 2;
CBTBS_DISABLED = 3;
CBTBS_FOCUSED = 4;
type
BORDERSTATES = longint;
const
CBB_NORMAL = 1;
CBB_HOT = 2;
CBB_FOCUSED = 3;
CBB_DISABLED = 4;
type
READONLYSTATES = longint;
const
CBRO_NORMAL = 1;
CBRO_HOT = 2;
CBRO_PRESSED = 3;
CBRO_DISABLED = 4;
type
CUEBANNERSTATES = longint;
const
CBCB_NORMAL = 1;
CBCB_HOT = 2;
CBCB_PRESSED = 3;
CBCB_DISABLED = 4;
// COMMUNICATIONSSTYLE class parts and states
VSCLASS_COMMUNICATIONSSTYLE = 'COMMUNICATIONSSTYLE';
VSCLASS_COMMUNICATIONS = 'COMMUNICATIONS';
type
COMMUNICATIONSPARTS = longint;
const
CSST_TAB = 1;
type
COMMUNICATIONSSTYLEPARTS = COMMUNICATIONSPARTS;
type
TABSTATES = longint;
const
CSTB_NORMAL = 1;
CSTB_HOT = 2;
CSTB_SELECTED = 3;
// CONTROLPANELSTYLE class parts and states
VSCLASS_CONTROLPANELSTYLE = 'CONTROLPANELSTYLE';
VSCLASS_CONTROLPANEL = 'CONTROLPANEL';
type
CONTROLPANELPARTS = longint;
const
CPANEL_NAVIGATIONPANE = 1;
CPANEL_CONTENTPANE = 2;
CPANEL_NAVIGATIONPANELABEL = 3;
CPANEL_CONTENTPANELABEL = 4;
CPANEL_TITLE = 5;
CPANEL_BODYTEXT = 6;
CPANEL_HELPLINK = 7;
CPANEL_TASKLINK = 8;
CPANEL_GROUPTEXT = 9;
CPANEL_CONTENTLINK = 10;
CPANEL_SECTIONTITLELINK = 11;
CPANEL_LARGECOMMANDAREA = 12;
CPANEL_SMALLCOMMANDAREA = 13;
CPANEL_BUTTON = 14;
CPANEL_MESSAGETEXT = 15;
CPANEL_NAVIGATIONPANELINE = 16;
CPANEL_CONTENTPANELINE = 17;
CPANEL_BANNERAREA = 18;
CPANEL_BODYTITLE = 19;
type
CONTROLPANELSTYLEPARTS = CONTROLPANELPARTS;
type
HELPLINKSTATES = longint;
const
CPHL_NORMAL = 1;
CPHL_HOT = 2;
CPHL_PRESSED = 3;
CPHL_DISABLED = 4;
type
TASKLINKSTATES = longint;
const
CPTL_NORMAL = 1;
CPTL_HOT = 2;
CPTL_PRESSED = 3;
CPTL_DISABLED = 4;
CPTL_PAGE = 5;
type
CONTENTLINKSTATES = longint;
const
CPCL_NORMAL = 1;
CPCL_HOT = 2;
CPCL_PRESSED = 3;
CPCL_DISABLED = 4;
type
SECTIONTITLELINKSTATES = longint;
const
CPSTL_NORMAL = 1;
CPSTL_HOT = 2;
// DATEPICKERSTYLE class parts and states
VSCLASS_DATEPICKERSTYLE = 'DATEPICKERSTYLE';
VSCLASS_DATEPICKER = 'DATEPICKER';
type
DATEPICKERPARTS = longint;
const
DP_DATETEXT = 1;
DP_DATEBORDER = 2;
DP_SHOWCALENDARBUTTONRIGHT = 3;
type
DATEPICKERSTYLEPARTS = DATEPICKERPARTS;
type
DATETEXTSTATES = longint;
const
DPDT_NORMAL = 1;
DPDT_DISABLED = 2;
DPDT_SELECTED = 3;
type
DATEBORDERSTATES = longint;
const
DPDB_NORMAL = 1;
DPDB_HOT = 2;
DPDB_FOCUSED = 3;
DPDB_DISABLED = 4;
type
SHOWCALENDARBUTTONRIGHTSTATES = longint;
const
DPSCBR_NORMAL = 1;
DPSCBR_HOT = 2;
DPSCBR_PRESSED = 3;
DPSCBR_DISABLED = 4;
// DRAGDROPSTYLE class parts and states
VSCLASS_DRAGDROPSTYLE = 'DRAGDROPSTYLE';
VSCLASS_DRAGDROP = 'DRAGDROP';
type
DRAGDROPPARTS = longint;
const
DD_COPY = 1;
DD_MOVE = 2;
DD_UPDATEMETADATA = 3;
DD_CREATELINK = 4;
DD_WARNING = 5;
DD_NONE = 6;
DD_IMAGEBG = 7;
DD_TEXTBG = 8;
type
DRAGDROPSTYLEPARTS = DRAGDROPPARTS;
type
COPYSTATES = longint;
const
DDCOPY_HIGHLIGHT = 1;
DDCOPY_NOHIGHLIGHT = 2;
type
MOVESTATES = longint;
const
DDMOVE_HIGHLIGHT = 1;
DDMOVE_NOHIGHLIGHT = 2;
type
UPDATEMETADATASTATES = longint;
const
DDUPDATEMETADATA_HIGHLIGHT = 1;
DDUPDATEMETADATA_NOHIGHLIGHT = 2;
type
CREATELINKSTATES = longint;
const
DDCREATELINK_HIGHLIGHT = 1;
DDCREATELINK_NOHIGHLIGHT = 2;
type
WARNINGSTATES = longint;
const
DDWARNING_HIGHLIGHT = 1;
DDWARNING_NOHIGHLIGHT = 2;
type
NONESTATES = longint;
const
DDNONE_HIGHLIGHT = 1;
DDNONE_NOHIGHLIGHT = 2;
// EDITSTYLE class parts and states
VSCLASS_EDITSTYLE = 'EDITSTYLE';
VSCLASS_EDIT = 'EDIT';
type
EDITPARTS = longint;
const
EP_EDITTEXT = 1;
EP_CARET = 2;
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;
type
EDITSTYLEPARTS = EDITPARTS;
type
EDITTEXTSTATES = longint;
const
ETS_NORMAL = 1;
ETS_HOT = 2;
ETS_SELECTED = 3;
ETS_DISABLED = 4;
ETS_FOCUSED = 5;
ETS_READONLY = 6;
ETS_ASSIST = 7;
ETS_CUEBANNER = 8;
type
BACKGROUNDSTATES = longint;
const
EBS_NORMAL = 1;
EBS_HOT = 2;
EBS_DISABLED = 3;
EBS_FOCUSED = 4;
EBS_READONLY = 5;
EBS_ASSIST = 6;
type
BACKGROUNDWITHBORDERSTATES = longint;
const
EBWBS_NORMAL = 1;
EBWBS_HOT = 2;
EBWBS_DISABLED = 3;
EBWBS_FOCUSED = 4;
type
EDITBORDER_NOSCROLLSTATES = longint;
const
EPSN_NORMAL = 1;
EPSN_HOT = 2;
EPSN_FOCUSED = 3;
EPSN_DISABLED = 4;
type
EDITBORDER_HSCROLLSTATES = longint;
const
EPSH_NORMAL = 1;
EPSH_HOT = 2;
EPSH_FOCUSED = 3;
EPSH_DISABLED = 4;
type
EDITBORDER_VSCROLLSTATES = longint;
const
EPSV_NORMAL = 1;
EPSV_HOT = 2;
EPSV_FOCUSED = 3;
EPSV_DISABLED = 4;
type
EDITBORDER_HVSCROLLSTATES = longint;
const
EPSHV_NORMAL = 1;
EPSHV_HOT = 2;
EPSHV_FOCUSED = 3;
EPSHV_DISABLED = 4;
// EXPLORERBARSTYLE class parts and states
VSCLASS_EXPLORERBARSTYLE = 'EXPLORERBARSTYLE';
VSCLASS_EXPLORERBAR = 'EXPLORERBAR';
type
EXPLORERBARPARTS = longint;
const
EBP_HEADERBACKGROUND = 1;
EBP_HEADERCLOSE = 2;
EBP_HEADERPIN = 3;
EBP_IEBARMENU = 4;
EBP_NORMALGROUPBACKGROUND = 5;
EBP_NORMALGROUPCOLLAPSE = 6;
EBP_NORMALGROUPEXPAND = 7;
EBP_NORMALGROUPHEAD = 8;
EBP_SPECIALGROUPBACKGROUND = 9;
EBP_SPECIALGROUPCOLLAPSE = 10;
EBP_SPECIALGROUPEXPAND = 11;
EBP_SPECIALGROUPHEAD = 12;
type
EXPLORERBARSTYLEPARTS = EXPLORERBARPARTS;
type
HEADERCLOSESTATES = longint;
const
EBHC_NORMAL = 1;
EBHC_HOT = 2;
EBHC_PRESSED = 3;
type
HEADERPINSTATES = longint;
const
EBHP_NORMAL = 1;
EBHP_HOT = 2;
EBHP_PRESSED = 3;
EBHP_SELECTEDNORMAL = 4;
EBHP_SELECTEDHOT = 5;
EBHP_SELECTEDPRESSED = 6;
type
IEBARMENUSTATES = longint;
const
EBM_NORMAL = 1;
EBM_HOT = 2;
EBM_PRESSED = 3;
type
NORMALGROUPCOLLAPSESTATES = longint;
const
EBNGC_NORMAL = 1;
EBNGC_HOT = 2;
EBNGC_PRESSED = 3;
type
NORMALGROUPEXPANDSTATES = longint;
const
EBNGE_NORMAL = 1;
EBNGE_HOT = 2;
EBNGE_PRESSED = 3;
type
SPECIALGROUPCOLLAPSESTATES = longint;
const
EBSGC_NORMAL = 1;
EBSGC_HOT = 2;
EBSGC_PRESSED = 3;
type
SPECIALGROUPEXPANDSTATES = longint;
const
EBSGE_NORMAL = 1;
EBSGE_HOT = 2;
EBSGE_PRESSED = 3;
// FLYOUTSTYLE class parts and states
VSCLASS_FLYOUTSTYLE = 'FLYOUTSTYLE';
VSCLASS_FLYOUT = 'FLYOUT';
type
FLYOUTPARTS = longint;
const
FLYOUT_HEADER = 1;
FLYOUT_BODY = 2;
FLYOUT_LABEL = 3;
FLYOUT_LINK = 4;
FLYOUT_DIVIDER = 5;
FLYOUT_WINDOW = 6;
FLYOUT_LINKAREA = 7;
FLYOUT_LINKHEADER = 8;
type
FLYOUTSTYLEPARTS = FLYOUTPARTS;
type
LABELSTATES = longint;
const
FLS_NORMAL = 1;
FLS_SELECTED = 2;
FLS_EMPHASIZED = 3;
FLS_DISABLED = 4;
type
LINKSTATES = longint;
const
FLYOUTLINK_NORMAL = 1;
FLYOUTLINK_HOVER = 2;
type
BODYSTATES = longint;
const
FBS_NORMAL = 1;
FBS_EMPHASIZED = 2;
type
LINKHEADERSTATES = longint;
const
FLH_NORMAL = 1;
FLH_HOVER = 2;
// HEADERSTYLE class parts and states
VSCLASS_HEADERSTYLE = 'HEADERSTYLE';
VSCLASS_HEADER = 'HEADER';
type
HEADERPARTS = longint;
const
HP_HEADERITEM = 1;
HP_HEADERITEMLEFT = 2;
HP_HEADERITEMRIGHT = 3;
HP_HEADERSORTARROW = 4;
HP_HEADERDROPDOWN = 5;
HP_HEADERDROPDOWNFILTER = 6;
HP_HEADEROVERFLOW = 7;
type
HEADERSTYLEPARTS = HEADERPARTS;
type
HEADERSTYLESTATES = longint;
const
HBG_DETAILS = 1;
HBG_ICON = 2;
type
HEADERITEMSTATES = longint;
const
HIS_NORMAL = 1;
HIS_HOT = 2;
HIS_PRESSED = 3;
HIS_SORTEDNORMAL = 4;
HIS_SORTEDHOT = 5;
HIS_SORTEDPRESSED = 6;
HIS_ICONNORMAL = 7;
HIS_ICONHOT = 8;
HIS_ICONPRESSED = 9;
HIS_ICONSORTEDNORMAL = 10;
HIS_ICONSORTEDHOT = 11;
HIS_ICONSORTEDPRESSED = 12;
type
HEADERITEMLEFTSTATES = longint;
const
HILS_NORMAL = 1;
HILS_HOT = 2;
HILS_PRESSED = 3;
type
HEADERITEMRIGHTSTATES = longint;
const
HIRS_NORMAL = 1;
HIRS_HOT = 2;
HIRS_PRESSED = 3;
type
HEADERSORTARROWSTATES = longint;
const
HSAS_SORTEDUP = 1;
HSAS_SORTEDDOWN = 2;
type
HEADERDROPDOWNSTATES = longint;
const
HDDS_NORMAL = 1;
HDDS_SOFTHOT = 2;
HDDS_HOT = 3;
type
HEADERDROPDOWNFILTERSTATES = longint;
const
HDDFS_NORMAL = 1;
HDDFS_SOFTHOT = 2;
HDDFS_HOT = 3;
type
HEADEROVERFLOWSTATES = longint;
const
HOFS_NORMAL = 1;
HOFS_HOT = 2;
// LISTBOXSTYLE class parts and states
VSCLASS_LISTBOXSTYLE = 'LISTBOXSTYLE';
VSCLASS_LISTBOX = 'LISTBOX';
type
LISTBOXPARTS = longint;
const
LBCP_BORDER_HSCROLL = 1;
LBCP_BORDER_HVSCROLL = 2;
LBCP_BORDER_NOSCROLL = 3;
LBCP_BORDER_VSCROLL = 4;
LBCP_ITEM = 5;
type
LISTBOXSTYLEPARTS = LISTBOXPARTS;
type
BORDER_HSCROLLSTATES = longint;
const
LBPSH_NORMAL = 1;
LBPSH_FOCUSED = 2;
LBPSH_HOT = 3;
LBPSH_DISABLED = 4;
type
BORDER_HVSCROLLSTATES = longint;
const
LBPSHV_NORMAL = 1;
LBPSHV_FOCUSED = 2;
LBPSHV_HOT = 3;
LBPSHV_DISABLED = 4;
type
BORDER_NOSCROLLSTATES = longint;
const
LBPSN_NORMAL = 1;
LBPSN_FOCUSED = 2;
LBPSN_HOT = 3;
LBPSN_DISABLED = 4;
type
BORDER_VSCROLLSTATES = longint;
const
LBPSV_NORMAL = 1;
LBPSV_FOCUSED = 2;
LBPSV_HOT = 3;
LBPSV_DISABLED = 4;
type
ITEMSTATES = longint;
const
LBPSI_HOT = 1;
LBPSI_HOTSELECTED = 2;
LBPSI_SELECTED = 3;
LBPSI_SELECTEDNOTFOCUS = 4;
// LISTVIEWSTYLE class parts and states
VSCLASS_LISTVIEWSTYLE = 'LISTVIEWSTYLE';
VSCLASS_LISTVIEW = 'LISTVIEW';
type
LISTVIEWPARTS = longint;
const
LVP_LISTITEM = 1;
LVP_LISTGROUP = 2;
LVP_LISTDETAIL = 3;
LVP_LISTSORTEDDETAIL = 4;
LVP_EMPTYTEXT = 5;
LVP_GROUPHEADER = 6;
LVP_GROUPHEADERLINE = 7;
LVP_EXPANDBUTTON = 8;
LVP_COLLAPSEBUTTON = 9;
LVP_COLUMNDETAIL = 10;
type
LISTVIEWSTYLEPARTS = LISTVIEWPARTS;
type
LISTITEMSTATES = longint;
const
LISS_NORMAL = 1;
LISS_HOT = 2;
LISS_SELECTED = 3;
LISS_DISABLED = 4;
LISS_SELECTEDNOTFOCUS = 5;
LISS_HOTSELECTED = 6;
type
GROUPHEADERSTATES = longint;
const
LVGH_OPEN = 1;
LVGH_OPENHOT = 2;
LVGH_OPENSELECTED = 3;
LVGH_OPENSELECTEDHOT = 4;
LVGH_OPENSELECTEDNOTFOCUSED = 5;
LVGH_OPENSELECTEDNOTFOCUSEDHOT = 6;
LVGH_OPENMIXEDSELECTION = 7;
LVGH_OPENMIXEDSELECTIONHOT = 8;
LVGH_CLOSE = 9;
LVGH_CLOSEHOT = 10;
LVGH_CLOSESELECTED = 11;
LVGH_CLOSESELECTEDHOT = 12;
LVGH_CLOSESELECTEDNOTFOCUSED = 13;
LVGH_CLOSESELECTEDNOTFOCUSEDHOT = 14;
LVGH_CLOSEMIXEDSELECTION = 15;
LVGH_CLOSEMIXEDSELECTIONHOT = 16;
type
GROUPHEADERLINESTATES = longint;
const
LVGHL_OPEN = 1;
LVGHL_OPENHOT = 2;
LVGHL_OPENSELECTED = 3;
LVGHL_OPENSELECTEDHOT = 4;
LVGHL_OPENSELECTEDNOTFOCUSED = 5;
LVGHL_OPENSELECTEDNOTFOCUSEDHOT = 6;
LVGHL_OPENMIXEDSELECTION = 7;
LVGHL_OPENMIXEDSELECTIONHOT = 8;
LVGHL_CLOSE = 9;
LVGHL_CLOSEHOT = 10;
LVGHL_CLOSESELECTED = 11;
LVGHL_CLOSESELECTEDHOT = 12;
LVGHL_CLOSESELECTEDNOTFOCUSED = 13;
LVGHL_CLOSESELECTEDNOTFOCUSEDHOT = 14;
LVGHL_CLOSEMIXEDSELECTION = 15;
LVGHL_CLOSEMIXEDSELECTIONHOT = 16;
type
EXPANDBUTTONSTATES = longint;
const
LVEB_NORMAL = 1;
LVEB_HOVER = 2;
LVEB_PUSHED = 3;
type
COLLAPSEBUTTONSTATES = longint;
const
LVCB_NORMAL = 1;
LVCB_HOVER = 2;
LVCB_PUSHED = 3;
// MENUSTYLE class parts and states
VSCLASS_MENUSTYLE = 'MENUSTYLE';
VSCLASS_MENU = 'MENU';
type
MENUPARTS = longint;
const
MENU_MENUITEM_TMSCHEMA = 1;
MENU_MENUDROPDOWN_TMSCHEMA = 2;
MENU_MENUBARITEM_TMSCHEMA = 3;
MENU_MENUBARDROPDOWN_TMSCHEMA = 4;
MENU_CHEVRON_TMSCHEMA = 5;
MENU_SEPARATOR_TMSCHEMA = 6;
MENU_BARBACKGROUND = 7;
MENU_BARITEM = 8;
MENU_POPUPBACKGROUND = 9;
MENU_POPUPBORDERS = 10;
MENU_POPUPCHECK = 11;
MENU_POPUPCHECKBACKGROUND = 12;
MENU_POPUPGUTTER = 13;
MENU_POPUPITEM = 14;
MENU_POPUPSEPARATOR = 15;
MENU_POPUPSUBMENU = 16;
MENU_SYSTEMCLOSE = 17;
MENU_SYSTEMMAXIMIZE = 18;
MENU_SYSTEMMINIMIZE = 19;
MENU_SYSTEMRESTORE = 20;
type
MENUSTYLEPARTS = MENUPARTS;
type
BARBACKGROUNDSTATES = longint;
const
MB_ACTIVE = 1;
MB_INACTIVE = 2;
type
BARITEMSTATES = longint;
const
MBI_NORMAL = 1;
MBI_HOT = 2;
MBI_PUSHED = 3;
MBI_DISABLED = 4;
MBI_DISABLEDHOT = 5;
MBI_DISABLEDPUSHED = 6;
type
POPUPCHECKSTATES = longint;
const
MC_CHECKMARKNORMAL = 1;
MC_CHECKMARKDISABLED = 2;
MC_BULLETNORMAL = 3;
MC_BULLETDISABLED = 4;
type
POPUPCHECKBACKGROUNDSTATES = longint;
const
MCB_DISABLED = 1;
MCB_NORMAL = 2;
MCB_BITMAP = 3;
type
POPUPITEMSTATES = longint;
const
MPI_NORMAL = 1;
MPI_HOT = 2;
MPI_DISABLED = 3;
MPI_DISABLEDHOT = 4;
type
POPUPSUBMENUSTATES = longint;
const
MSM_NORMAL = 1;
MSM_DISABLED = 2;
type
SYSTEMCLOSESTATES = longint;
const
MSYSC_NORMAL = 1;
MSYSC_DISABLED = 2;
type
SYSTEMMAXIMIZESTATES = longint;
const
MSYSMX_NORMAL = 1;
MSYSMX_DISABLED = 2;
type
SYSTEMMINIMIZESTATES = longint;
const
MSYSMN_NORMAL = 1;
MSYSMN_DISABLED = 2;
type
SYSTEMRESTORESTATES = longint;
const
MSYSR_NORMAL = 1;
MSYSR_DISABLED = 2;
// NAVIGATION class parts and states
VSCLASS_NAVIGATION = 'NAVIGATION';
type
NAVIGATIONPARTS = longint;
const
NAV_BACKBUTTON = 1;
NAV_FORWARDBUTTON = 2;
NAV_MENUBUTTON = 3;
type
NAV_BACKBUTTONSTATES = longint;
const
NAV_BB_NORMAL = 1;
NAV_BB_HOT = 2;
NAV_BB_PRESSED = 3;
NAV_BB_DISABLED = 4;
type
NAV_FORWARDBUTTONSTATES = longint;
const
NAV_FB_NORMAL = 1;
NAV_FB_HOT = 2;
NAV_FB_PRESSED = 3;
NAV_FB_DISABLED = 4;
type
NAV_MENUBUTTONSTATES = longint;
const
NAV_MB_NORMAL = 1;
NAV_MB_HOT = 2;
NAV_MB_PRESSED = 3;
NAV_MB_DISABLED = 4;
// PROGRESSSTYLE class parts and states
VSCLASS_PROGRESSSTYLE = 'PROGRESSSTYLE';
VSCLASS_PROGRESS = 'PROGRESS';
type
PROGRESSPARTS = longint;
const
PP_BAR = 1;
PP_BARVERT = 2;
PP_CHUNK = 3;
PP_CHUNKVERT = 4;
PP_FILL = 5;
PP_FILLVERT = 6;
PP_PULSEOVERLAY = 7;
PP_MOVEOVERLAY = 8;
PP_PULSEOVERLAYVERT = 9;
PP_MOVEOVERLAYVERT = 10;
PP_TRANSPARENTBAR = 11;
PP_TRANSPARENTBARVERT = 12;
type
PROGRESSSTYLEPARTS = PROGRESSPARTS;
type
TRANSPARENTBARSTATES = longint;
const
PBBS_NORMAL = 1;
PBBS_PARTIAL = 2;
type
TRANSPARENTBARVERTSTATES = longint;
const
PBBVS_NORMAL = 1;
PBBVS_PARTIAL = 2;
type
FILLSTATES = longint;
const
PBFS_NORMAL = 1;
PBFS_ERROR = 2;
PBFS_PAUSED = 3;
PBFS_PARTIAL = 4;
type
FILLVERTSTATES = longint;
const
PBFVS_NORMAL = 1;
PBFVS_ERROR = 2;
PBFVS_PAUSED = 3;
PBFVS_PARTIAL = 4;
// REBARSTYLE class parts and states
VSCLASS_REBARSTYLE = 'REBARSTYLE';
VSCLASS_REBAR = 'REBAR';
type
REBARPARTS = longint;
const
RP_GRIPPER = 1;
RP_GRIPPERVERT = 2;
RP_BAND = 3;
RP_CHEVRON = 4;
RP_CHEVRONVERT = 5;
RP_BACKGROUND = 6;
RP_SPLITTER = 7;
RP_SPLITTERVERT = 8;
type
REBARSTYLEPARTS = REBARPARTS;
type
CHEVRONSTATES = longint;
const
CHEVS_NORMAL = 1;
CHEVS_HOT = 2;
CHEVS_PRESSED = 3;
type
CHEVRONVERTSTATES = longint;
const
CHEVSV_NORMAL = 1;
CHEVSV_HOT = 2;
CHEVSV_PRESSED = 3;
type
SPLITTERSTATES = longint;
const
SPLITS_NORMAL = 1;
SPLITS_HOT = 2;
SPLITS_PRESSED = 3;
type
SPLITTERVERTSTATES = longint;
const
SPLITSV_NORMAL = 1;
SPLITSV_HOT = 2;
SPLITSV_PRESSED = 3;
// SCROLLBARSTYLE class parts and states
VSCLASS_SCROLLBARSTYLE = 'SCROLLBARSTYLE';
VSCLASS_SCROLLBAR = 'SCROLLBAR';
type
SCROLLBARPARTS = longint;
const
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;
type
SCROLLBARSTYLEPARTS = SCROLLBARPARTS;
type
ARROWBTNSTATES = longint;
const
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;
ABS_UPHOVER = 17;
ABS_DOWNHOVER = 18;
ABS_LEFTHOVER = 19;
ABS_RIGHTHOVER = 20;
type
SCROLLBARSTYLESTATES = longint;
const
SCRBS_NORMAL = 1;
SCRBS_HOT = 2;
SCRBS_PRESSED = 3;
SCRBS_DISABLED = 4;
SCRBS_HOVER = 5;
type
SIZEBOXSTATES = longint;
const
SZB_RIGHTALIGN = 1;
SZB_LEFTALIGN = 2;
SZB_TOPRIGHTALIGN = 3;
SZB_TOPLEFTALIGN = 4;
SZB_HALFBOTTOMRIGHTALIGN = 5;
SZB_HALFBOTTOMLEFTALIGN = 6;
SZB_HALFTOPRIGHTALIGN = 7;
SZB_HALFTOPLEFTALIGN = 8;
// SPINSTYLE class parts and states
VSCLASS_SPINSTYLE = 'SPINSTYLE';
VSCLASS_SPIN = 'SPIN';
type
SPINPARTS = longint;
const
SPNP_UP = 1;
SPNP_DOWN = 2;
SPNP_UPHORZ = 3;
SPNP_DOWNHORZ = 4;
type
SPINSTYLEPARTS = SPINPARTS;
type
UPSTATES = longint;
const
UPS_NORMAL = 1;
UPS_HOT = 2;
UPS_PRESSED = 3;
UPS_DISABLED = 4;
type
DOWNSTATES = longint;
const
DNS_NORMAL = 1;
DNS_HOT = 2;
DNS_PRESSED = 3;
DNS_DISABLED = 4;
type
UPHORZSTATES = longint;
const
UPHZS_NORMAL = 1;
UPHZS_HOT = 2;
UPHZS_PRESSED = 3;
UPHZS_DISABLED = 4;
type
DOWNHORZSTATES = longint;
const
DNHZS_NORMAL = 1;
DNHZS_HOT = 2;
DNHZS_PRESSED = 3;
DNHZS_DISABLED = 4;
// STATUSSTYLE class parts and states
VSCLASS_STATUSSTYLE = 'STATUSSTYLE';
VSCLASS_STATUS = 'STATUS';
type
STATUSPARTS = longint;
const
SP_PANE = 1;
SP_GRIPPERPANE = 2;
SP_GRIPPER = 3;
type
STATUSSTYLEPARTS = STATUSPARTS;
// TABSTYLE class parts and states
const
VSCLASS_TABSTYLE = 'TABSTYLE';
VSCLASS_TAB = 'TAB';
type
TABPARTS = longint;
const
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;
TABP_AEROWIZARDBODY = 11;
type
TABSTYLEPARTS = TABPARTS;
type
TABITEMSTATES = longint;
const
TIS_NORMAL = 1;
TIS_HOT = 2;
TIS_SELECTED = 3;
TIS_DISABLED = 4;
TIS_FOCUSED = 5;
type
TABITEMLEFTEDGESTATES = longint;
const
TILES_NORMAL = 1;
TILES_HOT = 2;
TILES_SELECTED = 3;
TILES_DISABLED = 4;
TILES_FOCUSED = 5;
type
TABITEMRIGHTEDGESTATES = longint;
const
TIRES_NORMAL = 1;
TIRES_HOT = 2;
TIRES_SELECTED = 3;
TIRES_DISABLED = 4;
TIRES_FOCUSED = 5;
type
TABITEMBOTHEDGESTATES = longint;
const
TIBES_NORMAL = 1;
TIBES_HOT = 2;
TIBES_SELECTED = 3;
TIBES_DISABLED = 4;
TIBES_FOCUSED = 5;
type
TOPTABITEMSTATES = longint;
const
TTIS_NORMAL = 1;
TTIS_HOT = 2;
TTIS_SELECTED = 3;
TTIS_DISABLED = 4;
TTIS_FOCUSED = 5;
type
TOPTABITEMLEFTEDGESTATES = longint;
const
TTILES_NORMAL = 1;
TTILES_HOT = 2;
TTILES_SELECTED = 3;
TTILES_DISABLED = 4;
TTILES_FOCUSED = 5;
type
TOPTABITEMRIGHTEDGESTATES = longint;
const
TTIRES_NORMAL = 1;
TTIRES_HOT = 2;
TTIRES_SELECTED = 3;
TTIRES_DISABLED = 4;
TTIRES_FOCUSED = 5;
type
TOPTABITEMBOTHEDGESTATES = longint;
const
TTIBES_NORMAL = 1;
TTIBES_HOT = 2;
TTIBES_SELECTED = 3;
TTIBES_DISABLED = 4;
TTIBES_FOCUSED = 5;
// TASKDIALOGSTYLE class parts and states
VSCLASS_TASKDIALOGSTYLE = 'TASKDIALOGSTYLE';
VSCLASS_TASKDIALOG = 'TASKDIALOG';
type
TASKDIALOGPARTS = longint;
const
TDLG_PRIMARYPANEL = 1;
TDLG_MAININSTRUCTIONPANE = 2;
TDLG_MAINICON = 3;
TDLG_CONTENTPANE = 4;
TDLG_CONTENTICON = 5;
TDLG_EXPANDEDCONTENT = 6;
TDLG_COMMANDLINKPANE = 7;
TDLG_SECONDARYPANEL = 8;
TDLG_CONTROLPANE = 9;
TDLG_BUTTONSECTION = 10;
TDLG_BUTTONWRAPPER = 11;
TDLG_EXPANDOTEXT = 12;
TDLG_EXPANDOBUTTON = 13;
TDLG_VERIFICATIONTEXT = 14;
TDLG_FOOTNOTEPANE = 15;
TDLG_FOOTNOTEAREA = 16;
TDLG_FOOTNOTESEPARATOR = 17;
TDLG_EXPANDEDFOOTERAREA = 18;
TDLG_PROGRESSBAR = 19;
TDLG_IMAGEALIGNMENT = 20;
TDLG_RADIOBUTTONPANE = 21;
type
TASKDIALOGSTYLEPARTS = TASKDIALOGPARTS;
type
CONTENTPANESTATES = longint;
const
TDLGCPS_STANDALONE = 1;
type
EXPANDOBUTTONSTATES = longint;
const
TDLGEBS_NORMAL = 1;
TDLGEBS_HOVER = 2;
TDLGEBS_PRESSED = 3;
TDLGEBS_EXPANDEDNORMAL = 4;
TDLGEBS_EXPANDEDHOVER = 5;
TDLGEBS_EXPANDEDPRESSED = 6;
// TEXTSTYLE class parts and states
VSCLASS_TEXTSTYLE = 'TEXTSTYLE';
type
TEXTSTYLEPARTS = longint;
const
TEXT_MAININSTRUCTION = 1;
TEXT_INSTRUCTION = 2;
TEXT_BODYTITLE = 3;
TEXT_BODYTEXT = 4;
TEXT_SECONDARYTEXT = 5;
TEXT_HYPERLINKTEXT = 6;
TEXT_EXPANDED = 7;
TEXT_LABEL = 8;
TEXT_CONTROLLABEL = 9;
type
HYPERLINKTEXTSTATES = longint;
const
TS_HYPERLINK_NORMAL = 1;
TS_HYPERLINK_HOT = 2;
TS_HYPERLINK_PRESSED = 3;
TS_HYPERLINK_DISABLED = 4;
type
CONTROLLABELSTATES = longint;
const
TS_CONTROLLABEL_NORMAL = 1;
TS_CONTROLLABEL_DISABLED = 2;
// TOOLBARSTYLE class parts and states
VSCLASS_TOOLBARSTYLE = 'TOOLBARSTYLE';
VSCLASS_TOOLBAR = 'TOOLBAR';
type
TOOLBARPARTS = longint;
const
TP_BUTTON = 1;
TP_DROPDOWNBUTTON = 2;
TP_SPLITBUTTON = 3;
TP_SPLITBUTTONDROPDOWN = 4;
TP_SEPARATOR = 5;
TP_SEPARATORVERT = 6;
TP_DROPDOWNBUTTONGLYPH = 7;
type
TOOLBARSTYLEPARTS = TOOLBARPARTS;
type
TOOLBARSTYLESTATES = longint;
const
TS_NORMAL = 1;
TS_HOT = 2;
TS_PRESSED = 3;
TS_DISABLED = 4;
TS_CHECKED = 5;
TS_HOTCHECKED = 6;
TS_NEARHOT = 7;
TS_OTHERSIDEHOT = 8;
// TOOLTIPSTYLE class parts and states
VSCLASS_TOOLTIPSTYLE = 'TOOLTIPSTYLE';
VSCLASS_TOOLTIP = 'TOOLTIP';
type
TOOLTIPPARTS = longint;
const
TTP_STANDARD = 1;
TTP_STANDARDTITLE = 2;
TTP_BALLOON = 3;
TTP_BALLOONTITLE = 4;
TTP_CLOSE = 5;
TTP_BALLOONSTEM = 6;
TTP_WRENCH = 7;
type
TOOLTIPSTYLEPARTS = TOOLTIPPARTS;
type
CLOSESTATES = longint;
const
TTCS_NORMAL = 1;
TTCS_HOT = 2;
TTCS_PRESSED = 3;
type
STANDARDSTATES = longint;
const
TTSS_NORMAL = 1;
TTSS_LINK = 2;
type
BALLOONSTATES = longint;
const
TTBS_NORMAL = 1;
TTBS_LINK = 2;
type
BALLOONSTEMSTATES = longint;
const
TTBSS_POINTINGUPLEFTWALL = 1;
TTBSS_POINTINGUPCENTERED = 2;
TTBSS_POINTINGUPRIGHTWALL = 3;
TTBSS_POINTINGDOWNRIGHTWALL = 4;
TTBSS_POINTINGDOWNCENTERED = 5;
TTBSS_POINTINGDOWNLEFTWALL = 6;
type
WRENCHSTATES = longint;
const
TTWS_NORMAL = 1;
TTWS_HOT = 2;
TTWS_PRESSED = 3;
// TRACKBARSTYLE class parts and states
VSCLASS_TRACKBARSTYLE = 'TRACKBARSTYLE';
VSCLASS_TRACKBAR = 'TRACKBAR';
type
TRACKBARPARTS = longint;
const
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;
type
TRACKBARSTYLEPARTS = TRACKBARPARTS;
type
TRACKBARSTYLESTATES = longint;
const
TKS_NORMAL = 1;
type
TRACKSTATES = longint;
const
TRS_NORMAL = 1;
type
TRACKVERTSTATES = longint;
const
TRVS_NORMAL = 1;
type
THUMBSTATES = longint;
const
TUS_NORMAL = 1;
TUS_HOT = 2;
TUS_PRESSED = 3;
TUS_FOCUSED = 4;
TUS_DISABLED = 5;
type
THUMBBOTTOMSTATES = longint;
const
TUBS_NORMAL = 1;
TUBS_HOT = 2;
TUBS_PRESSED = 3;
TUBS_FOCUSED = 4;
TUBS_DISABLED = 5;
type
THUMBTOPSTATES = longint;
const
TUTS_NORMAL = 1;
TUTS_HOT = 2;
TUTS_PRESSED = 3;
TUTS_FOCUSED = 4;
TUTS_DISABLED = 5;
type
THUMBVERTSTATES = longint;
const
TUVS_NORMAL = 1;
TUVS_HOT = 2;
TUVS_PRESSED = 3;
TUVS_FOCUSED = 4;
TUVS_DISABLED = 5;
type
THUMBLEFTSTATES = longint;
const
TUVLS_NORMAL = 1;
TUVLS_HOT = 2;
TUVLS_PRESSED = 3;
TUVLS_FOCUSED = 4;
TUVLS_DISABLED = 5;
type
THUMBRIGHTSTATES = longint;
const
TUVRS_NORMAL = 1;
TUVRS_HOT = 2;
TUVRS_PRESSED = 3;
TUVRS_FOCUSED = 4;
TUVRS_DISABLED = 5;
type
TICSSTATES = longint;
const
TSS_NORMAL = 1;
type
TICSVERTSTATES = longint;
const
TSVS_NORMAL = 1;
// TREEVIEWSTYLE class parts and states
VSCLASS_TREEVIEWSTYLE = 'TREEVIEWSTYLE';
VSCLASS_TREEVIEW = 'TREEVIEW';
type
TREEVIEWPARTS = longint;
const
TVP_TREEITEM = 1;
TVP_GLYPH = 2;
TVP_BRANCH = 3;
TVP_HOTGLYPH = 4;
type
TREEVIEWSTYLEPARTS = TREEVIEWPARTS;
type
TREEITEMSTATES = longint;
const
TREIS_NORMAL = 1;
TREIS_HOT = 2;
TREIS_SELECTED = 3;
TREIS_DISABLED = 4;
TREIS_SELECTEDNOTFOCUS = 5;
TREIS_HOTSELECTED = 6;
type
GLYPHSTATES = longint;
const
GLPS_CLOSED = 1;
GLPS_OPENED = 2;
type
HOTGLYPHSTATES = longint;
const
HGLPS_CLOSED = 1;
HGLPS_OPENED = 2;
// WINDOWSTYLE class parts and states
VSCLASS_WINDOWSTYLE = 'WINDOWSTYLE';
VSCLASS_WINDOW = 'WINDOW';
type
WINDOWPARTS = longint;
const
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;
WP_FRAME = 38;
type
WINDOWSTYLEPARTS = WINDOWPARTS;
type
FRAMESTATES = longint;
const
FS_ACTIVE = 1;
FS_INACTIVE = 2;
type
CAPTIONSTATES = longint;
const
CS_ACTIVE = 1;
CS_INACTIVE = 2;
CS_DISABLED = 3;
type
MAXCAPTIONSTATES = longint;
const
MXCS_ACTIVE = 1;
MXCS_INACTIVE = 2;
MXCS_DISABLED = 3;
type
MINCAPTIONSTATES = longint;
const
MNCS_ACTIVE = 1;
MNCS_INACTIVE = 2;
MNCS_DISABLED = 3;
type
HORZSCROLLSTATES = longint;
const
HSS_NORMAL = 1;
HSS_HOT = 2;
HSS_PUSHED = 3;
HSS_DISABLED = 4;
type
HORZTHUMBSTATES = longint;
const
HTS_NORMAL = 1;
HTS_HOT = 2;
HTS_PUSHED = 3;
HTS_DISABLED = 4;
type
VERTSCROLLSTATES = longint;
const
VSS_NORMAL = 1;
VSS_HOT = 2;
VSS_PUSHED = 3;
VSS_DISABLED = 4;
type
VERTTHUMBSTATES = longint;
const
VTS_NORMAL = 1;
VTS_HOT = 2;
VTS_PUSHED = 3;
VTS_DISABLED = 4;
type
SYSBUTTONSTATES = longint;
const
SBS_NORMAL = 1;
SBS_HOT = 2;
SBS_PUSHED = 3;
SBS_DISABLED = 4;
type
MINBUTTONSTATES = longint;
const
MINBS_NORMAL = 1;
MINBS_HOT = 2;
MINBS_PUSHED = 3;
MINBS_DISABLED = 4;
type
MAXBUTTONSTATES = longint;
const
MAXBS_NORMAL = 1;
MAXBS_HOT = 2;
MAXBS_PUSHED = 3;
MAXBS_DISABLED = 4;
type
RESTOREBUTTONSTATES = longint;
const
RBS_NORMAL = 1;
RBS_HOT = 2;
RBS_PUSHED = 3;
RBS_DISABLED = 4;
type
HELPBUTTONSTATES = longint;
const
HBS_NORMAL = 1;
HBS_HOT = 2;
HBS_PUSHED = 3;
HBS_DISABLED = 4;
type
CLOSEBUTTONSTATES = longint;
const
CBS_NORMAL = 1;
CBS_HOT = 2;
CBS_PUSHED = 3;
CBS_DISABLED = 4;
{-------------------------------------------------------------------------// }
{ VisualStyle Core Win32/ComCtl32 symbols }
{-------------------------------------------------------------------------// }
// include above
// enumerated property values
type
BGTYPE = longint;
const
BT_IMAGEFILE = 0;
BT_BORDERFILL = 1;
BT_NONE = 2;
// enumerated property values
type
IMAGELAYOUT = longint;
const
IL_VERTICAL = 0;
IL_HORIZONTAL = 1;
// enumerated property values
type
BORDERTYPE = longint;
const
BT_RECT = 0;
BT_ROUNDRECT = 1;
BT_ELLIPSE = 2;
// enumerated property values
type
FILLTYPE = longint;
const
FT_SOLID = 0;
FT_VERTGRADIENT = 1;
FT_HORZGRADIENT = 2;
FT_RADIALGRADIENT = 3;
FT_TILEIMAGE = 4;
// enumerated property values
type
SIZINGTYPE = longint;
const
ST_TRUESIZE = 0;
ST_STRETCH = 1;
ST_TILE = 2;
// enumerated property values
type
HALIGN = longint;
const
HA_LEFT = 0;
HA_CENTER = 1;
HA_RIGHT = 2;
// enumerated property values
type
CONTENTALIGNMENT = longint;
const
CA_LEFT = 0;
CA_CENTER = 1;
CA_RIGHT = 2;
// enumerated property values
type
VALIGN = longint;
const
VA_TOP = 0;
VA_CENTER = 1;
VA_BOTTOM = 2;
// enumerated property values
type
OFFSETTYPE = longint;
const
OT_TOPLEFT = 0;
OT_TOPRIGHT = 1;
OT_TOPMIDDLE = 2;
OT_BOTTOMLEFT = 3;
OT_BOTTOMRIGHT = 4;
OT_BOTTOMMIDDLE = 5;
OT_MIDDLELEFT = 6;
OT_MIDDLERIGHT = 7;
OT_LEFTOFCAPTION = 8;
OT_RIGHTOFCAPTION = 9;
OT_LEFTOFLASTBUTTON = 10;
OT_RIGHTOFLASTBUTTON = 11;
OT_ABOVELASTBUTTON = 12;
OT_BELOWLASTBUTTON = 13;
// enumerated property values
type
ICONEFFECT = longint;
const
ICE_NONE = 0;
ICE_GLOW = 1;
ICE_SHADOW = 2;
ICE_PULSE = 3;
ICE_ALPHA = 4;
// enumerated property values
type
TEXTSHADOWTYPE = longint;
const
TST_NONE = 0;
TST_SINGLE = 1;
TST_CONTINUOUS = 2;
// enumerated property values
type
GLYPHTYPE = longint;
const
GT_NONE = 0;
GT_IMAGEGLYPH = 1;
GT_FONTGLYPH = 2;
// enumerated property values
type
IMAGESELECTTYPE = longint;
const
IST_NONE = 0;
IST_SIZE = 1;
IST_DPI = 2;
// enumerated property values
type
TRUESIZESCALINGTYPE = longint;
const
TSST_NONE = 0;
TSST_SIZE = 1;
TSST_DPI = 2;
// enumerated property values
type
GLYPHFONTSIZINGTYPE = longint;
const
GFST_NONE = 0;
GFST_SIZE = 1;
GFST_DPI = 2;
// property symbol definitions
TMT_RESERVEDLOW = 0;
TMT_RESERVEDHIGH = 7999;
TMT_DIBDATA = 2;
TMT_GLYPHDIBDATA = 8;
TMT_ENUM = 200;
TMT_STRING = 201;
TMT_INT = 202;
TMT_BOOL = 203;
TMT_COLOR = 204;
TMT_MARGINS = 205;
TMT_FILENAME = 206;
TMT_SIZE = 207;
TMT_POSITION = 208;
TMT_RECT = 209;
TMT_FONT = 210;
TMT_INTLIST = 211;
TMT_HBITMAP = 212;
TMT_DISKSTREAM = 213;
TMT_STREAM = 214;
TMT_BITMAPREF = 215;
TMT_COLORSCHEMES = 401;
TMT_SIZES = 402;
TMT_CHARSET = 403;
TMT_NAME = 600;
TMT_DISPLAYNAME = 601;
TMT_TOOLTIP = 602;
TMT_COMPANY = 603;
TMT_AUTHOR = 604;
TMT_COPYRIGHT = 605;
TMT_URL = 606;
TMT_VERSION = 607;
TMT_DESCRIPTION = 608;
TMT_FIRST_RCSTRING_NAME = TMT_DISPLAYNAME;
TMT_LAST_RCSTRING_NAME = TMT_DESCRIPTION;
TMT_CAPTIONFONT = 801;
TMT_SMALLCAPTIONFONT = 802;
TMT_MENUFONT = 803;
TMT_STATUSFONT = 804;
TMT_MSGBOXFONT = 805;
TMT_ICONTITLEFONT = 806;
TMT_HEADING1FONT = 807;
TMT_HEADING2FONT = 808;
TMT_BODYFONT = 809;
TMT_FIRSTFONT = TMT_CAPTIONFONT;
TMT_LASTFONT = TMT_BODYFONT;
TMT_FLATMENUS = 1001;
TMT_FIRSTBOOL = TMT_FLATMENUS;
TMT_LASTBOOL = TMT_FLATMENUS;
TMT_SIZINGBORDERWIDTH = 1201;
TMT_SCROLLBARWIDTH = 1202;
TMT_SCROLLBARHEIGHT = 1203;
TMT_CAPTIONBARWIDTH = 1204;
TMT_CAPTIONBARHEIGHT = 1205;
TMT_SMCAPTIONBARWIDTH = 1206;
TMT_SMCAPTIONBARHEIGHT = 1207;
TMT_MENUBARWIDTH = 1208;
TMT_MENUBARHEIGHT = 1209;
TMT_PADDEDBORDERWIDTH = 1210;
TMT_FIRSTSIZE = TMT_SIZINGBORDERWIDTH;
TMT_LASTSIZE = TMT_PADDEDBORDERWIDTH;
TMT_MINCOLORDEPTH = 1301;
TMT_FIRSTINT = TMT_MINCOLORDEPTH;
TMT_LASTINT = TMT_MINCOLORDEPTH;
TMT_CSSNAME = 1401;
TMT_XMLNAME = 1402;
TMT_LASTUPDATED = 1403;
TMT_ALIAS = 1404;
TMT_FIRSTSTRING = TMT_CSSNAME;
TMT_LASTSTRING = TMT_ALIAS;
TMT_SCROLLBAR = 1601;
TMT_BACKGROUND = 1602;
TMT_ACTIVECAPTION = 1603;
TMT_INACTIVECAPTION = 1604;
TMT_MENU = 1605;
TMT_WINDOW = 1606;
TMT_WINDOWFRAME = 1607;
TMT_MENUTEXT = 1608;
TMT_WINDOWTEXT = 1609;
TMT_CAPTIONTEXT = 1610;
TMT_ACTIVEBORDER = 1611;
TMT_INACTIVEBORDER = 1612;
TMT_APPWORKSPACE = 1613;
TMT_HIGHLIGHT = 1614;
TMT_HIGHLIGHTTEXT = 1615;
TMT_BTNFACE = 1616;
TMT_BTNSHADOW = 1617;
TMT_GRAYTEXT = 1618;
TMT_BTNTEXT = 1619;
TMT_INACTIVECAPTIONTEXT = 1620;
TMT_BTNHIGHLIGHT = 1621;
TMT_DKSHADOW3D = 1622;
TMT_LIGHT3D = 1623;
TMT_INFOTEXT = 1624;
TMT_INFOBK = 1625;
TMT_BUTTONALTERNATEFACE = 1626;
TMT_HOTTRACKING = 1627;
TMT_GRADIENTACTIVECAPTION = 1628;
TMT_GRADIENTINACTIVECAPTION = 1629;
TMT_MENUHILIGHT = 1630;
TMT_MENUBAR = 1631;
TMT_FIRSTCOLOR = TMT_SCROLLBAR;
TMT_LASTCOLOR = TMT_MENUBAR;
TMT_FROMHUE1 = 1801;
TMT_FROMHUE2 = 1802;
TMT_FROMHUE3 = 1803;
TMT_FROMHUE4 = 1804;
TMT_FROMHUE5 = 1805;
TMT_TOHUE1 = 1806;
TMT_TOHUE2 = 1807;
TMT_TOHUE3 = 1808;
TMT_TOHUE4 = 1809;
TMT_TOHUE5 = 1810;
TMT_FROMCOLOR1 = 2001;
TMT_FROMCOLOR2 = 2002;
TMT_FROMCOLOR3 = 2003;
TMT_FROMCOLOR4 = 2004;
TMT_FROMCOLOR5 = 2005;
TMT_TOCOLOR1 = 2006;
TMT_TOCOLOR2 = 2007;
TMT_TOCOLOR3 = 2008;
TMT_TOCOLOR4 = 2009;
TMT_TOCOLOR5 = 2010;
TMT_TRANSPARENT = 2201;
TMT_AUTOSIZE = 2202;
TMT_BORDERONLY = 2203;
TMT_COMPOSITED = 2204;
TMT_BGFILL = 2205;
TMT_GLYPHTRANSPARENT = 2206;
TMT_GLYPHONLY = 2207;
TMT_ALWAYSSHOWSIZINGBAR = 2208;
TMT_MIRRORIMAGE = 2209;
TMT_UNIFORMSIZING = 2210;
TMT_INTEGRALSIZING = 2211;
TMT_SOURCEGROW = 2212;
TMT_SOURCESHRINK = 2213;
TMT_DRAWBORDERS = 2214;
TMT_NOETCHEDEFFECT = 2215;
TMT_TEXTAPPLYOVERLAY = 2216;
TMT_TEXTGLOW = 2217;
TMT_TEXTITALIC = 2218;
TMT_COMPOSITEDOPAQUE = 2219;
TMT_LOCALIZEDMIRRORIMAGE = 2220;
TMT_IMAGECOUNT = 2401;
TMT_ALPHALEVEL = 2402;
TMT_BORDERSIZE = 2403;
TMT_ROUNDCORNERWIDTH = 2404;
TMT_ROUNDCORNERHEIGHT = 2405;
TMT_GRADIENTRATIO1 = 2406;
TMT_GRADIENTRATIO2 = 2407;
TMT_GRADIENTRATIO3 = 2408;
TMT_GRADIENTRATIO4 = 2409;
TMT_GRADIENTRATIO5 = 2410;
TMT_PROGRESSCHUNKSIZE = 2411;
TMT_PROGRESSSPACESIZE = 2412;
TMT_SATURATION = 2413;
TMT_TEXTBORDERSIZE = 2414;
TMT_ALPHATHRESHOLD = 2415;
TMT_WIDTH = 2416;
TMT_HEIGHT = 2417;
TMT_GLYPHINDEX = 2418;
TMT_TRUESIZESTRETCHMARK = 2419;
TMT_MINDPI1 = 2420;
TMT_MINDPI2 = 2421;
TMT_MINDPI3 = 2422;
TMT_MINDPI4 = 2423;
TMT_MINDPI5 = 2424;
TMT_TEXTGLOWSIZE = 2425;
TMT_FRAMESPERSECOND = 2426;
TMT_PIXELSPERFRAME = 2427;
TMT_ANIMATIONDELAY = 2428;
TMT_GLOWINTENSITY = 2429;
TMT_OPACITY = 2430;
TMT_COLORIZATIONCOLOR = 2431;
TMT_COLORIZATIONOPACITY = 2432;
TMT_GLYPHFONT = 2601;
TMT_IMAGEFILE = 3001;
TMT_IMAGEFILE1 = 3002;
TMT_IMAGEFILE2 = 3003;
TMT_IMAGEFILE3 = 3004;
TMT_IMAGEFILE4 = 3005;
TMT_IMAGEFILE5 = 3006;
TMT_GLYPHIMAGEFILE = 3008;
TMT_TEXT = 3201;
TMT_CLASSICVALUE = 3202;
TMT_OFFSET = 3401;
TMT_TEXTSHADOWOFFSET = 3402;
TMT_MINSIZE = 3403;
TMT_MINSIZE1 = 3404;
TMT_MINSIZE2 = 3405;
TMT_MINSIZE3 = 3406;
TMT_MINSIZE4 = 3407;
TMT_MINSIZE5 = 3408;
TMT_NORMALSIZE = 3409;
TMT_SIZINGMARGINS = 3601;
TMT_CONTENTMARGINS = 3602;
TMT_CAPTIONMARGINS = 3603;
TMT_BORDERCOLOR = 3801;
TMT_FILLCOLOR = 3802;
TMT_TEXTCOLOR = 3803;
TMT_EDGELIGHTCOLOR = 3804;
TMT_EDGEHIGHLIGHTCOLOR = 3805;
TMT_EDGESHADOWCOLOR = 3806;
TMT_EDGEDKSHADOWCOLOR = 3807;
TMT_EDGEFILLCOLOR = 3808;
TMT_TRANSPARENTCOLOR = 3809;
TMT_GRADIENTCOLOR1 = 3810;
TMT_GRADIENTCOLOR2 = 3811;
TMT_GRADIENTCOLOR3 = 3812;
TMT_GRADIENTCOLOR4 = 3813;
TMT_GRADIENTCOLOR5 = 3814;
TMT_SHADOWCOLOR = 3815;
TMT_GLOWCOLOR = 3816;
TMT_TEXTBORDERCOLOR = 3817;
TMT_TEXTSHADOWCOLOR = 3818;
TMT_GLYPHTEXTCOLOR = 3819;
TMT_GLYPHTRANSPARENTCOLOR = 3820;
TMT_FILLCOLORHINT = 3821;
TMT_BORDERCOLORHINT = 3822;
TMT_ACCENTCOLORHINT = 3823;
TMT_TEXTCOLORHINT = 3824;
TMT_HEADING1TEXTCOLOR = 3825;
TMT_HEADING2TEXTCOLOR = 3826;
TMT_BODYTEXTCOLOR = 3827;
TMT_BGTYPE = 4001;
TMT_BORDERTYPE = 4002;
TMT_FILLTYPE = 4003;
TMT_SIZINGTYPE = 4004;
TMT_HALIGN = 4005;
TMT_CONTENTALIGNMENT = 4006;
TMT_VALIGN = 4007;
TMT_OFFSETTYPE = 4008;
TMT_ICONEFFECT = 4009;
TMT_TEXTSHADOWTYPE = 4010;
TMT_IMAGELAYOUT = 4011;
TMT_GLYPHTYPE = 4012;
TMT_IMAGESELECTTYPE = 4013;
TMT_GLYPHFONTSIZINGTYPE = 4014;
TMT_TRUESIZESCALINGTYPE = 4015;
TMT_USERPICTURE = 5001;
TMT_DEFAULTPANESIZE = 5002;
TMT_BLENDCOLOR = 5003;
TMT_CUSTOMSPLITRECT = 5004;
TMT_ANIMATIONBUTTONRECT = 5005;
TMT_ANIMATIONDURATION = 5006;
TMT_TRANSITIONDURATIONS = 6000;
TMT_SCALEDBACKGROUND = 7001;
TMT_ATLASIMAGE = 8000;
TMT_ATLASINPUTIMAGE = 8001;
TMT_ATLASRECT = 8002;
// LINK class parts and states
VSCLASS_LINK = 'LINK';
type
LINKPARTS = longint;
const
LP_HYPERLINK = 1;
type
HYPERLINKSTATES = longint;
const
HLS_NORMALTEXT = 1;
HLS_LINKTEXT = 2;
// EMPTYMARKUP class parts and states
VSCLASS_EMPTYMARKUP = 'EMPTYMARKUP';
type
EMPTYMARKUPPARTS = longint;
const
EMP_MARKUPTEXT = 1;
type
MARKUPTEXTSTATES = longint;
const
EMT_NORMALTEXT = 1;
EMT_LINKTEXT = 2;
// STATIC class parts and states
VSCLASS_STATIC = 'STATIC';
type
STATICPARTS = longint;
const
STAT_TEXT = 1;
// PAGE class parts and states
VSCLASS_PAGE = 'PAGE';
type
PAGEPARTS = longint;
const
PGRP_UP = 1;
PGRP_DOWN = 2;
PGRP_UPHORZ = 3;
PGRP_DOWNHORZ = 4;
// MONTHCAL class parts and states
VSCLASS_MONTHCAL = 'MONTHCAL';
type
MONTHCALPARTS = longint;
const
MC_BACKGROUND = 1;
MC_BORDERS = 2;
MC_GRIDBACKGROUND = 3;
MC_COLHEADERSPLITTER = 4;
MC_GRIDCELLBACKGROUND = 5;
MC_GRIDCELL = 6;
MC_GRIDCELLUPPER = 7;
MC_TRAILINGGRIDCELL = 8;
MC_TRAILINGGRIDCELLUPPER = 9;
MC_NAVNEXT = 10;
MC_NAVPREV = 11;
type
GRIDCELLBACKGROUNDSTATES = longint;
const
MCGCB_SELECTED = 1;
MCGCB_HOT = 2;
MCGCB_SELECTEDHOT = 3;
MCGCB_SELECTEDNOTFOCUSED = 4;
MCGCB_TODAY = 5;
type
GRIDCELLSTATES = longint;
const
MCGC_HOT = 1;
MCGC_HASSTATE = 2;
MCGC_HASSTATEHOT = 3;
MCGC_TODAY = 4;
type
GRIDCELLUPPERSTATES = longint;
const
MCGCU_HOT = 1;
MCGCU_HASSTATE = 2;
MCGCU_HASSTATEHOT = 3;
type
TRAILINGGRIDCELLSTATES = longint;
const
MCTGC_HOT = 1;
MCTGC_HASSTATE = 2;
MCTGC_HASSTATEHOT = 3;
MCTGC_TODAY = 4;
type
TRAILINGGRIDCELLUPPERSTATES = longint;
const
MCTGCU_HOT = 1;
MCTGCU_HASSTATE = 2;
MCTGCU_HASSTATEHOT = 3;
type
NAVNEXTSTATES = longint;
const
MCNN_NORMAL = 1;
MCNN_HOT = 2;
MCNN_PRESSED = 3;
MCNN_DISABLED = 4;
type
NAVPREVSTATES = longint;
const
MCNP_NORMAL = 1;
MCNP_HOT = 2;
MCNP_PRESSED = 3;
MCNP_DISABLED = 4;
// CLOCK class parts and states
VSCLASS_CLOCK = 'CLOCK';
type
CLOCKPARTS = longint;
const
CLP_TIME = 1;
type
CLOCKSTATES = longint;
const
CLS_NORMAL = 1;
CLS_HOT = 2;
CLS_PRESSED = 3;
// TRAYNOTIFY class parts and states
VSCLASS_TRAYNOTIFY = 'TRAYNOTIFY';
type
TRAYNOTIFYPARTS = longint;
const
TNP_BACKGROUND = 1;
TNP_ANIMBACKGROUND = 2;
// TASKBAR class parts and states
VSCLASS_TASKBAR = 'TASKBAR';
type
TASKBARPARTS = longint;
const
TBP_BACKGROUNDBOTTOM = 1;
TBP_BACKGROUNDRIGHT = 2;
TBP_BACKGROUNDTOP = 3;
TBP_BACKGROUNDLEFT = 4;
TBP_SIZINGBARBOTTOM = 5;
TBP_SIZINGBARRIGHT = 6;
TBP_SIZINGBARTOP = 7;
TBP_SIZINGBARLEFT = 8;
// TASKBAND class parts and states
VSCLASS_TASKBAND = 'TASKBAND';
type
TASKBANDPARTS = longint;
const
TDP_GROUPCOUNT = 1;
TDP_FLASHBUTTON = 2;
TDP_FLASHBUTTONGROUPMENU = 3;
// STARTPANEL class parts and states
VSCLASS_STARTPANEL = 'STARTPANEL';
type
STARTPANELPARTS = longint;
const
SPP_USERPANE = 1;
SPP_MOREPROGRAMS = 2;
SPP_MOREPROGRAMSARROW = 3;
SPP_PROGLIST = 4;
SPP_PROGLISTSEPARATOR = 5;
SPP_PLACESLIST = 6;
SPP_PLACESLISTSEPARATOR = 7;
SPP_LOGOFF = 8;
SPP_LOGOFFBUTTONS = 9;
SPP_USERPICTURE = 10;
SPP_PREVIEW = 11;
SPP_MOREPROGRAMSTAB = 12;
SPP_NSCHOST = 13;
SPP_SOFTWAREEXPLORER = 14;
SPP_OPENBOX = 15;
SPP_SEARCHVIEW = 16;
SPP_MOREPROGRAMSARROWBACK = 17;
SPP_TOPMATCH = 18;
SPP_LOGOFFSPLITBUTTONDROPDOWN = 19;
type
MOREPROGRAMSTABSTATES = longint;
const
SPMPT_NORMAL = 1;
SPMPT_HOT = 2;
SPMPT_SELECTED = 3;
SPMPT_DISABLED = 4;
SPMPT_FOCUSED = 5;
type
SOFTWAREEXPLORERSTATES = longint;
const
SPSE_NORMAL = 1;
SPSE_HOT = 2;
SPSE_SELECTED = 3;
SPSE_DISABLED = 4;
SPSE_FOCUSED = 5;
type
OPENBOXSTATES = longint;
const
SPOB_NORMAL = 1;
SPOB_HOT = 2;
SPOB_SELECTED = 3;
SPOB_DISABLED = 4;
SPOB_FOCUSED = 5;
type
MOREPROGRAMSARROWSTATES = longint;
const
SPS_NORMAL = 1;
SPS_HOT = 2;
SPS_PRESSED = 3;
type
MOREPROGRAMSARROWBACKSTATES = longint;
const
SPSB_NORMAL = 1;
SPSB_HOT = 2;
SPSB_PRESSED = 3;
type
LOGOFFBUTTONSSTATES = longint;
const
SPLS_NORMAL = 1;
SPLS_HOT = 2;
SPLS_PRESSED = 3;
// MENUBAND class parts and states
VSCLASS_MENUBAND = 'MENUBAND';
type
MENUBANDPARTS = longint;
const
MDP_NEWAPPBUTTON = 1;
MDP_SEPERATOR = 2;
type
MENUBANDSTATES = longint;
const
MDS_NORMAL = 1;
MDS_HOT = 2;
MDS_PRESSED = 3;
MDS_DISABLED = 4;
MDS_CHECKED = 5;
MDS_HOTCHECKED = 6;