Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages

static.h

Go to the documentation of this file.
00001 
00019 /*
00020  * $Id: static.h,v 1.9 2006/06/11 04:16:16 weiym Exp $
00021  *
00022  *             MiniGUI for Linux/uClinux, eCos, uC/OS-II, VxWorks, 
00023  *                     pSOS, ThreadX, NuCleus, OSE, and Win32.
00024  *
00025  *             Copyright (C) 2002-2006 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 #ifdef __cplusplus
00033 extern "C" {
00034 #endif  /* __cplusplus */
00035 
00050 #define CTRL_STATIC         ("static")
00051 
00061 #define SS_LEFT             0x00000000L
00062 
00067 #define SS_CENTER           0x00000001L
00068 
00073 #define SS_RIGHT            0x00000002L
00074 
00079 #define SS_ICON             0x00000003L
00080 
00085 #define SS_BLACKRECT        0x00000004L
00086 
00091 #define SS_GRAYRECT         0x00000005L
00092 
00097 #define SS_WHITERECT        0x00000006L
00098 
00103 #define SS_BLACKFRAME       0x00000007L
00104 
00109 #define SS_GRAYFRAME        0x00000008L
00110 
00115 #define SS_WHITEFRAME       0x00000009L
00116 
00121 #define SS_GROUPBOX         0x0000000AL
00122 
00128 #define SS_SIMPLE           0x0000000BL
00129 
00138 #define SS_LEFTNOWORDWRAP   0x0000000CL
00139 /* Reserved */
00140 #define SS_OWNERDRAW        0x0000000DL
00141 
00146 #define SS_BITMAP           0x0000000EL
00147 /* Reserved */
00148 #define SS_ENHMETAFILE      0x0000000FL
00149 
00154 #define SS_TYPEMASK         0x0000000FL
00155 
00156 
00164 #define SS_NOPREFIX         0x00000080L
00165 
00171 #define SS_NOTIFY           0x00000100L
00172 
00178 #define SS_CENTERIMAGE      0x00000200L
00179 
00184 #define SS_REALSIZEIMAGE    0x00000800L
00185 
00192 /* Reserved */
00193 #define STM_SETICON         0xF170
00194 /* Reserved */    
00195 #define STM_GETICON         0xF171
00196 
00219 #define STM_SETIMAGE        0xF172
00220 
00237 #define STM_GETIMAGE        0xF173
00238 
00239 #define STM_MSGMAX          0xF174
00240 
00255 #define STN_DBLCLK          1
00256 
00257 /* Not use */
00258 #define STN_ENABLE          2
00259 /* Not use */    
00260 #define STN_DISABLE         3
00261 
00269 #define STN_CLICKED         4
00270 
00277 #ifdef __cplusplus
00278 }
00279 #endif  /* __cplusplus */
00280 
00281 #endif /* _MGUI_CTRL_STATIC_H */
00282 

Generated on Mon Jun 26 14:21:34 2006 for MiniGUI V2.0.3 API Reference by  doxygen 1.4.2