MPLAB® Harmony Graphics Suite > Graphics Library > Aria Graphics Library > Aria User Interface Library Interface > b) Data Types and Constants > laBackgroundType Enumeration
MPLAB® Harmony Graphics Suite
laBackgroundType Enumeration

Enumeration: laBackgroundType_t 

Specifies the different background types used for the widgets in the library 

None - No background fill. Widget must defer to its parent to erase dirty pixels. This may cause additional overhead as clean pixels may be repainted as well. 

Fill - a scheme color is used to fill the widget rectangle. 

Cache - a local framebuffer cache is maintained by the widget and used to clean up dirty pixels. Will not cause a parent repaint event but will use additional memory to contain the cache.

C
typedef enum laBackgroundType_t {
  LA_WIDGET_BACKGROUND_NONE,
  LA_WIDGET_BACKGROUND_FILL,
  LA_WIDGET_BACKGROUND_CACHE,
  LA_WIDGET_BACKGROUND_LAST = LA_WIDGET_BACKGROUND_CACHE
} laBackgroundType;
Remarks

None.

MPLAB® Harmony Graphics Suite