EasyGUI
Input manager

Input methods to communicate with user. More...

Modules

 Virtual keyboard
 Virtual keyboard on screen.
 

Functions

uint8_t gui_input_touchadd (gui_touch_data_t *const ts)
 Add new touch data to internal buffer for further processing. More...
 
uint8_t gui_input_keyadd (gui_keyboard_data_t *const kb)
 Add new key data to internal buffer for further processing. More...
 

Detailed Description

Input methods to communicate with user.

Function Documentation

◆ gui_input_keyadd()

uint8_t gui_input_keyadd ( gui_keyboard_data_t *const  kb)

Add new key data to internal buffer for further processing.

Parameters
[in]kbPointer to gui_keyboard_data_t key data
Returns
1 on success, 0 otherwise

◆ gui_input_touchadd()

uint8_t gui_input_touchadd ( gui_touch_data_t *const  ts)

Add new touch data to internal buffer for further processing.

Parameters
[in]tsPointer to gui_touch_data_t touch data with valid input
Returns
1 on success, 0 otherwise