mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-06 01:38:01 +02:00
2829 lines
45 KiB
ObjectPascal
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.
|