C# Class Mono.TextEditor.Highlighting.ColorScheme

Show file Open project: LogosBible/monodevelop Class Usage Examples

Private Properties

Property Type Description
ColorScheme System
ImportVsColor Cairo.Color
ParseColor Cairo.Color

Public Methods

Method Description
AlphaBlend ( Cairo fore, Cairo back, double alpha ) : Cairo.Color
Clone ( ) : ColorScheme
ColorToMarkup ( Cairo color ) : string
CopyValues ( ColorScheme baseScheme ) : void
GetChunkStyle ( Chunk chunk ) : ChunkStyle
GetChunkStyle ( string color ) : ChunkStyle
GetForeground ( ChunkStyle chunkStyle ) : Cairo.Color
Import ( string fileName, Stream stream ) : ColorScheme
LoadFrom ( Stream stream ) : ColorScheme
ParsePaletteColor ( Cairo.Color>.Dictionary palette, string value ) : Cairo.Color
Save ( string fileName ) : void

Private Methods

Method Description
ColorScheme ( ) : System
ImportVsColor ( string colorString ) : Cairo.Color
ParseColor ( string value ) : Cairo.Color

Method Details

AlphaBlend() public static method

public static AlphaBlend ( Cairo fore, Cairo back, double alpha ) : Cairo.Color
fore Cairo
back Cairo
alpha double
return Cairo.Color

Clone() public method

public Clone ( ) : ColorScheme
return ColorScheme

ColorToMarkup() public static method

public static ColorToMarkup ( Cairo color ) : string
color Cairo
return string

CopyValues() public method

public CopyValues ( ColorScheme baseScheme ) : void
baseScheme ColorScheme
return void

GetChunkStyle() public method

public GetChunkStyle ( Chunk chunk ) : ChunkStyle
chunk Chunk
return ChunkStyle

GetChunkStyle() public method

public GetChunkStyle ( string color ) : ChunkStyle
color string
return ChunkStyle

GetForeground() public method

public GetForeground ( ChunkStyle chunkStyle ) : Cairo.Color
chunkStyle ChunkStyle
return Cairo.Color

Import() public static method

public static Import ( string fileName, Stream stream ) : ColorScheme
fileName string
stream Stream
return ColorScheme

LoadFrom() public static method

public static LoadFrom ( Stream stream ) : ColorScheme
stream Stream
return ColorScheme

ParsePaletteColor() public static method

public static ParsePaletteColor ( Cairo.Color>.Dictionary palette, string value ) : Cairo.Color
palette Cairo.Color>.Dictionary
value string
return Cairo.Color

Save() public method

public Save ( string fileName ) : void
fileName string
return void