lazarus/lcl/tmschema.pas

2829 lines
45 KiB
ObjectPascal

unit TmSchema;
interface
// from vssstyle.h
{-------------------------------------------------------------------------// }
{ 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;
// from vssym32.h
{-------------------------------------------------------------------------// }
{ VisualStyle Core Win32/ComCtl32 symbols }
{-------------------------------------------------------------------------// }
// 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;
implementation
end.