// EDITSTYLE class parts and states |
| // |
| #define VSCLASS_EDITSTYLE L"EDITSTYLE" |
| #define VSCLASS_EDIT L"EDIT" |
|
|
| 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, |
| }; |
|
|
| #define EDITSTYLEPARTS EDITPARTS; |
|
|
| 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, |
| }; |
|
|
| enum BACKGROUNDSTATES { |
| EBS_NORMAL = 1, |
| EBS_HOT = 2, |
| EBS_DISABLED = 3, |
| EBS_FOCUSED = 4, |
| EBS_READONLY = 5, |
| EBS_ASSIST = 6, |
| }; |
|
|
| enum BACKGROUNDWITHBORDERSTATES { |
| EBWBS_NORMAL = 1, |
| EBWBS_HOT = 2, |
| EBWBS_DISABLED = 3, |
| EBWBS_FOCUSED = 4, |
| };
استفاده در OpenThemaData و DrawThemBackground
|