|
|
@ -19,109 +19,109 @@ |
|
|
|
#define _GFXCONF_H |
|
|
|
|
|
|
|
/* The operating system to use. One of these must be defined - preferably in your Makefile */ |
|
|
|
//#define GFX_USE_OS_CHIBIOS TRUE
|
|
|
|
//#define GFX_USE_OS_WIN32 TRUE
|
|
|
|
//#define GFX_USE_OS_LINUX TRUE
|
|
|
|
//#define GFX_USE_OS_OSX TRUE
|
|
|
|
//#define GFX_USE_OS_CHIBIOS GFXON
|
|
|
|
//#define GFX_USE_OS_WIN32 GFXON
|
|
|
|
//#define GFX_USE_OS_LINUX GFXON
|
|
|
|
//#define GFX_USE_OS_OSX GFXON
|
|
|
|
|
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
// GDISP //
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
#define GFX_USE_GDISP TRUE |
|
|
|
#define GFX_USE_GDISP GFXON |
|
|
|
|
|
|
|
#define GDISP_NEED_VALIDATION TRUE |
|
|
|
#define GDISP_NEED_CLIP TRUE |
|
|
|
#define GDISP_NEED_CIRCLE TRUE |
|
|
|
#define GDISP_NEED_CONVEX_POLYGON TRUE |
|
|
|
//#define GDISP_NEED_SCROLL TRUE
|
|
|
|
#define GDISP_NEED_CONTROL TRUE |
|
|
|
#define GDISP_NEED_TEXT TRUE |
|
|
|
#define GDISP_INCLUDE_FONT_UI2 TRUE |
|
|
|
#define GDISP_NEED_STREAMING TRUE |
|
|
|
#define GDISP_NEED_VALIDATION GFXON |
|
|
|
#define GDISP_NEED_CLIP GFXON |
|
|
|
#define GDISP_NEED_CIRCLE GFXON |
|
|
|
#define GDISP_NEED_CONVEX_POLYGON GFXON |
|
|
|
//#define GDISP_NEED_SCROLL GFXON
|
|
|
|
#define GDISP_NEED_CONTROL GFXON |
|
|
|
#define GDISP_NEED_TEXT GFXON |
|
|
|
#define GDISP_INCLUDE_FONT_UI2 GFXON |
|
|
|
#define GDISP_NEED_STREAMING GFXON |
|
|
|
|
|
|
|
#define GDISP_NEED_IMAGE TRUE |
|
|
|
#define GDISP_NEED_IMAGE_BMP TRUE |
|
|
|
#define GDISP_NEED_IMAGE_GIF TRUE |
|
|
|
#define GDISP_NEED_IMAGE GFXON |
|
|
|
#define GDISP_NEED_IMAGE_BMP GFXON |
|
|
|
#define GDISP_NEED_IMAGE_GIF GFXON |
|
|
|
|
|
|
|
#define GDISP_DEFAULT_ORIENTATION GDISP_ROTATE_LANDSCAPE |
|
|
|
#define GDISP_NEED_MULTITHREAD TRUE |
|
|
|
#define GDISP_NEED_MULTITHREAD GFXON |
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
// GWIN //
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
#define GFX_USE_GWIN TRUE |
|
|
|
#define GFX_USE_GWIN GFXON |
|
|
|
|
|
|
|
#define GWIN_NEED_WINDOWMANAGER TRUE |
|
|
|
#define GWIN_NEED_FLASHING TRUE |
|
|
|
#define GWIN_NEED_WINDOWMANAGER GFXON |
|
|
|
#define GWIN_NEED_FLASHING GFXON |
|
|
|
|
|
|
|
#define GWIN_NEED_CONSOLE TRUE |
|
|
|
#define GWIN_CONSOLE_USE_HISTORY TRUE |
|
|
|
#define GWIN_CONSOLE_HISTORY_AVERAGING TRUE |
|
|
|
#define GWIN_CONSOLE_HISTORY_ATCREATE TRUE |
|
|
|
#define GWIN_NEED_GRAPH TRUE |
|
|
|
#define GWIN_NEED_CONSOLE GFXON |
|
|
|
#define GWIN_CONSOLE_USE_HISTORY GFXON |
|
|
|
#define GWIN_CONSOLE_HISTORY_AVERAGING GFXON |
|
|
|
#define GWIN_CONSOLE_HISTORY_ATCREATE GFXON |
|
|
|
#define GWIN_NEED_GRAPH GFXON |
|
|
|
|
|
|
|
#define GWIN_NEED_WIDGET TRUE |
|
|
|
#define GWIN_NEED_LABEL TRUE |
|
|
|
#define GWIN_LABEL_ATTRIBUTE TRUE |
|
|
|
#define GWIN_NEED_BUTTON TRUE |
|
|
|
// #define GWIN_BUTTON_LAZY_RELEASE TRUE
|
|
|
|
#define GWIN_NEED_SLIDER TRUE |
|
|
|
#define GWIN_NEED_CHECKBOX TRUE |
|
|
|
#define GWIN_NEED_IMAGE TRUE |
|
|
|
#define GWIN_NEED_RADIO TRUE |
|
|
|
#define GWIN_NEED_LIST TRUE |
|
|
|
#define GWIN_NEED_LIST_IMAGES TRUE |
|
|
|
#define GWIN_NEED_PROGRESSBAR TRUE |
|
|
|
#define GWIN_PROGRESSBAR_AUTO TRUE |
|
|
|
#define GWIN_NEED_WIDGET GFXON |
|
|
|
#define GWIN_NEED_LABEL GFXON |
|
|
|
#define GWIN_LABEL_ATTRIBUTE GFXON |
|
|
|
#define GWIN_NEED_BUTTON GFXON |
|
|
|
// #define GWIN_BUTTON_LAZY_RELEASE GFXON
|
|
|
|
#define GWIN_NEED_SLIDER GFXON |
|
|
|
#define GWIN_NEED_CHECKBOX GFXON |
|
|
|
#define GWIN_NEED_IMAGE GFXON |
|
|
|
#define GWIN_NEED_RADIO GFXON |
|
|
|
#define GWIN_NEED_LIST GFXON |
|
|
|
#define GWIN_NEED_LIST_IMAGES GFXON |
|
|
|
#define GWIN_NEED_PROGRESSBAR GFXON |
|
|
|
#define GWIN_PROGRESSBAR_AUTO GFXON |
|
|
|
|
|
|
|
#define GWIN_NEED_CONTAINERS TRUE |
|
|
|
#define GWIN_NEED_CONTAINER TRUE |
|
|
|
#define GWIN_NEED_CONTAINERS GFXON |
|
|
|
#define GWIN_NEED_CONTAINER GFXON |
|
|
|
|
|
|
|
#define GWIN_NEED_TABSET TRUE |
|
|
|
#define GWIN_NEED_TABSET GFXON |
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
// GEVENT //
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
#define GFX_USE_GEVENT TRUE |
|
|
|
#define GFX_USE_GEVENT GFXON |
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
// GTIMER //
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
#define GFX_USE_GTIMER TRUE |
|
|
|
#define GFX_USE_GTIMER GFXON |
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
// GQUEUE //
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
#define GFX_USE_GQUEUE TRUE |
|
|
|
#define GFX_USE_GQUEUE GFXON |
|
|
|
|
|
|
|
#define GQUEUE_NEED_ASYNC TRUE |
|
|
|
#define GQUEUE_NEED_ASYNC GFXON |
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
// GINPUT //
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
#define GFX_USE_GINPUT TRUE |
|
|
|
#define GFX_USE_GINPUT GFXON |
|
|
|
|
|
|
|
#define GINPUT_NEED_MOUSE TRUE |
|
|
|
//#define GINPUT_NEED_TOGGLE TRUE
|
|
|
|
//#define GINPUT_NEED_DIAL TRUE
|
|
|
|
#define GINPUT_NEED_MOUSE GFXON |
|
|
|
//#define GINPUT_NEED_TOGGLE GFXON
|
|
|
|
//#define GINPUT_NEED_DIAL GFXON
|
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
// GFILE //
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
#define GFX_USE_GFILE TRUE |
|
|
|
#define GFX_USE_GFILE GFXON |
|
|
|
|
|
|
|
#define GFILE_NEED_PRINTG TRUE |
|
|
|
#define GFILE_NEED_STRINGS TRUE |
|
|
|
#define GFILE_NEED_PRINTG GFXON |
|
|
|
#define GFILE_NEED_STRINGS GFXON |
|
|
|
|
|
|
|
#define GFILE_NEED_ROMFS TRUE |
|
|
|
//#define GFILE_NEED_NATIVEFS TRUE
|
|
|
|
#define GFILE_NEED_ROMFS GFXON |
|
|
|
//#define GFILE_NEED_NATIVEFS GFXON
|
|
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
// GMISC //
|
|
|
|
///////////////////////////////////////////////////////////////////////////
|
|
|
|
#define GFX_USE_GMISC TRUE |
|
|
|
#define GMISC_NEED_INVSQRT TRUE |
|
|
|
#define GFX_USE_GMISC GFXON |
|
|
|
#define GMISC_NEED_INVSQRT GFXON |
|
|
|
|
|
|
|
|
|
|
|
#endif /* _GFXCONF_H */ |
|
|
|