UI_Lib
a1366e08a59cc549a65fa26081e6409aa12f26d5
This is a user interface library for graphical LCDs. It offers many different controls and indicators that can be nested depending on the element types.
Loading...
Searching...
No Matches
Keys.h
Go to the documentation of this file.
1
5
6
#ifndef KEYS_H_
7
#define KEYS_H_
8
9
#include <stdint.h>
10
15
typedef
enum
Keys
16
{
17
KEYNONE
,
18
KEY0
,
19
KEY1
,
20
KEY2
,
21
KEY3
,
22
KEY4
,
23
KEY5
,
24
KEY6
,
25
KEY7
,
26
KEY8
,
27
KEY9
,
28
KEYKILO
,
29
KEYMILLI
,
30
KEYX1
,
31
KEYMINUS
,
32
KEYLEFT
,
33
KEYRIGHT
,
34
KEYUP
,
35
KEYDOWN
,
36
KEYOK
37
}
Keys_t
;
38
45
uint8_t
Keys_GetKeyNumInt
(
Keys_t
key);
46
47
#endif
/* KEYS_H_ */
Keys
Keys
Available input keys.
Definition
Keys.h:16
KEY6
@ KEY6
Number 6 key.
Definition
Keys.h:24
KEY2
@ KEY2
Number 2 key.
Definition
Keys.h:20
KEYOK
@ KEYOK
OK (Enter) key.
Definition
Keys.h:36
KEY4
@ KEY4
Number 4 key.
Definition
Keys.h:22
KEY5
@ KEY5
Number 5 key.
Definition
Keys.h:23
KEYDOWN
@ KEYDOWN
Down arrow key.
Definition
Keys.h:35
KEYMINUS
@ KEYMINUS
Minus (negate) key.
Definition
Keys.h:31
KEY9
@ KEY9
Number 9 key.
Definition
Keys.h:27
KEY8
@ KEY8
Number 8 key.
Definition
Keys.h:26
KEYUP
@ KEYUP
Up arrow key.
Definition
Keys.h:34
KEYLEFT
@ KEYLEFT
Left arrow key.
Definition
Keys.h:32
KEYNONE
@ KEYNONE
No key.
Definition
Keys.h:17
KEY3
@ KEY3
Number 3 key.
Definition
Keys.h:21
KEY1
@ KEY1
Number 1 key.
Definition
Keys.h:19
KEYMILLI
@ KEYMILLI
Milli (/1000) key.
Definition
Keys.h:29
KEY0
@ KEY0
Number 0 key.
Definition
Keys.h:18
KEYRIGHT
@ KEYRIGHT
Right arrow key.
Definition
Keys.h:33
KEY7
@ KEY7
Number 7 key.
Definition
Keys.h:25
KEYX1
@ KEYX1
x1 (*1) key
Definition
Keys.h:30
KEYKILO
@ KEYKILO
Kilo (*1000) key.
Definition
Keys.h:28
Keys_t
enum Keys Keys_t
Available input keys.
Keys_GetKeyNumInt
uint8_t Keys_GetKeyNumInt(Keys_t key)
Get a number from the key for all numeric keys (KEY0 .
Definition
Keys.cpp:7
include
Core
Keys.h
Generated on Sat Jan 18 2025 17:52:19 for UI_Lib by
1.13.2