From a82de9b3754431b0bd71545264acb3adf3b54ca0 Mon Sep 17 00:00:00 2001 From: Francois Gouget Date: Fri, 13 Oct 2000 17:08:42 +0000 Subject: [PATCH] Added the missing TVINSERTSTRUCT synonyms. Added missing CBEIF_xxx definitions. --- include/commctrl.h | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/include/commctrl.h b/include/commctrl.h index 57da501e8ce..181b487a7c0 100644 --- a/include/commctrl.h +++ b/include/commctrl.h @@ -2022,14 +2022,20 @@ typedef struct tagTVINSERTSTRUCTW { } DUMMYUNIONNAME; } TVINSERTSTRUCTW, *LPTVINSERTSTRUCTW; -#define TV_INSERTSTRUCT WINELIB_NAME_AW(TVINSERTSTRUCT) -#define LPTVINSERTSTRUCT WINELIB_NAME_AW(LPTVINSERTSTRUCT) -#define LPTV_INSERTSTRUCT WINELIB_NAME_AW(LPTVINSERTSTRUCT) +#define TVINSERTSTRUCT WINELIB_NAME_AW(TVINSERTSTRUCT) +#define LPTVINSERTSTRUCT WINELIB_NAME_AW(LPTVINSERTSTRUCT) #define TVINSERTSTRUCT_V1_SIZEA CCSIZEOF_STRUCT(TVINSERTSTRUCTA, item) #define TVINSERTSTRUCT_V1_SIZEW CCSIZEOF_STRUCT(TVINSERTSTRUCTW, item) #define TVINSERTSTRUCT_V1_SIZE WINELIB_NAME_AW(TVINSERTSTRUCT_V1_SIZE) +#define TV_INSERTSTRUCT TVINSERTSTRUCT +#define TV_INSERTSTRUCTA TVINSERTSTRUCTA +#define TV_INSERTSTRUCTW TVINSERTSTRUCTW +#define LPTV_INSERTSTRUCT LPTVINSERTSTRUCT +#define LPTV_INSERTSTRUCTA LPTVINSERTSTRUCTA +#define LPTV_INSERTSTRUCTW LPTVINSERTSTRUCTW + typedef struct tagNMTREEVIEWA { @@ -3080,6 +3086,14 @@ typedef struct tagTCITEMW #define WC_COMBOBOXEXW L"ComboBoxEx32" #define WC_COMBOBOXEX WINELIB_NAME_AW(WC_COMBOBOXEX) +#define CBEIF_TEXT 0x00000001 +#define CBEIF_IMAGE 0x00000002 +#define CBEIF_SELECTEDIMAGE 0x00000004 +#define CBEIF_OVERLAY 0x00000008 +#define CBEIF_INDENT 0x00000010 +#define CBEIF_LPARAM 0x00000020 +#define CBEIF_DI_SETITEM 0x10000000 + #define CBEM_INSERTITEMA (WM_USER+1) #define CBEM_INSERTITEMW (WM_USER+11) #define CBEM_INSERTITEM WINELIB_NAME_AW(CBEM_INSERTITEM)