C# Class ICSharpCode.TextEditor.TextArea

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

Private Properties

Свойство Type Description
CloseToolTip void
DocumentFoldingsChanged void
GenerateWhitespaceString string
InvalidateLines void
IsReadOnly bool
IsReadOnly bool
RaiseMouseMove void
SearchMatchingBracket void
SetToolTip void
ShowHiddenCursor void
TextContentChanged void
UpdateLine void
UpdateLine void
UpdateLineToEnd void
UpdateLines void
UpdateLines void
UpdateToEnd void

Méthodes publiques

Méthode Description
BeginUpdate ( ) : void
EndUpdate ( ) : void
ExecuteDialogKey ( Keys keyData ) : bool

This method executes a dialog key

FindMatchingBracketHighlight ( ) : Highlight
InsertChar ( char ch ) : void Inserts a single character at the caret position
InsertLeftMargin ( int index, AbstractMargin margin ) : void
InsertString ( string str ) : void Inserts a whole string at the caret position
OptionsChanged ( ) : void
Refresh ( AbstractMargin margin ) : void
ReplaceChar ( char ch ) : void Replaces a char at the caret position
ScrollTo ( int line ) : void
ScrollToCaret ( ) : void
SetCaretToDesiredColumn ( ) : void
SetDesiredColumn ( ) : void
SimulateKeyPress ( char ch ) : void
TextArea ( TextEditorControl motherTextEditorControl, TextAreaControl motherTextAreaControl ) : System
UpdateMatchingBracket ( ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void
HandleKeyPress ( char ch ) : bool

This method is called on each Keypress

IsInputChar ( char charCode ) : bool
OnKeyPress ( KeyPressEventArgs e ) : void
OnMouseDown ( System e ) : void
OnMouseHover ( EventArgs e ) : void
OnMouseLeave ( System e ) : void
OnMouseMove ( MouseEventArgs e ) : void
OnPaint ( System e ) : void
OnPaintBackground ( System pevent ) : void
OnToolTipRequest ( ToolTipRequestEventArgs e ) : void
ProcessDialogKey ( Keys keyData ) : bool
RequestToolTip ( Point mousePos ) : void

Private Methods

Méthode Description
CloseToolTip ( ) : void
DocumentFoldingsChanged ( object sender, EventArgs e ) : void
GenerateWhitespaceString ( int length ) : string
InvalidateLines ( int xPos, int lineBegin, int lineEnd ) : void
IsReadOnly ( int offset ) : bool
IsReadOnly ( int offset, int length ) : bool
RaiseMouseMove ( MouseEventArgs e ) : void
SearchMatchingBracket ( object sender, EventArgs e ) : void
SetToolTip ( string text, int lineNumber ) : void
ShowHiddenCursor ( bool forceShow ) : void

Shows the mouse cursor if it has been hidden.

TextContentChanged ( object sender, EventArgs e ) : void
UpdateLine ( int line ) : void
UpdateLine ( int line, int begin, int end ) : void
UpdateLineToEnd ( int lineNr, int xStart ) : void
UpdateLines ( int lineBegin, int lineEnd ) : void
UpdateLines ( int xPos, int lineBegin, int lineEnd ) : void
UpdateToEnd ( int lineBegin ) : void

Method Details

BeginUpdate() public méthode

public BeginUpdate ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

EndUpdate() public méthode

public EndUpdate ( ) : void
Résultat void

ExecuteDialogKey() public méthode

This method executes a dialog key
public ExecuteDialogKey ( Keys keyData ) : bool
keyData Keys
Résultat bool

FindMatchingBracketHighlight() public méthode

public FindMatchingBracketHighlight ( ) : Highlight
Résultat Highlight

HandleKeyPress() protected méthode

This method is called on each Keypress
protected HandleKeyPress ( char ch ) : bool
ch char
Résultat bool

InsertChar() public méthode

Inserts a single character at the caret position
public InsertChar ( char ch ) : void
ch char
Résultat void

InsertLeftMargin() public méthode

public InsertLeftMargin ( int index, AbstractMargin margin ) : void
index int
margin AbstractMargin
Résultat void

InsertString() public méthode

Inserts a whole string at the caret position
public InsertString ( string str ) : void
str string
Résultat void

IsInputChar() protected méthode

protected IsInputChar ( char charCode ) : bool
charCode char
Résultat bool

OnKeyPress() protected méthode

protected OnKeyPress ( KeyPressEventArgs e ) : void
e System.Windows.Forms.KeyPressEventArgs
Résultat void

OnMouseDown() protected méthode

protected OnMouseDown ( System e ) : void
e System
Résultat void

OnMouseHover() protected méthode

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

OnMouseLeave() protected méthode

protected OnMouseLeave ( System e ) : void
e System
Résultat void

OnMouseMove() protected méthode

protected OnMouseMove ( MouseEventArgs e ) : void
e MouseEventArgs
Résultat void

OnPaint() protected méthode

protected OnPaint ( System e ) : void
e System
Résultat void

OnPaintBackground() protected méthode

protected OnPaintBackground ( System pevent ) : void
pevent System
Résultat void

OnToolTipRequest() protected méthode

protected OnToolTipRequest ( ToolTipRequestEventArgs e ) : void
e ToolTipRequestEventArgs
Résultat void

OptionsChanged() public méthode

public OptionsChanged ( ) : void
Résultat void

ProcessDialogKey() protected méthode

protected ProcessDialogKey ( Keys keyData ) : bool
keyData Keys
Résultat bool

Refresh() public méthode

public Refresh ( AbstractMargin margin ) : void
margin AbstractMargin
Résultat void

ReplaceChar() public méthode

Replaces a char at the caret position
public ReplaceChar ( char ch ) : void
ch char
Résultat void

RequestToolTip() protected méthode

protected RequestToolTip ( Point mousePos ) : void
mousePos Point
Résultat void

ScrollTo() public méthode

public ScrollTo ( int line ) : void
line int
Résultat void

ScrollToCaret() public méthode

public ScrollToCaret ( ) : void
Résultat void

SetCaretToDesiredColumn() public méthode

public SetCaretToDesiredColumn ( ) : void
Résultat void

SetDesiredColumn() public méthode

public SetDesiredColumn ( ) : void
Résultat void

SimulateKeyPress() public méthode

public SimulateKeyPress ( char ch ) : void
ch char
Résultat void

TextArea() public méthode

public TextArea ( TextEditorControl motherTextEditorControl, TextAreaControl motherTextAreaControl ) : System
motherTextEditorControl TextEditorControl
motherTextAreaControl TextAreaControl
Résultat System

UpdateMatchingBracket() public méthode

public UpdateMatchingBracket ( ) : void
Résultat void