MPLAB® Harmony Graphics Suite > Graphics Library > Aria Graphics Library > Files > libaria_context.h
MPLAB® Harmony Graphics Suite
libaria_context.h

Microchip Technology Inc.

File Name

libaria_context.h

Description

Module for Microchip Graphics Library - Aria User Interface Library

Enumerations
 
Name 
Description 
 
Possible values for context frame state. 
 
Possible values for context update state. 
 
Possible values for context frame state. 
 
Possible values for context update state. 
Functions
 
Name 
Description 
 
Add screen to the list of screens in the current context 
 
Creates an instance of the Aria user interface library 
 
Destroys an Aria instance 
 
Returns the current active context. 
 
Returns the active screen of the current context 
 
Return the index of the active screen 
 
Returns the color mode of the current context 
 
Returns the pointer to the default scheme of the current context 
 
Gets the widget that is currently recieving all widget edit events. 
 
Return a pointer to the widget in focus 
 
Returns the preemption level for the screen 
 
Returns the display rectangle structure of the physical display 
 
Returns the language index of the current context 
 
Get a pointer to the GFXU_StringTableAsset structure that maintains the strings, associated fonts, etc 
 
Hide the active screen 
 
Indicates if any layers of the active screen are currently drawing a frame. 
 
Indicates if the layer at the given index of the active screen is currently drawing. 
 
Forces the library to redraw the currently active screen in its entirety. 
 
Remove the specified screen from the list of screens in the current context 
 
Make the specified context active 
 
Change the active screen to the one specified by the index argument 
 
Set the callback function pointer when the screen change event occurs 
 
Sets the currently active edit widget. 
 
Set into focus the widget specified as the argument 
 
Set the callback function pointer when the language change event occurs 
 
Set the preemption level to the specified value 
 
Set the callback function pointer when the preprocess state change event occurs 
 
Set the language index of the current context 
 
Set the StringTable pointer to the specified new StringTableAsset structure 
 
Runs the update loop for a library instance. 
Structures
 
Name 
Description 
 
An instance of the Aria user interface library. 
Types
 
Name 
Description 
 
This is type GFXU_StringTableAsset. 
 
Callback pointer for the active screen change notification. 
 
Callback pointer for when the language change event occurs. 
 
Callback pointer for when asset pre-processing is about to changes state 
 
Possible values for asset preprocess state. 
MPLAB® Harmony Graphics Suite