OSDN Git Service

* include/commctrl.h (TOOLINFO[AW]: Update structures.
authordannysmith <dannysmith>
Sat, 4 Jan 2003 10:58:34 +0000 (10:58 +0000)
committerdannysmith <dannysmith>
Sat, 4 Jan 2003 10:58:34 +0000 (10:58 +0000)
(LVHITTESTINFO): Likewise.

* include/wingdi.h (GRADIENT_TRIANGLE): Add structure.
(GRADIENT_RECT): Likewise.

winsup/w32api/ChangeLog
winsup/w32api/include/commctrl.h
winsup/w32api/include/wingdi.h

index cddf597..854551e 100644 (file)
@@ -1,3 +1,11 @@
+2003-01-04  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       * include/commctrl.h (TOOLINFO[AW]: Update structures.
+       (LVHITTESTINFO): Likewise.
+
+       * include/wingdi.h (GRADIENT_TRIANGLE): Add structure.
+       (GRADIENT_RECT): Likewise.
+
 2003-01-03  Bang Jun-Young  <junyoung@netbsd.org>
 
        * include/winerror.h (ERROR_OPLOCK_NOT_GRANTED,
index 328b546..4ad2e9c 100644 (file)
@@ -1634,6 +1634,9 @@ typedef struct tagTOOLINFOA {
        RECT rect;
        HINSTANCE hinst;
        LPSTR lpszText;
+#if (_WIN32_IE >= 0x0300)
+       LPARAM lParam;
+#endif
 } TOOLINFOA,*PTOOLINFOA,*LPTOOLINFOA;
 typedef struct tagTOOLINFOW {
        UINT cbSize;
@@ -1643,6 +1646,9 @@ typedef struct tagTOOLINFOW {
        RECT rect;
        HINSTANCE hinst;
        LPWSTR lpszText;
+#if (_WIN32_IE >= 0x0300)
+       LPARAM lParam;
+#endif
 } TOOLINFOW,*PTOOLINFOW,*LPTOOLINFOW;
 typedef struct _TT_HITTESTINFOA {
        HWND hwnd;
@@ -1741,6 +1747,9 @@ typedef struct _LVHITTESTINFO {
        POINT pt;
        UINT flags;
        int iItem;
+#if (_WIN32_IE >= 0x0300)
+       int iSubItem;
+#endif
 } LVHITTESTINFO;
 #define _LV_HITTESTINFO _LVHITTESTINFO
 #define LV_HITTESTINFO LVHITTESTINFO
index 1d6d2a0..7fd90e8 100644 (file)
@@ -2359,6 +2359,15 @@ typedef struct _TRIVERTEX {
        COLOR16 Blue;
        COLOR16 Alpha;
 } TRIVERTEX, *PTRIVERTEX, *LPTRIVERTEX;
+typedef struct _GRADIENT_TRIANGLE {
+       ULONG Vertex1;
+       ULONG Vertex2;
+       ULONG Vertex3;
+} GRADIENT_TRIANGLE,*PGRADIENT_TRIANGLE,*LPGRADIENT_TRIANGLE;
+typedef struct _GRADIENT_RECT {
+       ULONG UpperLeft;
+       ULONG LowerRight;
+}GRADIENT_RECT,*PGRADIENT_RECT,*LPGRADIENT_RECT;
 typedef struct _DISPLAY_DEVICE {
   DWORD cb;
   WCHAR DeviceName[32];