propsheet.h

Go to the documentation of this file.
00001 
00019 /*
00020  * $Id: propsheet.h 10690 2008-08-18 09:32:47Z 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_PROPSHEET_H
00030 #define _MGUI_CTRL_PROPSHEET_H
00031  
00032 
00033 #ifdef __cplusplus
00034 extern "C" {
00035 #endif  /* __cplusplus */
00036 
00051 #define CTRL_PROPSHEET       ("propsheet")
00052 
00063 #define PSS_SIMPLE                0x0000L
00064 
00069 #define PSS_COMPACTTAB            0x0001L
00070 
00075 #define PSS_SCROLLABLE            0x0002L
00076 
00082 #define PSS_BOTTOM                0x0010L
00083 
00091 #define PS_OKAY         0
00092 
00093 #define PS_ERR          (-1)
00094 
00110 #define PSM_GETACTIVEPAGE         0xF1C0L
00111 
00130 #define PSM_SETACTIVEINDEX         0xF1C2L
00131 
00150 #define PSM_GETPAGE               0xF1C3L
00151 
00167 #define PSM_GETACTIVEINDEX        0xF1C4L
00168 
00187 #define PSM_GETPAGEINDEX          0xF1C5L
00188 
00204 #define PSM_GETPAGECOUNT          0xF1C6L
00205 
00224 #define PSM_GETTITLELENGTH        0xF1C7L
00225 
00246 #define PSM_GETTITLE              0xF1C8L
00247 
00268 #define PSM_SETTITLE              0xF1C9L
00269 
00292 #define PSM_ADDPAGE               0xF1D0L
00293 
00313 #define PSM_REMOVEPAGE            0xF1D1L
00314 
00351 #define PSM_SHEETCMD              0xF1D2L
00352 
00353 #define PSM_MSGMAX              0xF1E0L
00354 
00367 #define PSN_ACTIVE_CHANGED        0x01
00368 
00375 #ifdef __cplusplus
00376 }
00377 #endif  /* __cplusplus */
00378 
00379 #endif /* _MGUI_CTRL_PROPSHEET_H */
00380 
Generated on Thu Apr 7 16:01:41 2011 for MiniGUI V3.0.12 API Reference by  doxygen 1.6.3