diff --git a/PInvoke/UxTheme/vsstyle.cs b/PInvoke/UxTheme/vsstyle.cs new file mode 100644 index 00000000..2ca34dc0 --- /dev/null +++ b/PInvoke/UxTheme/vsstyle.cs @@ -0,0 +1,2511 @@ +namespace Vanara.PInvoke + +#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member +public static partial class UxTheme +{ + public const int TMTVS_RESERVEDHIGH = 19999; + + public const int TMTVS_RESERVEDLOW = 100000; + + public const string VSCLASS_AEROWIZARD = "AEROWIZARD"; + + public const string VSCLASS_AEROWIZARDSTYLE = "AEROWIZARDSTYLE"; + + public const string VSCLASS_BUTTON = "BUTTON"; + + public const string VSCLASS_BUTTONSTYLE = "BUTTONSTYLE"; + + public const string VSCLASS_COMBOBOX = "COMBOBOX"; + + public const string VSCLASS_COMBOBOXSTYLE = "COMBOBOXSTYLE"; + + public const string VSCLASS_COMMUNICATIONS = "COMMUNICATIONS"; + + public const string VSCLASS_COMMUNICATIONSSTYLE = "COMMUNICATIONSSTYLE"; + + public const string VSCLASS_CONTROLPANEL = "CONTROLPANEL"; + + public const string VSCLASS_CONTROLPANELSTYLE = "CONTROLPANELSTYLE"; + + public const string VSCLASS_DATEPICKER = "DATEPICKER"; + + public const string VSCLASS_DATEPICKERSTYLE = "DATEPICKERSTYLE"; + + public const string VSCLASS_DRAGDROP = "DRAGDROP"; + + public const string VSCLASS_DRAGDROPSTYLE = "DRAGDROPSTYLE"; + + public const string VSCLASS_EDIT = "EDIT"; + + public const string VSCLASS_EDITSTYLE = "EDITSTYLE"; + + public const string VSCLASS_EXPLORERBAR = "EXPLORERBAR"; + + public const string VSCLASS_EXPLORERBARSTYLE = "EXPLORERBARSTYLE"; + + public const string VSCLASS_FLYOUT = "FLYOUT"; + + public const string VSCLASS_FLYOUTSTYLE = "FLYOUTSTYLE"; + + public const string VSCLASS_HEADER = "HEADER"; + + public const string VSCLASS_HEADERSTYLE = "HEADERSTYLE"; + + public const string VSCLASS_LISTBOX = "LISTBOX"; + + public const string VSCLASS_LISTBOXSTYLE = "LISTBOXSTYLE"; + + public const string VSCLASS_LISTVIEW = "LISTVIEW"; + + public const string VSCLASS_LISTVIEWSTYLE = "LISTVIEWSTYLE"; + + public const string VSCLASS_MENU = "MENU"; + + public const string VSCLASS_MENUSTYLE = "MENUSTYLE"; + + public const string VSCLASS_NAVIGATION = "NAVIGATION"; + + public const string VSCLASS_PROGRESS = "PROGRESS"; + + public const string VSCLASS_PROGRESSSTYLE = "PROGRESSSTYLE"; + + public const string VSCLASS_REBAR = "REBAR"; + + public const string VSCLASS_REBARSTYLE = "REBARSTYLE"; + + public const string VSCLASS_SCROLLBAR = "SCROLLBAR"; + + public const string VSCLASS_SCROLLBARSTYLE = "SCROLLBARSTYLE"; + + public const string VSCLASS_SPIN = "SPIN"; + + public const string VSCLASS_SPINSTYLE = "SPINSTYLE"; + + public const string VSCLASS_STATUS = "STATUS"; + + public const string VSCLASS_STATUSSTYLE = "STATUSSTYLE"; + + public const string VSCLASS_TAB = "TAB"; + + public const string VSCLASS_TABSTYLE = "TABSTYLE"; + + public const string VSCLASS_TASKDIALOG = "TASKDIALOG"; + + public const string VSCLASS_TASKDIALOGSTYLE = "TASKDIALOGSTYLE"; + + public const string VSCLASS_TEXTSELECTIONGRIPPER = "TEXTSELECTIONGRIPPER"; + + public const string VSCLASS_TEXTSTYLE = "TEXTSTYLE"; + + public const string VSCLASS_TOOLBAR = "TOOLBAR"; + + public const string VSCLASS_TOOLBARSTYLE = "TOOLBARSTYLE"; + + public const string VSCLASS_TOOLTIP = "TOOLTIP"; + + public const string VSCLASS_TOOLTIPSTYLE = "TOOLTIPSTYLE"; + + public const string VSCLASS_TRACKBAR = "TRACKBAR"; + + public const string VSCLASS_TRACKBARSTYLE = "TRACKBARSTYLE"; + + public const string VSCLASS_TREEVIEW = "TREEVIEW"; + + public const string VSCLASS_TREEVIEWSTYLE = "TREEVIEWSTYLE"; + + public const string VSCLASS_USERTILE = "USERTILE"; + + public const string VSCLASS_WINDOW = "WINDOW"; + + public const string VSCLASS_WINDOWSTYLE = "WINDOWSTYLE"; + + public enum AEROWIZARDPARTS + { + AW_TITLEBAR = 1, + + AW_HEADERAREA = 2, + + AW_CONTENTAREA = 3, + + AW_COMMANDAREA = 4, + + AW_BUTTON = 5, + } + + public enum ARROWBTNSTATES + { + 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, + } + + public enum BACKGROUNDSTATES + { + EBS_NORMAL = 1, + + EBS_HOT = 2, + + EBS_DISABLED = 3, + + EBS_FOCUSED = 4, + + EBS_READONLY = 5, + + EBS_ASSIST = 6, + } + + public enum BACKGROUNDWITHBORDERSTATES + { + EBWBS_NORMAL = 1, + + EBWBS_HOT = 2, + + EBWBS_DISABLED = 3, + + EBWBS_FOCUSED = 4, + } + + public enum BALLOONSTATES + { + TTBS_NORMAL = 1, + + TTBS_LINK = 2, + } + + public enum BALLOONSTEMSTATES + { + TTBSS_POINTINGUPLEFTWALL = 1, + + TTBSS_POINTINGUPCENTERED = 2, + + TTBSS_POINTINGUPRIGHTWALL = 3, + + TTBSS_POINTINGDOWNRIGHTWALL = 4, + + TTBSS_POINTINGDOWNCENTERED = 5, + + TTBSS_POINTINGDOWNLEFTWALL = 6, + } + + public enum BARBACKGROUNDSTATES + { + MB_ACTIVE = 1, + + MB_INACTIVE = 2, + } + + public enum BARITEMSTATES + { + MBI_NORMAL = 1, + + MBI_HOT = 2, + + MBI_PUSHED = 3, + + MBI_DISABLED = 4, + + MBI_DISABLEDHOT = 5, + + MBI_DISABLEDPUSHED = 6, + } + + public enum BODYSTATES + { + FBS_NORMAL = 1, + + FBS_EMPHASIZED = 2, + } + + public enum BORDER_HSCROLLSTATES + { + LBPSH_NORMAL = 1, + + LBPSH_FOCUSED = 2, + + LBPSH_HOT = 3, + + LBPSH_DISABLED = 4, + } + + public enum BORDER_HVSCROLLSTATES + { + LBPSHV_NORMAL = 1, + + LBPSHV_FOCUSED = 2, + + LBPSHV_HOT = 3, + + LBPSHV_DISABLED = 4, + } + + public enum BORDER_NOSCROLLSTATES + { + LBPSN_NORMAL = 1, + + LBPSN_FOCUSED = 2, + + LBPSN_HOT = 3, + + LBPSN_DISABLED = 4, + } + + public enum BORDER_VSCROLLSTATES + { + LBPSV_NORMAL = 1, + + LBPSV_FOCUSED = 2, + + LBPSV_HOT = 3, + + LBPSV_DISABLED = 4, + } + + public enum BORDERSTATES + { + CBB_NORMAL = 1, + + CBB_HOT = 2, + + CBB_FOCUSED = 3, + + CBB_DISABLED = 4, + } + + public enum BUTTONPARTS + { + BP_PUSHBUTTON = 1, + + BP_RADIOBUTTON = 2, + + BP_CHECKBOX = 3, + + BP_GROUPBOX = 4, + + BP_USERBUTTON = 5, + + BP_COMMANDLINK = 6, + + BP_COMMANDLINKGLYPH = 7, + + BP_RADIOBUTTON_HCDISABLED = 8, + + BP_CHECKBOX_HCDISABLED = 9, + + BP_GROUPBOX_HCDISABLED = 10, + + BP_PUSHBUTTONDROPDOWN = 11, + } + + public enum CAPTIONSTATES + { + CS_ACTIVE = 1, + + CS_INACTIVE = 2, + + CS_DISABLED = 3, + } + + public enum CHECKBOXSTATES + { + 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, + } + + public enum CHEVRONSTATES + { + CHEVS_NORMAL = 1, + + CHEVS_HOT = 2, + + CHEVS_PRESSED = 3, + } + + public enum CHEVRONVERTSTATES + { + CHEVSV_NORMAL = 1, + + CHEVSV_HOT = 2, + + CHEVSV_PRESSED = 3, + } + + public enum CLOSEBUTTONSTATES + { + CBS_NORMAL = 1, + + CBS_HOT = 2, + + CBS_PUSHED = 3, + + CBS_DISABLED = 4, + } + + public enum CLOSESTATES + { + TTCS_NORMAL = 1, + + TTCS_HOT = 2, + + TTCS_PRESSED = 3, + } + + public enum COLLAPSEBUTTONSTATES + { + LVCB_NORMAL = 1, + + LVCB_HOVER = 2, + + LVCB_PUSHED = 3, + } + + public enum COMBOBOXPARTS + { + CP_DROPDOWNBUTTON = 1, + + CP_BACKGROUND = 2, + + CP_TRANSPARENTBACKGROUND = 3, + + CP_BORDER = 4, + + CP_READONLY = 5, + + CP_DROPDOWNBUTTONRIGHT = 6, + + CP_DROPDOWNBUTTONLEFT = 7, + + CP_CUEBANNER = 8, + + CP_DROPDOWNITEM = 9, + } + + public enum COMBOBOXSTYLESTATES + { + CBXS_NORMAL = 1, + + CBXS_HOT = 2, + + CBXS_PRESSED = 3, + + CBXS_DISABLED = 4, + } + + public enum COMMANDLINKGLYPHSTATES + { + CMDLGS_NORMAL = 1, + + CMDLGS_HOT = 2, + + CMDLGS_PRESSED = 3, + + CMDLGS_DISABLED = 4, + + CMDLGS_DEFAULTED = 5, + } + + public enum COMMANDLINKSTATES + { + CMDLS_NORMAL = 1, + + CMDLS_HOT = 2, + + CMDLS_PRESSED = 3, + + CMDLS_DISABLED = 4, + + CMDLS_DEFAULTED = 5, + + CMDLS_DEFAULTED_ANIMATING = 6, + } + + public enum COMMUNICATIONSPARTS + { + CSST_TAB = 1, + } + + public enum CONTENTAREASTATES + { + AW_S_CONTENTAREA_NOMARGIN = 1, + } + + public enum CONTENTLINKSTATES + { + CPCL_NORMAL = 1, + + CPCL_HOT = 2, + + CPCL_PRESSED = 3, + + CPCL_DISABLED = 4, + } + + public enum CONTENTPANESTATES + { + TDLGCPS_STANDALONE = 1, + } + + public enum CONTROLLABELSTATES + { + TS_CONTROLLABEL_NORMAL = 1, + + TS_CONTROLLABEL_DISABLED = 2, + } + + public enum CONTROLPANELPARTS + { + 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, + } + + public enum COPYSTATES + { + DDCOPY_HIGHLIGHT = 1, + + DDCOPY_NOHIGHLIGHT = 2, + } + + public enum CREATELINKSTATES + { + DDCREATELINK_HIGHLIGHT = 1, + + DDCREATELINK_NOHIGHLIGHT = 2, + } + + public enum CUEBANNERSTATES + { + CBCB_NORMAL = 1, + + CBCB_HOT = 2, + + CBCB_PRESSED = 3, + + CBCB_DISABLED = 4, + } + + public enum DATEBORDERSTATES + { + DPDB_NORMAL = 1, + + DPDB_HOT = 2, + + DPDB_FOCUSED = 3, + + DPDB_DISABLED = 4, + } + + public enum DATEPICKERPARTS + { + DP_DATETEXT = 1, + + DP_DATEBORDER = 2, + + DP_SHOWCALENDARBUTTONRIGHT = 3, + } + + public enum DATETEXTSTATES + { + DPDT_NORMAL = 1, + + DPDT_DISABLED = 2, + + DPDT_SELECTED = 3, + } + + public enum DOWNHORZSTATES + { + DNHZS_NORMAL = 1, + + DNHZS_HOT = 2, + + DNHZS_PRESSED = 3, + + DNHZS_DISABLED = 4, + } + + public enum DOWNSTATES + { + DNS_NORMAL = 1, + + DNS_HOT = 2, + + DNS_PRESSED = 3, + + DNS_DISABLED = 4, + } + + public enum DRAGDROPPARTS + { + DD_COPY = 1, + + DD_MOVE = 2, + + DD_UPDATEMETADATA = 3, + + DD_CREATELINK = 4, + + DD_WARNING = 5, + + DD_NONE = 6, + + DD_IMAGEBG = 7, + + DD_TEXTBG = 8, + } + + public enum DROPDOWNBUTTONLEFTSTATES + { + CBXSL_NORMAL = 1, + + CBXSL_HOT = 2, + + CBXSL_PRESSED = 3, + + CBXSL_DISABLED = 4, + } + + public enum DROPDOWNBUTTONRIGHTSTATES + { + CBXSR_NORMAL = 1, + + CBXSR_HOT = 2, + + CBXSR_PRESSED = 3, + + CBXSR_DISABLED = 4, + } + + public enum DROPDOWNITEMSTATES + { + CBDI_NORMAL = 1, + + CBDI_HIGHLIGHTED = 2, + } + + public enum EDITBORDER_HSCROLLSTATES + { + EPSH_NORMAL = 1, + + EPSH_HOT = 2, + + EPSH_FOCUSED = 3, + + EPSH_DISABLED = 4, + } + + public enum EDITBORDER_HVSCROLLSTATES + { + EPSHV_NORMAL = 1, + + EPSHV_HOT = 2, + + EPSHV_FOCUSED = 3, + + EPSHV_DISABLED = 4, + } + + public enum EDITBORDER_NOSCROLLSTATES + { + EPSN_NORMAL = 1, + + EPSN_HOT = 2, + + EPSN_FOCUSED = 3, + + EPSN_DISABLED = 4, + } + + public enum EDITBORDER_VSCROLLSTATES + { + EPSV_NORMAL = 1, + + EPSV_HOT = 2, + + EPSV_FOCUSED = 3, + + EPSV_DISABLED = 4, + } + + public enum EDITPARTS + { + 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, + } + + public enum EDITTEXTSTATES + { + ETS_NORMAL = 1, + + ETS_HOT = 2, + + ETS_SELECTED = 3, + + ETS_DISABLED = 4, + + ETS_FOCUSED = 5, + + ETS_READONLY = 6, + + ETS_ASSIST = 7, + + ETS_CUEBANNER = 8, + } + + public enum EXPANDBUTTONSTATES + { + LVEB_NORMAL = 1, + + LVEB_HOVER = 2, + + LVEB_PUSHED = 3, + } + + public enum EXPANDOBUTTONSTATES + { + TDLGEBS_NORMAL = 1, + + TDLGEBS_HOVER = 2, + + TDLGEBS_PRESSED = 3, + + TDLGEBS_EXPANDEDNORMAL = 4, + + TDLGEBS_EXPANDEDHOVER = 5, + + TDLGEBS_EXPANDEDPRESSED = 6, + + TDLGEBS_NORMALDISABLED = 7, + + TDLGEBS_EXPANDEDDISABLED = 8, + } + + public enum EXPLORERBARPARTS + { + 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, + } + + public enum FILLSTATES + { + PBFS_NORMAL = 1, + + PBFS_ERROR = 2, + + PBFS_PAUSED = 3, + + PBFS_PARTIAL = 4, + } + + public enum FILLVERTSTATES + { + PBFVS_NORMAL = 1, + + PBFVS_ERROR = 2, + + PBFVS_PAUSED = 3, + + PBFVS_PARTIAL = 4, + } + + public enum FLYOUTPARTS + { + FLYOUT_HEADER = 1, + + FLYOUT_BODY = 2, + + FLYOUT_LABEL = 3, + + FLYOUT_LINK = 4, + + FLYOUT_DIVIDER = 5, + + FLYOUT_WINDOW = 6, + + FLYOUT_LINKAREA = 7, + + FLYOUT_LINKHEADER = 8, + } + + public enum FRAMEBOTTOMSTATES + { + FRB_ACTIVE = 1, + + FRB_INACTIVE = 2, + } + + public enum FRAMELEFTSTATES + { + FRL_ACTIVE = 1, + + FRL_INACTIVE = 2, + } + + public enum FRAMERIGHTSTATES + { + FRR_ACTIVE = 1, + + FRR_INACTIVE = 2, + } + + public enum FRAMESTATES + { + FS_ACTIVE = 1, + + FS_INACTIVE = 2, + } + + public enum GLYPHSTATES + { + GLPS_CLOSED = 1, + + GLPS_OPENED = 2, + } + + public enum GRIPPERSTATES + { + TSGS_NORMAL = 1, + + TSGS_CENTERED = 2, + } + + public enum GROUPBOXSTATES + { + GBS_NORMAL = 1, + + GBS_DISABLED = 2, + } + + public enum GROUPHEADERLINESTATES + { + 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, + } + + public enum GROUPHEADERSTATES + { + 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, + } + + public enum HEADERAREASTATES + { + AW_S_HEADERAREA_NOMARGIN = 1, + } + + public enum HEADERCLOSESTATES + { + EBHC_NORMAL = 1, + + EBHC_HOT = 2, + + EBHC_PRESSED = 3, + } + + public enum HEADERDROPDOWNFILTERSTATES + { + HDDFS_NORMAL = 1, + + HDDFS_SOFTHOT = 2, + + HDDFS_HOT = 3, + } + + public enum HEADERDROPDOWNSTATES + { + HDDS_NORMAL = 1, + + HDDS_SOFTHOT = 2, + + HDDS_HOT = 3, + } + + public enum HEADERITEMLEFTSTATES + { + HILS_NORMAL = 1, + + HILS_HOT = 2, + + HILS_PRESSED = 3, + } + + public enum HEADERITEMRIGHTSTATES + { + HIRS_NORMAL = 1, + + HIRS_HOT = 2, + + HIRS_PRESSED = 3, + } + + public enum HEADERITEMSTATES + { + 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, + } + + public enum HEADEROVERFLOWSTATES + { + HOFS_NORMAL = 1, + + HOFS_HOT = 2, + } + + public enum HEADERPARTS + { + HP_HEADERITEM = 1, + + HP_HEADERITEMLEFT = 2, + + HP_HEADERITEMRIGHT = 3, + + HP_HEADERSORTARROW = 4, + + HP_HEADERDROPDOWN = 5, + + HP_HEADERDROPDOWNFILTER = 6, + + HP_HEADEROVERFLOW = 7, + } + + public enum HEADERPINSTATES + { + EBHP_NORMAL = 1, + + EBHP_HOT = 2, + + EBHP_PRESSED = 3, + + EBHP_SELECTEDNORMAL = 4, + + EBHP_SELECTEDHOT = 5, + + EBHP_SELECTEDPRESSED = 6, + } + + public enum HEADERSORTARROWSTATES + { + HSAS_SORTEDUP = 1, + + HSAS_SORTEDDOWN = 2, + } + + public enum HEADERSTYLESTATES + { + HBG_DETAILS = 1, + + HBG_ICON = 2, + } + + public enum HELPBUTTONSTATES + { + HBS_NORMAL = 1, + + HBS_HOT = 2, + + HBS_PUSHED = 3, + + HBS_DISABLED = 4, + } + + public enum HELPLINKSTATES + { + CPHL_NORMAL = 1, + + CPHL_HOT = 2, + + CPHL_PRESSED = 3, + + CPHL_DISABLED = 4, + } + + public enum HORZSCROLLSTATES + { + HSS_NORMAL = 1, + + HSS_HOT = 2, + + HSS_PUSHED = 3, + + HSS_DISABLED = 4, + } + + public enum HORZTHUMBSTATES + { + HTS_NORMAL = 1, + + HTS_HOT = 2, + + HTS_PUSHED = 3, + + HTS_DISABLED = 4, + } + + public enum HOTGLYPHSTATES + { + HGLPS_CLOSED = 1, + + HGLPS_OPENED = 2, + } + + public enum HOVERBACKGROUNDSTATES + { + UTS_NORMAL = 1, + + UTS_HOT = 2, + + UTS_PRESSED = 3, + } + + public enum HYPERLINKTEXTSTATES + { + TS_HYPERLINK_NORMAL = 1, + + TS_HYPERLINK_HOT = 2, + + TS_HYPERLINK_PRESSED = 3, + + TS_HYPERLINK_DISABLED = 4, + } + + public enum IEBARMENUSTATES + { + EBM_NORMAL = 1, + + EBM_HOT = 2, + + EBM_PRESSED = 3, + } + + public enum ITEMSTATES + { + LBPSI_HOT = 1, + + LBPSI_HOTSELECTED = 2, + + LBPSI_SELECTED = 3, + + LBPSI_SELECTEDNOTFOCUS = 4, + } + + public enum LABELSTATES + { + FLS_NORMAL = 1, + + FLS_SELECTED = 2, + + FLS_EMPHASIZED = 3, + + FLS_DISABLED = 4, + } + + public enum LINKHEADERSTATES + { + FLH_NORMAL = 1, + + FLH_HOVER = 2, + } + + public enum LINKSTATES + { + FLYOUTLINK_NORMAL = 1, + + FLYOUTLINK_HOVER = 2, + } + + public enum LISTBOXPARTS + { + LBCP_BORDER_HSCROLL = 1, + + LBCP_BORDER_HVSCROLL = 2, + + LBCP_BORDER_NOSCROLL = 3, + + LBCP_BORDER_VSCROLL = 4, + + LBCP_ITEM = 5, + } + + public enum LISTITEMSTATES + { + LISS_NORMAL = 1, + + LISS_HOT = 2, + + LISS_SELECTED = 3, + + LISS_DISABLED = 4, + + LISS_SELECTEDNOTFOCUS = 5, + + LISS_HOTSELECTED = 6, + } + + public enum LISTVIEWPARTS + { + 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, + } + + public enum MAXBUTTONSTATES + { + MAXBS_NORMAL = 1, + + MAXBS_HOT = 2, + + MAXBS_PUSHED = 3, + + MAXBS_DISABLED = 4, + } + + public enum MAXCAPTIONSTATES + { + MXCS_ACTIVE = 1, + + MXCS_INACTIVE = 2, + + MXCS_DISABLED = 3, + } + + public enum MDICLOSEBUTTONSTATES + { + MDCL_NORMAL = 1, + + MDCL_HOT = 2, + + MDCL_PUSHED = 3, + + MDCL_DISABLED = 4, + } + + public enum MDIMINBUTTONSTATES + { + MDMI_NORMAL = 1, + + MDMI_HOT = 2, + + MDMI_PUSHED = 3, + + MDMI_DISABLED = 4, + } + + public enum MDIRESTOREBUTTONSTATES + { + MDRE_NORMAL = 1, + + MDRE_HOT = 2, + + MDRE_PUSHED = 3, + + MDRE_DISABLED = 4, + } + + public enum MENU_POPUPSUBMENU_HCHOT + { + MSMHC_HOT = 1, + } + + public enum MENUPARTS + { + 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, + + MENU_POPUPSUBMENU_HCHOT = 21, + + MENU_SYSTEMCLOSE_HCHOT = 22, + + MENU_SYSTEMMAXIMIZE_HCHOT = 23, + + MENU_SYSTEMMINIMIZE_HCHOT = 24, + + MENU_SYSTEMRESTORE_HCHOT = 25, + + MENU_POPUPITEMKBFOCUS = 26, + + MENU_POPUPITEM_FOCUSABLE = 27, + } + + public enum MINBUTTONSTATES + { + MINBS_NORMAL = 1, + + MINBS_HOT = 2, + + MINBS_PUSHED = 3, + + MINBS_DISABLED = 4, + } + + public enum MINCAPTIONSTATES + { + MNCS_ACTIVE = 1, + + MNCS_INACTIVE = 2, + + MNCS_DISABLED = 3, + } + + public enum MOVESTATES + { + DDMOVE_HIGHLIGHT = 1, + + DDMOVE_NOHIGHLIGHT = 2, + } + + public enum NAV_BACKBUTTONSTATES + { + NAV_BB_NORMAL = 1, + + NAV_BB_HOT = 2, + + NAV_BB_PRESSED = 3, + + NAV_BB_DISABLED = 4, + } + + public enum NAV_FORWARDBUTTONSTATES + { + NAV_FB_NORMAL = 1, + + NAV_FB_HOT = 2, + + NAV_FB_PRESSED = 3, + + NAV_FB_DISABLED = 4, + } + + public enum NAV_MENUBUTTONSTATES + { + NAV_MB_NORMAL = 1, + + NAV_MB_HOT = 2, + + NAV_MB_PRESSED = 3, + + NAV_MB_DISABLED = 4, + } + + public enum NAVIGATIONPARTS + { + NAV_BACKBUTTON = 1, + + NAV_FORWARDBUTTON = 2, + + NAV_MENUBUTTON = 3, + } + + public enum NONESTATES + { + DDNONE_HIGHLIGHT = 1, + + DDNONE_NOHIGHLIGHT = 2, + } + + public enum NORMALGROUPCOLLAPSESTATES + { + EBNGC_NORMAL = 1, + + EBNGC_HOT = 2, + + EBNGC_PRESSED = 3, + } + + public enum NORMALGROUPEXPANDSTATES + { + EBNGE_NORMAL = 1, + + EBNGE_HOT = 2, + + EBNGE_PRESSED = 3, + } + + public enum POPUPCHECKBACKGROUNDSTATES + { + MCB_DISABLED = 1, + + MCB_NORMAL = 2, + + MCB_BITMAP = 3, + } + + public enum POPUPCHECKSTATES + { + MC_CHECKMARKNORMAL = 1, + + MC_CHECKMARKDISABLED = 2, + + MC_BULLETNORMAL = 3, + + MC_BULLETDISABLED = 4, + } + + public enum POPUPITEMFOCUSABLESTATES + { + MPIF_NORMAL = 1, + + MPIF_HOT = 2, + + MPIF_DISABLED = 3, + + MPIF_DISABLEDHOT = 4, + } + + public enum POPUPITEMKBFOCUSSTATES + { + MPIKBFOCUS_NORMAL = 1, + } + + public enum POPUPITEMSTATES + { + MPI_NORMAL = 1, + + MPI_HOT = 2, + + MPI_DISABLED = 3, + + MPI_DISABLEDHOT = 4, + } + + public enum POPUPSUBMENUSTATES + { + MSM_NORMAL = 1, + + MSM_DISABLED = 2, + } + + public enum PROGRESSPARTS + { + 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, + } + + public enum PUSHBUTTONDROPDOWNSTATES + { + PBDDS_NORMAL = 1, + + PBDDS_DISABLED = 2, + } + + public enum PUSHBUTTONSTATES + { + PBS_NORMAL = 1, + + PBS_HOT = 2, + + PBS_PRESSED = 3, + + PBS_DISABLED = 4, + + PBS_DEFAULTED = 5, + + PBS_DEFAULTED_ANIMATING = 6, + } + + public enum RADIOBUTTONSTATES + { + RBS_UNCHECKEDNORMAL = 1, + + RBS_UNCHECKEDHOT = 2, + + RBS_UNCHECKEDPRESSED = 3, + + RBS_UNCHECKEDDISABLED = 4, + + RBS_CHECKEDNORMAL = 5, + + RBS_CHECKEDHOT = 6, + + RBS_CHECKEDPRESSED = 7, + + RBS_CHECKEDDISABLED = 8, + } + + public enum READONLYSTATES + { + CBRO_NORMAL = 1, + + CBRO_HOT = 2, + + CBRO_PRESSED = 3, + + CBRO_DISABLED = 4, + } + + public enum REBARPARTS + { + RP_GRIPPER = 1, + + RP_GRIPPERVERT = 2, + + RP_BAND = 3, + + RP_CHEVRON = 4, + + RP_CHEVRONVERT = 5, + + RP_BACKGROUND = 6, + + RP_SPLITTER = 7, + + RP_SPLITTERVERT = 8, + } + + public enum RESTOREBUTTONSTATES + { + RBS_NORMAL = 1, + + RBS_HOT = 2, + + RBS_PUSHED = 3, + + RBS_DISABLED = 4, + } + + public enum SCROLLBARPARTS + { + 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, + + SBP_SIZEBOXBKGND = 11, + } + + public enum SCROLLBARSTYLESTATES + { + SCRBS_NORMAL = 1, + + SCRBS_HOT = 2, + + SCRBS_PRESSED = 3, + + SCRBS_DISABLED = 4, + + SCRBS_HOVER = 5, + } + + public enum SECTIONTITLELINKSTATES + { + CPSTL_NORMAL = 1, + + CPSTL_HOT = 2, + } + + public enum SHOWCALENDARBUTTONRIGHTSTATES + { + DPSCBR_NORMAL = 1, + + DPSCBR_HOT = 2, + + DPSCBR_PRESSED = 3, + + DPSCBR_DISABLED = 4, + } + + public enum SIZEBOXSTATES + { + SZB_RIGHTALIGN = 1, + + SZB_LEFTALIGN = 2, + + SZB_TOPRIGHTALIGN = 3, + + SZB_TOPLEFTALIGN = 4, + + SZB_HALFBOTTOMRIGHTALIGN = 5, + + SZB_HALFBOTTOMLEFTALIGN = 6, + + SZB_HALFTOPRIGHTALIGN = 7, + + SZB_HALFTOPLEFTALIGN = 8, + } + + public enum SMALLCAPTIONSTATES + { + SCS_ACTIVE = 1, + + SCS_INACTIVE = 2, + + SCS_DISABLED = 3, + } + + public enum SMALLCLOSEBUTTONSTATES + { + SCBS_NORMAL = 1, + + SCBS_HOT = 2, + + SCBS_PUSHED = 3, + + SCBS_DISABLED = 4, + } + + public enum SMALLFRAMEBOTTOMSTATES + { + SFRB_ACTIVE = 1, + + SFRB_INACTIVE = 2, + } + + public enum SMALLFRAMELEFTSTATES + { + SFRL_ACTIVE = 1, + + SFRL_INACTIVE = 2, + } + + public enum SMALLFRAMERIGHTSTATES + { + SFRR_ACTIVE = 1, + + SFRR_INACTIVE = 2, + } + + public enum SPECIALGROUPCOLLAPSESTATES + { + EBSGC_NORMAL = 1, + + EBSGC_HOT = 2, + + EBSGC_PRESSED = 3, + } + + public enum SPECIALGROUPEXPANDSTATES + { + EBSGE_NORMAL = 1, + + EBSGE_HOT = 2, + + EBSGE_PRESSED = 3, + } + + public enum SPINPARTS + { + SPNP_UP = 1, + + SPNP_DOWN = 2, + + SPNP_UPHORZ = 3, + + SPNP_DOWNHORZ = 4, + } + + public enum SPLITTERSTATES + { + SPLITS_NORMAL = 1, + + SPLITS_HOT = 2, + + SPLITS_PRESSED = 3, + } + + public enum SPLITTERVERTSTATES + { + SPLITSV_NORMAL = 1, + + SPLITSV_HOT = 2, + + SPLITSV_PRESSED = 3, + } + + public enum STANDARDSTATES + { + TTSS_NORMAL = 1, + + TTSS_LINK = 2, + } + + public enum STATUSPARTS + { + SP_PANE = 1, + + SP_GRIPPERPANE = 2, + + SP_GRIPPER = 3, + } + + public enum SYSBUTTONSTATES + { + SBS_NORMAL = 1, + + SBS_HOT = 2, + + SBS_PUSHED = 3, + + SBS_DISABLED = 4, + } + + public enum SYSTEMCLOSEHCHOTSTATES + { + MSYSCHC_HOT = 1, + } + + public enum SYSTEMCLOSESTATES + { + MSYSC_NORMAL = 1, + + MSYSC_DISABLED = 2, + } + + public enum SYSTEMMAXIMIZEHCHOTSTATES + { + MSYSMXHC_HOT = 1, + } + + public enum SYSTEMMAXIMIZESTATES + { + MSYSMX_NORMAL = 1, + + MSYSMX_DISABLED = 2, + } + + public enum SYSTEMMINIMIZEHCHOTSTATES + { + MSYSMNHC_HOT = 1, + } + + public enum SYSTEMMINIMIZESTATES + { + MSYSMN_NORMAL = 1, + + MSYSMN_DISABLED = 2, + } + + public enum SYSTEMRESTOREHCHOTSTATES + { + MSYSRHC_HOT = 1, + } + + public enum SYSTEMRESTORESTATES + { + MSYSR_NORMAL = 1, + + MSYSR_DISABLED = 2, + } + + public enum TABITEMBOTHEDGESTATES + { + TIBES_NORMAL = 1, + + TIBES_HOT = 2, + + TIBES_SELECTED = 3, + + TIBES_DISABLED = 4, + + TIBES_FOCUSED = 5, + } + + public enum TABITEMLEFTEDGESTATES + { + TILES_NORMAL = 1, + + TILES_HOT = 2, + + TILES_SELECTED = 3, + + TILES_DISABLED = 4, + + TILES_FOCUSED = 5, + } + + public enum TABITEMRIGHTEDGESTATES + { + TIRES_NORMAL = 1, + + TIRES_HOT = 2, + + TIRES_SELECTED = 3, + + TIRES_DISABLED = 4, + + TIRES_FOCUSED = 5, + } + + public enum TABITEMSTATES + { + TIS_NORMAL = 1, + + TIS_HOT = 2, + + TIS_SELECTED = 3, + + TIS_DISABLED = 4, + + TIS_FOCUSED = 5, + } + + public enum TABPARTS + { + 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, + } + + public enum TABSTATES + { + CSTB_NORMAL = 1, + + CSTB_HOT = 2, + + CSTB_SELECTED = 3, + } + + public enum TASKDIALOGPARTS + { + 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, + } + + public enum TASKLINKSTATES + { + CPTL_NORMAL = 1, + + CPTL_HOT = 2, + + CPTL_PRESSED = 3, + + CPTL_DISABLED = 4, + + CPTL_PAGE = 5, + } + + public enum TEXTSELECTIONGRIPPERPARTS + { + TSGP_GRIPPER = 1, + } + + public enum TEXTSTYLEPARTS + { + 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, + } + + public enum THUMBBOTTOMSTATES + { + TUBS_NORMAL = 1, + + TUBS_HOT = 2, + + TUBS_PRESSED = 3, + + TUBS_FOCUSED = 4, + + TUBS_DISABLED = 5, + } + + public enum THUMBLEFTSTATES + { + TUVLS_NORMAL = 1, + + TUVLS_HOT = 2, + + TUVLS_PRESSED = 3, + + TUVLS_FOCUSED = 4, + + TUVLS_DISABLED = 5, + } + + public enum THUMBRIGHTSTATES + { + TUVRS_NORMAL = 1, + + TUVRS_HOT = 2, + + TUVRS_PRESSED = 3, + + TUVRS_FOCUSED = 4, + + TUVRS_DISABLED = 5, + } + + public enum THUMBSTATES + { + TUS_NORMAL = 1, + + TUS_HOT = 2, + + TUS_PRESSED = 3, + + TUS_FOCUSED = 4, + + TUS_DISABLED = 5, + } + + public enum THUMBTOPSTATES + { + TUTS_NORMAL = 1, + + TUTS_HOT = 2, + + TUTS_PRESSED = 3, + + TUTS_FOCUSED = 4, + + TUTS_DISABLED = 5, + } + + public enum THUMBVERTSTATES + { + TUVS_NORMAL = 1, + + TUVS_HOT = 2, + + TUVS_PRESSED = 3, + + TUVS_FOCUSED = 4, + + TUVS_DISABLED = 5, + } + + public enum TICSSTATES + { + TSS_NORMAL = 1, + } + + public enum TICSVERTSTATES + { + TSVS_NORMAL = 1, + } + + public enum TITLEBARSTATES + { + AW_S_TITLEBAR_ACTIVE = 1, + + AW_S_TITLEBAR_INACTIVE = 2, + } + + public enum TOOLBARPARTS + { + TP_BUTTON = 1, + + TP_DROPDOWNBUTTON = 2, + + TP_SPLITBUTTON = 3, + + TP_SPLITBUTTONDROPDOWN = 4, + + TP_SEPARATOR = 5, + + TP_SEPARATORVERT = 6, + + TP_DROPDOWNBUTTONGLYPH = 7, + } + + public enum TOOLBARSTYLESTATES + { + TS_NORMAL = 1, + + TS_HOT = 2, + + TS_PRESSED = 3, + + TS_DISABLED = 4, + + TS_CHECKED = 5, + + TS_HOTCHECKED = 6, + + TS_NEARHOT = 7, + + TS_OTHERSIDEHOT = 8, + } + + public enum TOOLTIPPARTS + { + TTP_STANDARD = 1, + + TTP_STANDARDTITLE = 2, + + TTP_BALLOON = 3, + + TTP_BALLOONTITLE = 4, + + TTP_CLOSE = 5, + + TTP_BALLOONSTEM = 6, + + TTP_WRENCH = 7, + } + + public enum TOPTABITEMBOTHEDGESTATES + { + TTIBES_NORMAL = 1, + + TTIBES_HOT = 2, + + TTIBES_SELECTED = 3, + + TTIBES_DISABLED = 4, + + TTIBES_FOCUSED = 5, + } + + public enum TOPTABITEMLEFTEDGESTATES + { + TTILES_NORMAL = 1, + + TTILES_HOT = 2, + + TTILES_SELECTED = 3, + + TTILES_DISABLED = 4, + + TTILES_FOCUSED = 5, + } + + public enum TOPTABITEMRIGHTEDGESTATES + { + TTIRES_NORMAL = 1, + + TTIRES_HOT = 2, + + TTIRES_SELECTED = 3, + + TTIRES_DISABLED = 4, + + TTIRES_FOCUSED = 5, + } + + public enum TOPTABITEMSTATES + { + TTIS_NORMAL = 1, + + TTIS_HOT = 2, + + TTIS_SELECTED = 3, + + TTIS_DISABLED = 4, + + TTIS_FOCUSED = 5, + } + + public enum TRACKBARPARTS + { + 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, + } + + public enum TRACKBARSTYLESTATES + { + TKS_NORMAL = 1, + } + + public enum TRACKSTATES + { + TRS_NORMAL = 1, + } + + public enum TRACKVERTSTATES + { + TRVS_NORMAL = 1, + } + + public enum TRANSPARENTBACKGROUNDSTATES + { + CBTBS_NORMAL = 1, + + CBTBS_HOT = 2, + + CBTBS_DISABLED = 3, + + CBTBS_FOCUSED = 4, + } + + public enum TRANSPARENTBARSTATES + { + PBBS_NORMAL = 1, + + PBBS_PARTIAL = 2, + } + + public enum TRANSPARENTBARVERTSTATES + { + PBBVS_NORMAL = 1, + + PBBVS_PARTIAL = 2, + } + + public enum TREEITEMSTATES + { + TREIS_NORMAL = 1, + + TREIS_HOT = 2, + + TREIS_SELECTED = 3, + + TREIS_DISABLED = 4, + + TREIS_SELECTEDNOTFOCUS = 5, + + TREIS_HOTSELECTED = 6, + } + + public enum TREEVIEWPARTS + { + TVP_TREEITEM = 1, + + TVP_GLYPH = 2, + + TVP_BRANCH = 3, + + TVP_HOTGLYPH = 4, + } + + public enum UPDATEMETADATASTATES + { + DDUPDATEMETADATA_HIGHLIGHT = 1, + + DDUPDATEMETADATA_NOHIGHLIGHT = 2, + } + + public enum UPHORZSTATES + { + UPHZS_NORMAL = 1, + + UPHZS_HOT = 2, + + UPHZS_PRESSED = 3, + + UPHZS_DISABLED = 4, + } + + public enum UPSTATES + { + UPS_NORMAL = 1, + + UPS_HOT = 2, + + UPS_PRESSED = 3, + + UPS_DISABLED = 4, + } + + public enum USERTILEPARTS + { + UTP_STROKEBACKGROUND = 1, + + UTP_HOVERBACKGROUND = 2, + } + + public enum VERTSCROLLSTATES + { + VSS_NORMAL = 1, + + VSS_HOT = 2, + + VSS_PUSHED = 3, + + VSS_DISABLED = 4, + } + + public enum VERTTHUMBSTATES + { + VTS_NORMAL = 1, + + VTS_HOT = 2, + + VTS_PUSHED = 3, + + VTS_DISABLED = 4, + } + + public enum WARNINGSTATES + { + DDWARNING_HIGHLIGHT = 1, + + DDWARNING_NOHIGHLIGHT = 2, + } + + public enum WINDOWPARTS + { + 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, + + WP_BORDER = 39, + } + + public enum WRENCHSTATES + { + TTWS_NORMAL = 1, + + TTWS_HOT = 2, + + TTWS_PRESSED = 3, + } +} \ No newline at end of file diff --git a/PInvoke/UxTheme/vssym32.cs b/PInvoke/UxTheme/vssym32.cs index f8984998..516ae678 100644 --- a/PInvoke/UxTheme/vssym32.cs +++ b/PInvoke/UxTheme/vssym32.cs @@ -1,1161 +1,867 @@ using System; using Vanara.InteropServices; -namespace Vanara.PInvoke -{ +namespace Vanara.PInvoke; + #pragma warning disable CS1591 // Missing XML comment for publicly visible type or member - public static partial class UxTheme +public static partial class UxTheme +{ + public enum BGTYPE { - /// The basic drawing type for this part. - public enum BGTYPE - { - BT_IMAGEFILE = 0, - BT_BORDERFILL = 1, - BT_NONE = 2, - } - - /// The type of border drawn if this part is a border fill. - public enum BORDERTYPE - { - BT_RECT = 0, - BT_ROUNDRECT = 1, - BT_ELLIPSE = 2, - } - - /// The alignment of text in the caption associated with this part. - public enum CONTENTALIGNMENT - { - CA_LEFT = 0, - CA_CENTER = 1, - CA_RIGHT = 2, - } - - /// The type of fill shape drawn if this part is a border fill. - public enum FILLTYPE - { - FT_SOLID = 0, - FT_VERTGRADIENT = 1, - FT_HORZGRADIENT = 2, - FT_RADIALGRADIENT = 3, - FT_TILEIMAGE = 4, - } - - /// The type of method used to select between different-sized glyphs. - public enum GLYPHFONTSIZINGTYPE - { - GFST_NONE = 0, - GFST_SIZE = 1, - GFST_DPI = 2, - } - - /// The type of glyph drawn on this part. - public enum GLYPHTYPE - { - GT_NONE = 0, - GT_IMAGEGLYPH = 1, - GT_FONTGLYPH = 2, - } - - /// The horizontal alignment if this part uses a true-size image. - public enum HALIGN - { - HA_LEFT = 0, - HA_CENTER = 1, - HA_RIGHT = 2, - } - - /// The type of effect to be displayed when this part is drawn using DrawThemeIcon. - public enum ICONEFFECT - { - ICE_NONE = 0, - ICE_GLOW = 1, - ICE_SHADOW = 2, - ICE_PULSE = 3, - ICE_ALPHA = 4, - } - - /// The type of alignment used when multiple images are drawn. - public enum IMAGELAYOUT - { - IL_VERTICAL = 0, - IL_HORIZONTAL = 1, - } - - /// The type of method used to select between sized images for this part. See the TMT_IMAGEFILE1 value of GetThemeFilename. - public enum IMAGESELECTTYPE - { - IST_NONE = 0, - IST_SIZE = 1, - IST_DPI = 2, - } - - /// The alignment of this part on the window. - public enum OFFSETTYPE - { - 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, - } - - /// The method used to size an image if this part uses an image file. - public enum SIZINGTYPE - { - ST_TRUESIZE = 0, - ST_STRETCH = 1, - ST_TILE = 2, - } - - /// The type of shadow effect to draw behind text associated with this part. - public enum TEXTSHADOWTYPE - { - /// No shadow will be drawn. - TST_NONE = 0, - - /// The shadow will be drawn to appear detailed underneath text. - TST_SINGLE = 1, - - /// The shadow will be drawn to appear blurred underneath text. - TST_CONTINUOUS = 2, - } - - /// TMT_ values for UxTheme methods. - public enum ThemeProperty - { - /// The background image. - [CorrespondingType(typeof(IntPtr))] - TMT_DIBDATA = 2, - - /// The glyph image drawn on top of the background, if present. - [CorrespondingType(typeof(IntPtr))] - TMT_GLYPHDIBDATA = 3, - - /// Enumerated value - TMT_ENUM = 200, - - /// Unicode string - TMT_STRING = 201, - - /// Signed number - TMT_INT = 202, - - /// TRUE or FALSE - TMT_BOOL = 203, - - /// RGB color value - TMT_COLOR = 204, - - /// Margins: left, top, right, and bottom - TMT_MARGINS = 205, - - /// Filename relative to the theme directory - TMT_FILENAME = 206, - - /// Size of an item - TMT_SIZE = 207, - - /// Location of an item - TMT_POSITION = 208, - - /// Size and location of a rectangle - TMT_RECT = 209, - - /// Font description - TMT_FONT = 210, - - /// List of integers - TMT_INTLIST = 211, - - /// Bitmap - [CorrespondingType(typeof(IntPtr))] - TMT_HBITMAP = 212, - - /// Disk stream - [CorrespondingType(typeof(byte[]))] - TMT_DISKSTREAM = 213, - - /// Stream - Valid for GetThemeStream. - [CorrespondingType(typeof(byte[]))] - TMT_STREAM = 214, - - /// Undocumented - TMT_BITMAPREF = 215, - - /// A float value. - TMT_FLOAT = 216, + BT_IMAGEFILE = 0, + BT_BORDERFILL = 1, + BT_NONE = 2, + } + + public enum BORDERTYPE + { + BT_RECT = 0, + BT_ROUNDRECT = 1, + BT_ELLIPSE = 2, + } + + public enum CONTENTALIGNMENT + { + CA_LEFT = 0, + CA_CENTER = 1, + CA_RIGHT = 2, + } + + public enum FILLTYPE + { + FT_SOLID = 0, + FT_VERTGRADIENT = 1, + FT_HORZGRADIENT = 2, + FT_RADIALGRADIENT = 3, + FT_TILEIMAGE = 4, + } + + public enum GLYPHFONTSIZINGTYPE + { + GFST_NONE = 0, + GFST_SIZE = 1, + GFST_DPI = 2, + } + + public enum GLYPHTYPE + { + GT_NONE = 0, + GT_IMAGEGLYPH = 1, + GT_FONTGLYPH = 2, + } + + public enum HALIGN + { + HA_LEFT = 0, + HA_CENTER = 1, + HA_RIGHT = 2, + } + + public enum ICONEFFECT + { + ICE_NONE = 0, + ICE_GLOW = 1, + ICE_SHADOW = 2, + ICE_PULSE = 3, + ICE_ALPHA = 4, + } + + public enum IMAGELAYOUT + { + IL_VERTICAL = 0, + IL_HORIZONTAL = 1, + } + + public enum IMAGESELECTTYPE + { + IST_NONE = 0, + IST_SIZE = 1, + IST_DPI = 2, + } + + public enum OFFSETTYPE + { + 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, + } - /// A list of float values. - TMT_FLOATLIST = 217, + public enum SIZINGTYPE + { + ST_TRUESIZE = 0, + ST_STRETCH = 1, + ST_TILE = 2, + } - /// - [CorrespondingType(typeof(string))] - TMT_COLORSCHEMES = 401, + public enum TEXTSHADOWTYPE + { + TST_NONE = 0, - /// - [CorrespondingType(typeof(string))] - TMT_SIZES = 402, + TST_SINGLE = 1, - /// - TMT_CHARSET = 403, + TST_CONTINUOUS = 2, + } - /// - [CorrespondingType(typeof(string))] - TMT_NAME = 600, + public enum ThemeProperty + { + [CorrespondingType(typeof(IntPtr))] + TMT_DIBDATA = 2, - /// - [CorrespondingType(typeof(string))] - TMT_DISPLAYNAME = 601, + [CorrespondingType(typeof(IntPtr))] + TMT_GLYPHDIBDATA = 3, - /// - [CorrespondingType(typeof(string))] - TMT_TOOLTIP = 602, + TMT_ENUM = 200, - /// - [CorrespondingType(typeof(string))] - TMT_COMPANY = 603, + TMT_STRING = 201, - /// - [CorrespondingType(typeof(string))] - TMT_AUTHOR = 604, + TMT_INT = 202, - /// - [CorrespondingType(typeof(string))] - TMT_COPYRIGHT = 605, + TMT_BOOL = 203, - /// - [CorrespondingType(typeof(string))] - TMT_URL = 606, + TMT_COLOR = 204, - /// - [CorrespondingType(typeof(string))] - TMT_VERSION = 607, + TMT_MARGINS = 205, - /// - [CorrespondingType(typeof(string))] - TMT_DESCRIPTION = 608, + TMT_FILENAME = 206, - /// - TMT_FIRST_RCSTRING_NAME = TMT_DISPLAYNAME, + TMT_SIZE = 207, - /// - TMT_LAST_RCSTRING_NAME = TMT_DESCRIPTION, + TMT_POSITION = 208, - /// - [CorrespondingType(typeof(LOGFONT))] - TMT_CAPTIONFONT = 801, + TMT_RECT = 209, - /// - [CorrespondingType(typeof(LOGFONT))] - TMT_SMALLCAPTIONFONT = 802, + TMT_FONT = 210, - /// - [CorrespondingType(typeof(LOGFONT))] - TMT_MENUFONT = 803, + TMT_INTLIST = 211, - /// - [CorrespondingType(typeof(LOGFONT))] - TMT_STATUSFONT = 804, + [CorrespondingType(typeof(IntPtr))] + TMT_HBITMAP = 212, - /// - [CorrespondingType(typeof(LOGFONT))] - TMT_MSGBOXFONT = 805, + [CorrespondingType(typeof(byte[]))] + TMT_DISKSTREAM = 213, - /// - [CorrespondingType(typeof(LOGFONT))] - TMT_ICONTITLEFONT = 806, + [CorrespondingType(typeof(byte[]))] + TMT_STREAM = 214, - /// - [CorrespondingType(typeof(LOGFONT))] - TMT_HEADING1FONT = 807, + TMT_BITMAPREF = 215, - /// - [CorrespondingType(typeof(LOGFONT))] - TMT_HEADING2FONT = 808, + TMT_FLOAT = 216, - /// - [CorrespondingType(typeof(LOGFONT))] - TMT_BODYFONT = 809, + TMT_FLOATLIST = 217, - /// - TMT_FIRSTFONT = TMT_CAPTIONFONT, + [CorrespondingType(typeof(string))] + TMT_COLORSCHEMES = 401, - /// - TMT_LASTFONT = TMT_BODYFONT, + [CorrespondingType(typeof(string))] + TMT_SIZES = 402, - /// - /// Describes how menus are drawn. If TRUE, menus are drawn without shadows. If FALSE, menus have shadows underneath them. - /// - [CorrespondingType(typeof(bool))] - TMT_FLATMENUS = 1001, + TMT_CHARSET = 403, - /// - TMT_FIRSTBOOL = TMT_FLATMENUS, + [CorrespondingType(typeof(string))] + TMT_NAME = 600, - /// - TMT_LASTBOOL = TMT_FLATMENUS, + [CorrespondingType(typeof(string))] + TMT_DISPLAYNAME = 601, - /// Width of a sizing border. - [CorrespondingType(typeof(SIZE))] - TMT_SIZINGBORDERWIDTH = 1201, + [CorrespondingType(typeof(string))] + TMT_TOOLTIP = 602, - /// Scroll bar width. - [CorrespondingType(typeof(SIZE))] - TMT_SCROLLBARWIDTH = 1202, + [CorrespondingType(typeof(string))] + TMT_COMPANY = 603, - /// Scroll bar height. - [CorrespondingType(typeof(SIZE))] - TMT_SCROLLBARHEIGHT = 1203, + [CorrespondingType(typeof(string))] + TMT_AUTHOR = 604, - /// Caption bar width. - [CorrespondingType(typeof(SIZE))] - TMT_CAPTIONBARWIDTH = 1204, + [CorrespondingType(typeof(string))] + TMT_COPYRIGHT = 605, - /// Caption bar height. - [CorrespondingType(typeof(SIZE))] - TMT_CAPTIONBARHEIGHT = 1205, + [CorrespondingType(typeof(string))] + TMT_URL = 606, - /// Caption bar width. - [CorrespondingType(typeof(SIZE))] - TMT_SMCAPTIONBARWIDTH = 1206, + [CorrespondingType(typeof(string))] + TMT_VERSION = 607, - /// Caption bar height. - [CorrespondingType(typeof(SIZE))] - TMT_SMCAPTIONBARHEIGHT = 1207, + [CorrespondingType(typeof(string))] + TMT_DESCRIPTION = 608, - /// Menu bar width. - [CorrespondingType(typeof(SIZE))] - TMT_MENUBARWIDTH = 1208, + TMT_FIRST_RCSTRING_NAME = TMT_DISPLAYNAME, - /// Menu bar height. - [CorrespondingType(typeof(SIZE))] - TMT_MENUBARHEIGHT = 1209, + TMT_LAST_RCSTRING_NAME = TMT_DESCRIPTION, - /// Padded border width. - [CorrespondingType(typeof(SIZE))] - TMT_PADDEDBORDERWIDTH = 1210, + [CorrespondingType(typeof(LOGFONT))] + TMT_CAPTIONFONT = 801, - /// - TMT_FIRSTSIZE = TMT_SIZINGBORDERWIDTH, + [CorrespondingType(typeof(LOGFONT))] + TMT_SMALLCAPTIONFONT = 802, - /// - TMT_LASTSIZE = TMT_PADDEDBORDERWIDTH, + [CorrespondingType(typeof(LOGFONT))] + TMT_MENUFONT = 803, - /// - [CorrespondingType(typeof(int))] - TMT_MINCOLORDEPTH = 1301, + [CorrespondingType(typeof(LOGFONT))] + TMT_STATUSFONT = 804, - /// - TMT_FIRSTINT = TMT_MINCOLORDEPTH, + [CorrespondingType(typeof(LOGFONT))] + TMT_MSGBOXFONT = 805, - /// - TMT_LASTINT = TMT_MINCOLORDEPTH, + [CorrespondingType(typeof(LOGFONT))] + TMT_ICONTITLEFONT = 806, - /// The name of the CSS file associated with the theme specified by hTheme. - [CorrespondingType(typeof(string))] - TMT_CSSNAME = 1401, + [CorrespondingType(typeof(LOGFONT))] + TMT_HEADING1FONT = 807, - /// The name of the XML file associated with the theme specified by hTheme. - [CorrespondingType(typeof(string))] - TMT_XMLNAME = 1402, + [CorrespondingType(typeof(LOGFONT))] + TMT_HEADING2FONT = 808, - /// - [CorrespondingType(typeof(string))] - TMT_LASTUPDATED = 1403, + [CorrespondingType(typeof(LOGFONT))] + TMT_BODYFONT = 809, - /// - [CorrespondingType(typeof(string))] - TMT_ALIAS = 1404, + TMT_FIRSTFONT = TMT_CAPTIONFONT, - /// - TMT_FIRSTSTRING = TMT_CSSNAME, + TMT_LASTFONT = TMT_BODYFONT, - /// - TMT_LASTSTRING = TMT_ALIAS, + [CorrespondingType(typeof(bool))] + TMT_FLATMENUS = 1001, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_SCROLLBAR = 1601, + TMT_FIRSTBOOL = TMT_FLATMENUS, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_BACKGROUND = 1602, + TMT_LASTBOOL = TMT_FLATMENUS, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_ACTIVECAPTION = 1603, + [CorrespondingType(typeof(SIZE))] + TMT_SIZINGBORDERWIDTH = 1201, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_INACTIVECAPTION = 1604, + [CorrespondingType(typeof(SIZE))] + TMT_SCROLLBARWIDTH = 1202, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_MENU = 1605, + [CorrespondingType(typeof(SIZE))] + TMT_SCROLLBARHEIGHT = 1203, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_WINDOW = 1606, + [CorrespondingType(typeof(SIZE))] + TMT_CAPTIONBARWIDTH = 1204, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_WINDOWFRAME = 1607, + [CorrespondingType(typeof(SIZE))] + TMT_CAPTIONBARHEIGHT = 1205, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_MENUTEXT = 1608, + [CorrespondingType(typeof(SIZE))] + TMT_SMCAPTIONBARWIDTH = 1206, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_WINDOWTEXT = 1609, + [CorrespondingType(typeof(SIZE))] + TMT_SMCAPTIONBARHEIGHT = 1207, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_CAPTIONTEXT = 1610, + [CorrespondingType(typeof(SIZE))] + TMT_MENUBARWIDTH = 1208, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_ACTIVEBORDER = 1611, + [CorrespondingType(typeof(SIZE))] + TMT_MENUBARHEIGHT = 1209, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_INACTIVEBORDER = 1612, + [CorrespondingType(typeof(SIZE))] + TMT_PADDEDBORDERWIDTH = 1210, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_APPWORKSPACE = 1613, + TMT_FIRSTSIZE = TMT_SIZINGBORDERWIDTH, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_HIGHLIGHT = 1614, + TMT_LASTSIZE = TMT_PADDEDBORDERWIDTH, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_HIGHLIGHTTEXT = 1615, + [CorrespondingType(typeof(int))] + TMT_MINCOLORDEPTH = 1301, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_BTNFACE = 1616, + TMT_FIRSTINT = TMT_MINCOLORDEPTH, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_BTNSHADOW = 1617, + TMT_LASTINT = TMT_MINCOLORDEPTH, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_GRAYTEXT = 1618, + [CorrespondingType(typeof(string))] + TMT_CSSNAME = 1401, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_BTNTEXT = 1619, + [CorrespondingType(typeof(string))] + TMT_XMLNAME = 1402, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_INACTIVECAPTIONTEXT = 1620, + [CorrespondingType(typeof(string))] + TMT_LASTUPDATED = 1403, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_BTNHIGHLIGHT = 1621, + [CorrespondingType(typeof(string))] + TMT_ALIAS = 1404, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_DKSHADOW3D = 1622, + TMT_FIRSTSTRING = TMT_CSSNAME, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_LIGHT3D = 1623, + TMT_LASTSTRING = TMT_ALIAS, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_INFOTEXT = 1624, + [CorrespondingType(typeof(COLORREF))] + TMT_SCROLLBAR = 1601, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_INFOBK = 1625, + [CorrespondingType(typeof(COLORREF))] + TMT_BACKGROUND = 1602, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_BUTTONALTERNATEFACE = 1626, + [CorrespondingType(typeof(COLORREF))] + TMT_ACTIVECAPTION = 1603, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_HOTTRACKING = 1627, + [CorrespondingType(typeof(COLORREF))] + TMT_INACTIVECAPTION = 1604, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_GRADIENTACTIVECAPTION = 1628, + [CorrespondingType(typeof(COLORREF))] + TMT_MENU = 1605, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_GRADIENTINACTIVECAPTION = 1629, + [CorrespondingType(typeof(COLORREF))] + TMT_WINDOW = 1606, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_MENUHILIGHT = 1630, + [CorrespondingType(typeof(COLORREF))] + TMT_WINDOWFRAME = 1607, - /// - [CorrespondingType(typeof(COLORREF))] - TMT_MENUBAR = 1631, + [CorrespondingType(typeof(COLORREF))] + TMT_MENUTEXT = 1608, - /// - TMT_FIRSTCOLOR = TMT_SCROLLBAR, + [CorrespondingType(typeof(COLORREF))] + TMT_WINDOWTEXT = 1609, - /// - TMT_LASTCOLOR = TMT_MENUBAR, + [CorrespondingType(typeof(COLORREF))] + TMT_CAPTIONTEXT = 1610, - /// - [CorrespondingType(typeof(int))] - TMT_FROMHUE1 = 1801, + [CorrespondingType(typeof(COLORREF))] + TMT_ACTIVEBORDER = 1611, - /// - [CorrespondingType(typeof(int))] - TMT_FROMHUE2 = 1802, + [CorrespondingType(typeof(COLORREF))] + TMT_INACTIVEBORDER = 1612, - /// - [CorrespondingType(typeof(int))] - TMT_FROMHUE3 = 1803, + [CorrespondingType(typeof(COLORREF))] + TMT_APPWORKSPACE = 1613, - /// - [CorrespondingType(typeof(int))] - TMT_FROMHUE4 = 1804, + [CorrespondingType(typeof(COLORREF))] + TMT_HIGHLIGHT = 1614, - /// - [CorrespondingType(typeof(int))] - TMT_FROMHUE5 = 1805, - - /// - [CorrespondingType(typeof(int))] - TMT_TOHUE1 = 1806, - - /// - [CorrespondingType(typeof(int))] - TMT_TOHUE2 = 1807, - - /// - [CorrespondingType(typeof(int))] - TMT_TOHUE3 = 1808, - - /// - [CorrespondingType(typeof(int))] - TMT_TOHUE4 = 1809, - - /// - [CorrespondingType(typeof(int))] - TMT_TOHUE5 = 1810, - - /// - [CorrespondingType(typeof(int))] - TMT_FROMCOLOR1 = 2001, - - /// - [CorrespondingType(typeof(int))] - TMT_FROMCOLOR2 = 2002, - - /// - [CorrespondingType(typeof(int))] - TMT_FROMCOLOR3 = 2003, - - /// - [CorrespondingType(typeof(int))] - TMT_FROMCOLOR4 = 2004, - - /// - [CorrespondingType(typeof(int))] - TMT_FROMCOLOR5 = 2005, - - /// - [CorrespondingType(typeof(int))] - TMT_TOCOLOR1 = 2006, - - /// - [CorrespondingType(typeof(int))] - TMT_TOCOLOR2 = 2007, - - /// - [CorrespondingType(typeof(int))] - TMT_TOCOLOR3 = 2008, - - /// - [CorrespondingType(typeof(int))] - TMT_TOCOLOR4 = 2009, - - /// - [CorrespondingType(typeof(int))] - TMT_TOCOLOR5 = 2010, - - /// - [CorrespondingType(typeof(bool))] - TMT_TRANSPARENT = 2201, - - /// TRUE if the nonclient caption area associated with the part and state vary with text width. - [CorrespondingType(typeof(bool))] - TMT_AUTOSIZE = 2202, - - /// TRUE if the image associated with the part and state should only have its border drawn. - [CorrespondingType(typeof(bool))] - TMT_BORDERONLY = 2203, - - /// TRUE if the control associated with the part and state will handle its own compositing of images. - [CorrespondingType(typeof(bool))] - TMT_COMPOSITED = 2204, - - /// TRUE if true-sized images associated with the part and state are to be drawn on the background fill. - [CorrespondingType(typeof(bool))] - TMT_BGFILL = 2205, - - /// - /// TRUE if the glyph associated with the part and state have transparent areas. See GetThemeColor for the definition of the - /// TMT_GLYPHCOLOR value that defines the transparent color. - /// - [CorrespondingType(typeof(bool))] - TMT_GLYPHTRANSPARENT = 2206, - - /// TRUE if the glyph associated with the part and state should be drawn without a background. - [CorrespondingType(typeof(bool))] - TMT_GLYPHONLY = 2207, - - /// TRUE if the sizing bar associated with the part and state should always be shown. - [CorrespondingType(typeof(bool))] - TMT_ALWAYSSHOWSIZINGBAR = 2208, - - /// - /// TRUE if the image associated with the part and state should be flipped if the window is being viewed in right-to-left reading mode. - /// - [CorrespondingType(typeof(bool))] - TMT_MIRRORIMAGE = 2209, - - /// TRUE if the image associated with the part and state must have equal height and width. - [CorrespondingType(typeof(bool))] - TMT_UNIFORMSIZING = 2210, - - /// TRUE if the truesize image or border associated with the part and state must be sized to a factor of 2. - [CorrespondingType(typeof(bool))] - TMT_INTEGRALSIZING = 2211, - - /// TRUE if the image associated with the part and state will scale larger in size if necessary. - [CorrespondingType(typeof(bool))] - TMT_SOURCEGROW = 2212, - - /// TRUE if the image associated with the part and state will scale smaller in size if necessary. - [CorrespondingType(typeof(bool))] - TMT_SOURCESHRINK = 2213, - - /// - [CorrespondingType(typeof(bool))] - TMT_DRAWBORDERS = 2214, - - /// - [CorrespondingType(typeof(bool))] - TMT_NOETCHEDEFFECT = 2215, - - /// - [CorrespondingType(typeof(bool))] - TMT_TEXTAPPLYOVERLAY = 2216, - - /// - [CorrespondingType(typeof(bool))] - TMT_TEXTGLOW = 2217, - - /// - [CorrespondingType(typeof(bool))] - TMT_TEXTITALIC = 2218, - - /// - [CorrespondingType(typeof(bool))] - TMT_COMPOSITEDOPAQUE = 2219, - - /// - [CorrespondingType(typeof(bool))] - TMT_LOCALIZEDMIRRORIMAGE = 2220, - - /// The number of state images present in an image file. - [CorrespondingType(typeof(int))] - TMT_IMAGECOUNT = 2401, - - /// The alpha value (0-255) used for DrawThemeIcon. - [CorrespondingType(typeof(int))] - TMT_ALPHALEVEL = 2402, - - /// - [CorrespondingType(typeof(int))] - TMT_BORDERSIZE = 2403, - - /// The roundness (0 to 100 percent) of the part's corners. - [CorrespondingType(typeof(int))] - TMT_ROUNDCORNERWIDTH = 2404, - - /// The roundness (0 to 100 percent) of the part's corners. - [CorrespondingType(typeof(int))] - TMT_ROUNDCORNERHEIGHT = 2405, - - /// - /// The amount of the first gradient color (TMT_GRADIENTCOLOR1) to use in drawing the part. This value can be from 0 to 255, but - /// this value plus the values of each of the GRADIENTRATIO values must add up to 255. - /// - [CorrespondingType(typeof(int))] - TMT_GRADIENTRATIO1 = 2406, - - /// The amount of the second gradient color (TMT_GRADIENTCOLOR2) to use in drawing the part. - [CorrespondingType(typeof(int))] - TMT_GRADIENTRATIO2 = 2407, - - /// The amount of the third gradient color (TMT_GRADIENTCOLOR3) to use in drawing the part. - [CorrespondingType(typeof(int))] - TMT_GRADIENTRATIO3 = 2408, - - /// The amount of the fourth gradient color (TMT_GRADIENTCOLOR4) to use in drawing the part. - [CorrespondingType(typeof(int))] - TMT_GRADIENTRATIO4 = 2409, - - /// The amount of the fifth gradient color (TMT_GRADIENTCOLOR5) to use in drawing the part. - [CorrespondingType(typeof(int))] - TMT_GRADIENTRATIO5 = 2410, - - /// The size of the progress control "chunk" shapes that define how far an operation has progressed. - [CorrespondingType(typeof(int))] - TMT_PROGRESSCHUNKSIZE = 2411, - - /// The total size of all of the progress control "chunks". - [CorrespondingType(typeof(int))] - TMT_PROGRESSSPACESIZE = 2412, - - /// The amount of saturation (0-255) to apply to an icon drawn using DrawThemeIcon. - [CorrespondingType(typeof(int))] - TMT_SATURATION = 2413, - - /// The thickness of the border drawn around text characters. - [CorrespondingType(typeof(int))] - TMT_TEXTBORDERSIZE = 2414, - - /// The minimum alpha value (0-255) that a pixel must have to be considered opaque. - [CorrespondingType(typeof(int))] - TMT_ALPHATHRESHOLD = 2415, - - /// The width of the part. - [CorrespondingType(typeof(int))] - TMT_WIDTH = 2416, - - /// The height of the part. - [CorrespondingType(typeof(int))] - TMT_HEIGHT = 2417, - - /// The character index into the selected font that will be used for the glyph, if the part uses a font-based glyph. - [CorrespondingType(typeof(int))] - TMT_GLYPHINDEX = 2418, - - /// The percentage of a true-size image's original size at which the image will be stretched. - [CorrespondingType(typeof(int))] - TMT_TRUESIZESTRETCHMARK = 2419, - - /// The minimum dots per inch (dpi) that the first image file was designed for. - [CorrespondingType(typeof(int))] - TMT_MINDPI1 = 2420, - - /// The minimum dpi that the second image file was designed for. - [CorrespondingType(typeof(int))] - TMT_MINDPI2 = 2421, - - /// The minimum dpi that the third image file was designed for. - [CorrespondingType(typeof(int))] - TMT_MINDPI3 = 2422, - - /// The minimum dpi that the fourth image file was designed for. - [CorrespondingType(typeof(int))] - TMT_MINDPI4 = 2423, - - /// The minimum dpi that the fifth image file was designed for. - [CorrespondingType(typeof(int))] - TMT_MINDPI5 = 2424, - - /// - [CorrespondingType(typeof(int))] - TMT_TEXTGLOWSIZE = 2425, - - /// - [CorrespondingType(typeof(int))] - TMT_FRAMESPERSECOND = 2426, - - /// - [CorrespondingType(typeof(int))] - TMT_PIXELSPERFRAME = 2427, - - /// - [CorrespondingType(typeof(int))] - TMT_ANIMATIONDELAY = 2428, - - /// - [CorrespondingType(typeof(int))] - TMT_GLOWINTENSITY = 2429, - - /// - [CorrespondingType(typeof(int))] - TMT_OPACITY = 2430, - - /// - [CorrespondingType(typeof(int))] - TMT_COLORIZATIONCOLOR = 2431, + [CorrespondingType(typeof(COLORREF))] + TMT_HIGHLIGHTTEXT = 1615, - /// - [CorrespondingType(typeof(int))] - TMT_COLORIZATIONOPACITY = 2432, + [CorrespondingType(typeof(COLORREF))] + TMT_BTNFACE = 1616, - /// - [CorrespondingType(typeof(int))] - TMT_MINDPI6 = 2433, + [CorrespondingType(typeof(COLORREF))] + TMT_BTNSHADOW = 1617, - /// - [CorrespondingType(typeof(int))] - TMT_MINDPI7 = 2434, + [CorrespondingType(typeof(COLORREF))] + TMT_GRAYTEXT = 1618, - /// The font that the glyph associated with this part will be drawn with, if font-based glyphs are used. - [CorrespondingType(typeof(LOGFONT))] - TMT_GLYPHFONT = 2601, + [CorrespondingType(typeof(COLORREF))] + TMT_BTNTEXT = 1619, - /// - /// The filename of the image associated with this part and state, or the base filename for multiple images associated with this - /// part and state. - /// - [CorrespondingType(typeof(string))] - TMT_IMAGEFILE = 3001, + [CorrespondingType(typeof(COLORREF))] + TMT_INACTIVECAPTIONTEXT = 1620, - /// The filename of the first scaled image associated with this part and state, for support of different resolutions. - [CorrespondingType(typeof(string))] - TMT_IMAGEFILE1 = 3002, + [CorrespondingType(typeof(COLORREF))] + TMT_BTNHIGHLIGHT = 1621, - /// The filename of the second scaled image. - [CorrespondingType(typeof(string))] - TMT_IMAGEFILE2 = 3003, + [CorrespondingType(typeof(COLORREF))] + TMT_DKSHADOW3D = 1622, - /// The filename of the third scaled image. - [CorrespondingType(typeof(string))] - TMT_IMAGEFILE3 = 3004, + [CorrespondingType(typeof(COLORREF))] + TMT_LIGHT3D = 1623, - /// The filename of the fourth scaled image. - [CorrespondingType(typeof(string))] - TMT_IMAGEFILE4 = 3005, + [CorrespondingType(typeof(COLORREF))] + TMT_INFOTEXT = 1624, - /// The filename of the fifth scaled image. - [CorrespondingType(typeof(string))] - TMT_IMAGEFILE5 = 3006, + [CorrespondingType(typeof(COLORREF))] + TMT_INFOBK = 1625, - /// The filename for the glyph image associated with this part and state. - [CorrespondingType(typeof(string))] - TMT_GLYPHIMAGEFILE = 3008, + [CorrespondingType(typeof(COLORREF))] + TMT_BUTTONALTERNATEFACE = 1626, - /// The filename of the sixth scaled image. - [CorrespondingType(typeof(string))] - TMT_IMAGEFILE6 = 3009, + [CorrespondingType(typeof(COLORREF))] + TMT_HOTTRACKING = 1627, - /// The filename of the seventh scaled image. - [CorrespondingType(typeof(string))] - TMT_IMAGEFILE7 = 3010, - - /// The text displayed by the part. - [CorrespondingType(typeof(string))] - TMT_TEXT = 3201, - - /// - [CorrespondingType(typeof(string))] - TMT_CLASSICVALUE = 3202, - - /// The position offset from the alignment for this part. The alignment is defined by the TMT_OFFSETTYPE value. - [CorrespondingType(typeof(POINT))] - TMT_OFFSET = 3401, - - /// The offset from the text at which text shadows are drawn. - [CorrespondingType(typeof(POINT))] - TMT_TEXTSHADOWOFFSET = 3402, - - /// The minimum size that the normal image file can be used for before moving to the next smallest image file. - [CorrespondingType(typeof(POINT))] - TMT_MINSIZE = 3403, - - /// The minimum size that the first small image file can be used for. - [CorrespondingType(typeof(POINT))] - TMT_MINSIZE1 = 3404, - - /// The minimum size that the second small image file can be used for. - [CorrespondingType(typeof(POINT))] - TMT_MINSIZE2 = 3405, - - /// The minimum size that the third small image file can be used for. - [CorrespondingType(typeof(POINT))] - TMT_MINSIZE3 = 3406, - - /// The minimum size that the fourth small image file can be used for. - [CorrespondingType(typeof(POINT))] - TMT_MINSIZE4 = 3407, - - /// The minimum size that the fifth small image file can be used for. - [CorrespondingType(typeof(POINT))] - TMT_MINSIZE5 = 3408, - - /// The size of the normal image associated with this part. - [CorrespondingType(typeof(POINT))] - TMT_NORMALSIZE = 3409, - - /// The minimum size that the sixth small image file can be used for. - [CorrespondingType(typeof(POINT))] - TMT_MINSIZE6 = 3410, - - /// The minimum size that the seventh small image file can be used for. - [CorrespondingType(typeof(POINT))] - TMT_MINSIZE7 = 3411, - - /// The margins used for sizing a non-true-size image. - [CorrespondingType(typeof(MARGINS))] - TMT_SIZINGMARGINS = 3601, - - /// The margins that define where content may be placed within a part. - [CorrespondingType(typeof(MARGINS))] - TMT_CONTENTMARGINS = 3602, - - /// The margins that define where caption text may be placed within a part. - [CorrespondingType(typeof(MARGINS))] - TMT_CAPTIONMARGINS = 3603, - - /// The color of the border associated with the part and state. - [CorrespondingType(typeof(COLORREF))] - TMT_BORDERCOLOR = 3801, - - /// The color of the background fill associated with the part and state. - [CorrespondingType(typeof(COLORREF))] - TMT_FILLCOLOR = 3802, - - /// The color of the text associated with this part and state. - [CorrespondingType(typeof(COLORREF))] - TMT_TEXTCOLOR = 3803, - - /// The light color of the edge associated with this part and state. - [CorrespondingType(typeof(COLORREF))] - TMT_EDGELIGHTCOLOR = 3804, - - /// The highlight color of the edge associated with this part and state. - [CorrespondingType(typeof(COLORREF))] - TMT_EDGEHIGHLIGHTCOLOR = 3805, - - /// The shadow color of the edge associated with this part and state. - [CorrespondingType(typeof(COLORREF))] - TMT_EDGESHADOWCOLOR = 3806, - - /// The dark shadow color of the edge associated with this part and state. - [CorrespondingType(typeof(COLORREF))] - TMT_EDGEDKSHADOWCOLOR = 3807, - - /// The fill color of the edge associated with this part and state. - [CorrespondingType(typeof(COLORREF))] - TMT_EDGEFILLCOLOR = 3808, - - /// - /// The transparent color associated with this part and state. If the TMT_TRANSPARENT value for this part and state is TRUE, - /// parts of the graphic that use this color are not drawn. - /// - [CorrespondingType(typeof(COLORREF))] - TMT_TRANSPARENTCOLOR = 3809, - - /// The first color of the gradient associated with this part and state. - [CorrespondingType(typeof(COLORREF))] - TMT_GRADIENTCOLOR1 = 3810, - - /// The second color of the gradient. - [CorrespondingType(typeof(COLORREF))] - TMT_GRADIENTCOLOR2 = 3811, - - /// The third color of the gradient. - [CorrespondingType(typeof(COLORREF))] - TMT_GRADIENTCOLOR3 = 3812, - - /// The fourth color of the gradient. - [CorrespondingType(typeof(COLORREF))] - TMT_GRADIENTCOLOR4 = 3813, - - /// The fifth color of the gradient. - [CorrespondingType(typeof(COLORREF))] - TMT_GRADIENTCOLOR5 = 3814, - - /// The color of the shadow drawn underneath text associated with this part and state. - [CorrespondingType(typeof(COLORREF))] - TMT_SHADOWCOLOR = 3815, - - /// The color of the glow produced by calling DrawThemeIcon using this part and state. - [CorrespondingType(typeof(COLORREF))] - TMT_GLOWCOLOR = 3816, - - /// The color of the text border associated with this part and state. - [CorrespondingType(typeof(COLORREF))] - TMT_TEXTBORDERCOLOR = 3817, - - /// The color of the text shadow associated with this part and state. - [CorrespondingType(typeof(COLORREF))] - TMT_TEXTSHADOWCOLOR = 3818, - - /// The color that the font-based glyph associated with this part and state will use. - [CorrespondingType(typeof(COLORREF))] - TMT_GLYPHTEXTCOLOR = 3819, - - /// - /// The transparent glyph color associated with this part and state. If the TMT_GLYPHTRANSPARENT value for this part and state is - /// TRUE, parts of the glyph that use this color are not drawn. - /// - [CorrespondingType(typeof(COLORREF))] - TMT_GLYPHTRANSPARENTCOLOR = 3820, - - /// The color used as a fill color hint for custom controls. - [CorrespondingType(typeof(COLORREF))] - TMT_FILLCOLORHINT = 3821, - - /// The color used as a border color hint for custom controls. - [CorrespondingType(typeof(COLORREF))] - TMT_BORDERCOLORHINT = 3822, - - /// The color used as an accent color hint for custom controls. - [CorrespondingType(typeof(COLORREF))] - TMT_ACCENTCOLORHINT = 3823, - - /// - [CorrespondingType(typeof(COLORREF))] - TMT_TEXTCOLORHINT = 3824, - - /// - [CorrespondingType(typeof(COLORREF))] - TMT_HEADING1TEXTCOLOR = 3825, - - /// - [CorrespondingType(typeof(COLORREF))] - TMT_HEADING2TEXTCOLOR = 3826, - - /// - [CorrespondingType(typeof(COLORREF))] - TMT_BODYTEXTCOLOR = 3827, - - /// The basic drawing type for this part. - [CorrespondingType(typeof(BGTYPE))] - TMT_BGTYPE = 4001, - - /// The type of border drawn if this part is a border fill. - [CorrespondingType(typeof(BORDERTYPE))] - TMT_BORDERTYPE = 4002, - - /// The type of fill shape drawn if this part is a border fill. - [CorrespondingType(typeof(FILLTYPE))] - TMT_FILLTYPE = 4003, - - /// The method used to size an image if this part uses an image file. - [CorrespondingType(typeof(SIZINGTYPE))] - TMT_SIZINGTYPE = 4004, - - /// The horizontal alignment if this part uses a true-size image. - [CorrespondingType(typeof(HALIGN))] - TMT_HALIGN = 4005, - - /// The alignment of text in the caption associated with this part. - [CorrespondingType(typeof(CONTENTALIGNMENT))] - TMT_CONTENTALIGNMENT = 4006, - - /// The vertical alignment if this part uses a true-size image. - [CorrespondingType(typeof(VALIGN))] - TMT_VALIGN = 4007, - - /// The alignment of this part on the window. - [CorrespondingType(typeof(OFFSETTYPE))] - TMT_OFFSETTYPE = 4008, - - /// The type of effect to be displayed when this part is drawn using DrawThemeIcon. - [CorrespondingType(typeof(ICONEFFECT))] - TMT_ICONEFFECT = 4009, - - /// The type of shadow effect to draw behind text associated with this part. - [CorrespondingType(typeof(TEXTSHADOWTYPE))] - TMT_TEXTSHADOWTYPE = 4010, - - /// The type of alignment used when multiple images are drawn. - [CorrespondingType(typeof(IMAGELAYOUT))] - TMT_IMAGELAYOUT = 4011, - - /// The type of glyph drawn on this part. - [CorrespondingType(typeof(GLYPHTYPE))] - TMT_GLYPHTYPE = 4012, - - /// The type of method used to select between sized images for this part. See the TMT_IMAGEFILE1 value of GetThemeFilename. - [CorrespondingType(typeof(IMAGESELECTTYPE))] - TMT_IMAGESELECTTYPE = 4013, - - /// The type of method used to select between different-sized glyphs. - [CorrespondingType(typeof(GLYPHFONTSIZINGTYPE))] - TMT_GLYPHFONTSIZINGTYPE = 4014, - - /// The type of scaling used if this part uses a true-sized image. - [CorrespondingType(typeof(TRUESIZESCALINGTYPE))] - TMT_TRUESIZESCALINGTYPE = 4015, - - /// TRUE if the image associated with the part and state is based on the current user. - [CorrespondingType(typeof(bool))] - TMT_USERPICTURE = 5001, - - /// The default size of the part. - [CorrespondingType(typeof(RECT))] - TMT_DEFAULTPANESIZE = 5002, - - /// The color used as a blend color. - [CorrespondingType(typeof(COLORREF))] - TMT_BLENDCOLOR = 5003, - - /// - [CorrespondingType(typeof(RECT))] - TMT_CUSTOMSPLITRECT = 5004, - - /// - [CorrespondingType(typeof(RECT))] - TMT_ANIMATIONBUTTONRECT = 5005, - - /// - [CorrespondingType(typeof(int))] - TMT_ANIMATIONDURATION = 5006, - - /// - [CorrespondingType(typeof(int[]))] - TMT_TRANSITIONDURATIONS = 6000, - - /// - [CorrespondingType(typeof(bool))] - TMT_SCALEDBACKGROUND = 7001, - - /// - [CorrespondingType(typeof(byte[]))] - TMT_ATLASIMAGE = 8000, - - /// - [CorrespondingType(typeof(string))] - TMT_ATLASINPUTIMAGE = 8001, - - /// - [CorrespondingType(typeof(RECT))] - TMT_ATLASRECT = 8002, - } - - /// The type of scaling used if this part uses a true-sized image. - public enum TRUESIZESCALINGTYPE - { - TSST_NONE = 0, - TSST_SIZE = 1, - TSST_DPI = 2, - } - - /// The vertical alignment if this part uses a true-size image. - public enum VALIGN - { - VA_TOP = 0, - VA_CENTER = 1, - VA_BOTTOM = 2, - } + [CorrespondingType(typeof(COLORREF))] + TMT_GRADIENTACTIVECAPTION = 1628, + + [CorrespondingType(typeof(COLORREF))] + TMT_GRADIENTINACTIVECAPTION = 1629, + + [CorrespondingType(typeof(COLORREF))] + TMT_MENUHILIGHT = 1630, + + [CorrespondingType(typeof(COLORREF))] + TMT_MENUBAR = 1631, + + TMT_FIRSTCOLOR = TMT_SCROLLBAR, + + TMT_LASTCOLOR = TMT_MENUBAR, + + [CorrespondingType(typeof(int))] + TMT_FROMHUE1 = 1801, + + [CorrespondingType(typeof(int))] + TMT_FROMHUE2 = 1802, + + [CorrespondingType(typeof(int))] + TMT_FROMHUE3 = 1803, + + [CorrespondingType(typeof(int))] + TMT_FROMHUE4 = 1804, + + [CorrespondingType(typeof(int))] + TMT_FROMHUE5 = 1805, + + [CorrespondingType(typeof(int))] + TMT_TOHUE1 = 1806, + + [CorrespondingType(typeof(int))] + TMT_TOHUE2 = 1807, + + [CorrespondingType(typeof(int))] + TMT_TOHUE3 = 1808, + + [CorrespondingType(typeof(int))] + TMT_TOHUE4 = 1809, + + [CorrespondingType(typeof(int))] + TMT_TOHUE5 = 1810, + + [CorrespondingType(typeof(int))] + TMT_FROMCOLOR1 = 2001, + + [CorrespondingType(typeof(int))] + TMT_FROMCOLOR2 = 2002, + + [CorrespondingType(typeof(int))] + TMT_FROMCOLOR3 = 2003, + + [CorrespondingType(typeof(int))] + TMT_FROMCOLOR4 = 2004, + + [CorrespondingType(typeof(int))] + TMT_FROMCOLOR5 = 2005, + + [CorrespondingType(typeof(int))] + TMT_TOCOLOR1 = 2006, + + [CorrespondingType(typeof(int))] + TMT_TOCOLOR2 = 2007, + + [CorrespondingType(typeof(int))] + TMT_TOCOLOR3 = 2008, + + [CorrespondingType(typeof(int))] + TMT_TOCOLOR4 = 2009, + + [CorrespondingType(typeof(int))] + TMT_TOCOLOR5 = 2010, + + [CorrespondingType(typeof(bool))] + TMT_TRANSPARENT = 2201, + + [CorrespondingType(typeof(bool))] + TMT_AUTOSIZE = 2202, + + [CorrespondingType(typeof(bool))] + TMT_BORDERONLY = 2203, + + [CorrespondingType(typeof(bool))] + TMT_COMPOSITED = 2204, + + [CorrespondingType(typeof(bool))] + TMT_BGFILL = 2205, + + [CorrespondingType(typeof(bool))] + TMT_GLYPHTRANSPARENT = 2206, + + [CorrespondingType(typeof(bool))] + TMT_GLYPHONLY = 2207, + + [CorrespondingType(typeof(bool))] + TMT_ALWAYSSHOWSIZINGBAR = 2208, + + [CorrespondingType(typeof(bool))] + TMT_MIRRORIMAGE = 2209, + + [CorrespondingType(typeof(bool))] + TMT_UNIFORMSIZING = 2210, + + [CorrespondingType(typeof(bool))] + TMT_INTEGRALSIZING = 2211, + + [CorrespondingType(typeof(bool))] + TMT_SOURCEGROW = 2212, + + [CorrespondingType(typeof(bool))] + TMT_SOURCESHRINK = 2213, + + [CorrespondingType(typeof(bool))] + TMT_DRAWBORDERS = 2214, + + [CorrespondingType(typeof(bool))] + TMT_NOETCHEDEFFECT = 2215, + + [CorrespondingType(typeof(bool))] + TMT_TEXTAPPLYOVERLAY = 2216, + + [CorrespondingType(typeof(bool))] + TMT_TEXTGLOW = 2217, + + [CorrespondingType(typeof(bool))] + TMT_TEXTITALIC = 2218, + + [CorrespondingType(typeof(bool))] + TMT_COMPOSITEDOPAQUE = 2219, + + [CorrespondingType(typeof(bool))] + TMT_LOCALIZEDMIRRORIMAGE = 2220, + + [CorrespondingType(typeof(int))] + TMT_IMAGECOUNT = 2401, + + [CorrespondingType(typeof(int))] + TMT_ALPHALEVEL = 2402, + + [CorrespondingType(typeof(int))] + TMT_BORDERSIZE = 2403, + + [CorrespondingType(typeof(int))] + TMT_ROUNDCORNERWIDTH = 2404, + + [CorrespondingType(typeof(int))] + TMT_ROUNDCORNERHEIGHT = 2405, + + [CorrespondingType(typeof(int))] + TMT_GRADIENTRATIO1 = 2406, + + [CorrespondingType(typeof(int))] + TMT_GRADIENTRATIO2 = 2407, + + [CorrespondingType(typeof(int))] + TMT_GRADIENTRATIO3 = 2408, + + [CorrespondingType(typeof(int))] + TMT_GRADIENTRATIO4 = 2409, + + [CorrespondingType(typeof(int))] + TMT_GRADIENTRATIO5 = 2410, + + [CorrespondingType(typeof(int))] + TMT_PROGRESSCHUNKSIZE = 2411, + + [CorrespondingType(typeof(int))] + TMT_PROGRESSSPACESIZE = 2412, + + [CorrespondingType(typeof(int))] + TMT_SATURATION = 2413, + + [CorrespondingType(typeof(int))] + TMT_TEXTBORDERSIZE = 2414, + + [CorrespondingType(typeof(int))] + TMT_ALPHATHRESHOLD = 2415, + + [CorrespondingType(typeof(int))] + TMT_WIDTH = 2416, + + [CorrespondingType(typeof(int))] + TMT_HEIGHT = 2417, + + [CorrespondingType(typeof(int))] + TMT_GLYPHINDEX = 2418, + + [CorrespondingType(typeof(int))] + TMT_TRUESIZESTRETCHMARK = 2419, + + [CorrespondingType(typeof(int))] + TMT_MINDPI1 = 2420, + + [CorrespondingType(typeof(int))] + TMT_MINDPI2 = 2421, + + [CorrespondingType(typeof(int))] + TMT_MINDPI3 = 2422, + + [CorrespondingType(typeof(int))] + TMT_MINDPI4 = 2423, + + [CorrespondingType(typeof(int))] + TMT_MINDPI5 = 2424, + + [CorrespondingType(typeof(int))] + TMT_TEXTGLOWSIZE = 2425, + + [CorrespondingType(typeof(int))] + TMT_FRAMESPERSECOND = 2426, + + [CorrespondingType(typeof(int))] + TMT_PIXELSPERFRAME = 2427, + + [CorrespondingType(typeof(int))] + TMT_ANIMATIONDELAY = 2428, + + [CorrespondingType(typeof(int))] + TMT_GLOWINTENSITY = 2429, + + [CorrespondingType(typeof(int))] + TMT_OPACITY = 2430, + + [CorrespondingType(typeof(int))] + TMT_COLORIZATIONCOLOR = 2431, + + [CorrespondingType(typeof(int))] + TMT_COLORIZATIONOPACITY = 2432, + + [CorrespondingType(typeof(int))] + TMT_MINDPI6 = 2433, + + [CorrespondingType(typeof(int))] + TMT_MINDPI7 = 2434, + + [CorrespondingType(typeof(LOGFONT))] + TMT_GLYPHFONT = 2601, + + [CorrespondingType(typeof(string))] + TMT_IMAGEFILE = 3001, + + [CorrespondingType(typeof(string))] + TMT_IMAGEFILE1 = 3002, + + [CorrespondingType(typeof(string))] + TMT_IMAGEFILE2 = 3003, + + [CorrespondingType(typeof(string))] + TMT_IMAGEFILE3 = 3004, + + [CorrespondingType(typeof(string))] + TMT_IMAGEFILE4 = 3005, + + [CorrespondingType(typeof(string))] + TMT_IMAGEFILE5 = 3006, + + [CorrespondingType(typeof(string))] + TMT_GLYPHIMAGEFILE = 3008, + + [CorrespondingType(typeof(string))] + TMT_IMAGEFILE6 = 3009, + + [CorrespondingType(typeof(string))] + TMT_IMAGEFILE7 = 3010, + + [CorrespondingType(typeof(string))] + TMT_TEXT = 3201, + + [CorrespondingType(typeof(string))] + TMT_CLASSICVALUE = 3202, + + [CorrespondingType(typeof(POINT))] + TMT_OFFSET = 3401, + + [CorrespondingType(typeof(POINT))] + TMT_TEXTSHADOWOFFSET = 3402, + + [CorrespondingType(typeof(POINT))] + TMT_MINSIZE = 3403, + + [CorrespondingType(typeof(POINT))] + TMT_MINSIZE1 = 3404, + + [CorrespondingType(typeof(POINT))] + TMT_MINSIZE2 = 3405, + + [CorrespondingType(typeof(POINT))] + TMT_MINSIZE3 = 3406, + + [CorrespondingType(typeof(POINT))] + TMT_MINSIZE4 = 3407, + + [CorrespondingType(typeof(POINT))] + TMT_MINSIZE5 = 3408, + + [CorrespondingType(typeof(POINT))] + TMT_NORMALSIZE = 3409, + + [CorrespondingType(typeof(POINT))] + TMT_MINSIZE6 = 3410, + + [CorrespondingType(typeof(POINT))] + TMT_MINSIZE7 = 3411, + + [CorrespondingType(typeof(MARGINS))] + TMT_SIZINGMARGINS = 3601, + + [CorrespondingType(typeof(MARGINS))] + TMT_CONTENTMARGINS = 3602, + + [CorrespondingType(typeof(MARGINS))] + TMT_CAPTIONMARGINS = 3603, + + [CorrespondingType(typeof(COLORREF))] + TMT_BORDERCOLOR = 3801, + + [CorrespondingType(typeof(COLORREF))] + TMT_FILLCOLOR = 3802, + + [CorrespondingType(typeof(COLORREF))] + TMT_TEXTCOLOR = 3803, + + [CorrespondingType(typeof(COLORREF))] + TMT_EDGELIGHTCOLOR = 3804, + + [CorrespondingType(typeof(COLORREF))] + TMT_EDGEHIGHLIGHTCOLOR = 3805, + + [CorrespondingType(typeof(COLORREF))] + TMT_EDGESHADOWCOLOR = 3806, + + [CorrespondingType(typeof(COLORREF))] + TMT_EDGEDKSHADOWCOLOR = 3807, + + [CorrespondingType(typeof(COLORREF))] + TMT_EDGEFILLCOLOR = 3808, + + [CorrespondingType(typeof(COLORREF))] + TMT_TRANSPARENTCOLOR = 3809, + + [CorrespondingType(typeof(COLORREF))] + TMT_GRADIENTCOLOR1 = 3810, + + [CorrespondingType(typeof(COLORREF))] + TMT_GRADIENTCOLOR2 = 3811, + + [CorrespondingType(typeof(COLORREF))] + TMT_GRADIENTCOLOR3 = 3812, + + [CorrespondingType(typeof(COLORREF))] + TMT_GRADIENTCOLOR4 = 3813, + + [CorrespondingType(typeof(COLORREF))] + TMT_GRADIENTCOLOR5 = 3814, + + [CorrespondingType(typeof(COLORREF))] + TMT_SHADOWCOLOR = 3815, + + [CorrespondingType(typeof(COLORREF))] + TMT_GLOWCOLOR = 3816, + + [CorrespondingType(typeof(COLORREF))] + TMT_TEXTBORDERCOLOR = 3817, + + [CorrespondingType(typeof(COLORREF))] + TMT_TEXTSHADOWCOLOR = 3818, + + [CorrespondingType(typeof(COLORREF))] + TMT_GLYPHTEXTCOLOR = 3819, + + [CorrespondingType(typeof(COLORREF))] + TMT_GLYPHTRANSPARENTCOLOR = 3820, + + [CorrespondingType(typeof(COLORREF))] + TMT_FILLCOLORHINT = 3821, + + [CorrespondingType(typeof(COLORREF))] + TMT_BORDERCOLORHINT = 3822, + + [CorrespondingType(typeof(COLORREF))] + TMT_ACCENTCOLORHINT = 3823, + + [CorrespondingType(typeof(COLORREF))] + TMT_TEXTCOLORHINT = 3824, + + [CorrespondingType(typeof(COLORREF))] + TMT_HEADING1TEXTCOLOR = 3825, + + [CorrespondingType(typeof(COLORREF))] + TMT_HEADING2TEXTCOLOR = 3826, + + [CorrespondingType(typeof(COLORREF))] + TMT_BODYTEXTCOLOR = 3827, + + [CorrespondingType(typeof(BGTYPE))] + TMT_BGTYPE = 4001, + + [CorrespondingType(typeof(BORDERTYPE))] + TMT_BORDERTYPE = 4002, + + [CorrespondingType(typeof(FILLTYPE))] + TMT_FILLTYPE = 4003, + + [CorrespondingType(typeof(SIZINGTYPE))] + TMT_SIZINGTYPE = 4004, + + [CorrespondingType(typeof(HALIGN))] + TMT_HALIGN = 4005, + + [CorrespondingType(typeof(CONTENTALIGNMENT))] + TMT_CONTENTALIGNMENT = 4006, + + [CorrespondingType(typeof(VALIGN))] + TMT_VALIGN = 4007, + + [CorrespondingType(typeof(OFFSETTYPE))] + TMT_OFFSETTYPE = 4008, + + [CorrespondingType(typeof(ICONEFFECT))] + TMT_ICONEFFECT = 4009, + + [CorrespondingType(typeof(TEXTSHADOWTYPE))] + TMT_TEXTSHADOWTYPE = 4010, + + [CorrespondingType(typeof(IMAGELAYOUT))] + TMT_IMAGELAYOUT = 4011, + + [CorrespondingType(typeof(GLYPHTYPE))] + TMT_GLYPHTYPE = 4012, + + [CorrespondingType(typeof(IMAGESELECTTYPE))] + TMT_IMAGESELECTTYPE = 4013, + + [CorrespondingType(typeof(GLYPHFONTSIZINGTYPE))] + TMT_GLYPHFONTSIZINGTYPE = 4014, + + [CorrespondingType(typeof(TRUESIZESCALINGTYPE))] + TMT_TRUESIZESCALINGTYPE = 4015, + + [CorrespondingType(typeof(bool))] + TMT_USERPICTURE = 5001, + + [CorrespondingType(typeof(RECT))] + TMT_DEFAULTPANESIZE = 5002, + + [CorrespondingType(typeof(COLORREF))] + TMT_BLENDCOLOR = 5003, + + [CorrespondingType(typeof(RECT))] + TMT_CUSTOMSPLITRECT = 5004, + + [CorrespondingType(typeof(RECT))] + TMT_ANIMATIONBUTTONRECT = 5005, + + [CorrespondingType(typeof(int))] + TMT_ANIMATIONDURATION = 5006, + + [CorrespondingType(typeof(int[]))] + TMT_TRANSITIONDURATIONS = 6000, + + [CorrespondingType(typeof(bool))] + TMT_SCALEDBACKGROUND = 7001, + + [CorrespondingType(typeof(byte[]))] + TMT_ATLASIMAGE = 8000, + + [CorrespondingType(typeof(string))] + TMT_ATLASINPUTIMAGE = 8001, + + [CorrespondingType(typeof(RECT))] + TMT_ATLASRECT = 8002, + } + + public enum TRUESIZESCALINGTYPE + { + TSST_NONE = 0, + TSST_SIZE = 1, + TSST_DPI = 2, + } + + public enum VALIGN + { + VA_TOP = 0, + VA_CENTER = 1, + VA_BOTTOM = 2, } } \ No newline at end of file