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

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