/* mgconfig.h. Generated from mgconfig.h.in by configure. */ /* mgconfig.h.in. Generated from configure.ac by autoheader. */ /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP systems. This function is required for `alloca.c' support on those systems. */ /* #undef CRAY_STACKSEG_END */ /* Define to 1 if using `alloca.c'. */ /* #undef C_ALLOCA */ /* MiniGUI configure file name */ #define ETCFILENAME "MiniGUI.cfg" /* Define to 1 if you have `alloca', as a function or macro. */ #define HAVE_ALLOCA 1 /* Define to 1 if you have and it should be used (not on Ultrix). */ #define HAVE_ALLOCA_H 1 /* Define to 1 if you have the header file, and it defines `DIR'. */ #define HAVE_DIRENT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_DLFCN_H 1 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ /* #undef HAVE_DOPRNT */ /* Define to 1 if you have the `getpagesize' function. */ #define HAVE_GETPAGESIZE 1 /* Define to 1 if you have the `getpt' function. */ #define HAVE_GETPT 1 /* Define to 1 if you have the header file. */ #define HAVE_INTTYPES_H 1 /* Define to 1 if you have the header file. */ #define HAVE_LOCALE_H 1 /* Define to 1 if you have the `localtime' function. */ #define HAVE_LOCALTIME 1 /* Define to 1 if you have the header file. */ #define HAVE_MATH_H 1 /* Define to 1 if you have the header file. */ #define HAVE_MEMORY_H 1 /* Define to 1 if you have the `mktime' function. */ #define HAVE_MKTIME 1 /* Define to 1 if you have a working `mmap' system call. */ /* #undef HAVE_MMAP */ /* Define to 1 if you have the header file, and it defines `DIR'. */ /* #undef HAVE_NDIR_H */ /* Define to 1 if you have the `setlocale' function. */ #define HAVE_SETLOCALE 1 /* Define to 1 if you have the header file. */ #define HAVE_STDINT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDLIB_H 1 /* Define to 1 if you have the `strcasecmp' function. */ #define HAVE_STRCASECMP 1 /* Define to 1 if you have the `strdup' function. */ #define HAVE_STRDUP 1 /* Define to 1 if you have the `strerror' function. */ #define HAVE_STRERROR 1 /* Define to 1 if you have the header file. */ #define HAVE_STRINGS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STRING_H 1 /* Define to 1 if you have the `strncasecmp' function. */ #define HAVE_STRNCASECMP 1 /* Define to 1 if you have the header file, and it defines `DIR'. */ /* #undef HAVE_SYS_DIR_H */ /* Define to 1 if you have the header file, and it defines `DIR'. */ /* #undef HAVE_SYS_NDIR_H */ /* Define to 1 if you have the header file. */ #define HAVE_SYS_PARAM_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_STAT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_TIME_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_TYPES_H 1 /* Define to 1 if you have the header file. */ #define HAVE_TERMIO_H 1 /* Define to 1 if you have the `time' function. */ #define HAVE_TIME 1 /* Define to 1 if you have the header file. */ #define HAVE_UNISTD_H 1 /* Define to 1 if you have the `vprintf' function. */ #define HAVE_VPRINTF 1 /* Binary age of MiniGUI */ #define MINIGUI_BINARY_AGE 1 /* Interface age of MiniGUI */ #define MINIGUI_INTERFACE_AGE 0 /* Major version of MiniGUI */ #define MINIGUI_MAJOR_VERSION 3 /* Micro version of MiniGUI */ #define MINIGUI_MICRO_VERSION 2 /* Minor version of MiniGUI */ #define MINIGUI_MINOR_VERSION 2 /* Name of package */ #define PACKAGE "libminigui" /* Define to the address where bug reports for this package should be sent. */ #define PACKAGE_BUGREPORT "" /* Define to the full name of this package. */ #define PACKAGE_NAME "libminigui" /* Define to the full name and version of this package. */ #define PACKAGE_STRING "libminigui 3.2.2" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "libminigui" /* Define to the home page for this package. */ #define PACKAGE_URL "" /* Define to the version of this package. */ #define PACKAGE_VERSION "3.2.2" /* If using the C implementation of alloca, define if you know the direction of stack growth for your system; otherwise it will be automatically deduced at runtime. STACK_DIRECTION > 0 => grows toward higher addresses STACK_DIRECTION < 0 => grows toward lower addresses STACK_DIRECTION = 0 => direction of growth unknown */ /* #undef STACK_DIRECTION */ /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 /* Define to 1 if you can safely include both and . */ #define TIME_WITH_SYS_TIME 1 /* Define to 1 if your declares `struct tm'. */ /* #undef TM_IN_SYS_TIME */ /* Version number of package */ #define VERSION "3.2.2" /* Define if compile for Win32 platform */ /* #undef WIN32 */ /* Define if have math library */ #define _HAVE_MATH_LIB 1 /* Define if build MiniGUI-Processes (back-compatibility definition) */ /* #undef _LITE_VERSION */ /* Define if support Arabic charset */ /* #undef _MGCHARSET_ARABIC */ /* Define if support BIG5 charset */ /* #undef _MGCHARSET_BIG5 */ /* Define if support Cyrillic charset */ /* #undef _MGCHARSET_CYRILLIC */ /* Define if support EUCJP charset */ /* #undef _MGCHARSET_EUCJP */ /* Define if support EUCKR charset */ /* #undef _MGCHARSET_EUCKR */ /* Define if support GB2312 charset */ #define _MGCHARSET_GB 1 /* Define if support GB18030 charset */ /* #undef _MGCHARSET_GB18030 */ /* Define if support GBK charset */ #define _MGCHARSET_GBK 1 /* Define if support Greek charset */ /* #undef _MGCHARSET_GREEK */ /* Define if support Hebrew charset */ /* #undef _MGCHARSET_HEBREW */ /* Define if support Latin 10 charset */ /* #undef _MGCHARSET_LATIN10 */ /* Define if support Latin 2 charset */ /* #undef _MGCHARSET_LATIN2 */ /* Define if support Latin 3 charset */ /* #undef _MGCHARSET_LATIN3 */ /* Define if support Latin 4 charset */ /* #undef _MGCHARSET_LATIN4 */ /* Define if support Latin 5 charset */ /* #undef _MGCHARSET_LATIN5 */ /* Define if support Latin 6 charset */ /* #undef _MGCHARSET_LATIN6 */ /* Define if support Latin 7 charset */ /* #undef _MGCHARSET_LATIN7 */ /* Define if support Latin 8 charset */ /* #undef _MGCHARSET_LATIN8 */ /* Define if support Latin 9 charset */ #define _MGCHARSET_LATIN9 1 /* Define if support SHIFTJIS charset */ /* #undef _MGCHARSET_SHIFTJIS */ /* Define if support Thai charset */ /* #undef _MGCHARSET_THAI */ /* Define if support UNICODE */ #define _MGCHARSET_UNICODE 1 /* Define if include GPM mouse subdriver */ /* #undef _MGCONSOLE_GPM */ /* Define if include IMPS2 mouse subdriver */ /* #undef _MGCONSOLE_IMPS2 */ /* Define if include MS mouse subdriver */ /* #undef _MGCONSOLE_MS */ /* Define if include MS3 mouse subdriver */ /* #undef _MGCONSOLE_MS3 */ /* Define if include PS2 mouse subdriver */ /* #undef _MGCONSOLE_PS2 */ /* Define if your Linux have text mode */ /* #undef _MGCONSOLE_TEXTMODE */ /* Define if include ANIMATION control */ /* #undef _MGCTRL_ANIMATION */ /* Define if include BIDISLEDIT control */ /* #undef _MGCTRL_BIDISLEDIT */ /* Define if include BUTTON control */ #define _MGCTRL_BUTTON 1 /* Define if include COMBOBOX control */ #define _MGCTRL_COMBOBOX 1 /* Define if include COOLBAR control */ /* #undef _MGCTRL_COOLBAR */ /* Define if include GRIDVIEW control */ /* #undef _MGCTRL_GRIDVIEW */ /* Define if include ICONVIEW control */ /* #undef _MGCTRL_ICONVIEW */ /* Define if include LISTBOX control */ #define _MGCTRL_LISTBOX 1 /* Define if include LISTVIEW control */ #define _MGCTRL_LISTVIEW 1 /* Define if include MENUBUTTON control */ #define _MGCTRL_MENUBUTTON 1 /* Define if include MONTHCALENDAR control */ /* #undef _MGCTRL_MONTHCAL */ /* Define if include NEWTOOLBAR control */ /* #undef _MGCTRL_NEWTOOLBAR */ /* Define if include PROGRESSBAR control */ #define _MGCTRL_PROGRESSBAR 1 /* Define if include PROPSHEET control */ /* #undef _MGCTRL_PROPSHEET */ /* Define if include SCROLLBAR control */ #define _MGCTRL_SCROLLBAR 1 /* Define if include SCROLLVIEW control */ #define _MGCTRL_SCROLLVIEW 1 /* Define if include SLEDIT control */ #define _MGCTRL_SLEDIT 1 /* Define if include SPINBOX control */ /* #undef _MGCTRL_SPINBOX */ /* Define if include STATIC control */ #define _MGCTRL_STATIC 1 /* Define if include TEXTEDIT control */ #define _MGCTRL_TEXTEDIT 1 /* Define if use new implementation of TEXTEDIT control */ #define _MGCTRL_TEXTEDIT_USE_NEW_IMPL 1 /* Define if include TRACKBAR control */ /* #undef _MGCTRL_TRACKBAR */ /* Define if include TREEVIEW control */ /* #undef _MGCTRL_TREEVIEW */ /* Define if include TREEVIEWRDR control */ /* #undef _MGCTRL_TREEVIEW_RDR */ /* Define if support Bitmap fonts */ /* #undef _MGFONT_BMPF */ /* Define if support TrueType font based on FreeType2 */ /* #undef _MGFONT_FT2 */ /* Define if support QPF font */ /* #undef _MGFONT_QPF */ /* Define if support raw bitmap fonts */ #define _MGFONT_RBF 1 /* Define if support SEF scripteary font */ /* #undef _MGFONT_SEF */ /* Define if support sunxi raw bitmap fonts */ #define _MGFONT_SXF 1 /* Define if support TrueType font */ /* #undef _MGFONT_TTF */ /* Define if include ttf cache */ /* #undef _MGFONT_TTF_CACHE */ /* Define if support UPF font */ /* #undef _MGFONT_UPF */ /* Define if support var bitmap fonts */ /* #undef _MGFONT_VBF */ /* Define if include NEWGAL engine for BF533 OSD via SPI */ /* #undef _MGGAL_BF533 */ /* Define if include NEWGAL engine for Common LCD */ /* #undef _MGGAL_COMMLCD */ /* Define if include custom NEWGAL engine */ /* #undef _MGGAL_CUSTOMGAL */ /* Define if include NEWGAL engine for DirectFB */ /* #undef _MGGAL_DFB */ /* Define if include ST7167 subdriver for NEWGAL engine of DirectFB */ /* #undef _MGGAL_DFB_ST7167 */ /* Define if include dummy NEWGAL engine */ /* #undef _MGGAL_DUMMY */ /* Define if include NEWGAL engine for EM85xx OSD */ /* #undef _MGGAL_EM85XXOSD */ /* Define if include NEWGAL engine for EM85xx YUV */ /* #undef _MGGAL_EM85XXYUV */ /* Define if include NEWGAL engine for EM86xx GFX */ /* #undef _MGGAL_EM86GFX */ /* Define if include FrameBuffer console NEWGAL engine */ #define _MGGAL_FBCON 1 /* Define if include GDL Video NEWGAL engine */ /* #undef _MGGAL_GDL */ /* Define if include Hi35XX Video NEWGAL engine */ /* #undef _MGGAL_HI3510 */ /* Define if include Hi35XX Video NEWGAL engine */ /* #undef _MGGAL_HI3560 */ /* Define if include Hi3560A Video NEWGAL engine */ /* #undef _MGGAL_HI3560A */ /* Define if include NEWGAL engine for mb93493 YUV FrameBuffer driver */ /* #undef _MGGAL_MB93493 */ /* Define if include MLShadow NEWGAL engine */ /* #undef _MGGAL_MLSHADOW */ /* Define if include mstar NEWGAL engine */ /* #undef _MGGAL_MSTAR */ /* Define if include nexus NEWGAL engine */ /* #undef _MGGAL_NEXUS */ /* Define if include PC Virtual FrameBuffer NEWGAL engine */ /* #undef _MGGAL_PCXVFB */ /* Define if include Qt Virtual FrameBuffer NEWGAL engine */ /* #undef _MGGAL_QVFB */ /* Define if include RTOS Virtual FrameBuffer NEWGAL engine */ /* #undef _MGGAL_RTOSXVFB */ /* Define if include s3c6410 NEWGAL engine */ /* #undef _MGGAL_S3C6410 */ /* Define if include Shadow NEWGAL engine */ #define _MGGAL_SHADOW 1 /* Define if include sigma8654 NEWGAL engine */ /* #undef _MGGAL_SIGMA8654 */ /* Define if include NEWGAL engine for STGFB */ /* #undef _MGGAL_STGFB */ /* Define if include NEWGAL engine for SVPXX OSD */ /* #undef _MGGAL_SVPXXOSD */ /* Define if include NEWGAL engine for UnixSocket Virtual Frame Buffer */ /* #undef _MGGAL_USVFB */ /* Define if include NEWGAL engine for UTPMC */ /* #undef _MGGAL_UTPMC */ /* Define if include windows Virtual FrameBuffer NEWGAL engine */ /* #undef _MGGAL_WVFB */ /* Define if include advanced 2D graphics APIs */ #define _MGHAVE_ADV_2DAPI 1 /* Define if include clipboard support */ #define _MGHAVE_CLIPBOARD 1 /* Define if include cursor support */ #define _MGHAVE_CURSOR 1 /* Define if include fixed math routines */ #define _MGHAVE_FIXED_MATH 1 /* Define if support menu */ #define _MGHAVE_MENU 1 /* Define if include code for mouse calibration */ #define _MGHAVE_MOUSECALIBRATE 1 /* Define if include message string names */ #define _MGHAVE_MSG_STRING 1 /* Define if PCIAccess lib is available */ /* #undef _MGHAVE_PCIACCESS */ /* Define if trace message dispatching of MiniGUI */ /* #undef _MGHAVE_TRACE_MSG */ /* Define if include the 2440 IAL engine */ /* #undef _MGIAL_2440 */ /* Define if include the automatic IAL engine */ /* #undef _MGIAL_AUTO */ /* Define if include IAL engine for Cisco touchpad */ /* #undef _MGIAL_CISCO_TOUCHPAD */ /* Define if include the common IAL engine */ /* #undef _MGIAL_COMM */ /* Define if include console (Linux console) IAL engine */ /* #undef _MGIAL_CONSOLE */ /* Define if include IAL engine for customer's board */ /* #undef _MGIAL_CUSTOM */ /* Define if include the DAVINCI6446 IAL engine */ /* #undef _MGIAL_DAVINCI6446 */ /* Define if include the DFB IAL engine */ /* #undef _MGIAL_DFB */ /* Define if include dlcustom IAL engine */ /* #undef _MGIAL_DLCUSTOM */ /* Define if include the dummy IAL engine */ /* #undef _MGIAL_DUMMY */ /* Define if include IAL engine for iPAQ H3600 */ /* #undef _MGIAL_IPAQ_H3600 */ /* Define if include IAL engine for iPAQ H5400 */ /* #undef _MGIAL_IPAQ_H5400 */ /* Define if include the JZ4740 IAL engine */ /* #undef _MGIAL_JZ4740 */ /* Define if include the lide IAL engine */ /* #undef _MGIAL_LIDE */ /* Define if include IAL engine for MStar */ /* #undef _MGIAL_MSTAR */ /* Define if include IAL engine for net's board */ /* #undef _MGIAL_NET */ /* Define if include IAL engine for Nexus */ /* #undef _MGIAL_NEXUS */ /* Define if include the QEMU IAL engine */ /* #undef _MGIAL_QEMU */ /* Define if include the QVFB IAL engine */ /* #undef _MGIAL_QVFB */ /* Define if include the random IAL engine */ /* #undef _MGIAL_RANDOM */ /* Define if include IAL engine for SUNXIKEY */ /* #undef _MGIAL_SUNXIKEY */ /* Define if include IAL engine for SUNXIKEYTSLIB */ #define _MGIAL_SUNXIKEYTSLIB 1 /* Define if include IAL engine for TSLIB */ /* #undef _MGIAL_TSLIB */ /* Define if include IAL engine for UnixSocket Virtual Frame Buffer */ /* #undef _MGIAL_USVFB */ /* Define if include the WVFB IAL engine */ /* #undef _MGIAL_WVFB */ /* Define if support GIF bmp file format */ #define _MGIMAGE_GIF 1 /* Define if support JPEG bmp file format */ #define _MGIMAGE_JPG 1 /* Define if support LBM bmp file format */ /* #undef _MGIMAGE_LBM */ /* Define if support PCX bmp file format */ /* #undef _MGIMAGE_PCX */ /* Define if support PNG bmp file format */ #define _MGIMAGE_PNG 1 /* Define if support TGA bmp file format */ /* #undef _MGIMAGE_TGA */ /* Define if include in-core font: Courier */ /* #undef _MGINCOREFONT_COURIER */ /* Define if include in-core font: SansSerif */ /* #undef _MGINCOREFONT_SANSSERIF */ /* Define if include in-core font: System */ /* #undef _MGINCOREFONT_SYSTEM */ /* Define if include in-core UPF Times fonts */ /* #undef _MGINCOREFONT_TIMES */ /* Define if include in-core FixedSys RBF for ISO8859-1 */ #define _MGINCORERBF_LATIN1_FIXEDSYS 1 /* Define if include in-core Terminal RBF for ISO8859-1 */ #define _MGINCORERBF_LATIN1_TERMINAL 1 /* Define if include in-core VGAOEM RBF for ISO8859-1 */ #define _MGINCORERBF_LATIN1_VGAOEM 1 /* Define if build MiniGUI for no file I/O system (use in-core resources) */ /* #undef _MGINCORE_RES */ /* Define if use the Arabic PC keyboard layout */ /* #undef _MGKBDLAYOUT_ARABICPC */ /* Define if use the German keyboard layout */ /* #undef _MGKBDLAYOUT_DE */ /* Define if use the German-Latin1 keyboard layout */ /* #undef _MGKBDLAYOUT_DELATIN1 */ /* Define if use the Spanish keyboard layout */ /* #undef _MGKBDLAYOUT_ES */ /* Define if use the Spanish CP850 keyboard layout */ /* #undef _MGKBDLAYOUT_ESCP850 */ /* Define if use the French keyboard layout */ /* #undef _MGKBDLAYOUT_FR */ /* Define if use the French PC keyboard layout */ /* #undef _MGKBDLAYOUT_FRPC */ /* Define if use the Hebrew PC keyboard layout */ /* #undef _MGKBDLAYOUT_HEBREWPC */ /* Define if use the Italian keyboard layout */ /* #undef _MGKBDLAYOUT_IT */ /* Define if include flat Look and Feel */ /* #undef _MGLF_RDR_FLAT */ /* Define if include skin Look and Feel */ /* #undef _MGLF_RDR_SKIN */ /* MiniGUI library suffix */ #define _MGLIB_SUFFIX "ths" /* Define if compile max ttf cahce number for 10 (default value) */ /* #undef _MGMAX_TTF_CACHE */ /* Define if include About MiniGUI Dialog Box */ #define _MGMISC_ABOUTDLG 1 /* Define if mouse button can do double click */ /* #undef _MGMISC_DOUBLE_CLICK */ /* Define if include SaveBitmap function */ #define _MGMISC_SAVEBITMAP 1 /* Define if include code for screenshots */ #define _MGMISC_SAVESCREEN 1 /* Define if build MiniGUI-Processes */ /* #undef _MGRM_PROCESSES */ /* Define if build MiniGUI-Standalone */ /* #undef _MGRM_STANDALONE */ /* Define if build MiniGUI-Threads */ #define _MGRM_THREADS 1 /* Define if the unit of timer is 10ms */ #define _MGTIMER_UNIT_10MS 1 /* Define if compile max ttf cahce size for 256k */ /* #undef _MGTTF_CACHE_SIZE */ /* Define if use own implementation of malloc functions */ /* #undef _MGUSE_OWN_MALLOC */ /* Define if use own implementation of pthread functions */ /* #undef _MGUSE_OWN_PTHREAD */ /* Define if use own implementation of stdio functions */ /* #undef _MGUSE_OWN_STDIO */ /* Define if include implementation of SyncUpdateDC */ /* #undef _MGUSE_SYNC_UPDATE */ /* Define if build the mgeff support version */ /* #undef _MG_MINIMALGDI */ /* Define if insert a productid into the library file */ /* #undef _MG_PRODUCTID */ /* Define if build MiniGUI-Standalone (back-compatibility definition) */ /* #undef _STAND_ALONE */ /* Define if use minigui_entry function in MiniGUI */ /* #undef _USE_MINIGUIENTRY */ /* Define if compile for Cygwin platform */ /* #undef __CYGWIN__ */ /* Define if compile for OpenDarwin */ /* #undef __DARWIN__ */ /* Define if compile for eCos */ /* #undef __ECOS__ */ /* Define if compile for Linux */ #define __LINUX__ 1 /* Define if compile for non-UNIX like OS */ /* #undef __NOUNIX__ */ /* Define if compile for Nucleus */ /* #undef __NUCLEUS__ */ /* Define if compile for OSE */ /* #undef __OSE__ */ /* Define if compile for pSOS */ /* #undef __PSOS__ */ /* Define for Blackfin run uClinux */ /* #undef __TARGET_BLACKFIN__ */ /* Define for EPSON C33L05 (axLinux) */ /* #undef __TARGET_C33L05__ */ /* Define for FMSoft internal use */ /* #undef __TARGET_FMSOFT__ */ /* Define for Monaco ANVIL target */ /* #undef __TARGET_MONACO__ */ /* Define for FMSoft miniStudio */ /* #undef __TARGET_MSTUDIO__ */ /* Define for OSE on mx21 */ /* #undef __TARGET_MX21__ */ /* Define for VxWorks on PowerPC */ /* #undef __TARGET_PPC__ */ /* Define for Philips STB810 target */ /* #undef __TARGET_STB810__ */ /* Define for unknown target */ #define __TARGET_UNKNOWN__ 1 /* Define for VirualFone ANVIL target */ /* #undef __TARGET_VFANVIL__ */ /* Define for VxWorks on i386 */ /* #undef __TARGET_VXI386__ */ /* Define if compile for ThreadX */ /* #undef __THREADX__ */ /* Define if compile for uC/OS-II */ /* #undef __UCOSII__ */ /* Define if compile for VxWorks */ /* #undef __VXWORKS__ */ /* Define if compile for Winbond SWLinux */ /* #undef __WINBOND_SWLINUX__ */ /* Define if compile for uClinux */ /* #undef __uClinux__ */ /* Define to empty if `const' does not conform to ANSI C. */ /* #undef const */ /* Define to `__inline__' or `__inline' if that's what the C compiler calls it, or to nothing if 'inline' is not supported under any name. */ #ifndef __cplusplus /* #undef inline */ #endif /* Define to `unsigned int' if does not define. */ /* #undef size_t */