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