📄 tmschema.h
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -