home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0"?>
- <!-- syntaxdefinition for C# 2000 by Mike Krueger -->
-
- <SyntaxDefinition Name = "C#" Extensions = ".cs" Indent = "True">
-
- <Environment DefaultColor = "Black" BackgroundColor = "White">
- <HRuler Color = "Blue"/>
- <Selection Color = "LightBlue"/>
- <Cursor Color = "DarkBlue"/>
- <Linenumbers Color = "Black" BackgroundColor = "WhiteSmoke"/>
- <InvalidLines Color = "Red"/>
- <EOLMarkers Color = "DarkCyan"/>
- <SpaceMarkers Color = "DarkCyan"/>
- <TabMarkers Color = "DarkCyan"/>
- <CaretMarker Color = "Yellow"/>
- <BookMarks Color = "#408080"/>
- <FoldLine Color = "#808080" BackgroundColor="Black"/>
- <FoldMarker Color = "#808080" BackgroundColor="White"/>
- </Environment>
-
-
- <Properties>
- <Property Name = "indentOpen" Value = "{" />
- <Property Name = "indentClose" Value = "}" />
- </Properties>
-
- <Digits Name = "Digits" Bold = "False" Italic = "False" Color = "DarkBlue"/>
-
- <RuleSet IgnoreCase = "False">
-
- <Delimeters>~!%^*()-+=|\#/{}[]:;"'<> , .?</Delimeters>
- <Span Name = "PreprocessorDirectives" Bold="False" Italic="False" Color="Green" StopAtEol = "True">
- <Begin>#</Begin>
- </Span>
-
- <Span Name = "LINECOMMENT" Rule = "DocumentSet" Bold = "False" Italic = "True" Color = "SlateGray" StopAtEol = "True">
- <Begin>///</Begin>
- </Span>
-
- <Span Name = "LINECOMMENT" Rule = "TestSet" Bold = "False" Italic = "True" Color = "SlateGray" StopAtEol = "True">
- <Begin>//@!/@</Begin>
- </Span>
-
- <Span Name = "BLOCKCOMMENT" Rule = "TestSet" Bold = "False" Italic = "True" Color = "SlateGray" StopAtEol = "False">
- <Begin>/*</Begin>
- <End>*/</End>
- </Span>
-
- <Span Name = "STRING" Bold = "False" Italic = "False" Color = "Magenta" StopAtEol = "True">
- <Begin>"</Begin>
- <End>"</End>
- </Span>
-
- <Span Name = "MORELINEDSTRING" Bold = "False" Italic = "False" Color = "Magenta" StopAtEol = "False">
- <Begin>@@"</Begin>
- <End>"</End>
- </Span>
-
- <Span Name = "CHAR" Bold = "False" Italic = "False" Color = "Magenta" StopAtEol = "True">
- <Begin>'</Begin>
- <End>'</End>
- </Span>
-
- <MarkPrevious Bold = "True" Italic = "False" Color = "MidnightBlue">(</MarkPrevious>
-
- <KeyWords Name = "Punctuation" Bold = "False" Italic = "False" Color = "DarkGreen">
- <Key Word = "?" />
- <Key Word = "," />
- <Key Word = "." />
- <Key Word = ";" />
- <Key Word = "(" />
- <Key Word = ")" />
- <Key Word = "[" />
- <Key Word = "]" />
- <Key Word = "{" />
- <Key Word = "}" />
- <Key Word = "+" />
- <Key Word = "-" />
- <Key Word = "/" />
- <Key Word = "%" />
- <Key Word = "*" />
- <Key Word = "<" />
- <Key Word = ">" />
- <Key Word = "^" />
- <Key Word = "=" />
- <Key Word = "~" />
- <Key Word = "!" />
- <Key Word = "|" />
- </KeyWords>
-
- <KeyWords Name = "AccessKeywords" Bold="True" Italic="False" Color="Black">
- <Key Word = "this" />
- <Key Word = "base" />
- </KeyWords>
-
- <KeyWords Name = "OperatorKeywords" Bold="True" Italic="False" Color="DarkCyan">
- <Key Word = "as" />
- <Key Word = "is" />
- <Key Word = "new" />
- <Key Word = "sizeof" />
- <Key Word = "typeof" />
- <Key Word = "true" />
- <Key Word = "false" />
- <Key Word = "stackalloc" />
- </KeyWords>
-
-
- <KeyWords Name = "SelectionStatements" Bold="True" Italic="False" Color="Blue">
- <Key Word = "else" />
- <Key Word = "if" />
- <Key Word = "switch" />
- <Key Word = "case" />
- </KeyWords>
-
- <KeyWords Name = "IterationStatements" Bold="True" Italic="False" Color="Blue">
- <Key Word = "do" />
- <Key Word = "for" />
- <Key Word = "foreach" />
- <Key Word = "in" />
- <Key Word = "while" />
- </KeyWords>
-
- <KeyWords Name = "JumpStatements" Bold="False" Italic="False" Color="Navy">
- <Key Word = "break" />
- <Key Word = "continue" />
- <Key Word = "default" />
- <Key Word = "goto" />
- <Key Word = "return" />
- </KeyWords>
-
- <KeyWords Name = "ExceptionHandlingStatements" Bold="True" Italic="False" Color="Teal">
- <Key Word = "try" />
- <Key Word = "throw" />
- <Key Word = "catch" />
- <Key Word = "finally" />
- </KeyWords>
-
- <KeyWords Name = "CheckedUncheckedStatements" Bold="True" Italic="False" Color="DarkGray">
- <Key Word = "checked" />
- <Key Word = "unchecked" />
- </KeyWords>
-
- <KeyWords Name = "UnsafeFixedStatements" Bold="False" Italic="False" Color="Olive">
- <Key Word = "fixed" />
- <Key Word = "unsafe" />
- </KeyWords>
-
- <KeyWords Name = "PreprocessorDirectives" Bold="False" Italic="False" Color="Green">
- <Key Word = "#if" />
- <Key Word = "#else" />
- <Key Word = "#elif" />
- <Key Word = "#endif" />
- <Key Word = "#define" />
- <Key Word = "#undef" />
- <Key Word = "#warning" />
- <Key Word = "#error" />
- <Key Word = "#line" />
- <Key Word = "#region" />
- <Key Word = "#endregion" />
- </KeyWords>
-
- <KeyWords Name = "ValueTypes" Bold="True" Italic="False" Color="Red">
- <Key Word = "bool" />
- <Key Word = "byte" />
- <Key Word = "char" />
- <Key Word = "decimal" />
- <Key Word = "double" />
- <Key Word = "enum" />
- <Key Word = "float" />
- <Key Word = "int" />
- <Key Word = "long" />
- <Key Word = "sbyte" />
- <Key Word = "short" />
- <Key Word = "struct" />
- <Key Word = "uint" />
- <Key Word = "ushort" />
- <Key Word = "ulong" />
- </KeyWords>
-
- <KeyWords Name = "ReferenceTypes" Bold="False" Italic="False" Color="Red">
- <Key Word = "class" />
- <Key Word = "interface" />
- <Key Word = "delegate" />
- <Key Word = "object" />
- <Key Word = "string" />
- </KeyWords>
-
- <KeyWords Name = "Void" Bold="False" Italic="False" Color="Red">
- <Key Word = "void" />
- </KeyWords>
-
- <KeyWords Name = "ConversionKeyWords" Bold="True" Italic="False" Color="Pink">
- <Key Word = "explicit" />
- <Key Word = "implicit" />
- <Key Word = "operator" />
- </KeyWords>
-
- <KeyWords Name = "MethodParameters" Bold="True" Italic="False" Color="DeepPink">
- <Key Word = "params" />
- <Key Word = "ref" />
- <Key Word = "out" />
- </KeyWords>
-
- <KeyWords Name = "Modifiers" Bold="False" Italic="False" Color="Brown">
- <Key Word = "abstract" />
- <Key Word = "const" />
- <Key Word = "event" />
- <Key Word = "extern" />
- <Key Word = "override" />
- <Key Word = "readonly" />
- <Key Word = "sealed" />
- <Key Word = "static" />
- <Key Word = "virtual" />
- </KeyWords>
-
- <KeyWords Name = "AccessModifiers" Bold="True" Italic="False" Color="Blue">
- <Key Word = "public" />
- <Key Word = "protected" />
- <Key Word = "private" />
- <Key Word = "internal" />
- </KeyWords>
-
- <KeyWords Name = "NameSpaces" Bold="True" Italic="False" Color="Green">
- <Key Word = "namespace" />
- <Key Word = "using" />
- </KeyWords>
-
- <KeyWords Name = "LockKeyWord" Bold="False" Italic="False" Color="DarkViolet">
- <Key Word = "lock" />
- </KeyWords>
-
- <KeyWords Name = "GetSet" Bold="False" Italic="False" Color="SaddleBrown">
- <Key Word = "get" />
- <Key Word = "set" />
- </KeyWords>
-
- <KeyWords Name = "Literals" Bold="True" Italic="False" Color="Black">
- <Key Word = "null" />
- <Key Word = "value" />
- </KeyWords>
- </RuleSet>
-
- <RuleSet Name = "TestSet" IgnoreCase = "True">
- <Delimeters>~!@%^*()-+=|\#/{}[]:;"'<> , .?</Delimeters>
- <KeyWords Name = "Testword" Bold="True" Italic="True" Color="Red">
- <Key Word = "TODO" />
- </KeyWords>
- </RuleSet>
-
- <RuleSet Name = "DocumentSet" IgnoreCase = "False">
- <Delimeters>~!@%^*()-+=|\#/{}[]:;"'<> , .?</Delimeters>
-
- <Span Name = "XMLTAG" Rule = "XMLDocuSet" Bold = "False" Italic = "True" Color = "Gray" StopAtEol = "True">
- <Begin><</Begin>
- <End>></End>
- </Span>
-
- <KeyWords Name = "Testword" Bold="True" Italic="True" Color="Red">
- <Key Word = "TODO" />
- </KeyWords>
- </RuleSet>
-
- <RuleSet Name = "XMLDocuSet" IgnoreCase = "False">
- <Delimeters>~!@%^*()-+=|\#/{}[]:;"'<> , .?</Delimeters>
-
- <Span Name = "STRING" Bold = "True" Italic = "True" Color = "Silver" StopAtEol = "True">
- <Begin>"</Begin>
- <End>"</End>
- </Span>
-
-
- <KeyWords Name = "Punctuation" Bold = "True" Italic = "True" Color = "Gray">
- <Key Word = "/" />
- <Key Word = "|" />
- <Key Word = "=" />
- </KeyWords>
-
- <KeyWords Name = "SpecialComment" Bold="True" Italic="True" Color="Gray">
- <Key Word = "c" />
- <Key Word = "code" />
- <Key Word = "example" />
- <Key Word = "exception" />
- <Key Word = "list" />
- <Key Word = "para" />
- <Key Word = "param" />
- <Key Word = "paramref" />
- <Key Word = "permission" />
- <Key Word = "remarks" />
- <Key Word = "returns" />
- <Key Word = "see" />
- <Key Word = "seealso" />
- <Key Word = "summary" />
- <Key Word = "value" />
-
- <Key Word = "type" />
- <Key Word = "Name" />
- <Key Word = "cref" />
- <Key Word = "item" />
- <Key Word = "term" />
- <Key Word = "description" />
- <Key Word = "listheader" />
- </KeyWords>
- </RuleSet>
- </SyntaxDefinition>
-
-