C# Class Highlight.Engines.RtfEngine

Inheritance: Engine
Afficher le fichier Open project: thomasjo/highlight

Méthodes protégées

Méthode Description
PostHighlight ( Definition definition, string input ) : string
PreHighlight ( Definition definition, string input ) : string
ProcessBlockPatternMatch ( Definition definition, BlockPattern pattern, Match match ) : string
ProcessMarkupPatternMatch ( Definition definition, MarkupPattern pattern, Match match ) : string
ProcessWordPatternMatch ( Definition definition, WordPattern pattern, Match match ) : string

Private Methods

Méthode Description
BuildColorList ( ) : string
BuildFontList ( ) : string
CreateRtfPatternStyle ( Color foreColor, Color backColor, Font font ) : string
GetIndexOfColor ( Color color ) : int
GetIndexOfFont ( string font ) : int

Method Details

PostHighlight() protected méthode

protected PostHighlight ( Definition definition, string input ) : string
definition Highlight.Patterns.Definition
input string
Résultat string

PreHighlight() protected méthode

protected PreHighlight ( Definition definition, string input ) : string
definition Highlight.Patterns.Definition
input string
Résultat string

ProcessBlockPatternMatch() protected méthode

protected ProcessBlockPatternMatch ( Definition definition, BlockPattern pattern, Match match ) : string
definition Highlight.Patterns.Definition
pattern Highlight.Patterns.BlockPattern
match System.Text.RegularExpressions.Match
Résultat string

ProcessMarkupPatternMatch() protected méthode

protected ProcessMarkupPatternMatch ( Definition definition, MarkupPattern pattern, Match match ) : string
definition Highlight.Patterns.Definition
pattern Highlight.Patterns.MarkupPattern
match System.Text.RegularExpressions.Match
Résultat string

ProcessWordPatternMatch() protected méthode

protected ProcessWordPatternMatch ( Definition definition, WordPattern pattern, Match match ) : string
definition Highlight.Patterns.Definition
pattern Highlight.Patterns.WordPattern
match System.Text.RegularExpressions.Match
Résultat string