Changeset 3181 for trunk/include/win/commctrl.h
- Timestamp:
- Mar 21, 2000, 6:28:20 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/commctrl.h
r3143 r3181 1 /* $Id: commctrl.h,v 1.2 4 2000-03-17 17:10:51cbratschi Exp $ */1 /* $Id: commctrl.h,v 1.25 2000-03-21 17:28:19 cbratschi Exp $ */ 2 2 /* 3 3 * Common controls definitions … … 112 112 #define NM_CHAR (NM_FIRST-18) 113 113 #define NM_TOOLTIPSCREATED (NM_FIRST-19) 114 #define NM_LDOWN (NM_FIRST-20) 115 #define NM_RDOWN (NM_FIRST-21) 114 116 #define NM_UPDOWN NMUPDOWN 115 117 … … 247 249 #define SB_ISSIMPLE (WM_USER+14) 248 250 #define SB_SETICON (WM_USER+15) 249 #define SB_SETTIPTEXTA (WM_USER+16)250 #define SB_SETTIPTEXTW (WM_USER+17)251 #define SB_SETTIPTEXTA (WM_USER+16) 252 #define SB_SETTIPTEXTW (WM_USER+17) 251 253 #define SB_SETTIPTEXT WINELIB_NAME_AW(SB_SETTIPTEXT) 252 #define SB_GETTIPTEXTA (WM_USER+18)253 #define SB_GETTIPTEXTW (WM_USER+19)254 #define SB_GETTIPTEXTA (WM_USER+18) 255 #define SB_GETTIPTEXTW (WM_USER+19) 254 256 #define SB_GETTIPTEXT WINELIB_NAME_AW(SB_GETTIPTEXT) 255 257 #define SB_GETICON (WM_USER+20) … … 301 303 /* UpDown */ 302 304 303 #define UPDOWN_CLASS16 305 #define UPDOWN_CLASS16 "msctls_updown" 304 306 #define UPDOWN_CLASSA "msctls_updown32" 305 307 #define UPDOWN_CLASSW L"msctls_updown32" 306 #define UPDOWN_CLASS 308 #define UPDOWN_CLASS WINELIB_NAME_AW(UPDOWN_CLASS) 307 309 308 310 typedef struct tagUDACCEL … … 349 351 /* Progress Bar */ 350 352 351 #define PROGRESS_CLASSA 353 #define PROGRESS_CLASSA "msctls_progress32" 352 354 #define PROGRESS_CLASSW L"msctls_progress32" 353 #define PROGRESS_CLASS16 354 #define PROGRESS_CLASS 355 #define PROGRESS_CLASS16 "msctls_progress" 356 #define PROGRESS_CLASS WINELIB_NAME_AW(PROGRESS_CLASS) 355 357 356 358 #define PBM_SETRANGE (WM_USER+1) … … 529 531 /* Flat Scrollbar control */ 530 532 531 #define FLATSB_CLASS16 533 #define FLATSB_CLASS16 "flatsb_class" 532 534 #define FLATSB_CLASSA "flatsb_class32" 533 535 #define FLATSB_CLASSW L"flatsb_class32" 534 #define FLATSB_CLASS 536 #define FLATSB_CLASS WINELIB_NAME_AW(FLATSB_CLASS) 535 537 536 538 #define WSB_PROP_CYVSCROLL 0x00000001L … … 656 658 #define HDN_ITEMCHANGINGA (HDN_FIRST-0) 657 659 #define HDN_ITEMCHANGINGW (HDN_FIRST-20) 658 #define HDN_ITEMCHANGING WINELIB_NAME_AW(HDN_ITEMCHANGING)660 #define HDN_ITEMCHANGING WINELIB_NAME_AW(HDN_ITEMCHANGING) 659 661 #define HDN_ITEMCHANGEDA (HDN_FIRST-1) 660 662 #define HDN_ITEMCHANGEDW (HDN_FIRST-21) 661 #define HDN_ITEMCHANGED WINELIB_NAME_AW(HDN_ITEMCHANGED)663 #define HDN_ITEMCHANGED WINELIB_NAME_AW(HDN_ITEMCHANGED) 662 664 #define HDN_ITEMCLICKA (HDN_FIRST-2) 663 665 #define HDN_ITEMCLICKW (HDN_FIRST-22) 664 #define HDN_ITEMCLICK WINELIB_NAME_AW(HDN_ITEMCLICK)666 #define HDN_ITEMCLICK WINELIB_NAME_AW(HDN_ITEMCLICK) 665 667 #define HDN_ITEMDBLCLICKA (HDN_FIRST-3) 666 668 #define HDN_ITEMDBLCLICKW (HDN_FIRST-23) 667 #define HDN_ITEMDBLCLICK WINELIB_NAME_AW(HDN_ITEMDBLCLICK)669 #define HDN_ITEMDBLCLICK WINELIB_NAME_AW(HDN_ITEMDBLCLICK) 668 670 #define HDN_DIVIDERDBLCLICKA (HDN_FIRST-5) 669 671 #define HDN_DIVIDERDBLCLICKW (HDN_FIRST-25) 670 #define HDN_DIVIDERDBLCLICK WINELIB_NAME_AW(HDN_DIVIDERDBLCLICK)672 #define HDN_DIVIDERDBLCLICK WINELIB_NAME_AW(HDN_DIVIDERDBLCLICK) 671 673 #define HDN_BEGINTRACKA (HDN_FIRST-6) 672 674 #define HDN_BEGINTRACKW (HDN_FIRST-26) 673 #define HDN_BEGINTRACK WINELIB_NAME_AW(HDN_BEGINTRACK)675 #define HDN_BEGINTRACK WINELIB_NAME_AW(HDN_BEGINTRACK) 674 676 #define HDN_ENDTRACKA (HDN_FIRST-7) 675 677 #define HDN_ENDTRACKW (HDN_FIRST-27) 676 #define HDN_ENDTRACK WINELIB_NAME_AW(HDN_ENDTRACK)678 #define HDN_ENDTRACK WINELIB_NAME_AW(HDN_ENDTRACK) 677 679 #define HDN_TRACKA (HDN_FIRST-8) 678 680 #define HDN_TRACKW (HDN_FIRST-28) 679 #define HDN_TRACK WINELIB_NAME_AW(HDN_TRACK)681 #define HDN_TRACK WINELIB_NAME_AW(HDN_TRACK) 680 682 #define HDN_GETDISPINFOA (HDN_FIRST-9) 681 683 #define HDN_GETDISPINFOW (HDN_FIRST-29) 682 #define HDN_GETDISPINFO WINELIB_NAME_AW(HDN_GETDISPINFO)683 #define HDN_BEGINDRAG 684 #define HDN_ENDDRAG 685 #define HDN_FILTERCHANGE 686 #define HDN_FILTERBTNCLICK 684 #define HDN_GETDISPINFO WINELIB_NAME_AW(HDN_GETDISPINFO) 685 #define HDN_BEGINDRAG (HDN_FIRST-10) 686 #define HDN_ENDDRAG (HDN_FIRST-11) 687 #define HDN_FILTERCHANGE (HDN_FIRST-12) 688 #define HDN_FILTERBTNCLICK (HDN_FIRST-13) 687 689 688 690 typedef struct _HD_TEXTFILTERA … … 867 869 /* Toolbar */ 868 870 869 #define TOOLBARCLASSNAME16 870 #define TOOLBARCLASSNAMEW "ToolbarWindow32"871 #define TOOLBARCLASSNAME16 "ToolbarWindow" 872 #define TOOLBARCLASSNAMEW L"ToolbarWindow32" 871 873 #define TOOLBARCLASSNAMEA "ToolbarWindow32" 872 #define TOOLBARCLASSNAME WINELIB_NAME_AW(TOOLBARCLASSNAME)874 #define TOOLBARCLASSNAME WINELIB_NAME_AW(TOOLBARCLASSNAME) 873 875 874 876 #define CMB_MASKED 0x02 … … 938 940 #define TB_GETSTATE (WM_USER+18) 939 941 #define TB_ADDBITMAP (WM_USER+19) 940 #define TB_ADDBUTTONSA (WM_USER+20)941 #define TB_ADDBUTTONSW (WM_USER+68)942 #define TB_ADDBUTTONS WINELIB_NAME_AW(TB_ADDBUTTONS)942 #define TB_ADDBUTTONSA (WM_USER+20) 943 #define TB_ADDBUTTONSW (WM_USER+68) 944 #define TB_ADDBUTTONS WINELIB_NAME_AW(TB_ADDBUTTONS) 943 945 #define TB_HITTEST (WM_USER+69) 944 #define TB_INSERTBUTTONA (WM_USER+21)945 #define TB_INSERTBUTTONW (WM_USER+67)946 #define TB_INSERTBUTTON WINELIB_NAME_AW(TB_INSERTBUTTON)946 #define TB_INSERTBUTTONA (WM_USER+21) 947 #define TB_INSERTBUTTONW (WM_USER+67) 948 #define TB_INSERTBUTTON WINELIB_NAME_AW(TB_INSERTBUTTON) 947 949 #define TB_DELETEBUTTON (WM_USER+22) 948 950 #define TB_GETBUTTON (WM_USER+23) 949 951 #define TB_BUTTONCOUNT (WM_USER+24) 950 952 #define TB_COMMANDTOINDEX (WM_USER+25) 951 #define TB_SAVERESTOREA (WM_USER+26)952 #define TB_SAVERESTOREW (WM_USER+76)953 #define TB_SAVERESTORE WINELIB_NAME_AW(TB_SAVERESTORE)953 #define TB_SAVERESTOREA (WM_USER+26) 954 #define TB_SAVERESTOREW (WM_USER+76) 955 #define TB_SAVERESTORE WINELIB_NAME_AW(TB_SAVERESTORE) 954 956 #define TB_CUSTOMIZE (WM_USER+27) 955 #define TB_ADDSTRINGA (WM_USER+28)956 #define TB_ADDSTRINGW (WM_USER+77)957 #define TB_ADDSTRING WINELIB_NAME_AW(TB_ADDSTRING)957 #define TB_ADDSTRINGA (WM_USER+28) 958 #define TB_ADDSTRINGW (WM_USER+77) 959 #define TB_ADDSTRING WINELIB_NAME_AW(TB_ADDSTRING) 958 960 #define TB_GETITEMRECT (WM_USER+29) 959 961 #define TB_BUTTONSTRUCTSIZE (WM_USER+30) … … 970 972 #define TB_CHANGEBITMAP (WM_USER+43) 971 973 #define TB_GETBITMAP (WM_USER+44) 972 #define TB_GETBUTTONTEXTA (WM_USER+45)973 #define TB_GETBUTTONTEXTW (WM_USER+75)974 #define TB_GETBUTTONTEXT WINELIB_NAME_AW(TB_GETBUTTONTEXT)974 #define TB_GETBUTTONTEXTA (WM_USER+45) 975 #define TB_GETBUTTONTEXTW (WM_USER+75) 976 #define TB_GETBUTTONTEXT WINELIB_NAME_AW(TB_GETBUTTONTEXT) 975 977 #define TB_REPLACEBITMAP (WM_USER+46) 976 978 #define TB_SETINDENT (WM_USER+47) … … 990 992 #define TB_GETTEXTROWS (WM_USER+61) 991 993 #define TB_GETOBJECT (WM_USER+62) 992 #define TB_GETBUTTONINFOW (WM_USER+63)993 #define TB_GETBUTTONINFOA (WM_USER+65)994 #define TB_GETBUTTONINFO WINELIB_NAME_AW(TB_GETBUTTONINFO)995 #define TB_SETBUTTONINFOW (WM_USER+64)996 #define TB_SETBUTTONINFOA (WM_USER+66)997 #define TB_SETBUTTONINFO WINELIB_NAME_AW(TB_SETBUTTONINFO)994 #define TB_GETBUTTONINFOW (WM_USER+63) 995 #define TB_GETBUTTONINFOA (WM_USER+65) 996 #define TB_GETBUTTONINFO WINELIB_NAME_AW(TB_GETBUTTONINFO) 997 #define TB_SETBUTTONINFOW (WM_USER+64) 998 #define TB_SETBUTTONINFOA (WM_USER+66) 999 #define TB_SETBUTTONINFO WINELIB_NAME_AW(TB_SETBUTTONINFO) 998 1000 #define TB_SETDRAWTEXTFLAGS (WM_USER+70) 999 1001 #define TB_GETHOTITEM (WM_USER+71) … … 1001 1003 #define TB_SETANCHORHIGHLIGHT (WM_USER+73) 1002 1004 #define TB_GETANCHORHIGHLIGHT (WM_USER+74) 1003 #define TB_MAPACCELERATORA (WM_USER+78)1004 #define TB_MAPACCELERATORW (WM_USER+90)1005 #define TB_MAPACCELERATOR WINELIB_NAME_AW(TB_MAPACCELERATOR)1005 #define TB_MAPACCELERATORA (WM_USER+78) 1006 #define TB_MAPACCELERATORW (WM_USER+90) 1007 #define TB_MAPACCELERATOR WINELIB_NAME_AW(TB_MAPACCELERATOR) 1006 1008 #define TB_GETINSERTMARK (WM_USER+79) 1007 1009 #define TB_SETINSERTMARK (WM_USER+80) … … 1015 1017 #define TB_SETINSERTMARKCOLOR (WM_USER+88) 1016 1018 #define TB_GETINSERTMARKCOLOR (WM_USER+89) 1019 #define TB_GETSTRINGW (WM_USER+91) 1020 #define TB_GETSTRINGA (WM_USER+92) 1021 #define TB_GETSTRING WINELIB_NAME_AW(TB_GETSTRING) 1017 1022 #define TB_SETCOLORSCHEME CCM_SETCOLORSCHEME 1018 1023 #define TB_GETCOLORSCHEME CCM_GETCOLORSCHEME … … 1022 1027 #define TBN_FIRST (0U-700U) 1023 1028 #define TBN_LAST (0U-720U) 1024 #define TBN_GETBUTTONINFOA (TBN_FIRST-0)1025 #define TBN_GETBUTTONINFOW (TBN_FIRST-20)1026 #define TBN_GETBUTTONINFO WINELIB_NAME_AW(TBN_GETBUTTONINFO)1029 #define TBN_GETBUTTONINFOA (TBN_FIRST-0) 1030 #define TBN_GETBUTTONINFOW (TBN_FIRST-20) 1031 #define TBN_GETBUTTONINFO WINELIB_NAME_AW(TBN_GETBUTTONINFO) 1027 1032 #define TBN_BEGINDRAG (TBN_FIRST-1) 1028 1033 #define TBN_ENDDRAG (TBN_FIRST-2) … … 1042 1047 #define TBN_GETDISPINFOW (TBN_FIRST-17) 1043 1048 #define TBN_GETDISPINFO WINELIB_NAME_AW(TBN_GETDISPINFO) 1044 #define TBN_GETINFOTIPA (TBN_FIRST-18) 1045 #define TBN_GETINFOTIPW (TBN_FIRST-19) 1046 #define TBN_GETINFOTIP WINELIB_NAME_AW(TBN_GETINFOTIP) 1047 1049 #define TBN_GETINFOTIPA (TBN_FIRST-18) 1050 #define TBN_GETINFOTIPW (TBN_FIRST-19) 1051 #define TBN_GETINFOTIP WINELIB_NAME_AW(TBN_GETINFOTIP) 1052 #define TBN_RESTORE (TBN_FIRST-21) 1053 #define TBN_SAVE (TBN_FIRST-22) 1054 #define TBN_INITCUSTOMIZE (TBN_FIRST-23) 1055 1056 #define TBNRF_HIDEHELP 0x00000001 1057 #define TBNRF_ENDCUSTOMIZE 0x00000002 1048 1058 1049 1059 /* This is just for old CreateToolbar. */ … … 1119 1129 #define VIEW_NEWFOLDER 11 1120 1130 1121 //CB: notify structures weren't defined1122 1123 typedef struct tagTBNOTIFYA {1124 NMHDR hdr;1125 int iItem;1126 TBBUTTON* tbButton; //CB: reference says pointer?!? Ok, we use one1127 int cchText;1128 LPSTR pszText;1129 } TBNOTIFYA, *LBTBNOTIFYA;1130 1131 typedef struct tagTBNOTIFYW {1132 NMHDR hdr;1133 int iItem;1134 TBBUTTON* tbButton; //CB: dito1135 int cchText;1136 LPWSTR pszText;1137 } TBNOTIFYW, *LBTBNOTIFYW;1138 1139 1131 typedef struct tagTBSAVEPARAMSA { 1140 1132 HKEY hkr; … … 1226 1218 #define NMTOOLBAR WINELIB_NAME_AW(NMTOOLBAR) 1227 1219 #define LPNMTOOLBAR WINELIB_NAME_AW(LPNMTOOLBAR) 1220 #define TBNOTIFYA NMTOOLBARA 1221 #define TBNOTIFYW NMTOOLBARW 1222 #define LPTBNOTIFYA LPNMTOOLBARA 1223 #define LPTBNOTIFYW LPNMTOOLBARW 1224 #define TBNOTIFY NMTOOLBAR 1225 #define LPTBNOTIFY LPNMTOOLBAR 1228 1226 1229 1227 typedef struct … … 1289 1287 #define TTM_ACTIVATE (WM_USER+1) 1290 1288 #define TTM_SETDELAYTIME (WM_USER+3) 1291 #define TTM_ADDTOOLA (WM_USER+4)1292 #define TTM_ADDTOOLW (WM_USER+50)1293 #define TTM_ADDTOOL WINELIB_NAME_AW(TTM_ADDTOOL)1294 #define TTM_DELTOOLA (WM_USER+5)1295 #define TTM_DELTOOLW (WM_USER+51)1296 #define TTM_DELTOOL WINELIB_NAME_AW(TTM_DELTOOL)1297 #define TTM_NEWTOOLRECTA (WM_USER+6)1298 #define TTM_NEWTOOLRECTW (WM_USER+52)1299 #define TTM_NEWTOOLRECT WINELIB_NAME_AW(TTM_NEWTOOLRECT)1289 #define TTM_ADDTOOLA (WM_USER+4) 1290 #define TTM_ADDTOOLW (WM_USER+50) 1291 #define TTM_ADDTOOL WINELIB_NAME_AW(TTM_ADDTOOL) 1292 #define TTM_DELTOOLA (WM_USER+5) 1293 #define TTM_DELTOOLW (WM_USER+51) 1294 #define TTM_DELTOOL WINELIB_NAME_AW(TTM_DELTOOL) 1295 #define TTM_NEWTOOLRECTA (WM_USER+6) 1296 #define TTM_NEWTOOLRECTW (WM_USER+52) 1297 #define TTM_NEWTOOLRECT WINELIB_NAME_AW(TTM_NEWTOOLRECT) 1300 1298 #define TTM_RELAYEVENT (WM_USER+7) 1301 #define TTM_GETTOOLINFOA (WM_USER+8)1302 #define TTM_GETTOOLINFOW (WM_USER+53)1303 #define TTM_GETTOOLINFO WINELIB_NAME_AW(TTM_GETTOOLINFO)1304 #define TTM_SETTOOLINFOA (WM_USER+9)1305 #define TTM_SETTOOLINFOW (WM_USER+54)1306 #define TTM_SETTOOLINFO WINELIB_NAME_AW(TTM_SETTOOLINFO)1307 #define TTM_HITTESTA (WM_USER+10)1308 #define TTM_HITTESTW (WM_USER+55)1309 #define TTM_HITTEST WINELIB_NAME_AW(TTM_HITTEST)1310 #define TTM_GETTEXTA (WM_USER+11)1311 #define TTM_GETTEXTW (WM_USER+56)1312 #define TTM_GETTEXT WINELIB_NAME_AW(TTM_GETTEXT)1313 #define TTM_UPDATETIPTEXTA (WM_USER+12)1314 #define TTM_UPDATETIPTEXTW (WM_USER+57)1315 #define TTM_UPDATETIPTEXT WINELIB_NAME_AW(TTM_UPDATETIPTEXT)1299 #define TTM_GETTOOLINFOA (WM_USER+8) 1300 #define TTM_GETTOOLINFOW (WM_USER+53) 1301 #define TTM_GETTOOLINFO WINELIB_NAME_AW(TTM_GETTOOLINFO) 1302 #define TTM_SETTOOLINFOA (WM_USER+9) 1303 #define TTM_SETTOOLINFOW (WM_USER+54) 1304 #define TTM_SETTOOLINFO WINELIB_NAME_AW(TTM_SETTOOLINFO) 1305 #define TTM_HITTESTA (WM_USER+10) 1306 #define TTM_HITTESTW (WM_USER+55) 1307 #define TTM_HITTEST WINELIB_NAME_AW(TTM_HITTEST) 1308 #define TTM_GETTEXTA (WM_USER+11) 1309 #define TTM_GETTEXTW (WM_USER+56) 1310 #define TTM_GETTEXT WINELIB_NAME_AW(TTM_GETTEXT) 1311 #define TTM_UPDATETIPTEXTA (WM_USER+12) 1312 #define TTM_UPDATETIPTEXTW (WM_USER+57) 1313 #define TTM_UPDATETIPTEXT WINELIB_NAME_AW(TTM_UPDATETIPTEXT) 1316 1314 #define TTM_GETTOOLCOUNT (WM_USER+13) 1317 #define TTM_ENUMTOOLSA (WM_USER+14)1318 #define TTM_ENUMTOOLSW (WM_USER+58)1319 #define TTM_ENUMTOOLS WINELIB_NAME_AW(TTM_ENUMTOOLS)1320 #define TTM_GETCURRENTTOOLA (WM_USER+15)1321 #define TTM_GETCURRENTTOOLW (WM_USER+59)1322 #define TTM_GETCURRENTTOOL WINELIB_NAME_AW(TTM_GETCURRENTTOOL)1315 #define TTM_ENUMTOOLSA (WM_USER+14) 1316 #define TTM_ENUMTOOLSW (WM_USER+58) 1317 #define TTM_ENUMTOOLS WINELIB_NAME_AW(TTM_ENUMTOOLS) 1318 #define TTM_GETCURRENTTOOLA (WM_USER+15) 1319 #define TTM_GETCURRENTTOOLW (WM_USER+59) 1320 #define TTM_GETCURRENTTOOL WINELIB_NAME_AW(TTM_GETCURRENTTOOL) 1323 1321 #define TTM_WINDOWFROMPOINT (WM_USER+16) 1324 1322 #define TTM_TRACKACTIVATE (WM_USER+17) … … 1335 1333 #define TTM_POP (WM_USER+28) 1336 1334 #define TTM_UPDATE (WM_USER+29) 1337 1335 #define TTM_GETBUBBLESIZE (WM_USER+30) 1336 #define TTM_ADJUSTRECT (WM_USER+31) 1337 #define TTM_SETTITLEA (WM_USER+32) // wParam = TTI_*, lParam = char* szTitle 1338 #define TTM_SETTITLEW (WM_USER+33) // wParam = TTI_*, lParam = wchar* szTitle 1339 #define TTM_SETTITLE WINELIB_NAME_AW(TTM_SETTITLE) 1338 1340 1339 1341 #define TTN_FIRST (0U-520U) 1340 1342 #define TTN_LAST (0U-549U) 1341 #define TTN_GETDISPINFOA (TTN_FIRST-0)1342 #define TTN_GETDISPINFOW (TTN_FIRST-10)1343 #define TTN_GETDISPINFO WINELIB_NAME_AW(TTN_GETDISPINFO)1343 #define TTN_GETDISPINFOA (TTN_FIRST-0) 1344 #define TTN_GETDISPINFOW (TTN_FIRST-10) 1345 #define TTN_GETDISPINFO WINELIB_NAME_AW(TTN_GETDISPINFO) 1344 1346 #define TTN_SHOW (TTN_FIRST-1) 1345 1347 #define TTN_POP (TTN_FIRST-2) 1346 1348 1347 #define TTN_NEEDTEXT TTN_GETDISPINFO1349 #define TTN_NEEDTEXT TTN_GETDISPINFO 1348 1350 #define TTN_NEEDTEXTA TTN_GETDISPINFOA 1349 1351 #define TTN_NEEDTEXTW TTN_GETDISPINFOW … … 1371 1373 } TTTOOLINFOW, *LPTOOLINFOW, *PTOOLINFOW, *LPTTTOOLINFOW; 1372 1374 1373 #define TTTOOLINFO WINELIB_NAME_AW(TTTOOLINFO)1374 #define TOOLINFO WINELIB_NAME_AW(TTTOOLINFO)1375 #define PTOOLINFO WINELIB_NAME_AW(PTOOLINFO)1375 #define TTTOOLINFO WINELIB_NAME_AW(TTTOOLINFO) 1376 #define TOOLINFO WINELIB_NAME_AW(TTTOOLINFO) 1377 #define PTOOLINFO WINELIB_NAME_AW(PTOOLINFO) 1376 1378 #define LPTTTOOLINFO WINELIB_NAME_AW(LPTTTOOLINFO) 1377 #define LPTOOLINFO WINELIB_NAME_AW(LPTOOLINFO)1379 #define LPTOOLINFO WINELIB_NAME_AW(LPTOOLINFO) 1378 1380 1379 1381 #define TTTOOLINFO_V1_SIZEA CCSIZEOF_STRUCT(TTTOOLINFOA, lpszText) 1380 1382 #define TTTOOLINFO_V1_SIZEW CCSIZEOF_STRUCT(TTTOOLINFOW, lpszText) 1381 #define TTTOOLINFO_V1_SIZE WINELIB_NAME_AW(TTTOOLINFO_V1_SIZE)1383 #define TTTOOLINFO_V1_SIZE WINELIB_NAME_AW(TTTOOLINFO_V1_SIZE) 1382 1384 1383 1385 typedef struct _TT_HITTESTINFOA … … 1395 1397 } TTHITTESTINFOW, *LPTTHITTESTINFOW; 1396 1398 1397 #define TTHITTESTINFO WINELIB_NAME_AW(TTHITTESTINFO)1399 #define TTHITTESTINFO WINELIB_NAME_AW(TTHITTESTINFO) 1398 1400 #define LPTTHITTESTINFO WINELIB_NAME_AW(LPTTHITTESTINFO) 1399 1401 … … 1418 1420 } NMTTDISPINFOW, *LPNMTTDISPINFOW; 1419 1421 1420 #define NMTTDISPINFO WINELIB_NAME_AW(NMTTDISPINFO)1422 #define NMTTDISPINFO WINELIB_NAME_AW(NMTTDISPINFO) 1421 1423 #define LPNMTTDISPINFO WINELIB_NAME_AW(LPNMTTDISPINFO) 1422 1424 … … 1435 1437 /* Rebar control */ 1436 1438 1437 #define REBARCLASSNAME16 1439 #define REBARCLASSNAME16 "ReBarWindow" 1438 1440 #define REBARCLASSNAMEA "ReBarWindow32" 1439 1441 #define REBARCLASSNAMEW L"ReBarWindow32" 1440 #define REBARCLASSNAME 1442 #define REBARCLASSNAME WINELIB_NAME_AW(REBARCLASSNAME) 1441 1443 1442 1444 #define RBS_TOOLTIPS 0x0100 … … 1485 1487 #define RBHT_GRABBER 0x0004 1486 1488 1487 #define RB_INSERTBANDA (WM_USER+1)1488 #define RB_INSERTBANDW (WM_USER+10)1489 #define RB_INSERTBANDA (WM_USER+1) 1490 #define RB_INSERTBANDW (WM_USER+10) 1489 1491 #define RB_INSERTBAND WINELIB_NAME_AW(RB_INSERTBAND) 1490 1492 #define RB_DELETEBAND (WM_USER+2) 1491 1493 #define RB_GETBARINFO (WM_USER+3) 1492 1494 #define RB_SETBARINFO (WM_USER+4) 1493 #define RB_GETBANDINFO (WM_USER+5) /* just for compatibility */ 1494 #define RB_SETBANDINFOA (WM_USER+6)1495 #define RB_SETBANDINFOW (WM_USER+11)1495 //#define RB_GETBANDINFO (WM_USER+5) //deprecated (Win3.1) 1496 #define RB_SETBANDINFOA (WM_USER+6) 1497 #define RB_SETBANDINFOW (WM_USER+11) 1496 1498 #define RB_SETBANDINFO WINELIB_NAME_AW(RB_SETBANDINFO) 1497 1499 #define RB_SETPARENT (WM_USER+7) … … 1513 1515 #define RB_DRAGMOVE (WM_USER+26) 1514 1516 #define RB_GETBARHEIGHT (WM_USER+27) 1515 #define RB_GETBANDINFOW (WM_USER+28)1516 #define RB_GETBANDINFOA (WM_USER+29)1517 #define RB_GETBANDINFO 16 WINELIB_NAME_AW(RB_GETBANDINFO16)1517 #define RB_GETBANDINFOW (WM_USER+28) 1518 #define RB_GETBANDINFOA (WM_USER+29) 1519 #define RB_GETBANDINFO WINELIB_NAME_AW(RB_GETBANDINFO) 1518 1520 #define RB_MINIMIZEBAND (WM_USER+30) 1519 1521 #define RB_MAXIMIZEBAND (WM_USER+31) … … 1523 1525 #define RB_GETPALETTE (WM_USER+38) 1524 1526 #define RB_MOVEBAND (WM_USER+39) 1525 #define RB_PUSHCHEVRON (WM_USER +43)1527 #define RB_PUSHCHEVRON (WM_USER+43) 1526 1528 #define RB_GETDROPTARGET CCM_GETDROPTARGET 1527 1529 #define RB_SETCOLORSCHEME CCM_SETCOLORSCHEME … … 1541 1543 #define RBN_DELETEDBAND (RBN_FIRST-7) 1542 1544 #define RBN_CHILDSIZE (RBN_FIRST-8) 1545 #define RBN_CHEVRONPUSHED (RBN_FIRST-10) 1546 #define RBN_MINMAX (RBN_FIRST-21) 1543 1547 1544 1548 typedef struct tagREBARINFO … … 1646 1650 /* Trackbar control */ 1647 1651 1648 #define TRACKBAR_CLASS16 1652 #define TRACKBAR_CLASS16 "msctls_trackbar" 1649 1653 #define TRACKBAR_CLASSA "msctls_trackbar32" 1650 1654 #define TRACKBAR_CLASSW L"msctls_trackbar32" 1651 #define TRACKBAR_CLASS WINELIB_NAME_AW(TRACKBAR_CLASS)1655 #define TRACKBAR_CLASS WINELIB_NAME_AW(TRACKBAR_CLASS) 1652 1656 1653 1657 #define TBS_AUTOTICKS 0x0001 … … 1726 1730 #define WC_PAGESCROLLERA "SysPager" 1727 1731 #define WC_PAGESCROLLERW L"SysPager" 1728 #define WC_PAGESCROLLER WINELIB_NAME_AW(WC_PAGESCROLLER)1732 #define WC_PAGESCROLLER WINELIB_NAME_AW(WC_PAGESCROLLER) 1729 1733 1730 1734 #define PGS_VERT 0x00000000 … … 1800 1804 #define WC_TREEVIEWA "SysTreeView32" 1801 1805 #define WC_TREEVIEWW L"SysTreeView32" 1802 #define WC_TREEVIEW 1806 #define WC_TREEVIEW WINELIB_NAME_AW(WC_TREEVIEW) 1803 1807 1804 1808 #define TVSIL_NORMAL 0 … … 1806 1810 1807 1811 #define TV_FIRST 0x1100 1808 #define TVM_INSERTITEMA (TV_FIRST+0)1809 #define TVM_INSERTITEMW (TV_FIRST+50)1812 #define TVM_INSERTITEMA (TV_FIRST+0) 1813 #define TVM_INSERTITEMW (TV_FIRST+50) 1810 1814 #define TVM_INSERTITEM WINELIB_NAME_AW(TVM_INSERTITEM) 1811 1815 #define TVM_DELETEITEM (TV_FIRST+1) … … 1819 1823 #define TVM_GETNEXTITEM (TV_FIRST+10) 1820 1824 #define TVM_SELECTITEM (TV_FIRST+11) 1821 #define TVM_GETITEMA (TV_FIRST+12)1822 #define TVM_GETITEMW (TV_FIRST+62)1825 #define TVM_GETITEMA (TV_FIRST+12) 1826 #define TVM_GETITEMW (TV_FIRST+62) 1823 1827 #define TVM_GETITEM WINELIB_NAME_AW(TVM_GETITEM) 1824 #define TVM_SETITEMA (TV_FIRST+13)1825 #define TVM_SETITEMW (TV_FIRST+63)1828 #define TVM_SETITEMA (TV_FIRST+13) 1829 #define TVM_SETITEMW (TV_FIRST+63) 1826 1830 #define TVM_SETITEM WINELIB_NAME_AW(TVM_SETITEM) 1827 #define TVM_EDITLABELA (TV_FIRST+14)1828 #define TVM_EDITLABELW (TV_FIRST+65)1831 #define TVM_EDITLABELA (TV_FIRST+14) 1832 #define TVM_EDITLABELW (TV_FIRST+65) 1829 1833 #define TVM_EDITLABEL WINELIB_NAME_AW(TVM_EDITLABEL) 1830 1834 #define TVM_GETEDITCONTROL (TV_FIRST+15) … … 1836 1840 #define TVM_SORTCHILDRENCB (TV_FIRST+21) 1837 1841 #define TVM_ENDEDITLABELNOW (TV_FIRST+22) 1838 #define TVM_GETISEARCHSTRINGA (TV_FIRST+23)1839 #define TVM_GETISEARCHSTRINGW (TV_FIRST+64)1842 #define TVM_GETISEARCHSTRINGA (TV_FIRST+23) 1843 #define TVM_GETISEARCHSTRINGW (TV_FIRST+64) 1840 1844 #define TVM_GETISEARCHSTRING WINELIB_NAME_AW(TVM_GETISEARCHSTRING) 1841 1845 #define TVM_SETTOOLTIPS (TV_FIRST+24) … … 1863 1867 #define TVN_LAST (0U-499U) 1864 1868 1865 #define TVN_SELCHANGING (TVN_FIRST-1) 1866 #define TVN_SELCHANGED (TVN_FIRST-2) 1867 #define TVN_GETDISPINFO (TVN_FIRST-3) 1868 #define TVN_SETDISPINFO (TVN_FIRST-4) 1869 #define TVN_ITEMEXPANDING (TVN_FIRST-5) 1870 #define TVN_ITEMEXPANDED (TVN_FIRST-6) 1871 #define TVN_BEGINDRAG (TVN_FIRST-7) 1872 #define TVN_BEGINRDRAG (TVN_FIRST-8) 1873 #define TVN_DELETEITEM (TVN_FIRST-9) 1874 #define TVN_BEGINLABELEDIT (TVN_FIRST-10) 1875 #define TVN_ENDLABELEDIT (TVN_FIRST-11) 1869 #define TVN_SELCHANGINGA (TVN_FIRST-1) 1870 #define TVN_SELCHANGINGW (TVN_FIRST-50) 1871 #define TVN_SELCHANGING WINELIB_NAME_AW(TVN_SELCHANGING) 1872 #define TVN_SELCHANGEDA (TVN_FIRST-2) 1873 #define TVN_SELCHANGEDW (TVN_FIRST-51) 1874 #define TVN_SELCHANGED WINELIB_NAME_AW(TVN_SELCHANGED) 1875 #define TVN_GETDISPINFOA (TVN_FIRST-3) 1876 #define TVN_GETDISPINFOW (TVN_FIRST-52) 1877 #define TVN_GETDISPINFO WINELIB_NAME_AW(TVN_GETDISPINFO) 1878 #define TVN_SETDISPINFOA (TVN_FIRST-4) 1879 #define TVN_SETDISPINFOW (TVN_FIRST-53) 1880 #define TVN_SETDISPINFO WINELIB_NAME_AW(TVN_SETDISPINFO) 1881 #define TVN_ITEMEXPANDINGA (TVN_FIRST-5) 1882 #define TVN_ITEMEXPANDINGW (TVN_FIRST-54) 1883 #define TVN_ITEMEXPANDING WINELIB_NAME_AW(TVN_ITEMEXPANDING) 1884 #define TVN_ITEMEXPANDEDA (TVN_FIRST-6) 1885 #define TVN_ITEMEXPANDEDW (TVN_FIRST-55) 1886 #define TVN_ITEMEXPANDED WINELIB_NAME_AW(TVN_ITEMEXPANDED) 1887 #define TVN_BEGINDRAGA (TVN_FIRST-7) 1888 #define TVN_BEGINDRAGW (TVN_FIRST-56) 1889 #define TVN_BEGINDRAG WINELIB_NAME_AW(TVN_BEGINDRAG) 1890 #define TVN_BEGINRDRAGA (TVN_FIRST-8) 1891 #define TVN_BEGINRDRAGW (TVN_FIRST-57) 1892 #define TVN_BEGINRDRAG WINELIB_NAME_AW(TVN_BEGINRDRAG) 1893 #define TVN_DELETEITEMA (TVN_FIRST-9) 1894 #define TVN_DELETEITEMW (TVN_FIRST-58) 1895 #define TVN_DELETEITEM WINELIB_NAME_AW(TVN_DELETEITEM) 1896 #define TVN_BEGINLABELEDITA (TVN_FIRST-10) 1897 #define TVN_BEGINLABELEDITW (TVN_FIRST-59) 1898 #define TVN_BEGINLABELEDIT WINELIB_NAME_AW(TVN_BEGINLABELEDIT) 1899 #define TVN_ENDLABELEDITA (TVN_FIRST-11) 1900 #define TVN_ENDLABELEDITW (TVN_FIRST-60) 1901 #define TVN_ENDLABELEDIT WINELIB_NAME_AW(TVN_ENDLABELEDIT) 1876 1902 #define TVN_KEYDOWN (TVN_FIRST-12) 1877 1903 #define TVN_GETINFOTIPA (TVN_FIRST-13) 1878 1904 #define TVN_GETINFOTIPW (TVN_FIRST-14) 1905 #define TVN_GETINFOTIP WINELIB_NAME_AW(TVN_GETINFOTIP) 1879 1906 #define TVN_SINGLEEXPAND (TVN_FIRST-15) 1880 1881 1882 #define TVN_SELCHANGINGW (TVN_FIRST-50)1883 #define TVN_SELCHANGEDW (TVN_FIRST-51)1884 #define TVN_GETDISPINFOW (TVN_FIRST-52)1885 #define TVN_SETDISPINFOW (TVN_FIRST-53)1886 #define TVN_ITEMEXPANDINGW (TVN_FIRST-54)1887 #define TVN_ITEMEXPANDEDW (TVN_FIRST-55)1888 #define TVN_BEGINDRAGW (TVN_FIRST-56)1889 #define TVN_BEGINRDRAGW (TVN_FIRST-57)1890 #define TVN_DELETEITEMW (TVN_FIRST-58)1891 #define TVN_BEGINLABELEDITW (TVN_FIRST-59)1892 #define TVN_ENDLABELEDITW (TVN_FIRST-60)1893 1894 1895 1907 1896 1908 #define TVIF_TEXT 0x0001 … … 2360 2372 #define WC_LISTVIEWA "SysListView32" 2361 2373 #define WC_LISTVIEWW L"SysListView32" 2362 #define WC_LISTVIEW WINELIB_NAME_AW(WC_LISTVIEW)2374 #define WC_LISTVIEW WINELIB_NAME_AW(WC_LISTVIEW) 2363 2375 2364 2376 #define LVS_ICON 0x0000 … … 2460 2472 #define LVM_SETIMAGELIST (LVM_FIRST+3) 2461 2473 #define LVM_GETITEMCOUNT (LVM_FIRST+4) 2462 #define LVM_GETITEMA (LVM_FIRST+5)2463 #define LVM_GETITEMW (LVM_FIRST+75)2474 #define LVM_GETITEMA (LVM_FIRST+5) 2475 #define LVM_GETITEMW (LVM_FIRST+75) 2464 2476 #define LVM_GETITEM WINELIB_NAME_AW(LVM_GETITEM) 2465 #define LVM_SETITEMA (LVM_FIRST+6)2466 #define LVM_SETITEMW (LVM_FIRST+76)2477 #define LVM_SETITEMA (LVM_FIRST+6) 2478 #define LVM_SETITEMW (LVM_FIRST+76) 2467 2479 #define LVM_SETITEM WINELIB_NAME_AW(LVM_SETITEM) 2468 #define LVM_INSERTITEMA (LVM_FIRST+7)2469 #define LVM_INSERTITEMW (LVM_FIRST+77)2480 #define LVM_INSERTITEMA (LVM_FIRST+7) 2481 #define LVM_INSERTITEMW (LVM_FIRST+77) 2470 2482 #define LVM_INSERTITEM WINELIB_NAME_AW(LVM_INSERTITEM) 2471 2483 #define LVM_DELETEITEM (LVM_FIRST+8) … … 2474 2486 #define LVM_SETCALLBACKMASK (LVM_FIRST+11) 2475 2487 #define LVM_GETNEXTITEM (LVM_FIRST+12) 2476 #define LVM_FINDITEMA (LVM_FIRST+13)2477 #define LVM_FINDITEMW (LVM_FIRST+83)2488 #define LVM_FINDITEMA (LVM_FIRST+13) 2489 #define LVM_FINDITEMW (LVM_FIRST+83) 2478 2490 #define LVM_FINDITEM WINELIB_NAME_AW(LVM_FINDITEM) 2479 2491 #define LVM_GETITEMRECT (LVM_FIRST+14) 2480 2492 #define LVM_SETITEMPOSITION (LVM_FIRST+15) 2481 2493 #define LVM_GETITEMPOSITION (LVM_FIRST+16) 2482 #define LVM_GETSTRINGWIDTHA (LVM_FIRST+17)2483 #define LVM_GETSTRINGWIDTHW (LVM_FIRST+87)2494 #define LVM_GETSTRINGWIDTHA (LVM_FIRST+17) 2495 #define LVM_GETSTRINGWIDTHW (LVM_FIRST+87) 2484 2496 #define LVM_GETSTRINGWIDTH WINELIB_NAME_AW(LVM_GETSTRINGWIDTH) 2485 2497 #define LVM_HITTEST (LVM_FIRST+18) … … 2488 2500 #define LVM_REDRAWITEMS (LVM_FIRST+21) 2489 2501 #define LVM_ARRANGE (LVM_FIRST+22) 2490 #define LVM_EDITLABELA (LVM_FIRST+23)2491 #define LVM_EDITLABELW (LVM_FIRST+118)2502 #define LVM_EDITLABELA (LVM_FIRST+23) 2503 #define LVM_EDITLABELW (LVM_FIRST+118) 2492 2504 #define LVM_EDITLABEL WINELIB_NAME_AW(LVM_EDITLABEL) 2493 2505 #define LVM_GETEDITCONTROL (LVM_FIRST+24) 2494 #define LVM_GETCOLUMNA (LVM_FIRST+25)2495 #define LVM_GETCOLUMNW (LVM_FIRST+95)2506 #define LVM_GETCOLUMNA (LVM_FIRST+25) 2507 #define LVM_GETCOLUMNW (LVM_FIRST+95) 2496 2508 #define LVM_GETCOLUMN WINELIB_NAME_AW(LVM_GETCOLUMN) 2497 #define LVM_SETCOLUMNA (LVM_FIRST+26)2498 #define LVM_SETCOLUMNW (LVM_FIRST+96)2509 #define LVM_SETCOLUMNA (LVM_FIRST+26) 2510 #define LVM_SETCOLUMNW (LVM_FIRST+96) 2499 2511 #define LVM_SETCOLUMN WINELIB_NAME_AW(LVM_SETCOLUMN) 2500 #define LVM_INSERTCOLUMNA (LVM_FIRST+27)2501 #define LVM_INSERTCOLUMNW (LVM_FIRST+97)2512 #define LVM_INSERTCOLUMNA (LVM_FIRST+27) 2513 #define LVM_INSERTCOLUMNW (LVM_FIRST+97) 2502 2514 #define LVM_INSERTCOLUMN WINELIB_NAME_AW(LVM_INSERTCOLUMN) 2503 2515 #define LVM_DELETECOLUMN (LVM_FIRST+28) … … 2518 2530 #define LVM_SETITEMSTATE (LVM_FIRST+43) 2519 2531 #define LVM_GETITEMSTATE (LVM_FIRST+44) 2520 #define LVM_GETITEMTEXTA (LVM_FIRST+45)2521 #define LVM_GETITEMTEXTW (LVM_FIRST+115)2532 #define LVM_GETITEMTEXTA (LVM_FIRST+45) 2533 #define LVM_GETITEMTEXTW (LVM_FIRST+115) 2522 2534 #define LVM_GETITEMTEXT WINELIB_NAME_AW(LVM_GETITEMTEXT) 2523 #define LVM_SETITEMTEXTA (LVM_FIRST+46)2524 #define LVM_SETITEMTEXTW (LVM_FIRST+116)2535 #define LVM_SETITEMTEXTA (LVM_FIRST+46) 2536 #define LVM_SETITEMTEXTW (LVM_FIRST+116) 2525 2537 #define LVM_SETITEMTEXT WINELIB_NAME_AW(LVM_SETITEMTEXT) 2526 2538 #define LVM_SETITEMCOUNT (LVM_FIRST+47) … … 2529 2541 #define LVM_GETSELECTEDCOUNT (LVM_FIRST+50) 2530 2542 #define LVM_GETITEMSPACING (LVM_FIRST+51) 2531 #define LVM_GETISEARCHSTRINGA (LVM_FIRST+52)2532 #define LVM_GETISEARCHSTRINGW (LVM_FIRST+117)2543 #define LVM_GETISEARCHSTRINGA (LVM_FIRST+52) 2544 #define LVM_GETISEARCHSTRINGW (LVM_FIRST+117) 2533 2545 #define LVM_GETISEARCHSTRING WINELIB_NAME_AW(LVM_GETISEARCHSTRING) 2534 2546 #define LVM_SETICONSPACING (LVM_FIRST+53) … … 2547 2559 #define LVM_GETSELECTIONMARK (LVM_FIRST+66) 2548 2560 #define LVM_SETSELECTIONMARK (LVM_FIRST+67) 2549 #define LVM_SETBKIMAGEA (LVM_FIRST+68)2550 #define LVM_SETBKIMAGEW (LVM_FIRST+138)2561 #define LVM_SETBKIMAGEA (LVM_FIRST+68) 2562 #define LVM_SETBKIMAGEW (LVM_FIRST+138) 2551 2563 #define LVM_SETBKIMAGE WINELIB_NAME_AW(LVM_SETBKIMAGE) 2552 #define LVM_GETBKIMAGEA (LVM_FIRST+69)2553 #define LVM_GETBKIMAGEW (LVM_FIRST+139)2564 #define LVM_GETBKIMAGEA (LVM_FIRST+69) 2565 #define LVM_GETBKIMAGEW (LVM_FIRST+139) 2554 2566 #define LVM_GETBKIMAGE WINELIB_NAME_AW(LVM_GETBKIMAGE) 2555 2567 #define LVM_GETWORKAREAS (LVM_FIRST+70) … … 2560 2572 2561 2573 #define LVM_GETTOOLTIPS (LVM_FIRST+78) 2574 #define LVM_SORTITEMSEX (LVM_FIRST+81) 2562 2575 2563 2576 #define LVN_FIRST (0U-100U) … … 2571 2584 #define LVN_DELETEITEM (LVN_FIRST-3) 2572 2585 #define LVN_DELETEALLITEMS (LVN_FIRST-4) 2573 #define LVN_BEGINLABELEDITA (LVN_FIRST-5)2574 #define LVN_BEGINLABELEDITW (LVN_FIRST-75)2575 #define LVN_BEGINLABELEDIT WINELIB_NAME_AW(LVN_BEGINLABELEDIT)2576 #define LVN_ENDLABELEDITA (LVN_FIRST-6)2577 #define LVN_ENDLABELEDITW (LVN_FIRST-76)2578 #define LVN_ENDLABELEDIT WINELIB_NAME_AW(LVN_ENDLABELEDIT)2586 #define LVN_BEGINLABELEDITA (LVN_FIRST-5) 2587 #define LVN_BEGINLABELEDITW (LVN_FIRST-75) 2588 #define LVN_BEGINLABELEDIT WINELIB_NAME_AW(LVN_BEGINLABELEDIT) 2589 #define LVN_ENDLABELEDITA (LVN_FIRST-6) 2590 #define LVN_ENDLABELEDITW (LVN_FIRST-76) 2591 #define LVN_ENDLABELEDIT WINELIB_NAME_AW(LVN_ENDLABELEDIT) 2579 2592 #define LVN_COLUMNCLICK (LVN_FIRST-8) 2580 2593 #define LVN_BEGINDRAG (LVN_FIRST-9) … … 2586 2599 #define LVN_ODFINDITEMA (LVN_FIRST-52) 2587 2600 #define LVN_ODFINDITEMW (LVN_FIRST-79) 2588 #define LVN_ODFINDITEM WINELIB_NAME_AW(LVN_ODFINDITEM)2589 #define LVN_GETDISPINFOA (LVN_FIRST-50)2590 #define LVN_GETDISPINFOW (LVN_FIRST-77)2591 #define LVN_GETDISPINFO WINELIB_NAME_AW(LVN_GETDISPINFO)2592 #define LVN_SETDISPINFOA (LVN_FIRST-51)2593 #define LVN_SETDISPINFOW (LVN_FIRST-78)2594 #define LVN_SETDISPINFO WINELIB_NAME_AW(LVN_SETDISPINFO)2601 #define LVN_ODFINDITEM WINELIB_NAME_AW(LVN_ODFINDITEM) 2602 #define LVN_GETDISPINFOA (LVN_FIRST-50) 2603 #define LVN_GETDISPINFOW (LVN_FIRST-77) 2604 #define LVN_GETDISPINFO WINELIB_NAME_AW(LVN_GETDISPINFO) 2605 #define LVN_SETDISPINFOA (LVN_FIRST-51) 2606 #define LVN_SETDISPINFOW (LVN_FIRST-78) 2607 #define LVN_SETDISPINFO WINELIB_NAME_AW(LVN_SETDISPINFO) 2595 2608 #define LVN_KEYDOWN (LVN_FIRST-55) 2609 #define LVN_MARQUEEBEGIN (LVN_FIRST-56) 2610 #define LVN_GETINFOTIPA (LVN_FIRST-57) 2611 #define LVN_GETINFOTIPW (LVN_FIRST-58) 2612 #define LVN_GETINFOTIP WINELIB_NAME_AW(LVN_GETINFOTIP) 2596 2613 2597 2614 #define LVA_ALIGNLEFT 0x0000 … … 2633 2650 #define LVITEM_V1_SIZEA CCSIZEOF_STRUCT(LVITEMA, lParam) 2634 2651 #define LVITEM_V1_SIZEW CCSIZEOF_STRUCT(LVITEMW, lParam) 2635 #define LVITEM_V1_SIZE WINELIB_NAME_AW(LVITEM_V1_SIZE)2652 #define LVITEM_V1_SIZE WINELIB_NAME_AW(LVITEM_V1_SIZE) 2636 2653 2637 2654 #define LV_ITEM LVITEM … … 3080 3097 /* Tab Control */ 3081 3098 3082 #define WC_TABCONTROL16 3083 #define WC_TABCONTROLA 3099 #define WC_TABCONTROL16 "SysTabControl" 3100 #define WC_TABCONTROLA "SysTabControl32" 3084 3101 #define WC_TABCONTROLW L"SysTabControl32" 3085 3086 #define WC_TABCONTROL WINELIB_NAME_AW(WC_TABCONTROL) 3102 #define WC_TABCONTROL WINELIB_NAME_AW(WC_TABCONTROL) 3087 3103 3088 3104 /* tab control styles */ … … 3116 3132 #define TCM_SETIMAGELIST (TCM_FIRST + 3) 3117 3133 #define TCM_GETITEMCOUNT (TCM_FIRST + 4) 3118 #define TCM_GETITEM WINELIB_NAME_AW(TCM_GETITEM)3119 #define TCM_GETITEM A (TCM_FIRST + 5)3120 #define TCM_GETITEM W (TCM_FIRST + 60)3121 #define TCM_SETITEMA 3122 #define TCM_SETITEMW 3123 #define TCM_SETITEM 3134 #define TCM_GETITEMA (TCM_FIRST + 5) 3135 #define TCM_GETITEMW (TCM_FIRST + 60) 3136 #define TCM_GETITEM WINELIB_NAME_AW(TCM_GETITEM) 3137 #define TCM_SETITEMA (TCM_FIRST + 6) 3138 #define TCM_SETITEMW (TCM_FIRST + 61) 3139 #define TCM_SETITEM WINELIB_NAME_AW(TCM_SETITEM) 3124 3140 #define TCM_INSERTITEMA (TCM_FIRST + 7) 3125 3141 #define TCM_INSERTITEMW (TCM_FIRST + 62) 3126 #define TCM_INSERTITEM 3142 #define TCM_INSERTITEM WINELIB_NAME_AW(TCM_INSERTITEM) 3127 3143 #define TCM_DELETEITEM (TCM_FIRST + 8) 3128 3144 #define TCM_DELETEALLITEMS (TCM_FIRST + 9) … … 3143 3159 #define TCM_SETMINTTABWIDTH (TCM_FIRST + 49) 3144 3160 #define TCM_DESELECTALL (TCM_FIRST + 50) 3145 #define TCM_HIGHLIGHTITEM 3161 #define TCM_HIGHLIGHTITEM (TCM_FIRST + 51) 3146 3162 #define TCM_SETEXTENDEDSTYLE (TCM_FIRST + 52) 3147 3163 #define TCM_GETEXTENDEDSTYLE (TCM_FIRST + 53) … … 3256 3272 #define TCN_SELCHANGE (TCN_FIRST - 1) 3257 3273 #define TCN_SELCHANGING (TCN_FIRST - 2) 3258 #define TCN_GETOBJECT (TCN_FIRST - 3)3259 3274 #define TCN_GETOBJECT (TCN_FIRST - 3) 3275 #define TCN_FOCUSCHANGE (TCN_FIRST - 4) 3260 3276 3261 3277 /* ComboBoxEx control */ … … 3263 3279 #define WC_COMBOBOXEXA "ComboBoxEx32" 3264 3280 #define WC_COMBOBOXEXW L"ComboBoxEx32" 3265 #define WC_COMBOBOXEX 3281 #define WC_COMBOBOXEX WINELIB_NAME_AW(WC_COMBOBOXEX) 3266 3282 3267 3283 #define CBEM_INSERTITEMA (WM_USER+1) 3268 3284 #define CBEM_INSERTITEMW (WM_USER+11) 3269 #define CBEM_INSERTITEM 3270 #define CBEM_SETIMAGELIST 3271 #define CBEM_GETIMAGELIST 3285 #define CBEM_INSERTITEM WINELIB_NAME_AW(CBEM_INSERTITEM) 3286 #define CBEM_SETIMAGELIST (WM_USER+2) 3287 #define CBEM_GETIMAGELIST (WM_USER+3) 3272 3288 #define CBEM_GETITEMA (WM_USER+4) 3273 3289 #define CBEM_GETITEMW (WM_USER+13) 3274 #define CBEM_GETITEM 3290 #define CBEM_GETITEM WINELIB_NAME_AW(CBEM_GETITEM) 3275 3291 #define CBEM_SETITEMA (WM_USER+5) 3276 3292 #define CBEM_SETITEMW (WM_USER+12) 3277 #define CBEM_SETITEM 3278 #define CBEM_GETCOMBOCONTROL 3279 #define CBEM_GETEDITCONTROL 3280 #define CBEM_SETEXSTYLE 3281 #define CBEM_GETEXSTYLE 3282 #define CBEM_GETEXTENDEDSTYLE 3283 #define CBEM_SETEXTENDEDSTYLE 3284 #define CBEM_HASEDITCHANGED 3285 #define CBEM_SETUNICODEFORMAT 3286 #define CBEM_GETUNICODEFORMAT 3293 #define CBEM_SETITEM WINELIB_NAME_AW(CBEM_SETITEM) 3294 #define CBEM_GETCOMBOCONTROL (WM_USER+6) 3295 #define CBEM_GETEDITCONTROL (WM_USER+7) 3296 #define CBEM_SETEXSTYLE (WM_USER+8) 3297 #define CBEM_GETEXSTYLE (WM_USER+9) 3298 #define CBEM_GETEXTENDEDSTYLE (WM_USER+9) 3299 #define CBEM_SETEXTENDEDSTYLE (WM_USER+14) 3300 #define CBEM_HASEDITCHANGED (WM_USER+10) 3301 #define CBEM_SETUNICODEFORMAT CCM_SETUNICODEFORMAT 3302 #define CBEM_GETUNICODEFORMAT CCM_GETUNICODEFORMAT 3287 3303 3288 3304 #define CBEN_FIRST (0U-800U) 3289 3305 #define CBEN_LAST (0U-830U) 3290 3306 3307 #define CBEN_GETDISPINFOA (CBEN_FIRST - 0) 3308 #define CBEN_GETDISPINFOW (CBEN_FIRST - 7) 3309 #define CBEN_GETDISPINFO WINELIB_NAME_AW(CBEN_GETDISPINFO) 3310 #define CBEN_INSERTITEM (CBEN_FIRST - 1) 3311 #define CBEN_DELETEITEM (CBEN_FIRST - 2) 3312 #define CBEN_BEGINEDIT (CBEN_FIRST - 4) 3313 #define CBEN_ENDEDITA (CBEN_FIRST - 5) 3314 #define CBEN_ENDEDITW (CBEN_FIRST - 6) 3315 #define CBEN_ENDEDIT WINELIB_NAME_AW(CBEN_ENDEDIT) 3316 #define CBEN_DRAGBEGINA (CBEN_FIRST - 8) 3317 #define CBEN_DRAGBEGINW (CBEN_FIRST - 9) 3318 #define CBEN_DRAGBEGIN WINELIB_NAME_AW(CBEN_DRAGBEGIN) 3319 3320 #define CBENF_KILLFOCUS 1 3321 #define CBENF_RETURN 2 3322 #define CBENF_ESCAPE 3 3323 #define CBENF_DROPDOWN 4 3324 3325 #define CBEMAXSTRLEN 260 3326 3327 typedef struct { 3328 NMHDR hdr; 3329 int iItemid; 3330 WCHAR szText[CBEMAXSTRLEN]; 3331 }NMCBEDRAGBEGINW, *LPNMCBEDRAGBEGINW, *PNMCBEDRAGBEGINW; 3332 3333 3334 typedef struct { 3335 NMHDR hdr; 3336 int iItemid; 3337 char szText[CBEMAXSTRLEN]; 3338 }NMCBEDRAGBEGINA, *LPNMCBEDRAGBEGINA, *PNMCBEDRAGBEGINA; 3339 3340 #define NMCBEDRAGBEGIN WINELIB_NAME_AW(NMCBEDRAGBEGIN) 3341 #define LPNMCBEDRAGBEGIN WINELIB_NAME_AW(LPNMCBEDRAGBEGIN) 3342 #define PNMCBEDRAGBEGIN WINELIB_NAME_AW(PNMCBEDRAGBEGIN) 3343 3344 typedef struct { 3345 NMHDR hdr; 3346 BOOL fChanged; 3347 int iNewSelection; 3348 WCHAR szText[CBEMAXSTRLEN]; 3349 int iWhy; 3350 } NMCBEENDEDITW, *LPNMCBEENDEDITW, *PNMCBEENDEDITW; 3351 3352 typedef struct { 3353 NMHDR hdr; 3354 BOOL fChanged; 3355 int iNewSelection; 3356 char szText[CBEMAXSTRLEN]; 3357 int iWhy; 3358 } NMCBEENDEDITA, *LPNMCBEENDEDITA,*PNMCBEENDEDITA; 3359 3360 #define NMCBEENDEDIT WINELIB_NAME_AW(NMCBEENDEDIT) 3361 #define LPNMCBEENDEDIT WINELIB_NAME_AW(LPNMCBEENDEDIT) 3362 #define PNMCBEENDEDIT WINELIB_NAME_AW(PNMCBEENDEDIT) 3363 3291 3364 3292 3365 /* Hotkey control */ 3293 3366 3294 #define HOTKEY_CLASS16 3367 #define HOTKEY_CLASS16 "msctls_hotkey" 3295 3368 #define HOTKEY_CLASSA "msctls_hotkey32" 3296 3369 #define HOTKEY_CLASSW L"msctls_hotkey32" 3297 #define HOTKEY_CLASS 3370 #define HOTKEY_CLASS WINELIB_NAME_AW(HOTKEY_CLASS) 3298 3371 3299 3372 #define HOTKEYF_SHIFT 0x01 … … 3320 3393 #define ANIMATE_CLASSA "SysAnimate32" 3321 3394 #define ANIMATE_CLASSW L"SysAnimate32" 3322 #define ANIMATE_CLASS 3395 #define ANIMATE_CLASS WINELIB_NAME_AW(ANIMATE_CLASS) 3323 3396 3324 3397 #define ACS_CENTER 0x0001 … … 3329 3402 #define ACM_OPENA (WM_USER+100) 3330 3403 #define ACM_OPENW (WM_USER+103) 3331 #define ACM_OPEN 3332 #define ACM_PLAY 3333 #define ACM_STOP 3404 #define ACM_OPEN WINELIB_NAME_AW(ACM_OPEN) 3405 #define ACM_PLAY (WM_USER+101) 3406 #define ACM_STOP (WM_USER+102) 3334 3407 3335 3408 #define ACN_START 1 … … 3411 3484 #define NFS_BUTTON 0x0008 3412 3485 #define NFS_ALL 0x0010 3486 #define NFS_USEFONTASSOC 0x0020 3413 3487 3414 3488 … … 3420 3494 #define MONTHCAL_CLASSA "SysMonthCal32" 3421 3495 #define MONTHCAL_CLASSW L"SysMonthCal32" 3422 #define MONTHCAL_CLASS 3496 #define MONTHCAL_CLASS WINELIB_NAME_AW(MONTHCAL_CLASS) 3423 3497 #define MCM_FIRST 0x1000 3424 3498 #define MCN_FIRST (0U-750U)
Note:
See TracChangeset
for help on using the changeset viewer.