mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-30 05:08:30 +00:00
include: Add missing TreeView_* defines.
This commit is contained in:
parent
0bad544aab
commit
6f927b9e93
|
@ -3022,6 +3022,8 @@ typedef struct tagTVKEYDOWN
|
|||
#define TreeView_GetCheckState(hwndTV, hti) \
|
||||
((((UINT)(SNDMSG((hwndTV), TVM_GETITEMSTATE, (WPARAM)(hti), \
|
||||
TVIS_STATEIMAGEMASK))) >> 12) -1)
|
||||
#define TreeView_SetCheckState(hwndTV, hti, check) \
|
||||
TreeView_SetItemState(hwndTV, hti, INDEXTOSTATEIMAGEMASK((check) ? 2 : 1), TVIS_STATEIMAGEMASK)
|
||||
|
||||
#define TreeView_SetLineColor(hwnd, clr) \
|
||||
(COLORREF)SNDMSG((hwnd), TVM_SETLINECOLOR, 0, (LPARAM)(clr))
|
||||
|
@ -3040,6 +3042,34 @@ typedef struct tagTVKEYDOWN
|
|||
#define TreeView_GetUnicodeFormat(hwnd) \
|
||||
(BOOL)SNDMSG((hwnd), TVM_GETUNICODEFORMAT, 0, 0)
|
||||
|
||||
#define TreeView_SetExtendedStyle(hwnd, style, mask) \
|
||||
(DWORD)SNDMSG((hwnd), TVM_SETEXTENDEDSTYLE, mask, style)
|
||||
|
||||
#define TreeView_GetExtendedStyle(hwnd) \
|
||||
(DWORD)SNDMSG((hwnd), TVM_GETEXTENDEDSTYLE, 0, 0)
|
||||
|
||||
#define TreeView_SetAutoScrollInfo(hwnd, pps, updatetime) \
|
||||
SNDMSG((hwnd), TVM_SETAUTOSCROLLINFO, (WPARAM)(pps), (LPARAM)(updatetime))
|
||||
|
||||
#define TreeView_SetHot(hwnd, hitem) \
|
||||
SNDMSG((hwnd), TVM_SETHOT, 0, (LPARAM)(hitem))
|
||||
|
||||
#define TreeView_GetSelectedCount(hwnd) \
|
||||
(DWORD)SNDMSG((hwnd), TVM_GETSELECTEDCOUNT, 0, 0)
|
||||
|
||||
#define TreeView_ShowInfoTip(hwnd, hitem) \
|
||||
(DWORD)SNDMSG((hwnd), TVM_SHOWINFOTIP, 0, (LPARAM)(hitem))
|
||||
|
||||
#define TreeView_GetItemPartRect(hwnd, hitem, rect, part) \
|
||||
{ \
|
||||
TVGETITEMPARTRECTINFO info; \
|
||||
info.hti = (hitem); \
|
||||
info.prc = (rect); \
|
||||
info.partID = (part); \
|
||||
SNDMSG((hwnd), TVM_GETITEMPARTRECT, 0, (LPARAM)&info); \
|
||||
}
|
||||
|
||||
|
||||
/* Listview control */
|
||||
|
||||
#define WC_LISTVIEWA "SysListView32"
|
||||
|
|
Loading…
Reference in a new issue