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

progressbar.h

Go to the documentation of this file.
00001 
00018 /*
00019  * $Id: progressbar.h,v 1.2.12.5 2006/06/05 08:51:21 xwyan Exp $
00020  *
00021  *             MiniGUI for Linux/uClinux, eCos, uC/OS-II, VxWorks, 
00022  *                     pSOS, ThreadX, NuCleus, OSE, and Win32 version 1.6.x
00023  *             Copyright (C) 2002-2006 Feynman Software.
00024  *             Copyright (C) 1999-2002 Wei Yongming.
00025  */
00026 
00027 #ifndef _MGUI_CTRL_PROGRESSBAR_H
00028 #define _MGUI_CTRL_PROGRESSBAR_H
00029  
00030 #ifdef __cplusplus
00031 extern "C" {
00032 #endif  /* __cplusplus */
00033 
00048 #define CTRL_PROGRESSBAR        ("progressbar")
00049 
00050 #define PB_OKAY                 0
00051 
00052 #define PB_ERR                  -1
00053 
00066 #define PBS_NOTIFY              0x0001L
00067 
00072 #define PBS_VERTICAL            0x0002L
00073 
00101 #define PBM_SETRANGE            0xF0A0
00102 
00118 #define PBM_SETSTEP             0xF0A1
00119 
00138 #define PBM_SETPOS              0xF0A2
00139 
00158 #define PBM_DELTAPOS            0xF0A3
00159 
00176 #define PBM_STEPIT              0xF0A4
00177 
00178 #define PBM_MSGMAX              0xF0B0
00179 
00193 #define PBN_REACHMAX            1
00194 
00201 #define PBN_REACHMIN            2
00202 
00209 #ifdef __cplusplus
00210 }
00211 #endif  /* __cplusplus */
00212 
00213 #endif /* _MGUI_CTRL_PROGRESSBAR_H */
00214 

Generated on Mon Jun 26 13:54:27 2006 for MiniGUI V1.6.9 API Reference by  doxygen 1.4.2