C# Class _3PA.MainFeatures.StyleTheme

Inheritance: GenericThemeHolder
Show file 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 property

public StyleThemeItem,_3PA.MainFeatures Abbreviations
return StyleThemeItem

BadBraceHighLight public property

public StyleThemeItem,_3PA.MainFeatures BadBraceHighLight
return StyleThemeItem

BraceHighLight public property

public StyleThemeItem,_3PA.MainFeatures BraceHighLight
return StyleThemeItem

CaretColor public property

public StyleThemeItem,_3PA.MainFeatures CaretColor
return StyleThemeItem

CaretLine public property

public StyleThemeItem,_3PA.MainFeatures CaretLine
return StyleThemeItem

Comment public property

public StyleThemeItem,_3PA.MainFeatures Comment
return StyleThemeItem

Default public property

public StyleThemeItem,_3PA.MainFeatures Default
return StyleThemeItem

DoubleQuote public property

public StyleThemeItem,_3PA.MainFeatures DoubleQuote
return StyleThemeItem

Error0 public property

public StyleThemeItem,_3PA.MainFeatures Error0
return StyleThemeItem

Error1 public property

public StyleThemeItem,_3PA.MainFeatures Error1
return StyleThemeItem

Error2 public property

public StyleThemeItem,_3PA.MainFeatures Error2
return StyleThemeItem

Error3 public property

public StyleThemeItem,_3PA.MainFeatures Error3
return StyleThemeItem

Error4 public property

public StyleThemeItem,_3PA.MainFeatures Error4
return StyleThemeItem

FoldActiveMarker public property

public StyleThemeItem,_3PA.MainFeatures FoldActiveMarker
return StyleThemeItem

FoldMargin public property

public StyleThemeItem,_3PA.MainFeatures FoldMargin
return StyleThemeItem

Includes public property

public StyleThemeItem,_3PA.MainFeatures Includes
return StyleThemeItem

JumpStatement public property

public StyleThemeItem,_3PA.MainFeatures JumpStatement
return StyleThemeItem

LineNumberMargin public property

public StyleThemeItem,_3PA.MainFeatures LineNumberMargin
return StyleThemeItem

NestedComment public property

public StyleThemeItem,_3PA.MainFeatures NestedComment
return StyleThemeItem

NoError public property

public StyleThemeItem,_3PA.MainFeatures NoError
return StyleThemeItem

NormedVariables public property

public StyleThemeItem,_3PA.MainFeatures NormedVariables
return StyleThemeItem

Numbers public property

public StyleThemeItem,_3PA.MainFeatures Numbers
return StyleThemeItem

Operators public property

public StyleThemeItem,_3PA.MainFeatures Operators
return StyleThemeItem

OtherKeywords public property

public StyleThemeItem,_3PA.MainFeatures OtherKeywords
return StyleThemeItem

PreProcessed public property

public StyleThemeItem,_3PA.MainFeatures PreProcessed
return StyleThemeItem

Selection public property

public StyleThemeItem,_3PA.MainFeatures Selection
return StyleThemeItem

SimpleQuote public property

public StyleThemeItem,_3PA.MainFeatures SimpleQuote
return StyleThemeItem

SingleLineComment public property

public StyleThemeItem,_3PA.MainFeatures SingleLineComment
return StyleThemeItem

SmartHighLighting public property

public StyleThemeItem,_3PA.MainFeatures SmartHighLighting
return StyleThemeItem

SpecialWord public property

public StyleThemeItem,_3PA.MainFeatures SpecialWord
return StyleThemeItem

Statement public property

public StyleThemeItem,_3PA.MainFeatures Statement
return StyleThemeItem

VarType public property

public StyleThemeItem,_3PA.MainFeatures VarType
return StyleThemeItem

WhiteSpace public property

public StyleThemeItem,_3PA.MainFeatures WhiteSpace
return StyleThemeItem