progressbar.h

Go to the documentation of this file.
00001 
00019 /*
00020  * $Id: progressbar.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_PROGRESSBAR_H
00030 #define _MGUI_CTRL_PROGRESSBAR_H
00031  
00032 
00033 #ifdef __cplusplus
00034 extern "C" {
00035 #endif  /* __cplusplus */
00036 
00051 #define CTRL_PROGRESSBAR        ("progressbar")
00052 
00053 #define PB_OKAY                 0
00054 
00055 #define PB_ERR                  -1
00056 
00069 #define PBS_NOTIFY              0x0001L
00070 
00075 #define PBS_VERTICAL            0x0002L
00076 
00104 #define PBM_SETRANGE            0xF0A0
00105 
00121 #define PBM_SETSTEP             0xF0A1
00122 
00141 #define PBM_SETPOS              0xF0A2
00142 
00161 #define PBM_DELTAPOS            0xF0A3
00162 
00179 #define PBM_STEPIT              0xF0A4
00180 
00181 #define PBM_MSGMAX              0xF0B0
00182 
00196 #define PBN_REACHMAX            1
00197 
00204 #define PBN_REACHMIN            2
00205 
00212 #ifdef __cplusplus
00213 }
00214 #endif  /* __cplusplus */
00215 
00216 #endif /* _MGUI_CTRL_PROGRESSBAR_H */
00217 
Generated on Thu Apr 7 16:01:41 2011 for MiniGUI V3.0.12 API Reference by  doxygen 1.6.3