diff options
author | Danny Smith <dannysmith@users.sourceforge.net> | 2003-07-08 11:11:58 +0000 |
---|---|---|
committer | Danny Smith <dannysmith@users.sourceforge.net> | 2003-07-08 11:11:58 +0000 |
commit | 49a14729eb66c1d7fc0785add33f55a3a404e4ec (patch) | |
tree | c7766a2d096b603ddd8362f307c904f2da37bc94 /winsup/w32api/include/commctrl.h | |
parent | 74aa9d7d2de50267fc7ddf9cf3940f027aa18f47 (diff) | |
download | cygnal-49a14729eb66c1d7fc0785add33f55a3a404e4ec.tar.gz cygnal-49a14729eb66c1d7fc0785add33f55a3a404e4ec.tar.bz2 cygnal-49a14729eb66c1d7fc0785add33f55a3a404e4ec.zip |
* include/commctrl.h (NMTVDISPINFO[AW]): Replace obsolete struct
names _TV_DISPINFO[AW] and typedefs. Add defines for backward
compatability. Thanks to Magnus Olsen <greatlord@users.sf.net>
for report.
Diffstat (limited to 'winsup/w32api/include/commctrl.h')
-rw-r--r-- | winsup/w32api/include/commctrl.h | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/winsup/w32api/include/commctrl.h b/winsup/w32api/include/commctrl.h index 7407c5c47..1967570a3 100644 --- a/winsup/w32api/include/commctrl.h +++ b/winsup/w32api/include/commctrl.h @@ -2071,14 +2071,18 @@ typedef struct tagNMTREEVIEWW { #define _NM_TREEVIEWW tagNMTREEVIEWW #define NM_TREEVIEWW NMTREEVIEWW #define LPNM_TREEVIEWW LPNMTREEVIEWW -typedef struct _TV_DISPINFOA { +typedef struct tagNMTVDISPINFOA { NMHDR hdr; - TV_ITEMA item; -} TV_DISPINFOA; -typedef struct _TV_DISPINFOW { + TVITEMA item; +} NMTVDISPINFOA, *LPNMTVDISPINFOA; +#define _TV_DISPINFOA tagNMTVDISPINFOA +#define TV_DISPINFOA NMTVDISPINFOA +typedef struct tagNMTVDISPINFOW { NMHDR hdr; - TV_ITEMW item; -} TV_DISPINFOW; + TVITEMW item; +} NMTVDISPINFOW, *LPNMTVDISPINFOW; +#define _TV_DISPINFOW tagNMTVDISPINFOW +#define TV_DISPINFOW NMTVDISPINFOW typedef struct _TV_KEYDOWN { NMHDR hdr; WORD wVKey; @@ -2698,7 +2702,9 @@ typedef NMHDDISPINFOW NMHDDISPINFO, *LPNMHDDISPINFO; #define TVM_SETITEM TVM_SETITEMW #define TVM_EDITLABEL TVM_EDITLABELW #define TVM_GETISEARCHSTRING TVM_GETISEARCHSTRINGW -#define TV_DISPINFO TV_DISPINFOW +#define TV_DISPINFO NMTVDISPINFOW +#define NMTVDISPINFO NMTVDISPINFOW +#define LPNMTVDISPINFO LPNMTVDISPINFOW #define TVN_SELCHANGING TVN_SELCHANGINGW #define TVN_SELCHANGED TVN_SELCHANGEDW #define TVN_GETDISPINFO TVN_GETDISPINFOW @@ -2846,7 +2852,9 @@ typedef NMHDDISPINFOW NMHDDISPINFO, *LPNMHDDISPINFO; #define TVM_SETITEM TVM_SETITEMA #define TVM_EDITLABEL TVM_EDITLABELA #define TVM_GETISEARCHSTRING TVM_GETISEARCHSTRINGA -#define TV_DISPINFO TV_DISPINFOA +#define TV_DISPINFO NMTVDISPINFOA +#define NMTVDISPINFO NMTVDISPINFOA +#define LPNMTVDISPINFO LPNMTVDISPINFOA #define TVN_SELCHANGING TVN_SELCHANGINGA #define TVN_SELCHANGED TVN_SELCHANGEDA #define TVN_GETDISPINFO TVN_GETDISPINFOA |