Embedded SDK
Embedded SDK
|
struct to represent a keyboard (KEYBOARD type) More...
#include <nbgl_obj.h>
Public Attributes | |
nbgl_obj_t | obj |
common part | |
color_t | textColor |
color set to letters. | |
color_t | borderColor |
color set to key borders | |
bool | lettersOnly |
if true, only display letter keys and Backspace | |
bool | needsRefresh |
if true, means that the keyboard has been redrawn and needs a refresh | |
keyboardCase_t | casing |
keyboard casing mode (lower, upper once or upper locked) | |
keyboardMode_t | mode |
keyboard mode to start with | |
uint32_t | keyMask |
keyboardCallback_t | callback |
function called when an active key is pressed | |
struct to represent a keyboard (KEYBOARD type)
Definition at line 520 of file nbgl_obj.h.
color_t nbgl_keyboard_s::borderColor |
color set to key borders
Definition at line 523 of file nbgl_obj.h.
keyboardCallback_t nbgl_keyboard_s::callback |
function called when an active key is pressed
Definition at line 537 of file nbgl_obj.h.
keyboardCase_t nbgl_keyboard_s::casing |
keyboard casing mode (lower, upper once or upper locked)
Definition at line 527 of file nbgl_obj.h.
uint32_t nbgl_keyboard_s::keyMask |
mask used to disable some keys in letters only mod. The 26 LSB bits of mask are used, for the 26 letters of a QWERTY keyboard. Bit[0] for Q, Bit[1] for W and so on
Definition at line 534 of file nbgl_obj.h.
bool nbgl_keyboard_s::lettersOnly |
if true, only display letter keys and Backspace
Definition at line 524 of file nbgl_obj.h.
keyboardMode_t nbgl_keyboard_s::mode |
keyboard mode to start with
Definition at line 533 of file nbgl_obj.h.
bool nbgl_keyboard_s::needsRefresh |
if true, means that the keyboard has been redrawn and needs a refresh
Definition at line 526 of file nbgl_obj.h.
nbgl_obj_t nbgl_keyboard_s::obj |
common part
Definition at line 521 of file nbgl_obj.h.
color_t nbgl_keyboard_s::textColor |
color set to letters.
Definition at line 522 of file nbgl_obj.h.