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