MiniGUI API Reference (MiniGUI-Processes)
v5.0.6
A mature and proven cross-platform GUI system for embedded and smart IoT devices
include
ctrl
static.h
Go to the documentation of this file.
1
//
3
// IMPORTANT NOTICE
4
//
5
// The following open source license statement does not apply to any
6
// entity in the Exception List published by FMSoft.
7
//
8
// For more information, please visit:
9
//
10
// https://www.fmsoft.cn/exception-list
11
//
13
55
/*
56
* $Id: static.h 12453 2010-01-12 03:51:55Z dongkai $
57
*
58
* MiniGUI for Linux/uClinux, eCos, uC/OS-II, VxWorks,
59
* pSOS, ThreadX, NuCleus, OSE, and Win32.
60
*/
61
62
#ifndef _MGUI_CTRL_STATIC_H
63
#define _MGUI_CTRL_STATIC_H
64
65
66
#ifdef __cplusplus
67
extern
"C"
{
68
#endif
/* __cplusplus */
69
84
#define CTRL_STATIC ("static")
85
96
#define SS_SIMPLE 0x00000000L
97
102
#define SS_BLACKRECT 0x00000001L
103
108
#define SS_GRAYRECT 0x00000002L
109
114
#define SS_WHITERECT 0x00000003L
115
120
#define SS_BLACKFRAME 0x00000004L
121
126
#define SS_GRAYFRAME 0x00000005L
127
132
#define SS_WHITEFRAME 0x00000006L
133
138
#define SS_GROUPBOX 0x00000007L
139
144
#define SS_ICON 0x00000008L
145
150
#define SS_BITMAP 0x00000009L
151
152
/* Reserved */
153
#define SS_OWNERDRAW 0x0000000AL
154
155
/* Reserved */
156
#define SS_ENHMETAFILE 0x0000000BL
157
162
#define SS_TYPEMASK 0x0000000FL
163
168
#define SS_LEFT 0x00000010L
169
174
#define SS_CENTER 0x00000020L
175
180
#define SS_RIGHT 0x00000030L
181
187
#define SS_ALIGNMASK 0x000000F0L
188
196
#define SS_NOPREFIX 0x00000100L
197
203
#define SS_CENTERIMAGE 0x00000200L
204
213
#define SS_NOWORDWRAP 0x00000400L
214
221
#define SS_LEFTNOWORDWRAP SS_NOWORDWRAP
222
227
#define SS_REALSIZEIMAGE 0x00000800L
228
234
#define SS_NOTIFY 0x00001000L
235
242
/* Reserved */
243
#define STM_SETICON 0xF170
244
/* Reserved */
245
#define STM_GETICON 0xF171
246
269
#define STM_SETIMAGE 0xF172
270
287
#define STM_GETIMAGE 0xF173
288
289
#define STM_MSGMAX 0xF174
290
305
#define STN_DBLCLK 1
306
307
/* Not use */
308
#define STN_ENABLE 2
309
/* Not use */
310
#define STN_DISABLE 3
311
319
#define STN_CLICKED 4
320
327
#ifdef __cplusplus
328
}
329
#endif
/* __cplusplus */
330
331
#endif
/* _MGUI_CTRL_STATIC_H */
332
Generated by
1.8.17