static.h

Go to the documentation of this file.
00001 
00019 /*
00020  * $Id: static.h 12449 2010-01-12 02:52:50Z weiym $
00021  *
00022  *             MiniGUI for Linux/uClinux, eCos, uC/OS-II, VxWorks, 
00023  *                     pSOS, ThreadX, NuCleus, OSE, and Win32.
00024  *
00025  *             Copyright (C) 2002-2008 Feynman Software.
00026  *             Copyright (C) 1999-2002 Wei Yongming.
00027  */
00028 
00029 #ifndef _MGUI_CTRL_STATIC_H
00030 #define _MGUI_CTRL_STATIC_H
00031  
00032 
00033 #ifdef __cplusplus
00034 extern "C" {
00035 #endif  /* __cplusplus */
00036 
00051 #define CTRL_STATIC         ("static")
00052 
00063 #define SS_SIMPLE           0x00000000L
00064 
00069 #define SS_BLACKRECT        0x00000001L
00070 
00075 #define SS_GRAYRECT         0x00000002L
00076 
00081 #define SS_WHITERECT        0x00000003L
00082 
00087 #define SS_BLACKFRAME       0x00000004L
00088 
00093 #define SS_GRAYFRAME        0x00000005L
00094 
00099 #define SS_WHITEFRAME       0x00000006L
00100 
00105 #define SS_GROUPBOX         0x00000007L
00106 
00111 #define SS_ICON             0x00000008L
00112 
00117 #define SS_BITMAP           0x00000009L
00118 
00119 /* Reserved */
00120 #define SS_OWNERDRAW        0x0000000AL
00121 
00122 /* Reserved */
00123 #define SS_ENHMETAFILE      0x0000000BL
00124 
00129 #define SS_TYPEMASK         0x0000000FL
00130 
00135 #define SS_LEFT             0x00000010L
00136 
00141 #define SS_CENTER           0x00000020L
00142 
00147 #define SS_RIGHT            0x00000030L
00148 
00154 #define SS_ALIGNMASK        0x000000F0L
00155 
00163 #define SS_NOPREFIX         0x00000100L
00164 
00170 #define SS_CENTERIMAGE      0x00000200L
00171 
00180 #define SS_NOWORDWRAP       0x00000400L
00181 
00188 #define SS_LEFTNOWORDWRAP   SS_NOWORDWRAP
00189 
00194 #define SS_REALSIZEIMAGE    0x00000800L
00195 
00201 #define SS_NOTIFY           0x00001000L
00202 
00209 /* Reserved */
00210 #define STM_SETICON         0xF170
00211 /* Reserved */    
00212 #define STM_GETICON         0xF171
00213 
00236 #define STM_SETIMAGE        0xF172
00237 
00254 #define STM_GETIMAGE        0xF173
00255 
00256 #define STM_MSGMAX          0xF174
00257 
00272 #define STN_DBLCLK          1
00273 
00274 /* Not use */
00275 #define STN_ENABLE          2
00276 /* Not use */    
00277 #define STN_DISABLE         3
00278 
00286 #define STN_CLICKED         4
00287 
00294 #ifdef __cplusplus
00295 }
00296 #endif  /* __cplusplus */
00297 
00298 #endif /* _MGUI_CTRL_STATIC_H */
00299 
Generated on Thu Apr 7 15:58:31 2011 for MiniGUI V3.0.12 API Reference by  doxygen 1.6.3