// Fonts
main_font="Courier New"
main_font_size=10
line_number_font="Courier New"
line_number_font_size=10

// Text
text.bold=0
text.italic=0
text.underlined=0
text.transparent=1
text.forecolor=0x000000
text.forecolor_index=0
text.backcolor=0xFFFFFF
text.backcolor_index=1

// Operator
operator.bold=1
operator.italic=0
operator.underlined=0
operator.transparent=1
operator.forecolor=0xAA5500
operator.forecolor_index=0
operator.backcolor=0xFFFFFF
operator.backcolor_index=1

// String
string.bold=0
string.italic=0
string.underlined=0
string.transparent=1
string.forecolor=0x0000AA
string.forecolor_index=0
string.backcolor=0xFFFFFF
string.backcolor_index=1

// Character
character.bold=1
character.italic=1
character.underlined=1
character.transparent=1
character.forecolor=0x000000
character.forecolor_index=0
character.backcolor=0xFFFFFF
character.backcolor_index=1

// Keyword
keyword.bold=1
keyword.italic=0
keyword.underlined=0
keyword.transparent=1
keyword.forecolor=0x000000
keyword.forecolor_index=0
keyword.backcolor=0xFFFFFF
keyword.backcolor_index=1

// Block
block.bold=1
block.italic=0
block.underlined=0
block.transparent=1
block.forecolor=0x000000
block.forecolor_index=0
block.backcolor=0xFFFFFF
block.backcolor_index=1

// Native type
native_type.bold=1
native_type.italic=0
native_type.underlined=0
native_type.transparent=1
native_type.forecolor=0x0055AA
native_type.forecolor_index=0
native_type.backcolor=0xFFFFFF
native_type.backcolor_index=1

// Native function
native_function.bold=0
native_function.italic=0
native_function.underlined=0
native_function.transparent=1
native_function.forecolor=0x800080
native_function.forecolor_index=0
native_function.backcolor=0xFFFFFF
native_function.backcolor_index=1

// Native AI function
native_ai_function.bold=0
native_ai_function.italic=0
native_ai_function.underlined=0
native_ai_function.transparent=1
native_ai_function.forecolor=0x800080
native_ai_function.forecolor_index=0
native_ai_function.backcolor=0xFFFFFF
native_ai_function.backcolor_index=1

// Native vJass function
native_vjass_function.bold=0
native_vjass_function.italic=0
native_vjass_function.underlined=0
native_vjass_function.transparent=1
native_vjass_function.forecolor=0x2B91AF
native_vjass_function.forecolor_index=0
native_vjass_function.backcolor=0xFFFFFF
native_vjass_function.backcolor_index=1

// BJ function
bj_function.bold=0
bj_function.italic=0
bj_function.underlined=0
bj_function.transparent=1
bj_function.forecolor=0xFF0000
bj_function.forecolor_index=0
bj_function.backcolor=0xFFFFFF
bj_function.backcolor_index=1

// Constant
constant.bold=0
constant.italic=0
constant.underlined=0
constant.transparent=1
constant.forecolor=0x0000AA
constant.forecolor_index=0
constant.backcolor=0xFFFFFF
constant.backcolor_index=1

// Event
event.bold=0
event.italic=0
event.underlined=0
event.transparent=1
event.forecolor=0x0000AA
event.forecolor_index=0
event.backcolor=0xFFFFFF
event.backcolor_index=1

// Template
template.bold=1
template.italic=0
template.underlined=0
template.transparent=1
template.forecolor=0xAA5500
template.forecolor_index=0
template.backcolor=0xFFFFFF
template.backcolor_index=1

// Block comment
block_comment.bold=0
block_comment.italic=1
block_comment.underlined=0
block_comment.transparent=1
block_comment.forecolor=0x008800
block_comment.forecolor_index=0
block_comment.backcolor=0xFFFFFF
block_comment.backcolor_index=1

// Block comment (nest level 1)
block_comment_nest_level_1.bold=0
block_comment_nest_level_1.italic=1
block_comment_nest_level_1.underlined=0
block_comment_nest_level_1.transparent=1
block_comment_nest_level_1.forecolor=0x968800
block_comment_nest_level_1.forecolor_index=0
block_comment_nest_level_1.backcolor=0xFFFFFF
block_comment_nest_level_1.backcolor_index=1

// Block comment (nest level 2)
block_comment_nest_level_2.bold=0
block_comment_nest_level_2.italic=1
block_comment_nest_level_2.underlined=0
block_comment_nest_level_2.transparent=1
block_comment_nest_level_2.forecolor=0x008896
block_comment_nest_level_2.forecolor_index=0
block_comment_nest_level_2.backcolor=0xFFFFFF
block_comment_nest_level_2.backcolor_index=1

// Line comment
line_comment.bold=0
line_comment.italic=1
line_comment.underlined=0
line_comment.transparent=1
line_comment.forecolor=0x008800
line_comment.forecolor_index=0
line_comment.backcolor=0xFFFFFF
line_comment.backcolor_index=1

