C# Class _3PA.MainFeatures.StyleTheme

Inheritance: GenericThemeHolder
显示文件 Open project: jcaillon/3P Class Usage Examples

Public Properties

Property Type Description
Abbreviations StyleThemeItem
BadBraceHighLight StyleThemeItem
BraceHighLight StyleThemeItem
CaretColor StyleThemeItem
CaretLine StyleThemeItem
Comment StyleThemeItem
Default StyleThemeItem
DoubleQuote StyleThemeItem
Error0 StyleThemeItem
Error1 StyleThemeItem
Error2 StyleThemeItem
Error3 StyleThemeItem
Error4 StyleThemeItem
FoldActiveMarker StyleThemeItem
FoldMargin StyleThemeItem
Includes StyleThemeItem
JumpStatement StyleThemeItem
LineNumberMargin StyleThemeItem
NestedComment StyleThemeItem
NoError StyleThemeItem
NormedVariables StyleThemeItem
Numbers StyleThemeItem
Operators StyleThemeItem
OtherKeywords StyleThemeItem
PreProcessed StyleThemeItem
Selection StyleThemeItem
SimpleQuote StyleThemeItem
SingleLineComment StyleThemeItem
SmartHighLighting StyleThemeItem
SpecialWord StyleThemeItem
Statement StyleThemeItem
VarType StyleThemeItem
WhiteSpace StyleThemeItem

Public Methods

Method Description
GetErrorBg ( int errorLevel ) : Color
GetErrorFg ( int errorLevel ) : Color
SetColorValues ( Type thisType ) : void

Set the values of this instance, using a dictionnary of key -> values, override for this class

Private Methods

Method Description
GetErrorItem ( int errorLevel ) : StyleThemeItem
GetHtmlColor ( string propertyName, int propNumber ) : string

Find the html color behing any property

ReplaceAliases ( string value, int propNumber ) : string

Method Details

GetErrorBg() public method

public GetErrorBg ( int errorLevel ) : Color
errorLevel int
return Color

GetErrorFg() public method

public GetErrorFg ( int errorLevel ) : Color
errorLevel int
return Color

SetColorValues() public method

Set the values of this instance, using a dictionnary of key -> values, override for this class
public SetColorValues ( Type thisType ) : void
thisType System.Type
return void

Property Details

Abbreviations public_oe property

public StyleThemeItem,_3PA.MainFeatures Abbreviations
return StyleThemeItem

BadBraceHighLight public_oe property

public StyleThemeItem,_3PA.MainFeatures BadBraceHighLight
return StyleThemeItem

BraceHighLight public_oe property

public StyleThemeItem,_3PA.MainFeatures BraceHighLight
return StyleThemeItem

CaretColor public_oe property

public StyleThemeItem,_3PA.MainFeatures CaretColor
return StyleThemeItem

CaretLine public_oe property

public StyleThemeItem,_3PA.MainFeatures CaretLine
return StyleThemeItem

Comment public_oe property

public StyleThemeItem,_3PA.MainFeatures Comment
return StyleThemeItem

Default public_oe property

public StyleThemeItem,_3PA.MainFeatures Default
return StyleThemeItem

DoubleQuote public_oe property

public StyleThemeItem,_3PA.MainFeatures DoubleQuote
return StyleThemeItem

Error0 public_oe property

public StyleThemeItem,_3PA.MainFeatures Error0
return StyleThemeItem

Error1 public_oe property

public StyleThemeItem,_3PA.MainFeatures Error1
return StyleThemeItem

Error2 public_oe property

public StyleThemeItem,_3PA.MainFeatures Error2
return StyleThemeItem

Error3 public_oe property

public StyleThemeItem,_3PA.MainFeatures Error3
return StyleThemeItem

Error4 public_oe property

public StyleThemeItem,_3PA.MainFeatures Error4
return StyleThemeItem

FoldActiveMarker public_oe property

public StyleThemeItem,_3PA.MainFeatures FoldActiveMarker
return StyleThemeItem

FoldMargin public_oe property

public StyleThemeItem,_3PA.MainFeatures FoldMargin
return StyleThemeItem

Includes public_oe property

public StyleThemeItem,_3PA.MainFeatures Includes
return StyleThemeItem

JumpStatement public_oe property

public StyleThemeItem,_3PA.MainFeatures JumpStatement
return StyleThemeItem

LineNumberMargin public_oe property

public StyleThemeItem,_3PA.MainFeatures LineNumberMargin
return StyleThemeItem

NestedComment public_oe property

public StyleThemeItem,_3PA.MainFeatures NestedComment
return StyleThemeItem

NoError public_oe property

public StyleThemeItem,_3PA.MainFeatures NoError
return StyleThemeItem

NormedVariables public_oe property

public StyleThemeItem,_3PA.MainFeatures NormedVariables
return StyleThemeItem

Numbers public_oe property

public StyleThemeItem,_3PA.MainFeatures Numbers
return StyleThemeItem

Operators public_oe property

public StyleThemeItem,_3PA.MainFeatures Operators
return StyleThemeItem

OtherKeywords public_oe property

public StyleThemeItem,_3PA.MainFeatures OtherKeywords
return StyleThemeItem

PreProcessed public_oe property

public StyleThemeItem,_3PA.MainFeatures PreProcessed
return StyleThemeItem

Selection public_oe property

public StyleThemeItem,_3PA.MainFeatures Selection
return StyleThemeItem

SimpleQuote public_oe property

public StyleThemeItem,_3PA.MainFeatures SimpleQuote
return StyleThemeItem

SingleLineComment public_oe property

public StyleThemeItem,_3PA.MainFeatures SingleLineComment
return StyleThemeItem

SmartHighLighting public_oe property

public StyleThemeItem,_3PA.MainFeatures SmartHighLighting
return StyleThemeItem

SpecialWord public_oe property

public StyleThemeItem,_3PA.MainFeatures SpecialWord
return StyleThemeItem

Statement public_oe property

public StyleThemeItem,_3PA.MainFeatures Statement
return StyleThemeItem

VarType public_oe property

public StyleThemeItem,_3PA.MainFeatures VarType
return StyleThemeItem

WhiteSpace public_oe property

public StyleThemeItem,_3PA.MainFeatures WhiteSpace
return StyleThemeItem