#------------------------------------------
# C++ styles
#------------------------------------------

background.code.comment=back:#f0fff0
background.code.keyword=back:#f0ffff

# Default
style.cpp.32=$(font.base)
# White space
style.cpp.0=fore:#808080
# Comment: /* */.
style.cpp.1=$(colour.code.comment.box),$(font.code.comment.box),$(background.code.comment)
# Line Comment: //.
style.cpp.2=$(colour.code.comment.line),$(font.code.comment.line),$(background.code.comment)
# Doc comment: block comments beginning with /** or /*!
style.cpp.3=$(colour.code.comment.doc),$(font.code.comment.doc),$(background.code.comment)
# Number
style.cpp.4=$(colour.number)
# Keyword
style.cpp.5=$(colour.keyword),$(background.code.keyword)
# Double quoted string
style.cpp.6=$(colour.string)
# Single quoted string
style.cpp.7=$(colour.char)
# UUIDs (only in IDL)
style.cpp.8=fore:#804080
# Preprocessor
style.cpp.9=$(colour.preproc)
# Operators
style.cpp.10=$(colour.operator),$(background.code.keyword)
# Identifiers
style.cpp.11=fore:#400040
# End of line where string is not closed
style.cpp.12=fore:#000000,$(font.monospace),back:#E0C0E0,eolfilled
# Verbatim strings for C#
style.cpp.13=fore:#007F00,$(font.monospace),back:#E0FFE0,eolfilled
# Regular expressions for JavaScript
style.cpp.14=fore:#3F7F3F,$(font.monospace),back:#E0F0FF,eolfilled
# Doc Comment Line: line comments beginning with /// or //!.
style.cpp.15=$(colour.code.comment.doc),$(font.code.comment.doc),$(background.code.comment)
# Keywords2
style.cpp.16=fore:#B00040
# Comment keyword
style.cpp.17=fore:#3060A0,$(font.code.comment.doc)
# Comment keyword error
style.cpp.18=fore:#804020,$(font.code.comment.doc)
# Braces are only matched in operator style
braces.cpp.style=10

#------------------------------------------
# APIs
#------------------------------------------
# Java 6
import java160_kwd
api.*.java=/home/pete/.SciTE/java160.api
calltip.java.word.characters=._$(word.chars.cxx)
calltip.java.parameters.start=(
calltip.java.parameters.start=)
calltip.java.parameters.separators=.

# C
api.*.c=/home/pete/.SciTE/c99.api

#------------------------------------------
# Compilation (should be in directory properties really)
#------------------------------------------
command.compile.*.java=ant -buildfile $(1) compile-one-file file=$(FileName)
command.build.*.java=ant -buildfile $(1) $(2)
command.go.*.java=java $(FileName)