// Preprocessor
preprocessor.bold=0
preprocessor.italic=0
preprocessor.underlined=0
preprocessor.transparent=1
preprocessor.forecolor=0x808080
preprocessor.forecolor_index=0
preprocessor.backcolor=0xFFFFFF
preprocessor.backcolor_index=1

// Integer number
integer_number.bold=0
integer_number.italic=0
integer_number.underlined=0
integer_number.transparent=1
integer_number.forecolor=0x0000FF
integer_number.forecolor_index=0
integer_number.backcolor=0xFFFFFF
integer_number.backcolor_index=1

// Hex number
hex_number.bold=0
hex_number.italic=0
hex_number.underlined=0
hex_number.transparent=1
hex_number.forecolor=0x0000FF
hex_number.forecolor_index=0
hex_number.backcolor=0xFFFFFF
hex_number.backcolor_index=1

// Float number
float_number.bold=0
float_number.italic=0
float_number.underlined=0
float_number.transparent=1
float_number.forecolor=0x0000FF
float_number.forecolor_index=0
float_number.backcolor=0xFFFFFF
float_number.backcolor_index=1

// Brace match
brace_match.bold=1
brace_match.italic=0
brace_match.underlined=0
brace_match.transparent=0
brace_match.forecolor=0x008000
brace_match.forecolor_index=0
brace_match.backcolor=0x00FF00
brace_match.backcolor_index=0

// Brace missmatch
brace_missmatch.bold=1
brace_missmatch.italic=0
brace_missmatch.underlined=0
brace_missmatch.transparent=0
brace_missmatch.forecolor=0xFF0000
brace_missmatch.forecolor_index=0
brace_missmatch.backcolor=0xFF7D00
brace_missmatch.backcolor_index=0

// Brace match (secondary)
brace_match_secondary.bold=1
brace_match_secondary.italic=0
brace_match_secondary.underlined=0
brace_match_secondary.transparent=0
brace_match_secondary.forecolor=0x008000
brace_match_secondary.forecolor_index=0
brace_match_secondary.backcolor=0x00FFFF
brace_match_secondary.backcolor_index=0

// Brace missmatch (secondary)
brace_missmatch_secondary.bold=1
brace_missmatch_secondary.italic=0
brace_missmatch_secondary.underlined=0
brace_missmatch_secondary.transparent=0
brace_missmatch_secondary.forecolor=0xFF0000
brace_missmatch_secondary.forecolor_index=0
brace_missmatch_secondary.backcolor=0xFF5050
brace_missmatch_secondary.backcolor_index=0

// Escape character
escape_character.bold=0
escape_character.italic=0
escape_character.underlined=0
escape_character.transparent=1
escape_character.forecolor=0xFF1493
escape_character.forecolor_index=0
escape_character.backcolor=0xFFFFFF
escape_character.backcolor_index=1

// User include
user_include.bold=0
user_include.italic=0
user_include.underlined=1
user_include.transparent=1
user_include.forecolor=0x0080FF
user_include.forecolor_index=0
user_include.backcolor=0xFFFFFF
user_include.backcolor_index=1

// URL Hyperlink
url_hyperlink.bold=1
url_hyperlink.italic=0
url_hyperlink.underlined=1
url_hyperlink.transparent=1
url_hyperlink.forecolor=0xDC143C
url_hyperlink.forecolor_index=0
url_hyperlink.backcolor=0xFFFFFF
url_hyperlink.backcolor_index=1

// Whitespace
whitespace.transparent=1
whitespace.backcolor=0xFFFFFF
whitespace.backcolor_index=1

// Editor background
editor_background.backcolor=0xFFFFFF
editor_background.backcolor_index=1

// Caret
caret.visible=1
caret.alpha=60
caret.forecolor=0x000000
caret.forecolor_index=0
caret.backcolor=0xFFFF00
caret.backcolor_index=0

// Fold marker
fold_marker.forecolor=0x000000
fold_marker.forecolor_index=0
fold_marker.backcolor=0xA6CAF0
fold_marker.backcolor_index=0

// Fold margin
fold_margin.forecolor=0xF0F0F0
fold_margin.forecolor_index=0
fold_margin.backcolor=0xF0F0F0
fold_margin.backcolor_index=0

// Line numbers
line_numbers.bold=0
line_numbers.italic=0
line_numbers.forecolor=0x000000
line_numbers.forecolor_index=0
line_numbers.backcolor=0xF0F0F0
line_numbers.backcolor_index=0

// Hotspot
hotspot.underlined=1
hotspot.forecolor=0x0000AA
hotspot.forecolor_index=0

// Indicator
indicator.visible=1
indicator.alpha=50
indicator.draw_text_on_top=0
indicator.forecolor=0x000000
indicator.forecolor_index=0

// Selection
selection.alpha=256
selection.forecolor=0xFFFFFF
selection.forecolor_index=0
selection.backcolor=0x3399FF
selection.backcolor_index=0

// Calltip
calltip.forecolor=0x808080
calltip.forecolor_index=0
calltip.backcolor=0xFFFFFF
calltip.backcolor_index=0

// Calltip highlight
calltip_highlight.forecolor=0x000080
calltip_highlight.forecolor_index=0

