tmschema.h
来自「这是VCF框架的代码」· C头文件 代码 · 共 1,222 行 · 第 1/3 页
H
1,222 行
END_TM_CLASS_PARTS()BEGIN_TM_PART_STATES(TRACKBAR) TM_STATE(1, TKS, NORMAL)END_TM_PART_STATES()BEGIN_TM_PART_STATES(TRACK) TM_STATE(1, TRS, NORMAL)END_TM_PART_STATES()BEGIN_TM_PART_STATES(TRACKVERT) TM_STATE(1, TRVS, NORMAL)END_TM_PART_STATES()BEGIN_TM_PART_STATES(THUMB) TM_STATE(1, TUS, NORMAL) TM_STATE(2, TUS, HOT) TM_STATE(3, TUS, PRESSED) TM_STATE(4, TUS, FOCUSED) TM_STATE(5, TUS, DISABLED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(THUMBBOTTOM) TM_STATE(1, TUBS, NORMAL) TM_STATE(2, TUBS, HOT) TM_STATE(3, TUBS, PRESSED) TM_STATE(4, TUBS, FOCUSED) TM_STATE(5, TUBS, DISABLED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(THUMBTOP) TM_STATE(1, TUTS, NORMAL) TM_STATE(2, TUTS, HOT) TM_STATE(3, TUTS, PRESSED) TM_STATE(4, TUTS, FOCUSED) TM_STATE(5, TUTS, DISABLED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(THUMBVERT) TM_STATE(1, TUVS, NORMAL) TM_STATE(2, TUVS, HOT) TM_STATE(3, TUVS, PRESSED) TM_STATE(4, TUVS, FOCUSED) TM_STATE(5, TUVS, DISABLED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(THUMBLEFT) TM_STATE(1, TUVLS, NORMAL) TM_STATE(2, TUVLS, HOT) TM_STATE(3, TUVLS, PRESSED) TM_STATE(4, TUVLS, FOCUSED) TM_STATE(5, TUVLS, DISABLED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(THUMBRIGHT) TM_STATE(1, TUVRS, NORMAL) TM_STATE(2, TUVRS, HOT) TM_STATE(3, TUVRS, PRESSED) TM_STATE(4, TUVRS, FOCUSED) TM_STATE(5, TUVRS, DISABLED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(TICS) TM_STATE(1, TSS, NORMAL)END_TM_PART_STATES()BEGIN_TM_PART_STATES(TICSVERT) TM_STATE(1, TSVS, NORMAL)END_TM_PART_STATES()//---------------------------------------------------------------------------------------// "Tooltips" Parts & States//---------------------------------------------------------------------------------------BEGIN_TM_CLASS_PARTS(TOOLTIP) TM_PART(1, TTP, STANDARD) TM_PART(2, TTP, STANDARDTITLE) TM_PART(3, TTP, BALLOON) TM_PART(4, TTP, BALLOONTITLE) TM_PART(5, TTP, CLOSE)END_TM_CLASS_PARTS()BEGIN_TM_PART_STATES(CLOSE) TM_STATE(1, TTCS, NORMAL) TM_STATE(2, TTCS, HOT) TM_STATE(3, TTCS, PRESSED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(STANDARD) TM_STATE(1, TTSS, NORMAL) TM_STATE(2, TTSS, LINK)END_TM_PART_STATES()BEGIN_TM_PART_STATES(BALLOON) TM_STATE(1, TTBS, NORMAL) TM_STATE(2, TTBS, LINK)END_TM_PART_STATES()//---------------------------------------------------------------------------------------// "TreeView" Parts & States//---------------------------------------------------------------------------------------BEGIN_TM_CLASS_PARTS(TREEVIEW) TM_PART(1, TVP, TREEITEM) TM_PART(2, TVP, GLYPH) TM_PART(3, TVP, BRANCH)END_TM_CLASS_PARTS()BEGIN_TM_PART_STATES(TREEITEM) TM_STATE(1, TREIS, NORMAL) TM_STATE(2, TREIS, HOT) TM_STATE(3, TREIS, SELECTED) TM_STATE(4, TREIS, DISABLED) TM_STATE(5, TREIS, SELECTEDNOTFOCUS)END_TM_PART_STATES()BEGIN_TM_PART_STATES(GLYPH) TM_STATE(1, GLPS, CLOSED) TM_STATE(2, GLPS, OPENED)END_TM_PART_STATES()//---------------------------------------------------------------------------------------// "Spin" Parts & States//---------------------------------------------------------------------------------------BEGIN_TM_CLASS_PARTS(SPIN) TM_PART(1, SPNP, UP) TM_PART(2, SPNP, DOWN) TM_PART(3, SPNP, UPHORZ) TM_PART(4, SPNP, DOWNHORZ)END_TM_CLASS_PARTS()BEGIN_TM_PART_STATES(UP) TM_STATE(1, UPS, NORMAL) TM_STATE(2, UPS, HOT) TM_STATE(3, UPS, PRESSED) TM_STATE(4, UPS, DISABLED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(DOWN) TM_STATE(1, DNS, NORMAL) TM_STATE(2, DNS, HOT) TM_STATE(3, DNS, PRESSED) TM_STATE(4, DNS, DISABLED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(UPHORZ) TM_STATE(1, UPHZS, NORMAL) TM_STATE(2, UPHZS, HOT) TM_STATE(3, UPHZS, PRESSED) TM_STATE(4, UPHZS, DISABLED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(DOWNHORZ) TM_STATE(1, DNHZS, NORMAL) TM_STATE(2, DNHZS, HOT) TM_STATE(3, DNHZS, PRESSED) TM_STATE(4, DNHZS, DISABLED)END_TM_PART_STATES()//---------------------------------------------------------------------------------------// "Page" Parts & States//---------------------------------------------------------------------------------------BEGIN_TM_CLASS_PARTS(PAGE) TM_PART(1, PGRP, UP) TM_PART(2, PGRP, DOWN) TM_PART(3, PGRP, UPHORZ) TM_PART(4, PGRP, DOWNHORZ)END_TM_CLASS_PARTS()//--- Pager uses same states as Spin ---//---------------------------------------------------------------------------------------// "Scrollbar" Parts & States//---------------------------------------------------------------------------------------BEGIN_TM_CLASS_PARTS(SCROLLBAR) TM_PART(1, SBP, ARROWBTN) TM_PART(2, SBP, THUMBBTNHORZ) TM_PART(3, SBP, THUMBBTNVERT) TM_PART(4, SBP, LOWERTRACKHORZ) TM_PART(5, SBP, UPPERTRACKHORZ) TM_PART(6, SBP, LOWERTRACKVERT) TM_PART(7, SBP, UPPERTRACKVERT) TM_PART(8, SBP, GRIPPERHORZ) TM_PART(9, SBP, GRIPPERVERT) TM_PART(10, SBP, SIZEBOX)END_TM_CLASS_PARTS()BEGIN_TM_PART_STATES(ARROWBTN) TM_STATE(1, ABS, UPNORMAL) TM_STATE(2, ABS, UPHOT) TM_STATE(3, ABS, UPPRESSED) TM_STATE(4, ABS, UPDISABLED) TM_STATE(5, ABS, DOWNNORMAL) TM_STATE(6, ABS, DOWNHOT) TM_STATE(7, ABS, DOWNPRESSED) TM_STATE(8, ABS, DOWNDISABLED) TM_STATE(9, ABS, LEFTNORMAL) TM_STATE(10, ABS, LEFTHOT) TM_STATE(11, ABS, LEFTPRESSED) TM_STATE(12, ABS, LEFTDISABLED) TM_STATE(13, ABS, RIGHTNORMAL) TM_STATE(14, ABS, RIGHTHOT) TM_STATE(15, ABS, RIGHTPRESSED) TM_STATE(16, ABS, RIGHTDISABLED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(SCROLLBAR) TM_STATE(1, SCRBS, NORMAL) TM_STATE(2, SCRBS, HOT) TM_STATE(3, SCRBS, PRESSED) TM_STATE(4, SCRBS, DISABLED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(SIZEBOX) TM_STATE(1, SZB, RIGHTALIGN) TM_STATE(2, SZB, LEFTALIGN)END_TM_PART_STATES()//---------------------------------------------------------------------------------------// "Edit" Parts & States//---------------------------------------------------------------------------------------BEGIN_TM_CLASS_PARTS(EDIT) TM_PART(1, EP, EDITTEXT) TM_PART(2, EP, CARET)END_TM_CLASS_PARTS()BEGIN_TM_PART_STATES(EDITTEXT) TM_STATE(1, ETS, NORMAL) TM_STATE(2, ETS, HOT) TM_STATE(3, ETS, SELECTED) TM_STATE(4, ETS, DISABLED) TM_STATE(5, ETS, FOCUSED) TM_STATE(6, ETS, READONLY) TM_STATE(7, ETS, ASSIST)END_TM_PART_STATES()//---------------------------------------------------------------------------------------// "ComboBox" Parts & States//---------------------------------------------------------------------------------------BEGIN_TM_CLASS_PARTS(COMBOBOX) TM_PART(1, CP, DROPDOWNBUTTON)END_TM_CLASS_PARTS()BEGIN_TM_PART_STATES(COMBOBOX) TM_STATE(1, CBXS, NORMAL) TM_STATE(2, CBXS, HOT) TM_STATE(3, CBXS, PRESSED) TM_STATE(4, CBXS, DISABLED)END_TM_PART_STATES()//---------------------------------------------------------------------------------------// "Taskbar Clock" Parts & States//---------------------------------------------------------------------------------------BEGIN_TM_CLASS_PARTS(CLOCK) TM_PART(1, CLP, TIME)END_TM_CLASS_PARTS()BEGIN_TM_PART_STATES(CLOCK) TM_STATE(1, CLS, NORMAL)END_TM_PART_STATES()//---------------------------------------------------------------------------------------// "Tray Notify" Parts & States//---------------------------------------------------------------------------------------BEGIN_TM_CLASS_PARTS(TRAYNOTIFY) TM_PART(1, TNP, BACKGROUND) TM_PART(2, TNP, ANIMBACKGROUND)END_TM_CLASS_PARTS()//---------------------------------------------------------------------------------------// "TaskBar" Parts & States//---------------------------------------------------------------------------------------BEGIN_TM_CLASS_PARTS(TASKBAR) TM_PART(1, TBP, BACKGROUNDBOTTOM) TM_PART(2, TBP, BACKGROUNDRIGHT) TM_PART(3, TBP, BACKGROUNDTOP) TM_PART(4, TBP, BACKGROUNDLEFT) TM_PART(5, TBP, SIZINGBARBOTTOM) TM_PART(6, TBP, SIZINGBARRIGHT) TM_PART(7, TBP, SIZINGBARTOP) TM_PART(8, TBP, SIZINGBARLEFT)END_TM_CLASS_PARTS()//---------------------------------------------------------------------------------------// "TaskBand" Parts & States//---------------------------------------------------------------------------------------BEGIN_TM_CLASS_PARTS(TASKBAND) TM_PART(1, TDP, GROUPCOUNT) TM_PART(2, TDP, FLASHBUTTON) TM_PART(3, TDP, FLASHBUTTONGROUPMENU)END_TM_CLASS_PARTS()//---------------------------------------------------------------------------------------// "StartPanel" Parts & States//---------------------------------------------------------------------------------------BEGIN_TM_CLASS_PARTS(STARTPANEL) TM_PART(1, SPP, USERPANE) TM_PART(2, SPP, MOREPROGRAMS) TM_PART(3, SPP, MOREPROGRAMSARROW) TM_PART(4, SPP, PROGLIST) TM_PART(5, SPP, PROGLISTSEPARATOR) TM_PART(6, SPP, PLACESLIST) TM_PART(7, SPP, PLACESLISTSEPARATOR) TM_PART(8, SPP, LOGOFF) TM_PART(9, SPP, LOGOFFBUTTONS) TM_PART(10, SPP, USERPICTURE) TM_PART(11, SPP, PREVIEW)END_TM_CLASS_PARTS()BEGIN_TM_PART_STATES(MOREPROGRAMSARROW) TM_STATE(1, SPS, NORMAL) TM_STATE(2, SPS, HOT) TM_STATE(3, SPS, PRESSED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(LOGOFFBUTTONS) TM_STATE(1, SPLS, NORMAL) TM_STATE(2, SPLS, HOT) TM_STATE(3, SPLS, PRESSED)END_TM_PART_STATES()//---------------------------------------------------------------------------------------// "ExplorerBar" Parts & States//---------------------------------------------------------------------------------------BEGIN_TM_CLASS_PARTS(EXPLORERBAR) TM_PART(1, EBP, HEADERBACKGROUND) TM_PART(2, EBP, HEADERCLOSE) TM_PART(3, EBP, HEADERPIN) TM_PART(4, EBP, IEBARMENU) TM_PART(5, EBP, NORMALGROUPBACKGROUND) TM_PART(6, EBP, NORMALGROUPCOLLAPSE) TM_PART(7, EBP, NORMALGROUPEXPAND) TM_PART(8, EBP, NORMALGROUPHEAD) TM_PART(9, EBP, SPECIALGROUPBACKGROUND) TM_PART(10, EBP, SPECIALGROUPCOLLAPSE) TM_PART(11, EBP, SPECIALGROUPEXPAND) TM_PART(12, EBP, SPECIALGROUPHEAD)END_TM_CLASS_PARTS()BEGIN_TM_PART_STATES(HEADERCLOSE) TM_STATE(1, EBHC, NORMAL) TM_STATE(2, EBHC, HOT) TM_STATE(3, EBHC, PRESSED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(HEADERPIN) TM_STATE(1, EBHP, NORMAL) TM_STATE(2, EBHP, HOT) TM_STATE(3, EBHP, PRESSED) TM_STATE(4, EBHP, SELECTEDNORMAL) TM_STATE(5, EBHP, SELECTEDHOT) TM_STATE(6, EBHP, SELECTEDPRESSED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(IEBARMENU) TM_STATE(1, EBM, NORMAL) TM_STATE(2, EBM, HOT) TM_STATE(3, EBM, PRESSED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(NORMALGROUPCOLLAPSE) TM_STATE(1, EBNGC, NORMAL) TM_STATE(2, EBNGC, HOT) TM_STATE(3, EBNGC, PRESSED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(NORMALGROUPEXPAND) TM_STATE(1, EBNGE, NORMAL) TM_STATE(2, EBNGE, HOT) TM_STATE(3, EBNGE, PRESSED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(SPECIALGROUPCOLLAPSE) TM_STATE(1, EBSGC, NORMAL) TM_STATE(2, EBSGC, HOT) TM_STATE(3, EBSGC, PRESSED)END_TM_PART_STATES()BEGIN_TM_PART_STATES(SPECIALGROUPEXPAND) TM_STATE(1, EBSGE, NORMAL) TM_STATE(2, EBSGE, HOT) TM_STATE(3, EBSGE, PRESSED)END_TM_PART_STATES()//---------------------------------------------------------------------------------------// "TaskBand" Parts & States//---------------------------------------------------------------------------------------BEGIN_TM_CLASS_PARTS(MENUBAND) TM_PART(1, MDP, NEWAPPBUTTON) TM_PART(2, MDP, SEPERATOR)END_TM_CLASS_PARTS()BEGIN_TM_PART_STATES(MENUBAND) TM_STATE(1, MDS, NORMAL) TM_STATE(2, MDS, HOT) TM_STATE(3, MDS, PRESSED) TM_STATE(4, MDS, DISABLED) TM_STATE(5, MDS, CHECKED) TM_STATE(6, MDS, HOTCHECKED)END_TM_PART_STATES()//---------------------------------------------------------------------------END_TM_SCHEMA(ThemeMgrSchema)//---------------------------------------------------------------------------#endif // TMSCHEMA_H//---------------------------------------------------------------------------
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?