C# Class CodeBox.Core.Elements.Paper

Inheritance: System.Windows.Controls.StackPanel
Afficher le fichier Open project: anaimi/codebox Class Usage Examples

Méthodes publiques

Свойство Type Description
HighlightedBlocks List

Private Properties

Свойство Type Description
Paper_MouseLeftButtonDown void
Paper_MouseLeftButtonUp void

Méthodes publiques

Méthode Description
ClearHighlights ( ) : void
GetAllCharacters ( ) : List
GetHighlightedText ( ) : string
HighlightAll ( ) : void
HighlightFrom ( int line, int pos ) : void
HighlightUpto ( int line, int pos ) : void
InsertLine ( int index, CodeBox.Core.Elements.PaperLine line ) : void
LineAt ( int index ) : CodeBox.Core.Elements.PaperLine
Paper ( ) : System
RemoveCaret ( ) : void
RemoveHighlights ( ) : void
RemoveLine ( int index ) : void
RestoreCaret ( ) : void
UpdateCaret ( int line, int position ) : void
UpdateCaretPosition ( ) : void
UpdateLinesIndices ( int index ) : void
UpdateNumberPanel ( ) : void

Private Methods

Méthode Description
Paper_MouseLeftButtonDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
Paper_MouseLeftButtonUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void

Method Details

ClearHighlights() public méthode

public ClearHighlights ( ) : void
Résultat void

GetAllCharacters() public méthode

public GetAllCharacters ( ) : List
Résultat List

GetHighlightedText() public méthode

public GetHighlightedText ( ) : string
Résultat string

HighlightAll() public méthode

public HighlightAll ( ) : void
Résultat void

HighlightFrom() public méthode

public HighlightFrom ( int line, int pos ) : void
line int
pos int
Résultat void

HighlightUpto() public méthode

public HighlightUpto ( int line, int pos ) : void
line int
pos int
Résultat void

InsertLine() public méthode

public InsertLine ( int index, CodeBox.Core.Elements.PaperLine line ) : void
index int
line CodeBox.Core.Elements.PaperLine
Résultat void

LineAt() public méthode

public LineAt ( int index ) : CodeBox.Core.Elements.PaperLine
index int
Résultat CodeBox.Core.Elements.PaperLine

Paper() public méthode

public Paper ( ) : System
Résultat System

RemoveCaret() public méthode

public RemoveCaret ( ) : void
Résultat void

RemoveHighlights() public méthode

public RemoveHighlights ( ) : void
Résultat void

RemoveLine() public méthode

public RemoveLine ( int index ) : void
index int
Résultat void

RestoreCaret() public méthode

public RestoreCaret ( ) : void
Résultat void

UpdateCaret() public méthode

public UpdateCaret ( int line, int position ) : void
line int
position int
Résultat void

UpdateCaretPosition() public méthode

public UpdateCaretPosition ( ) : void
Résultat void

UpdateLinesIndices() public méthode

public UpdateLinesIndices ( int index ) : void
index int
Résultat void

UpdateNumberPanel() public méthode

public UpdateNumberPanel ( ) : void
Résultat void

Property Details

HighlightedBlocks public_oe property

public List HighlightedBlocks
Résultat List