C# 클래스 ICSharpCode.TextEditor.Caret

상속: System.IDisposable
파일 보기 프로젝트 열기: Clancey/MonoMac.Windows.Form 1 사용 예제들

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
OnCaretModeChanged ( EventArgs e ) : void
OnPositionChanged ( EventArgs e ) : void

비공개 메소드들

메소드 설명
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

메소드 상세

Caret() 공개 메소드

public Caret ( TextArea textArea ) : System
textArea TextArea
리턴 System

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

OnCaretModeChanged() 보호된 메소드

protected OnCaretModeChanged ( EventArgs e ) : void
e System.EventArgs
리턴 void

OnPositionChanged() 보호된 메소드

protected OnPositionChanged ( EventArgs e ) : void
e System.EventArgs
리턴 void

RecreateCaret() 공개 메소드

public RecreateCaret ( ) : void
리턴 void

UpdateCaretPosition() 공개 메소드

public UpdateCaretPosition ( ) : void
리턴 void

ValidateCaretPos() 공개 메소드

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

ValidatePosition() 공개 메소드

public ValidatePosition ( TextLocation pos ) : TextLocation
pos TextLocation
리턴 TextLocation