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

control.h

Go to the documentation of this file.
00001 
00021 /*
00022  * $Id: control.h,v 1.179 2006/06/11 04:16:14 weiym Exp $
00023  *
00024  *             MiniGUI for Linux/uClinux, eCos, uC/OS-II, VxWorks, 
00025  *                     pSOS, ThreadX, NuCleus, OSE, and Win32.
00026  *
00027  *             Copyright (C) 2002-2006 Feynman Software.
00028  *             Copyright (C) 1999-2002 Wei Yongming.
00029  */
00030 
00031 #ifndef _MGUI_CONTROL_H
00032 #define _MGUI_CONTROL_H
00033  
00034 #ifdef __cplusplus
00035 extern "C" {
00036 #endif  /* __cplusplus */
00037 
00038 #include "ctrl/ctrlhelper.h"
00039 
00045 /* NOTE: control messages start from 0xF000 to 0xFFFF */
00046 #define MSG_FIRSTCTRLMSG    0xF000
00047 #define MSG_LASTCTRLMSG     0xFFFF
00048 
00051 #ifdef _CTRL_STATIC
00052 #include "ctrl/static.h"
00053 #endif /* _CTRL_STATIC */
00054 
00055 #ifdef _CTRL_BUTTON
00056 #include "ctrl/button.h"
00057 #endif /* _CTRL_BUTTON */
00058 
00059 #if defined (_CTRL_SIMEDIT) || defined(_CTRL_SLEDIT) || defined(_CTRL_MLEDIT)
00060 #include "ctrl/edit.h"
00061 #endif /* _CTRL_EDIT || _CTRL_MEDIT */
00062 
00063 #ifdef _CTRL_PROGRESSBAR
00064 #include "ctrl/progressbar.h"
00065 #endif /* _CTRL_PROGRESSBAR */
00066 
00067 #ifdef _CTRL_LISTBOX
00068 #include "ctrl/listbox.h"
00069 #endif /* _CTRL_LISTBOX */
00070 
00071 #ifdef _CTRL_PROPSHEET
00072 #include "ctrl/propsheet.h"
00073 #endif /* _CTRL_PROPSHEET*/
00074 
00075 #ifdef _CTRL_COMBOBOX
00076 #include "ctrl/combobox.h"
00077 #endif /* _CTRL_COMBOBOX */
00078 
00079 #ifdef _CTRL_TOOLBAR
00080 #include "ctrl/toolbar.h"
00081 #endif /* _CTRL_TOOLBAR */
00082 
00083 #ifdef _CTRL_NEWTOOLBAR
00084 #include "ctrl/newtoolbar.h"
00085 #endif /* _CTRL_NEWTOOLBAR */
00086 
00087 #ifdef _CTRL_MENUBUTTON
00088 #include "ctrl/menubutton.h"
00089 #endif /* _CTRL_MENUBUTTON */
00090 
00091 #ifdef _CTRL_TRACKBAR
00092 #include "ctrl/trackbar.h"
00093 #endif /* _CTRL_TRACKBAR */
00094 
00095 #ifdef _CTRL_SCROLLVIEW
00096 #include "ctrl/scrollview.h"
00097 #endif /* _CTRL_SCROLLVIEW */
00098 
00099 #ifdef _CTRL_SCROLLBAR
00100 #include "ctrl/scrollbar.h"
00101 #endif /* _CTRL_SCROLLBAR */
00102 
00103 #ifdef _CTRL_TEXTEDIT
00104 #include "ctrl/textedit.h"
00105 #endif /* _CTRL_TEXTEDIT */
00106 
00107 #ifdef __cplusplus
00108 }
00109 #endif  /* __cplusplus */
00110 
00111 #endif /* _MGUI_CONTROL_H */
00112 

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