#######################################
# Syntax Coloring Map USBHID
#######################################

#######################################
# Datatypes (KEYWORD1)
#######################################

HID	KEYWORD1
Joystick	KEYWORD1
Keyboard	KEYWORD1
Mouse	KEYWORD1
CompositeSerial	KEYWORD1
XBox360	KEYWORD1

#######################################
# Methods and Functions (KEYWORD2)
#######################################
begin			KEYWORD2
end			KEYWORD2
XRight			KEYWORD2
YRight			KEYWORD2
Yrotate			KEYWORD2
Y				KEYWORD2
Xrotate			KEYWORD2
X				KEYWORD2
sliderLeft		KEYWORD2
sliderRight	KEYWORD2
button		KEYWORD2
hat	KEYWORD2
setManualReportMode	KEYWORD2
getManualReportMode	KEYWORD2
release		KEYWORD2
press	KEYWORD2
releaseAll	KEYWORD2
move	KEYWORD2
send	KEYWORD2
click	KEYWORD2


#######################################
# Constants (LITERAL1)
#######################################
USB_HID_MOUSE		LITERAL1
USB_HID_KEYBOARD		LITERAL1
USB_HID_JOYSTICK		LITERAL1
USB_HID_KEYBOARD_MOUSE		LITERAL1
USB_HID_KEYBOARD_MOUSE_JOYSTICK		LITERAL1
USB_HID_KEYBOARD_JOYSTICK		LITERAL1
KEY_LEFT_CTRL		LITERAL1
KEY_LEFT_SHIFT		LITERAL1
KEY_LEFT_ALT		LITERAL1
KEY_LEFT_GUI		LITERAL1
KEY_RIGHT_CTRL		LITERAL1
KEY_RIGHT_SHIFT		LITERAL1
KEY_RIGHT_ALT		LITERAL1
KEY_RIGHT_GUI		LITERAL1
KEY_UP_ARROW		LITERAL1
KEY_DOWN_ARROW		LITERAL1
KEY_LEFT_ARROW		LITERAL1
KEY_RIGHT_ARROW		LITERAL1
KEY_BACKSPACE		LITERAL1
KEY_TAB		LITERAL1
KEY_RETURN		LITERAL1
KEY_ESC		LITERAL1
KEY_INSERT		LITERAL1
KEY_DELETE		LITERAL1
KEY_PAGE_UP		LITERAL1
KEY_PAGE_DOWN		LITERAL1
KEY_HOME		LITERAL1
KEY_END		LITERAL1
KEY_CAPS_LOCK		LITERAL1
KEY_F1		LITERAL1
KEY_F2		LITERAL1
KEY_F3		LITERAL1
KEY_F4		LITERAL1
KEY_F5		LITERAL1
KEY_F6		LITERAL1
KEY_F7		LITERAL1
KEY_F8		LITERAL1
KEY_F9		LITERAL1
KEY_F10		LITERAL1
KEY_F11		LITERAL1
KEY_F12		LITERAL1
MOUSE_LEFT		LITERAL1
MOUSE_MIDDLE		LITERAL1
MOUSE_RIGHT		LITERAL1
MOUSE_ALL		LITERAL1
HIDConsumer		LITERAL1
