forked from ArminJo/Arduino-BlueDisplay
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkeywords.txt
266 lines (231 loc) · 6.3 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
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
#######################################
# Syntax coloring map for BlueDisplay,
# BDButton, BDSlider, TouchButton,
# TouchButtonAutorepeat and TouchSlider
#######################################
#######################################
# Datatypes (KEYWORD1)
#######################################
BlueDisplay KEYWORD1
BDButton KEYWORD1
BDSlider KEYWORD1
#######################################
# Methods and Functions (KEYWORD2)
#######################################
# from BlueDisplay.h
initCommunication KEYWORD2
sendSync KEYWORD2
setFlagsAndSize KEYWORD2
setCodePage KEYWORD2
setCharacterMapping KEYWORD2
playTone KEYWORD2
playFeedbackTone KEYWORD2
setLongTouchDownTimeout KEYWORD2
clearDisplay KEYWORD2
drawDisplayDirect KEYWORD2
setScreenOrientationLock KEYWORD2
drawPixel KEYWORD2
drawCircle KEYWORD2
fillCircle KEYWORD2
drawRect KEYWORD2
drawRectRel KEYWORD2
fillRect KEYWORD2
fillRectRel KEYWORD2
drawChar KEYWORD2
drawText KEYWORD2
drawByte KEYWORD2
drawUnsignedByte KEYWORD2
drawShort KEYWORD2
drawLong KEYWORD2
setPrintfSizeAndColorAndFlag KEYWORD2
setPrintfPosition KEYWORD2
setPrintfPositionColumnLine KEYWORD2
writeString KEYWORD2
debugMessage KEYWORD2
debug KEYWORD2
drawLine KEYWORD2
drawLineRel KEYWORD2
drawLineFastOneX KEYWORD2
drawVectorDegrees KEYWORD2
drawVectorRadian KEYWORD2
drawLineWithThickness KEYWORD2
drawLineRelWithThickness KEYWORD2
drawChartByteBuffer KEYWORD2
getMaxDisplaySize KEYWORD2
getMaxDisplayWidth KEYWORD2
getMaxDisplayHeight KEYWORD2
getCurrentDisplaySize KEYWORD2
getCurrentDisplayWidth KEYWORD2
getCurrentDisplayHeight KEYWORD2
getReferenceDisplaySize KEYWORD2
getDisplayWidth KEYWORD2
getDisplayHeight KEYWORD2
isDisplayOrientationLandscape KEYWORD2
refreshVector KEYWORD2
getNumber KEYWORD2
getNumberWithShortPrompt KEYWORD2
getInfo KEYWORD2
requestMaxCanvasSize KEYWORD2
setSensor KEYWORD2
drawMLText KEYWORD2
drawTextPGM KEYWORD2
getNumberWithShortPromptPGM KEYWORD2
printVCCAndTemperaturePeriodically KEYWORD2
clearDisplayAndDisableButtonsAndSliders KEYWORD2
getTextHeight KEYWORD2
getTextWidth KEYWORD2
getTextAscend KEYWORD2
getTextAscendMinusDescend KEYWORD2
getTextMiddle KEYWORD2
# Button and slider stuff from BlueDisplay.h
clearDisplayAndDisableButtonsAndSliders KEYWORD2
# from BDButton.h
resetAllButtons KEYWORD2
activateAllButtons KEYWORD2
deactivateAllButtons KEYWORD2
setButtonsTouchTone KEYWORD2
setGlobalFlags KEYWORD2
init KEYWORD2
deinit KEYWORD2
initPGM KEYWORD2
drawButton KEYWORD2
removeButton KEYWORD2
drawCaption KEYWORD2
setCaption KEYWORD2
setCaptionPGM KEYWORD2
setCaptionForValueTrue KEYWORD2
setCaptionAndDraw KEYWORD2
setValue KEYWORD2
setValueAndDraw KEYWORD2
setButtonColor KEYWORD2
setButtonColorAndDraw KEYWORD2
setPosition KEYWORD2
setButtonAutorepeatTiming KEYWORD2
activate KEYWORD2
deactivate KEYWORD2
activateAll KEYWORD2
deactivateAll KEYWORD2
# from BDSlider.h
resetAllSliders KEYWORD2
activateAllSliders KEYWORD2
deactivateAllSliders KEYWORD2
init KEYWORD2
deinit KEYWORD2
drawSlider KEYWORD2
drawBorder KEYWORD2
setValue KEYWORD2
setValueAndDrawBar KEYWORD2
setBarColor KEYWORD2
setBarThresholdColor KEYWORD2
setBarBackgroundColor KEYWORD2
setCaptionProperties KEYWORD2
setCaption KEYWORD2
setValueUnitString KEYWORD2
setValueFormatString KEYWORD2
setPrintValueProperties KEYWORD2
printValue KEYWORD2
setScaleFactor KEYWORD2
setValueScaleFactor KEYWORD2
activate KEYWORD2
deactivate KEYWORD2
activateAll KEYWORD2
deactivateAll KEYWORD2
# from BlueSerial.h
sendUSARTArgs KEYWORD2
sendUSARTArgsAndByteBuffer KEYWORD2
sendUSART5Args KEYWORD2
sendUSART5ArgsAndByteBuffer KEYWORD2
USART_isBluetoothPaired KEYWORD2
initSimpleSerial KEYWORD2
USART_send KEYWORD2
# from EventHandler.h
delayMillisWithCheckAndHandleEvents KEYWORD2
checkAndHandleEvents KEYWORD2
registerLongTouchDownCallback KEYWORD2
registerSwipeEndCallback KEYWORD2
setSwipeEndCallbackEnabled KEYWORD2
registerConnectCallback KEYWORD2
registerReorientationCallback KEYWORD2
registerRedrawCallback KEYWORD2
getRedrawCallback KEYWORD2
registerSensorChangeCallback KEYWORD2
registerTouchDownCallback KEYWORD2
registerTouchMoveCallback KEYWORD2
registerTouchUpCallback KEYWORD2
setTouchUpCallbackEnabled KEYWORD2
getTouchUpCallback KEYWORD2
handleEvent KEYWORD2
simpleTouchDownHandler KEYWORD2
simpleTouchHandlerOnlyForButtons KEYWORD2
simpleTouchDownHandlerOnlyForSlider KEYWORD2
simpleTouchMoveHandlerForSlider KEYWORD2
# from Chart
init KEYWORD2
initChart KEYWORD2
initXLabelInt KEYWORD2
stepXLabelInt KEYWORD2
initXLabelFloat KEYWORD2
stepXLabelFloat KEYWORD2
initYLabelInt KEYWORD2
stepYLabelInt KEYWORD2
initYLabelFloat KEYWORD2
stepYLabelFloat KEYWORD2
setXLabelStartValue KEYWORD2
setXLabelStartValueFloat KEYWORD2
setYLabelStartValue KEYWORD2
setYLabelStartValueFloat KEYWORD2
setXLabelIncrementValue KEYWORD2
setXLabelIncrementValueFloat KEYWORD2
setYLabelIncrementValue KEYWORD2
setYLabelIncrementValueFloat KEYWORD2
initChartColors KEYWORD2
drawChart KEYWORD2
drawChartData KEYWORD2
drawGrid KEYWORD2
drawXAxis KEYWORD2
drawYAxis KEYWORD2
drawAxes KEYWORD2
clear KEYWORD2
getHeightY KEYWORD2
getPositionX KEYWORD2
getPositionY KEYWORD2
getWidthX KEYWORD2
setHeightY KEYWORD2
setPositionX KEYWORD2
setPositionY KEYWORD2
setWidthX KEYWORD2
#######################################
# Constants (LITERAL1)
#######################################
BD_FLAG_FIRST_RESET_ALL LITERAL1
BD_FLAG_TOUCH_DISABLE LITERAL1
BD_FLAG_USE_MAX_SIZE LITERAL1
BUTTON_FLAG_NO_BEEP_ON_TOUCH LITERAL1
BUTTON_FLAG_DO_BEEP_ON_TOUCH LITERAL1
BUTTON_FLAG_TYPE_TOGGLE_RED_GREEN LITERAL1
BUTTON_FLAG_TYPE_TOGGLE_RED_GREEN_MANUAL_REFRESH LITERAL1
BUTTON_FLAG_TYPE_AUTOREPEAT LITERAL1
TOUCHSLIDER_VERTICAL_SHOW_NOTHING LITERAL1
TOUCHSLIDER_VERTICAL_SHOW_NOTHING LITERAL1
TOUCHSLIDER_VALUE_BY_CALLBACK LITERAL1
TOUCHSLIDER_IS_HORIZONTAL LITERAL1
SLIDER_VALUE_CAPTION_ALIGN_LEFT LITERAL1
SLIDER_VALUE_CAPTION_ALIGN_RIGHT LITERAL1
SLIDER_VALUE_CAPTION_ALIGN_MIDDLE LITERAL1
SLIDER_VALUE_CAPTION_BELOW LITERAL1
SLIDER_VALUE_CAPTION_ABOVE LITERAL1
TEXT_SIZE_11 LITERAL1
TEXT_SIZE_22 LITERAL1
RGB LITERAL1
COLOR16_WHITE LITERAL1
COLOR16_BLACK LITERAL1
COLOR16_RED LITERAL1
COLOR16_GREEN LITERAL1
COLOR16_BLUE LITERAL1
COLOR16_YELLOW LITERAL1
COLOR16_MAGENTA LITERAL1
COLOR16_CYAN LITERAL1
FLAG_SCREEN_ORIENTATION_LOCK_LANDSCAPE LITERAL1
FLAG_SCREEN_ORIENTATION_LOCK_PORTRAIT LITERAL1
FLAG_SCREEN_ORIENTATION_LOCK_ACTUAL LITERAL1
FLAG_SCREEN_ORIENTATION_LOCK_UNLOCK LITERAL1