Vincent Povirk : include: Extend TVITEMEX and add NMTVDISPINFOEX.
Alexandre Julliard
julliard at winehq.org
Mon Jun 8 09:44:50 CDT 2009
Module: wine
Branch: master
Commit: 715928301182dfc8bc38a00201a463f45368043b
URL: http://source.winehq.org/git/wine.git/?a=commit;h=715928301182dfc8bc38a00201a463f45368043b
Author: Vincent Povirk <vincent at codeweavers.com>
Date: Tue May 26 14:33:18 2009 -0500
include: Extend TVITEMEX and add NMTVDISPINFOEX.
---
include/commctrl.h | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
diff --git a/include/commctrl.h b/include/commctrl.h
index e39f4a2..7d77faa 100644
--- a/include/commctrl.h
+++ b/include/commctrl.h
@@ -2506,6 +2506,9 @@ typedef struct {
INT cChildren;
LPARAM lParam;
INT iIntegral;
+ UINT uStateEx; /* _WIN32_IE >= 0x600 */
+ HWND hwnd; /* _WIN32_IE >= 0x600 */
+ INT iExpandedImage; /* _WIN32_IE >= 0x600 */
} TVITEMEXA, *LPTVITEMEXA;
typedef struct {
@@ -2520,6 +2523,9 @@ typedef struct {
INT cChildren;
LPARAM lParam;
INT iIntegral;
+ UINT uStateEx; /* _WIN32_IE >= 0x600 */
+ HWND hwnd; /* _WIN32_IE >= 0x600 */
+ INT iExpandedImage; /* _WIN32_IE >= 0x600 */
} TVITEMEXW, *LPTVITEMEXW;
#define TVITEMEX WINELIB_NAME_AW(TVITEMEX)
@@ -2595,8 +2601,20 @@ typedef struct tagTVDISPINFOW {
TVITEMW item;
} NMTVDISPINFOW, *LPNMTVDISPINFOW;
+typedef struct tagTVDISPINFOEXA {
+ NMHDR hdr;
+ TVITEMEXA item;
+} NMTVDISPINFOEXA, *LPNMTVDISPINFOEXA;
+
+typedef struct tagTVDISPINFOEXW {
+ NMHDR hdr;
+ TVITEMEXW item;
+} NMTVDISPINFOEXW, *LPNMTVDISPINFOEXW;
+
#define NMTVDISPINFO WINELIB_NAME_AW(NMTVDISPINFO)
#define LPNMTVDISPINFO WINELIB_NAME_AW(LPNMTVDISPINFO)
+#define NMTVDISPINFOEX WINELIB_NAME_AW(NMTVDISPINFOEX)
+#define LPNMTVDISPINFOEX WINELIB_NAME_AW(LPNMTVDISPINFOEX)
#define TV_DISPINFOA NMTVDISPINFOA
#define TV_DISPINFOW NMTVDISPINFOW
#define TV_DISPINFO NMTVDISPINFO
More information about the wine-cvs
mailing list