From: Butt, V. A. <vau...@nz...> - 2001-01-25 22:08:32
|
I was trying to create an application with a Status bar so I attempted to use ICC_BAR_CLASSES and I couldn't. After having a look at the commctrl.h supplied with MinGW (see below) I saw why I couldn't use it - it's not defined. So. Does MinGW not support the common controls toolbar, statusbar, trackbar and tooltips? The following is from MINGW commctrl.h #define ICC_LISTVIEW_CLASSES 1 #define ICC_TREEVIEW_CLASSES 2 #define ICC_TAB_CLASSES 8 #define ICC_UPDOWN_CLASS 16 #define ICC_PROGRESS_CLASS 32 #define ICC_HOTKEY_CLASS 64 #define ICC_ANIMATE_CLASS 128 #define ICC_WIN95_CLASSES 255 #define ICC_DATE_CLASSES 256 #define ICC_USEREX_CLASSES 512 #define ICC_COOL_CLASSES 1024 #if (_WIN32_IE >= 0x0400) #define ICC_INTERNET_CLASSES 2048 #define ICC_PAGESCROLLER_CLASS 4096 #define ICC_NATIVEFNTCTL_CLASS 8192 #define INFOTIPSIZE #endif The following is from MSVC commctrl.h #define ICC_LISTVIEW_CLASSES 0x00000001 // listview, header #define ICC_TREEVIEW_CLASSES 0x00000002 // treeview, tooltips #define ICC_BAR_CLASSES 0x00000004 // toolbar, statusbar, trackbar, tooltips #define ICC_TAB_CLASSES 0x00000008 // tab, tooltips #define ICC_UPDOWN_CLASS 0x00000010 // updown #define ICC_PROGRESS_CLASS 0x00000020 // progress #define ICC_HOTKEY_CLASS 0x00000040 // hotkey #define ICC_ANIMATE_CLASS 0x00000080 // animate #define ICC_WIN95_CLASSES 0x000000FF #define ICC_DATE_CLASSES 0x00000100 // month picker, date picker, time picker, updown #define ICC_USEREX_CLASSES 0x00000200 // comboex #define ICC_COOL_CLASSES 0x00000400 // rebar (coolbar) control #if (_WIN32_IE >= 0x0400) #define ICC_INTERNET_CLASSES 0x00000800 #define ICC_PAGESCROLLER_CLASS 0x00001000 // page scroller #define ICC_NATIVEFNTCTL_CLASS 0x00002000 // native font control |
From: Earnie B. <ear...@ya...> - 2001-01-25 23:59:47
|
"Butt, Vaughn A." wrote: > > I was trying to create an application with a Status bar so I attempted to > use ICC_BAR_CLASSES and I couldn't. After having a look at the commctrl.h > supplied with MinGW (see below) I saw why I couldn't use it - it's not > defined. > > So. Does MinGW not support the common controls toolbar, statusbar, trackbar > and tooltips? > It is currently missing in commctrl.h. I have a patch already to apply. DO NOT SEND THE SOURCE FROM MSVC++ to this list. It is violating the license for which you agreed to when opening the package and installing the software. Earnie. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com |