Defines

mxgui_settings.h File Reference

Defines

#define MXGUI_LEVEL_2
#define MXGUI_ENABLE_RESOURCEFS
#define MXGUI_COLOR_DEPTH_16_BIT
#define MXGUI_ORIENTATION_VERTICAL
#define MXGUI_FONT_DROID11

Detailed Description

This file contains configuration parameters for the mxusb library.


Define Documentation

#define MXGUI_COLOR_DEPTH_16_BIT

Choose color depth. Three options are provided for 1, 8 or 16 bit per pixel

#define MXGUI_ENABLE_RESOURCEFS

Enable or disable ResourceFs, only some targets support it

#define MXGUI_FONT_DROID11

Select which fonts are required. Choose one or more

#define MXGUI_LEVEL_2

Enable or disable level 2. The mxgui library is divided in two levels:

  • level 1: Basic display abstraction layer (Display class)
  • level 2: Touchscreen support, display arbitration (multiple applications contending one display), higher level widgets
#define MXGUI_ORIENTATION_VERTICAL

Display orientation settings. Four options are provided for HORIZONTAL or VERTICAL display orientation, and a mirrored options for both. Their meaninig depends on how the display backend is implemented.