C# Class ICSharpCode.TextEditor.Caret

Inheritance: System.IDisposable
Afficher le fichier Open project: Clancey/MonoMac.Windows.Form Class Usage Examples

Méthodes publiques

Méthode Description
Caret ( TextArea textArea ) : System
Dispose ( ) : void
RecreateCaret ( ) : void
UpdateCaretPosition ( ) : void
ValidateCaretPos ( ) : void If the caret position is outside the document text bounds it is set to the correct position by calling ValidateCaretPos.
ValidatePosition ( TextLocation pos ) : TextLocation

Méthodes protégées

Méthode Description
OnCaretModeChanged ( EventArgs e ) : void
OnPositionChanged ( EventArgs e ) : void

Private Methods

Méthode Description
CreateCaret ( ) : void
DisposeCaret ( ) : void
FirePositionChangedAfterUpdateEnd ( object sender, EventArgs e ) : void
GotFocus ( object sender, EventArgs e ) : void
Log ( string text ) : void
LostFocus ( object sender, EventArgs e ) : void
OnEndUpdate ( ) : void
PaintCaret ( Graphics g ) : void
PaintCaretLine ( Graphics g ) : void

Method Details

Caret() public méthode

public Caret ( TextArea textArea ) : System
textArea TextArea
Résultat System

Dispose() public méthode

public Dispose ( ) : void
Résultat void

OnCaretModeChanged() protected méthode

protected OnCaretModeChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnPositionChanged() protected méthode

protected OnPositionChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

RecreateCaret() public méthode

public RecreateCaret ( ) : void
Résultat void

UpdateCaretPosition() public méthode

public UpdateCaretPosition ( ) : void
Résultat void

ValidateCaretPos() public méthode

If the caret position is outside the document text bounds it is set to the correct position by calling ValidateCaretPos.
public ValidateCaretPos ( ) : void
Résultat void

ValidatePosition() public méthode

public ValidatePosition ( TextLocation pos ) : TextLocation
pos TextLocation
Résultat TextLocation