-
Notifications
You must be signed in to change notification settings - Fork 36
/
keywords.txt
137 lines (119 loc) · 3.02 KB
/
keywords.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
####################################################
# Syntax Coloring Map For GEM
####################################################
####################################################
# Datatypes (KEYWORD1)
####################################################
GEM KEYWORD1
GEM_u8g2 KEYWORD1
GEM_adafruit_gfx KEYWORD1
GEMItem KEYWORD1
GEMPage KEYWORD1
GEMSelect KEYWORD1
GEMCallbackData KEYWORD1
GEMAppearance KEYWORD1
GEMContext KEYWORD1
AppContext KEYWORD1
Splash KEYWORD1
FontSize KEYWORD1
FontFamilies KEYWORD1
SelectOptionInt KEYWORD1
SelectOptionByte KEYWORD1
SelectOptionChar KEYWORD1
SelectOptionFloat KEYWORD1
SelectOptionDouble KEYWORD1
####################################################
# Methods and Functions (KEYWORD2)
####################################################
setAppearance KEYWORD2
getCurrentAppearance KEYWORD2
setSplash KEYWORD2
setSplashDelay KEYWORD2
hideVersion KEYWORD2
setFontBig KEYWORD2
setFontSmall KEYWORD2
setForegroundColor KEYWORD2
setBackgroundColor KEYWORD2
invertKeysDuringEdit KEYWORD2
setTextSize KEYWORD2
enableUTF8 KEYWORD2
enableCyrillic KEYWORD2
init KEYWORD2
reInit KEYWORD2
setMenuPageCurrent KEYWORD2
getCurrentMenuPage KEYWORD2
drawMenu KEYWORD2
setDrawMenuCallback KEYWORD2
removeDrawMenuCallback KEYWORD2
readyForKey KEYWORD2
registerKeyPress KEYWORD2
clearContext KEYWORD2
setCallbackVal KEYWORD2
getCallbackData KEYWORD2
setTitle KEYWORD2
getTitle KEYWORD2
getMenuItem KEYWORD2
getCurrentMenuItem KEYWORD2
getCurrentMenuItemIndex KEYWORD2
getMenuItemNext KEYWORD2
setPrecision KEYWORD2
setAdjustedASCIIOrder KEYWORD2
setReadonly KEYWORD2
getReadonly KEYWORD2
hide KEYWORD2
show KEYWORD2
getHidden KEYWORD2
remove KEYWORD2
getLinkedVariablePointer KEYWORD2
addMenuItem KEYWORD2
setParentMenuPage KEYWORD2
####################################################
# Constants (LITERAL1)
####################################################
GEM_VER LITERAL1
GEM_SPR_SELECT_ARROWS LITERAL1
GEM_SPR_ARROW_RIGHT LITERAL1
GEM_SPR_ARROW_LEFT LITERAL1
GEM_SPR_ARROW_BTN LITERAL1
GEM_SPR_CHECKBOX_UNCHECKED LITERAL1
GEM_SPR_CHECKBOX_CHECKED LITERAL1
GEM_CHAR_CODE_9 LITERAL1
GEM_CHAR_CODE_0 LITERAL1
GEM_CHAR_CODE_MINUS LITERAL1
GEM_CHAR_CODE_DOT LITERAL1
GEM_CHAR_CODE_SPACE LITERAL1
GEM_CHAR_CODE_UNDERSCORE LITERAL1
GEM_CHAR_CODE_LINE LITERAL1
GEM_CHAR_CODE_TILDA LITERAL1
GEM_STR_LEN LITERAL1
GEM_FLOAT_PREC LITERAL1
GEM_DOUBLE_PREC LITERAL1
GEM_POINTER_DASH LITERAL1
GEM_POINTER_ROW LITERAL1
GEM_ITEMS_COUNT_AUTO LITERAL1
GEM_VAL_INTEGER LITERAL1
GEM_VAL_BYTE LITERAL1
GEM_VAL_CHAR LITERAL1
GEM_VAL_BOOL LITERAL1
GEM_VAL_BOOLEAN LITERAL1
GEM_VAL_SELECT LITERAL1
GEM_VAL_FLOAT LITERAL1
GEM_VAL_DOUBLE LITERAL1
GEM_KEY_NONE LITERAL1
GEM_KEY_UP LITERAL1
GEM_KEY_RIGHT LITERAL1
GEM_KEY_DOWN LITERAL1
GEM_KEY_LEFT LITERAL1
GEM_KEY_CANCEL LITERAL1
GEM_KEY_OK LITERAL1
GEM_ITEM_VAL LITERAL1
GEM_ITEM_LINK LITERAL1
GEM_ITEM_BACK LITERAL1
GEM_ITEM_BUTTON LITERAL1
GEM_READONLY LITERAL1
GEM_HIDDEN LITERAL1
GEM_LAST_POS LITERAL1
GEM_ITEMS_TOTAL LITERAL1
GEM_ITEMS_VISIBLE LITERAL1
GEM_FONT_BIG LITERAL1
GEM_FONT_SMALL LITERAL1