Added the missing TVINSERTSTRUCT synonyms.
Added missing CBEIF_xxx definitions.
diff --git a/include/commctrl.h b/include/commctrl.h
index 57da501..181b487 100644
--- a/include/commctrl.h
+++ b/include/commctrl.h
@@ -2022,14 +2022,20 @@
} 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 @@
#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)