Ignore:
Timestamp:
Mar 21, 2000, 6:28:20 PM (25 years ago)
Author:
cbratschi
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/win/commctrl.h

    r3143 r3181  
    1 /* $Id: commctrl.h,v 1.24 2000-03-17 17:10:51 cbratschi Exp $ */
     1/* $Id: commctrl.h,v 1.25 2000-03-21 17:28:19 cbratschi Exp $ */
    22/*
    33 * Common controls definitions
     
    112112#define NM_CHAR                 (NM_FIRST-18)
    113113#define NM_TOOLTIPSCREATED      (NM_FIRST-19)
     114#define NM_LDOWN                (NM_FIRST-20)
     115#define NM_RDOWN                (NM_FIRST-21)
    114116#define NM_UPDOWN                NMUPDOWN
    115117
     
    247249#define SB_ISSIMPLE             (WM_USER+14)
    248250#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)
    251253#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)
    254256#define SB_GETTIPTEXT           WINELIB_NAME_AW(SB_GETTIPTEXT)
    255257#define SB_GETICON              (WM_USER+20)
     
    301303/* UpDown */
    302304
    303 #define UPDOWN_CLASS16          "msctls_updown"
     305#define UPDOWN_CLASS16        "msctls_updown"
    304306#define UPDOWN_CLASSA         "msctls_updown32"
    305307#define UPDOWN_CLASSW         L"msctls_updown32"
    306 #define UPDOWN_CLASS            WINELIB_NAME_AW(UPDOWN_CLASS)
     308#define UPDOWN_CLASS          WINELIB_NAME_AW(UPDOWN_CLASS)
    307309
    308310typedef struct tagUDACCEL
     
    349351/* Progress Bar */
    350352
    351 #define PROGRESS_CLASSA   "msctls_progress32"
     353#define PROGRESS_CLASSA  "msctls_progress32"
    352354#define PROGRESS_CLASSW  L"msctls_progress32"
    353 #define PROGRESS_CLASS16    "msctls_progress"
    354 #define PROGRESS_CLASS      WINELIB_NAME_AW(PROGRESS_CLASS)
     355#define PROGRESS_CLASS16 "msctls_progress"
     356#define PROGRESS_CLASS   WINELIB_NAME_AW(PROGRESS_CLASS)
    355357
    356358#define PBM_SETRANGE        (WM_USER+1)
     
    529531/* Flat Scrollbar control */
    530532
    531 #define FLATSB_CLASS16        "flatsb_class"
     533#define FLATSB_CLASS16      "flatsb_class"
    532534#define FLATSB_CLASSA       "flatsb_class32"
    533535#define FLATSB_CLASSW       L"flatsb_class32"
    534 #define FLATSB_CLASS          WINELIB_NAME_AW(FLATSB_CLASS)
     536#define FLATSB_CLASS        WINELIB_NAME_AW(FLATSB_CLASS)
    535537
    536538#define WSB_PROP_CYVSCROLL     0x00000001L
     
    656658#define HDN_ITEMCHANGINGA     (HDN_FIRST-0)
    657659#define HDN_ITEMCHANGINGW     (HDN_FIRST-20)
    658 #define HDN_ITEMCHANGING WINELIB_NAME_AW(HDN_ITEMCHANGING)
     660#define HDN_ITEMCHANGING      WINELIB_NAME_AW(HDN_ITEMCHANGING)
    659661#define HDN_ITEMCHANGEDA      (HDN_FIRST-1)
    660662#define HDN_ITEMCHANGEDW      (HDN_FIRST-21)
    661 #define HDN_ITEMCHANGED WINELIB_NAME_AW(HDN_ITEMCHANGED)
     663#define HDN_ITEMCHANGED       WINELIB_NAME_AW(HDN_ITEMCHANGED)
    662664#define HDN_ITEMCLICKA        (HDN_FIRST-2)
    663665#define HDN_ITEMCLICKW        (HDN_FIRST-22)
    664 #define HDN_ITEMCLICK WINELIB_NAME_AW(HDN_ITEMCLICK)
     666#define HDN_ITEMCLICK         WINELIB_NAME_AW(HDN_ITEMCLICK)
    665667#define HDN_ITEMDBLCLICKA     (HDN_FIRST-3)
    666668#define HDN_ITEMDBLCLICKW     (HDN_FIRST-23)
    667 #define HDN_ITEMDBLCLICK WINELIB_NAME_AW(HDN_ITEMDBLCLICK)
     669#define HDN_ITEMDBLCLICK       WINELIB_NAME_AW(HDN_ITEMDBLCLICK)
    668670#define HDN_DIVIDERDBLCLICKA  (HDN_FIRST-5)
    669671#define HDN_DIVIDERDBLCLICKW  (HDN_FIRST-25)
    670 #define HDN_DIVIDERDBLCLICK WINELIB_NAME_AW(HDN_DIVIDERDBLCLICK)
     672#define HDN_DIVIDERDBLCLICK    WINELIB_NAME_AW(HDN_DIVIDERDBLCLICK)
    671673#define HDN_BEGINTRACKA       (HDN_FIRST-6)
    672674#define HDN_BEGINTRACKW       (HDN_FIRST-26)
    673 #define HDN_BEGINTRACK WINELIB_NAME_AW(HDN_BEGINTRACK)
     675#define HDN_BEGINTRACK        WINELIB_NAME_AW(HDN_BEGINTRACK)
    674676#define HDN_ENDTRACKA         (HDN_FIRST-7)
    675677#define HDN_ENDTRACKW         (HDN_FIRST-27)
    676 #define HDN_ENDTRACK WINELIB_NAME_AW(HDN_ENDTRACK)
     678#define HDN_ENDTRACK          WINELIB_NAME_AW(HDN_ENDTRACK)
    677679#define HDN_TRACKA            (HDN_FIRST-8)
    678680#define HDN_TRACKW            (HDN_FIRST-28)
    679 #define HDN_TRACK WINELIB_NAME_AW(HDN_TRACK)
     681#define HDN_TRACK             WINELIB_NAME_AW(HDN_TRACK)
    680682#define HDN_GETDISPINFOA      (HDN_FIRST-9)
    681683#define HDN_GETDISPINFOW      (HDN_FIRST-29)
    682 #define HDN_GETDISPINFO WINELIB_NAME_AW(HDN_GETDISPINFO)
    683 #define HDN_BEGINDRAG          (HDN_FIRST-10)
    684 #define HDN_ENDDRAG            (HDN_FIRST-11)
    685 #define HDN_FILTERCHANGE        (HDN_FIRST-12)
    686 #define HDN_FILTERBTNCLICK      (HDN_FIRST-13)
     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)
    687689
    688690typedef struct _HD_TEXTFILTERA
     
    867869/* Toolbar */
    868870
    869 #define TOOLBARCLASSNAME16      "ToolbarWindow"
    870 #define TOOLBARCLASSNAMEW     "ToolbarWindow32"
     871#define TOOLBARCLASSNAME16    "ToolbarWindow"
     872#define TOOLBARCLASSNAMEW     L"ToolbarWindow32"
    871873#define TOOLBARCLASSNAMEA     "ToolbarWindow32"
    872 #define TOOLBARCLASSNAME WINELIB_NAME_AW(TOOLBARCLASSNAME)
     874#define TOOLBARCLASSNAME      WINELIB_NAME_AW(TOOLBARCLASSNAME)
    873875
    874876#define CMB_MASKED              0x02
     
    938940#define TB_GETSTATE              (WM_USER+18)
    939941#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)
    943945#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)
    947949#define TB_DELETEBUTTON          (WM_USER+22)
    948950#define TB_GETBUTTON             (WM_USER+23)
    949951#define TB_BUTTONCOUNT           (WM_USER+24)
    950952#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)
    954956#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)
    958960#define TB_GETITEMRECT           (WM_USER+29)
    959961#define TB_BUTTONSTRUCTSIZE      (WM_USER+30)
     
    970972#define TB_CHANGEBITMAP          (WM_USER+43)
    971973#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)
    975977#define TB_REPLACEBITMAP         (WM_USER+46)
    976978#define TB_SETINDENT             (WM_USER+47)
     
    990992#define TB_GETTEXTROWS           (WM_USER+61)
    991993#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)
    9981000#define TB_SETDRAWTEXTFLAGS      (WM_USER+70)
    9991001#define TB_GETHOTITEM            (WM_USER+71)
     
    10011003#define TB_SETANCHORHIGHLIGHT    (WM_USER+73)
    10021004#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)
    10061008#define TB_GETINSERTMARK         (WM_USER+79)
    10071009#define TB_SETINSERTMARK         (WM_USER+80)
     
    10151017#define TB_SETINSERTMARKCOLOR    (WM_USER+88)
    10161018#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)
    10171022#define TB_SETCOLORSCHEME        CCM_SETCOLORSCHEME
    10181023#define TB_GETCOLORSCHEME        CCM_GETCOLORSCHEME
     
    10221027#define TBN_FIRST               (0U-700U)
    10231028#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)
    10271032#define TBN_BEGINDRAG           (TBN_FIRST-1)
    10281033#define TBN_ENDDRAG             (TBN_FIRST-2)
     
    10421047#define TBN_GETDISPINFOW        (TBN_FIRST-17)
    10431048#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
    10481058
    10491059/* This is just for old CreateToolbar. */
     
    11191129#define VIEW_NEWFOLDER          11
    11201130
    1121 //CB: notify structures weren't defined
    1122 
    1123 typedef struct tagTBNOTIFYA {
    1124     NMHDR hdr;
    1125     int iItem;
    1126     TBBUTTON* tbButton; //CB: reference says pointer?!? Ok, we use one
    1127     int cchText;
    1128     LPSTR pszText;
    1129 } TBNOTIFYA, *LBTBNOTIFYA;
    1130 
    1131 typedef struct tagTBNOTIFYW {
    1132     NMHDR hdr;
    1133     int iItem;
    1134     TBBUTTON* tbButton; //CB: dito
    1135     int cchText;
    1136     LPWSTR pszText;
    1137 } TBNOTIFYW, *LBTBNOTIFYW;
    1138 
    11391131typedef struct tagTBSAVEPARAMSA {
    11401132    HKEY   hkr;
     
    12261218#define NMTOOLBAR   WINELIB_NAME_AW(NMTOOLBAR)
    12271219#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
    12281226
    12291227typedef struct
     
    12891287#define TTM_ACTIVATE            (WM_USER+1)
    12901288#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)
    13001298#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)
    13161314#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)
    13231321#define TTM_WINDOWFROMPOINT     (WM_USER+16)
    13241322#define TTM_TRACKACTIVATE       (WM_USER+17)
     
    13351333#define TTM_POP                 (WM_USER+28)
    13361334#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)
    13381340
    13391341#define TTN_FIRST               (0U-520U)
    13401342#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)
    13441346#define TTN_SHOW                (TTN_FIRST-1)
    13451347#define TTN_POP                 (TTN_FIRST-2)
    13461348
    1347 #define TTN_NEEDTEXT TTN_GETDISPINFO
     1349#define TTN_NEEDTEXT  TTN_GETDISPINFO
    13481350#define TTN_NEEDTEXTA TTN_GETDISPINFOA
    13491351#define TTN_NEEDTEXTW TTN_GETDISPINFOW
     
    13711373} TTTOOLINFOW, *LPTOOLINFOW, *PTOOLINFOW, *LPTTTOOLINFOW;
    13721374
    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)
    13761378#define LPTTTOOLINFO WINELIB_NAME_AW(LPTTTOOLINFO)
    1377 #define LPTOOLINFO WINELIB_NAME_AW(LPTOOLINFO)
     1379#define LPTOOLINFO   WINELIB_NAME_AW(LPTOOLINFO)
    13781380
    13791381#define TTTOOLINFO_V1_SIZEA CCSIZEOF_STRUCT(TTTOOLINFOA, lpszText)
    13801382#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)
    13821384
    13831385typedef struct _TT_HITTESTINFOA
     
    13951397} TTHITTESTINFOW, *LPTTHITTESTINFOW;
    13961398
    1397 #define TTHITTESTINFO WINELIB_NAME_AW(TTHITTESTINFO)
     1399#define TTHITTESTINFO   WINELIB_NAME_AW(TTHITTESTINFO)
    13981400#define LPTTHITTESTINFO WINELIB_NAME_AW(LPTTHITTESTINFO)
    13991401
     
    14181420} NMTTDISPINFOW, *LPNMTTDISPINFOW;
    14191421
    1420 #define NMTTDISPINFO WINELIB_NAME_AW(NMTTDISPINFO)
     1422#define NMTTDISPINFO   WINELIB_NAME_AW(NMTTDISPINFO)
    14211423#define LPNMTTDISPINFO WINELIB_NAME_AW(LPNMTTDISPINFO)
    14221424
     
    14351437/* Rebar control */
    14361438
    1437 #define REBARCLASSNAME16        "ReBarWindow"
     1439#define REBARCLASSNAME16      "ReBarWindow"
    14381440#define REBARCLASSNAMEA       "ReBarWindow32"
    14391441#define REBARCLASSNAMEW       L"ReBarWindow32"
    1440 #define REBARCLASSNAME          WINELIB_NAME_AW(REBARCLASSNAME)
     1442#define REBARCLASSNAME        WINELIB_NAME_AW(REBARCLASSNAME)
    14411443
    14421444#define RBS_TOOLTIPS            0x0100
     
    14851487#define RBHT_GRABBER            0x0004
    14861488
    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)
    14891491#define RB_INSERTBAND           WINELIB_NAME_AW(RB_INSERTBAND)
    14901492#define RB_DELETEBAND           (WM_USER+2)
    14911493#define RB_GETBARINFO           (WM_USER+3)
    14921494#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)
    14961498#define RB_SETBANDINFO          WINELIB_NAME_AW(RB_SETBANDINFO)
    14971499#define RB_SETPARENT            (WM_USER+7)
     
    15131515#define RB_DRAGMOVE             (WM_USER+26)
    15141516#define RB_GETBARHEIGHT         (WM_USER+27)
    1515 #define RB_GETBANDINFOW       (WM_USER+28)
    1516 #define RB_GETBANDINFOA       (WM_USER+29)
    1517 #define RB_GETBANDINFO16          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)
    15181520#define RB_MINIMIZEBAND         (WM_USER+30)
    15191521#define RB_MAXIMIZEBAND         (WM_USER+31)
     
    15231525#define RB_GETPALETTE           (WM_USER+38)
    15241526#define RB_MOVEBAND             (WM_USER+39)
    1525 #define RB_PUSHCHEVRON          (WM_USER + 43)
     1527#define RB_PUSHCHEVRON          (WM_USER+43)
    15261528#define RB_GETDROPTARGET        CCM_GETDROPTARGET
    15271529#define RB_SETCOLORSCHEME       CCM_SETCOLORSCHEME
     
    15411543#define RBN_DELETEDBAND         (RBN_FIRST-7)
    15421544#define RBN_CHILDSIZE           (RBN_FIRST-8)
     1545#define RBN_CHEVRONPUSHED       (RBN_FIRST-10)
     1546#define RBN_MINMAX              (RBN_FIRST-21)
    15431547
    15441548typedef struct tagREBARINFO
     
    16461650/* Trackbar control */
    16471651
    1648 #define TRACKBAR_CLASS16        "msctls_trackbar"
     1652#define TRACKBAR_CLASS16      "msctls_trackbar"
    16491653#define TRACKBAR_CLASSA       "msctls_trackbar32"
    16501654#define TRACKBAR_CLASSW       L"msctls_trackbar32"
    1651 #define TRACKBAR_CLASS  WINELIB_NAME_AW(TRACKBAR_CLASS)
     1655#define TRACKBAR_CLASS        WINELIB_NAME_AW(TRACKBAR_CLASS)
    16521656
    16531657#define TBS_AUTOTICKS           0x0001
     
    17261730#define WC_PAGESCROLLERA      "SysPager"
    17271731#define WC_PAGESCROLLERW      L"SysPager"
    1728 #define WC_PAGESCROLLER  WINELIB_NAME_AW(WC_PAGESCROLLER)
     1732#define WC_PAGESCROLLER       WINELIB_NAME_AW(WC_PAGESCROLLER)
    17291733
    17301734#define PGS_VERT                0x00000000
     
    18001804#define WC_TREEVIEWA          "SysTreeView32"
    18011805#define WC_TREEVIEWW          L"SysTreeView32"
    1802 #define WC_TREEVIEW             WINELIB_NAME_AW(WC_TREEVIEW)
     1806#define WC_TREEVIEW           WINELIB_NAME_AW(WC_TREEVIEW)
    18031807
    18041808#define TVSIL_NORMAL            0
     
    18061810
    18071811#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)
    18101814#define TVM_INSERTITEM          WINELIB_NAME_AW(TVM_INSERTITEM)
    18111815#define TVM_DELETEITEM          (TV_FIRST+1)
     
    18191823#define TVM_GETNEXTITEM         (TV_FIRST+10)
    18201824#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)
    18231827#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)
    18261830#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)
    18291833#define TVM_EDITLABEL           WINELIB_NAME_AW(TVM_EDITLABEL)
    18301834#define TVM_GETEDITCONTROL      (TV_FIRST+15)
     
    18361840#define TVM_SORTCHILDRENCB      (TV_FIRST+21)
    18371841#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)
    18401844#define TVM_GETISEARCHSTRING    WINELIB_NAME_AW(TVM_GETISEARCHSTRING)
    18411845#define TVM_SETTOOLTIPS         (TV_FIRST+24)
     
    18631867#define TVN_LAST                (0U-499U)
    18641868
    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)
    18761902#define TVN_KEYDOWN             (TVN_FIRST-12)
    18771903#define TVN_GETINFOTIPA         (TVN_FIRST-13)
    18781904#define TVN_GETINFOTIPW         (TVN_FIRST-14)
     1905#define TVN_GETINFOTIP          WINELIB_NAME_AW(TVN_GETINFOTIP)
    18791906#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 
    18951907
    18961908#define TVIF_TEXT             0x0001
     
    23602372#define WC_LISTVIEWA          "SysListView32"
    23612373#define WC_LISTVIEWW          L"SysListView32"
    2362 #define WC_LISTVIEW  WINELIB_NAME_AW(WC_LISTVIEW)
     2374#define WC_LISTVIEW           WINELIB_NAME_AW(WC_LISTVIEW)
    23632375
    23642376#define LVS_ICON                0x0000
     
    24602472#define LVM_SETIMAGELIST        (LVM_FIRST+3)
    24612473#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)
    24642476#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)
    24672479#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)
    24702482#define LVM_INSERTITEM          WINELIB_NAME_AW(LVM_INSERTITEM)
    24712483#define LVM_DELETEITEM          (LVM_FIRST+8)
     
    24742486#define LVM_SETCALLBACKMASK     (LVM_FIRST+11)
    24752487#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)
    24782490#define LVM_FINDITEM            WINELIB_NAME_AW(LVM_FINDITEM)
    24792491#define LVM_GETITEMRECT         (LVM_FIRST+14)
    24802492#define LVM_SETITEMPOSITION     (LVM_FIRST+15)
    24812493#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)
    24842496#define LVM_GETSTRINGWIDTH      WINELIB_NAME_AW(LVM_GETSTRINGWIDTH)
    24852497#define LVM_HITTEST             (LVM_FIRST+18)
     
    24882500#define LVM_REDRAWITEMS         (LVM_FIRST+21)
    24892501#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)
    24922504#define LVM_EDITLABEL           WINELIB_NAME_AW(LVM_EDITLABEL)
    24932505#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)
    24962508#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)
    24992511#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)
    25022514#define LVM_INSERTCOLUMN        WINELIB_NAME_AW(LVM_INSERTCOLUMN)
    25032515#define LVM_DELETECOLUMN        (LVM_FIRST+28)
     
    25182530#define LVM_SETITEMSTATE        (LVM_FIRST+43)
    25192531#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)
    25222534#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)
    25252537#define LVM_SETITEMTEXT         WINELIB_NAME_AW(LVM_SETITEMTEXT)
    25262538#define LVM_SETITEMCOUNT        (LVM_FIRST+47)
     
    25292541#define LVM_GETSELECTEDCOUNT    (LVM_FIRST+50)
    25302542#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)
    25332545#define LVM_GETISEARCHSTRING    WINELIB_NAME_AW(LVM_GETISEARCHSTRING)
    25342546#define LVM_SETICONSPACING      (LVM_FIRST+53)
     
    25472559#define LVM_GETSELECTIONMARK    (LVM_FIRST+66)
    25482560#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)
    25512563#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)
    25542566#define LVM_GETBKIMAGE          WINELIB_NAME_AW(LVM_GETBKIMAGE)
    25552567#define LVM_GETWORKAREAS        (LVM_FIRST+70)
     
    25602572
    25612573#define LVM_GETTOOLTIPS         (LVM_FIRST+78)
     2574#define LVM_SORTITEMSEX         (LVM_FIRST+81)
    25622575
    25632576#define LVN_FIRST               (0U-100U)
     
    25712584#define LVN_DELETEITEM          (LVN_FIRST-3)
    25722585#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)
    25792592#define LVN_COLUMNCLICK         (LVN_FIRST-8)
    25802593#define LVN_BEGINDRAG           (LVN_FIRST-9)
     
    25862599#define LVN_ODFINDITEMA         (LVN_FIRST-52)
    25872600#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)
    25952608#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)
    25962613
    25972614#define LVA_ALIGNLEFT           0x0000
     
    26332650#define LVITEM_V1_SIZEA CCSIZEOF_STRUCT(LVITEMA, lParam)
    26342651#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)
    26362653
    26372654#define LV_ITEM LVITEM
     
    30803097/* Tab Control */
    30813098
    3082 #define WC_TABCONTROL16          "SysTabControl"
    3083 #define WC_TABCONTROLA   "SysTabControl32"
     3099#define WC_TABCONTROL16 "SysTabControl"
     3100#define WC_TABCONTROLA  "SysTabControl32"
    30843101#define WC_TABCONTROLW  L"SysTabControl32"
    3085 
    3086 #define WC_TABCONTROL           WINELIB_NAME_AW(WC_TABCONTROL)
     3102#define WC_TABCONTROL   WINELIB_NAME_AW(WC_TABCONTROL)
    30873103
    30883104/* tab control styles */
     
    31163132#define TCM_SETIMAGELIST        (TCM_FIRST + 3)
    31173133#define TCM_GETITEMCOUNT        (TCM_FIRST + 4)
    3118 #define TCM_GETITEM                             WINELIB_NAME_AW(TCM_GETITEM)
    3119 #define TCM_GETITEMA                    (TCM_FIRST + 5)
    3120 #define TCM_GETITEMW                    (TCM_FIRST + 60)
    3121 #define TCM_SETITEMA                    (TCM_FIRST + 6)
    3122 #define TCM_SETITEMW                    (TCM_FIRST + 61)
    3123 #define TCM_SETITEM                             WINELIB_NAME_AW(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)
    31243140#define TCM_INSERTITEMA         (TCM_FIRST + 7)
    31253141#define TCM_INSERTITEMW         (TCM_FIRST + 62)
    3126 #define TCM_INSERTITEM                  WINELIB_NAME_AW(TCM_INSERTITEM)
     3142#define TCM_INSERTITEM          WINELIB_NAME_AW(TCM_INSERTITEM)
    31273143#define TCM_DELETEITEM          (TCM_FIRST + 8)
    31283144#define TCM_DELETEALLITEMS      (TCM_FIRST + 9)
     
    31433159#define TCM_SETMINTTABWIDTH     (TCM_FIRST + 49)
    31443160#define TCM_DESELECTALL         (TCM_FIRST + 50)
    3145 #define TCM_HIGHLIGHTITEM               (TCM_FIRST + 51)
     3161#define TCM_HIGHLIGHTITEM       (TCM_FIRST + 51)
    31463162#define TCM_SETEXTENDEDSTYLE    (TCM_FIRST + 52)
    31473163#define TCM_GETEXTENDEDSTYLE    (TCM_FIRST + 53)
     
    32563272#define TCN_SELCHANGE           (TCN_FIRST - 1)
    32573273#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)
    32603276
    32613277/* ComboBoxEx control */
     
    32633279#define WC_COMBOBOXEXA        "ComboBoxEx32"
    32643280#define WC_COMBOBOXEXW        L"ComboBoxEx32"
    3265 #define WC_COMBOBOXEX           WINELIB_NAME_AW(WC_COMBOBOXEX)
     3281#define WC_COMBOBOXEX         WINELIB_NAME_AW(WC_COMBOBOXEX)
    32663282
    32673283#define CBEM_INSERTITEMA      (WM_USER+1)
    32683284#define CBEM_INSERTITEMW      (WM_USER+11)
    3269 #define CBEM_INSERTITEM         WINELIB_NAME_AW(CBEM_INSERTITEM)
    3270 #define CBEM_SETIMAGELIST       (WM_USER+2)
    3271 #define CBEM_GETIMAGELIST       (WM_USER+3)
     3285#define CBEM_INSERTITEM       WINELIB_NAME_AW(CBEM_INSERTITEM)
     3286#define CBEM_SETIMAGELIST     (WM_USER+2)
     3287#define CBEM_GETIMAGELIST     (WM_USER+3)
    32723288#define CBEM_GETITEMA         (WM_USER+4)
    32733289#define CBEM_GETITEMW         (WM_USER+13)
    3274 #define CBEM_GETITEM            WINELIB_NAME_AW(CBEM_GETITEM)
     3290#define CBEM_GETITEM          WINELIB_NAME_AW(CBEM_GETITEM)
    32753291#define CBEM_SETITEMA         (WM_USER+5)
    32763292#define CBEM_SETITEMW         (WM_USER+12)
    3277 #define CBEM_SETITEM            WINELIB_NAME_AW(CBEM_SETITEM)
    3278 #define CBEM_GETCOMBOCONTROL    (WM_USER+6)
    3279 #define CBEM_GETEDITCONTROL     (WM_USER+7)
    3280 #define CBEM_SETEXSTYLE         (WM_USER+8)
    3281 #define CBEM_GETEXSTYLE         (WM_USER+9)
    3282 #define CBEM_GETEXTENDEDSTYLE   (WM_USER+9)
    3283 #define CBEM_SETEXTENDEDSTYLE   (WM_USER+14)
    3284 #define CBEM_HASEDITCHANGED     (WM_USER+10)
    3285 #define CBEM_SETUNICODEFORMAT   CCM_SETUNICODEFORMAT
    3286 #define CBEM_GETUNICODEFORMAT   CCM_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
    32873303
    32883304#define CBEN_FIRST              (0U-800U)
    32893305#define CBEN_LAST               (0U-830U)
    32903306
     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
     3327typedef struct {
     3328    NMHDR hdr;
     3329    int   iItemid;
     3330    WCHAR szText[CBEMAXSTRLEN];
     3331}NMCBEDRAGBEGINW, *LPNMCBEDRAGBEGINW, *PNMCBEDRAGBEGINW;
     3332
     3333
     3334typedef 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
     3344typedef struct {
     3345        NMHDR hdr;
     3346        BOOL fChanged;
     3347        int iNewSelection;
     3348        WCHAR szText[CBEMAXSTRLEN];
     3349        int iWhy;
     3350} NMCBEENDEDITW, *LPNMCBEENDEDITW, *PNMCBEENDEDITW;
     3351
     3352typedef 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
    32913364
    32923365/* Hotkey control */
    32933366
    3294 #define HOTKEY_CLASS16          "msctls_hotkey"
     3367#define HOTKEY_CLASS16        "msctls_hotkey"
    32953368#define HOTKEY_CLASSA         "msctls_hotkey32"
    32963369#define HOTKEY_CLASSW         L"msctls_hotkey32"
    3297 #define HOTKEY_CLASS            WINELIB_NAME_AW(HOTKEY_CLASS)
     3370#define HOTKEY_CLASS          WINELIB_NAME_AW(HOTKEY_CLASS)
    32983371
    32993372#define HOTKEYF_SHIFT           0x01
     
    33203393#define ANIMATE_CLASSA        "SysAnimate32"
    33213394#define ANIMATE_CLASSW        L"SysAnimate32"
    3322 #define ANIMATE_CLASS           WINELIB_NAME_AW(ANIMATE_CLASS)
     3395#define ANIMATE_CLASS         WINELIB_NAME_AW(ANIMATE_CLASS)
    33233396
    33243397#define ACS_CENTER              0x0001
     
    33293402#define ACM_OPENA             (WM_USER+100)
    33303403#define ACM_OPENW             (WM_USER+103)
    3331 #define ACM_OPEN                WINELIB_NAME_AW(ACM_OPEN)
    3332 #define ACM_PLAY                (WM_USER+101)
    3333 #define ACM_STOP                (WM_USER+102)
     3404#define ACM_OPEN              WINELIB_NAME_AW(ACM_OPEN)
     3405#define ACM_PLAY              (WM_USER+101)
     3406#define ACM_STOP              (WM_USER+102)
    33343407
    33353408#define ACN_START               1
     
    34113484#define NFS_BUTTON              0x0008
    34123485#define NFS_ALL                 0x0010
     3486#define NFS_USEFONTASSOC        0x0020
    34133487
    34143488
     
    34203494#define MONTHCAL_CLASSA "SysMonthCal32"
    34213495#define MONTHCAL_CLASSW L"SysMonthCal32"
    3422 #define MONTHCAL_CLASS          WINELIB_NAME_AW(MONTHCAL_CLASS)
     3496#define MONTHCAL_CLASS  WINELIB_NAME_AW(MONTHCAL_CLASS)
    34233497#define MCM_FIRST             0x1000
    34243498#define MCN_FIRST             (0U-750U)
Note: See TracChangeset for help on using the changeset viewer.