tab: add a few missing macros

Dimitrie O. Paun dpaun at rogers.com
Mon Nov 24 23:39:40 CST 2003


ChangeLog
    A a few missing TabCtrl_* macros.

Index: include/commctrl.h
===================================================================
RCS file: /var/cvs/wine/include/commctrl.h,v
retrieving revision 1.123
diff -u -r1.123 commctrl.h
--- include/commctrl.h	11 Nov 2003 00:29:31 -0000	1.123
+++ include/commctrl.h	25 Nov 2003 05:17:54 -0000
@@ -3690,7 +3690,16 @@
     (int)SNDMSGA((hwnd), TCM_SETMINTABWIDTH, 0, x)
 #define TabCtrl_DeselectAll(hwnd, fExcludeFocus)\
     (void)SNDMSGA((hwnd), TCM_DESELECTALL, fExcludeFocus, 0)
-
+#define TabCtrl_GetUnicodeFormat(hwnd) \
+    (BOOL)SNDMSGA((hwnd), TCM_GETUNICODEFORMAT, 0, 0)
+#define TabCtrl_SetUnicodeFormat(hwnd, fUnicode) \
+    (BOOL)SNDMSGA((hwnd), TCM_SETUNICODEFORMAT, (WPARAM)fUnicode, 0)
+#define TabCtrl_GetExtendedStyle(hwnd) \
+    (BOOL)SNDMSGA((hwnd), TCM_GETEXTENDEDSTYLE, 0, 0)
+#define TabCtrl_SetExtendedStyle(hwnd, dwExStyle) \
+    (BOOL)SNDMSGA((hwnd), TCM_GETEXTENDEDSTYLE, 0, (LPARAM)dwExStyle)
+#define TabCtrl_HighlightItem(hwnd, i, fHighlight) \
+    (BOOL)SNDMSG((hwnd), TCM_HIGHLIGHTITEM, (WPARAM)i, (LPARAM)MAKELONG(fHighlight, 0))
 
 /* constants for TCHITTESTINFO */
 


-- 
Dimi.




More information about the wine-patches mailing list