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 + -
显示快捷键?