forked from thegeek82000/openGLCD
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathkeywords.txt
128 lines (120 loc) · 2.76 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
###########################################
# Syntax Coloring Map For glcd library
# STUPID IDE demands using <tab> vs <space>
# as seperator
###########################################
###########################################
# Datatypes (KEYWORD1)
###########################################
gText KEYWORD1
glcd KEYWORD1
###########################################
# Methods and Functions (KEYWORD2)
###########################################
#glcd functions
ClearScreen KEYWORD2
DrawVLine KEYWORD2
DrawHLine KEYWORD2
DrawLine KEYWORD2
DrawRect KEYWORD2
FillRect KEYWORD2
InvertRect KEYWORD2
DrawVBarGraph KEYWORD2
DrawHBarGraph KEYWORD2
DrawRoundRect KEYWORD2
FillRoundRect KEYWORD2
DrawTriangle KEYWORD2
FillTriangle KEYWORD2
DrawCircle KEYWORD2
FillCircle KEYWORD2
DrawEllipse KEYWORD2
FillEllipse KEYWORD2
DrawBitmap KEYWORD2
DrawBitmapXBM KEYWORD2
# gText functions
DefineArea KEYWORD2
ClearArea KEYWORD2
GetAreaProp KEYWORD2
SetAreaMode KEYWORD2
ClearAreaMode KEYWORD2
SelectFont KEYWORD2
SetFontColor KEYWORD2
PutChar KEYWORD2
Puts KEYWORD2
DrawString KEYWORD2
write KEYWORD2
CursorTo KEYWORD2
CursorToXY KEYWORD2
CharWidth KEYWORD2
CharHeight KEYWORD2
StringWidth KEYWORD2
EraseTextLine KEYWORD2
PrintNumber KEYWORD2
printFlash KEYWORD2
printFlashln KEYWORD2
Printf KEYWORD2
#gText enumerations
SCROLL_UP LITERAL
SCROLL_DOWN LITERAL
gTextMode_SCROLLDOWN LITERAL1
gTextMode_VARasFIXED LITERAL1
gTextMode_OVERSTRIKE LITERAL1
textAreaFULL LITERAL1
textAreaTOP LITERAL1
textAreaBOTTOM LITERAL1
textAreaLEFT LITERAL1
textAreaRIGHT LITERAL1
textAreaTOPLEFT LITERAL1
textAreaTOPRIGHT LITERAL1
textAreaBOTTOMLEFT LITERAL1
textAreaBOTTOMRIGHT LITERAL1
eraseTO_EOL LITERAL1
eraseFROM_BOL LITERAL1
eraseFULL_LINE LITERAL1
eraseNONE LITERAL1
gTextfmt_left LITERAL1
gTextfmt_right LITERAL1
gTextfmt_top LITERAL1
gTextfmt_bottom LITERAL1
gTextfmt_center LITERAL1
gTextfmt_current LITERAL1
gTextfmt_col LITERAL1
gTextfmt_row LITERAL1
# glcd_Device functions
Init KEYWORD2
SetDot KEYWORD2
SetPixels KEYWORD2
ReadData KEYWORD2
WriteData KEYWORD2
SetBacklight KEYWORD2
OnBacklight KEYWORD2
OffBacklight KEYWORD2
OnDisplay KEYWORD2
OffDisplay KEYWORD2
On KEYWORD2
Off KEYWORD2
GotoXY KEYWORD2
# glcd_Device enumerations/Constants
BLACK LITERAL1
WHITE LITERAL1
PIXEL_ON LITERAL1
PIXEL_OFF LITERAL1
NON_INVERTED LITERAL1
INVERTED LITERAL1
###########################################
# Constants (LITERAL1)
###########################################
CHIP_WIDTH LITERAL1
CHIP_HEIGHT LITERAL1
DISPLAY_WIDTH LITERAL1
DISPLAY_HEIGHT LITERAL1
NON_INVERTED LITERAL1
INVERTED LITERAL1
###########################################
#GLCD_ERRNO errors
###########################################
GLCD_ENOERR LITERAL1
GLCD_EBUSY LITERAL1
GLCD_ERESET LITERAL1
GLCD_EINVAL LITERAL1
GLCD_ENOTSUPPORTED LITERAL1