#######################################
# Syntax Coloring Map for DWIN_UNI_HMI
#######################################

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

Dwin	KEYWORD1
DwinEventCallback	KEYWORD1

#######################################
# Methods and Functions (KEYWORD2)
#######################################

begin	KEYWORD2
listen	KEYWORD2
attachCallback	KEYWORD2
setCallback	KEYWORD2

# Data Operations
writeVP	KEYWORD2
writeVP32	KEYWORD2
readVP	KEYWORD2
setText	KEYWORD2
makeWord	KEYWORD2

# System Controls
getSoftwareVersion	KEYWORD2
setBaudRate	KEYWORD2
setSystemConfig	KEYWORD2
setRTC	KEYWORD2
readRTC	KEYWORD2
playAudio	KEYWORD2
beep	KEYWORD2
setBrightness	KEYWORD2
readBrightness	KEYWORD2
systemReset	KEYWORD2
readTouchStatus	KEYWORD2

# Page & UI
setPage	KEYWORD2
getPage	KEYWORD2
setPageOverlay	KEYWORD2
setTextColor	KEYWORD2

# Multi-Language
setLanguageOffset	KEYWORD2
setLanguageICL	KEYWORD2

#######################################
# Constants (LITERAL1)
#######################################

DWIN_HEADER_1	LITERAL1
DWIN_HEADER_2	LITERAL1
CMD_WRITE_VP	LITERAL1
CMD_READ_VP	LITERAL1
ADDR_BRIGHTNESS	LITERAL1
ADDR_BUZZER	LITERAL1
ADDR_PAGE_SWITCH	LITERAL1
ADDR_RTC_NOW	LITERAL1