2002-12-06 Ken Fitlike <kenfitlike@users.sourceforge.net>
* include/commctrl.h (TN_GETDISPINFO[AW]): Add defines and UNICODE mappings. (tagNMTTDISPINFO[AW]): Replace obsolete struct names tagTOOLTIPTEXT[AW] and typedefs. Add defines for backward compatability. Add lParam field. Add UNICODE mappings for new names.
This commit is contained in:
parent
20eb48d4cd
commit
e25e377eb3
@ -1,3 +1,12 @@
|
|||||||
|
2002-12-06 Ken Fitlike <kenfitlike@users.sourceforge.net>
|
||||||
|
|
||||||
|
* include/commctrl.h (TN_GETDISPINFO[AW]): Add defines and
|
||||||
|
UNICODE mappings.
|
||||||
|
(tagNMTTDISPINFO[AW]): Replace obsolete struct names
|
||||||
|
tagTOOLTIPTEXT[AW] and typedefs. Add defines for backward
|
||||||
|
compatability. Add lParam field. Add UNICODE mappings for new
|
||||||
|
names.
|
||||||
|
|
||||||
2002-12-02 Andrew Stadt <acstadt@sympatico.ca>
|
2002-12-02 Andrew Stadt <acstadt@sympatico.ca>
|
||||||
|
|
||||||
* include/shellapi.h (_SHFILEOPSTRUCTA,_SHFILEOPSTRUCTW):
|
* include/shellapi.h (_SHFILEOPSTRUCTA,_SHFILEOPSTRUCTW):
|
||||||
|
@ -457,8 +457,10 @@ extern "C" {
|
|||||||
#if (_WIN32_IE >= 0x0400) /* IE4.0 ??? */
|
#if (_WIN32_IE >= 0x0400) /* IE4.0 ??? */
|
||||||
#define TTM_UPDATE (WM_USER+29)
|
#define TTM_UPDATE (WM_USER+29)
|
||||||
#endif
|
#endif
|
||||||
#define TTN_NEEDTEXTA (TTN_FIRST-0)
|
#define TTN_GETDISPINFOA (TTN_FIRST - 0)
|
||||||
#define TTN_NEEDTEXTW (TTN_FIRST-10)
|
#define TTN_GETDISPINFOW (TTN_FIRST - 10)
|
||||||
|
#define TTN_NEEDTEXTA TTN_GETDISPINFOA
|
||||||
|
#define TTN_NEEDTEXTW TTN_GETDISPINFOW
|
||||||
#define TTN_SHOW (TTN_FIRST-1)
|
#define TTN_SHOW (TTN_FIRST-1)
|
||||||
#define TTN_POP (TTN_FIRST-2)
|
#define TTN_POP (TTN_FIRST-2)
|
||||||
#define UD_MAXVAL 0x7fff
|
#define UD_MAXVAL 0x7fff
|
||||||
@ -1652,20 +1654,30 @@ typedef struct _TT_HITTESTINFOW {
|
|||||||
POINT pt;
|
POINT pt;
|
||||||
TOOLINFOW ti;
|
TOOLINFOW ti;
|
||||||
} TTHITTESTINFOW,*LPHITTESTINFOW;
|
} TTHITTESTINFOW,*LPHITTESTINFOW;
|
||||||
typedef struct tagTOOLTIPTEXTA {
|
typedef struct tagNMTTDISPINFOA {
|
||||||
NMHDR hdr;
|
NMHDR hdr;
|
||||||
LPSTR lpszText;
|
LPSTR lpszText;
|
||||||
char szText[80];
|
char szText[80];
|
||||||
HINSTANCE hinst;
|
HINSTANCE hinst;
|
||||||
UINT uFlags;
|
UINT uFlags;
|
||||||
} TOOLTIPTEXTA,*LPTOOLTIPTEXTA;
|
#if (_WIN32_IE >= 0x0300)
|
||||||
typedef struct tagTOOLTIPTEXTW {
|
LPARAM lParam;
|
||||||
NMHDR hdr;
|
#endif
|
||||||
LPWSTR lpszText;
|
} NMTTDISPINFOA, *LPNMTTDISPINFOA;
|
||||||
WCHAR szText[80];
|
#define TOOLTIPTEXTA NMTTDISPINFOA
|
||||||
HINSTANCE hinst;
|
#define LPTOOLTIPTEXTA LPNMTTDISPINFOA
|
||||||
UINT uFlags;
|
typedef struct tagNMTTDISPINFOW {
|
||||||
} TOOLTIPTEXTW,*LPTOOLTIPTEXTW;
|
NMHDR hdr;
|
||||||
|
LPWSTR lpszText;
|
||||||
|
WCHAR szText[80];
|
||||||
|
HINSTANCE hinst;
|
||||||
|
UINT uFlags;
|
||||||
|
#if (_WIN32_IE >= 0x0300)
|
||||||
|
LPARAM lParam;
|
||||||
|
#endif
|
||||||
|
} NMTTDISPINFOW, *LPNMTTDISPINFOW;
|
||||||
|
#define TOOLTIPTEXTW NMTTDISPINFOW
|
||||||
|
#define LPTOOLTIPTEXTW LPNMTTDISPINFOW
|
||||||
typedef struct _UDACCEL {
|
typedef struct _UDACCEL {
|
||||||
UINT nSec;
|
UINT nSec;
|
||||||
UINT nInc;
|
UINT nInc;
|
||||||
@ -2439,6 +2451,7 @@ typedef HDITEMW HDITEM;
|
|||||||
typedef TOOLINFOW TOOLINFO,*PTOOLINFO,*LPTOOLINFO;
|
typedef TOOLINFOW TOOLINFO,*PTOOLINFO,*LPTOOLINFO;
|
||||||
typedef TTHITTESTINFOW TTHITTESTINFO,*LPHITTESTINFO;
|
typedef TTHITTESTINFOW TTHITTESTINFO,*LPHITTESTINFO;
|
||||||
typedef TOOLTIPTEXTW TOOLTIPTEXT,*LPTOOLTIPTEXT;
|
typedef TOOLTIPTEXTW TOOLTIPTEXT,*LPTOOLTIPTEXT;
|
||||||
|
typedef NMTTDISPINFOW NMTTDISPINFO, *LPNMTTDISPINFO;
|
||||||
typedef TV_ITEMW TV_ITEM,*LPTV_ITEM;
|
typedef TV_ITEMW TV_ITEM,*LPTV_ITEM;
|
||||||
typedef TVITEMW TVITEM,*LPTVITEM;
|
typedef TVITEMW TVITEM,*LPTVITEM;
|
||||||
#if (_WIN32_IE >= 0x0400)
|
#if (_WIN32_IE >= 0x0400)
|
||||||
@ -2508,6 +2521,7 @@ typedef NMTREEVIEWW NMTREEVIEW,*LPNMTREEVIEW;
|
|||||||
#define TTM_ENUMTOOLS TTM_ENUMTOOLSW
|
#define TTM_ENUMTOOLS TTM_ENUMTOOLSW
|
||||||
#define TTM_GETCURRENTTOOL TTM_GETCURRENTTOOLW
|
#define TTM_GETCURRENTTOOL TTM_GETCURRENTTOOLW
|
||||||
#define TTN_NEEDTEXT TTN_NEEDTEXTW
|
#define TTN_NEEDTEXT TTN_NEEDTEXTW
|
||||||
|
#define TTN_GETDISPINFO TTN_GETDISPINFOW
|
||||||
#define SB_GETTEXT SB_GETTEXTW
|
#define SB_GETTEXT SB_GETTEXTW
|
||||||
#define SB_SETTEXT SB_SETTEXTW
|
#define SB_SETTEXT SB_SETTEXTW
|
||||||
#define SB_GETTEXTLENGTH SB_GETTEXTLENGTHW
|
#define SB_GETTEXTLENGTH SB_GETTEXTLENGTHW
|
||||||
@ -2603,6 +2617,7 @@ typedef HDITEMA HDITEM;
|
|||||||
typedef TOOLINFOA TOOLINFO,*PTOOLINFO,*LPTOOLINFO;
|
typedef TOOLINFOA TOOLINFO,*PTOOLINFO,*LPTOOLINFO;
|
||||||
typedef TTHITTESTINFOA TTHITTESTINFO,*LPHITTESTINFO;
|
typedef TTHITTESTINFOA TTHITTESTINFO,*LPHITTESTINFO;
|
||||||
typedef TOOLTIPTEXTA TOOLTIPTEXT,*LPTOOLTIPTEXT;
|
typedef TOOLTIPTEXTA TOOLTIPTEXT,*LPTOOLTIPTEXT;
|
||||||
|
typedef NMTTDISPINFOA NMTTDISPINFO, *LPNMTTDISPINFO;
|
||||||
typedef TV_ITEMA TV_ITEM,*LPTV_ITEM;
|
typedef TV_ITEMA TV_ITEM,*LPTV_ITEM;
|
||||||
typedef TVITEMA TVITEM,*LPTVITEM;
|
typedef TVITEMA TVITEM,*LPTVITEM;
|
||||||
#if (_WIN32_IE >= 0x0400)
|
#if (_WIN32_IE >= 0x0400)
|
||||||
@ -2669,6 +2684,7 @@ typedef NMTREEVIEWA NMTREEVIEW,*LPNMTREEVIEW;
|
|||||||
#define TTM_ENUMTOOLS TTM_ENUMTOOLSA
|
#define TTM_ENUMTOOLS TTM_ENUMTOOLSA
|
||||||
#define TTM_GETCURRENTTOOL TTM_GETCURRENTTOOLA
|
#define TTM_GETCURRENTTOOL TTM_GETCURRENTTOOLA
|
||||||
#define TTN_NEEDTEXT TTN_NEEDTEXTA
|
#define TTN_NEEDTEXT TTN_NEEDTEXTA
|
||||||
|
#define TTN_GETDISPINFO TTN_GETDISPINFOA
|
||||||
#define SB_GETTEXT SB_GETTEXTA
|
#define SB_GETTEXT SB_GETTEXTA
|
||||||
#define SB_SETTEXT SB_SETTEXTA
|
#define SB_SETTEXT SB_SETTEXTA
|
||||||
#define SB_GETTEXTLENGTH SB_GETTEXTLENGTHA
|
#define SB_GETTEXTLENGTH SB_GETTEXTLENGTHA
|
||||||
|
Loading…
x
Reference in New Issue
Block a user