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

Microchip Technology Inc.

File Name

libaria_input.h

Description

Module for Microchip Graphics Library - Aria User Interface Library

Enumerations
 
Name 
Description 
 
Placeholder for eventual gesture support. 
 
All values possible for key entry from the libaria keyboard widget 
 
All values possible for mouse key entry from the libaria mouse input 
 
Placeholder for eventual gesture support. 
 
All values possible for key entry from the libaria keyboard widget 
 
All values possible for mouse key entry from the libaria mouse input 
Functions
 
Name 
Description 
 
Returns the input enabled status of the current context 
 
Register and track the touch down event and queue it for handling by associated widgets 
 
Register and track the touch moved event and queue it for handling by associated widgets 
 
Register and track the touch up event and queue it for handling by associated widgets 
 
Sets the input status of the current context with the specified input argument 
Structures
 
Name 
Description 
 
Register and handle the touch press detect event 
 
Register and handle the touch coordinates changed event 
 
Register and handle the touch release detect event 
 
Maintain a history of touch states; currently libaria keeps track of the last touch state only. 
 
Manage the touch input state and track the touch coordinate 
 
Register and handle the touch press detect event 
 
Register and handle the touch coordinates changed event 
 
Register and handle the touch release detect event 
 
Maintain a history of touch states; currently libaria keeps track of the last touch state only. 
 
Manage the touch input state and track the touch coordinate 
MPLAB® Harmony Graphics Suite