C# 클래스 TextAddin.Controls.CarretLayer

상속: TextAddin.Controls.Layer
파일 보기 프로젝트 열기: FloodProject/flood 1 사용 예제들

Private Properties

프로퍼티 타입 설명
OnAnchorDeleted void
SetTextAnchor void
SetTextAnchor void
SetTextAnchor void
SnapCarretToPosition void
UpdateCarretLine void
UpdateCarretOffset void

공개 메소드들

메소드 설명
CarretLayer ( TextAddin.Controls.TextView parent ) : System

보호된 메소드들

메소드 설명
InsertText ( string text ) : void
OnChar ( char chr ) : bool
OnKeyBackspace ( bool down ) : bool
OnKeyDelete ( bool down ) : bool
OnKeyDown ( bool down ) : bool
OnKeyLeft ( bool down ) : bool
OnKeyReturn ( bool down ) : bool
OnKeyRight ( bool down ) : bool
OnKeyUp ( bool down ) : bool
OnMouseClickedLeft ( int x, int y, bool down ) : void
OnMouseMoved ( int x, int y, int dx, int dy ) : void
RemoveText ( int offset, int length ) : void
Render ( Flood skin ) : void

비공개 메소드들

메소드 설명
OnAnchorDeleted ( object obj, EventArgs args ) : void
SetTextAnchor ( TextLocation textLocation ) : void
SetTextAnchor ( int offset ) : void
SetTextAnchor ( int line, int column ) : void
SnapCarretToPosition ( int x, int y ) : void
UpdateCarretLine ( int lineOffset ) : void
UpdateCarretOffset ( int dOffset ) : void

메소드 상세

CarretLayer() 공개 메소드

public CarretLayer ( TextAddin.Controls.TextView parent ) : System
parent TextAddin.Controls.TextView
리턴 System

InsertText() 보호된 메소드

protected InsertText ( string text ) : void
text string
리턴 void

OnChar() 보호된 메소드

protected OnChar ( char chr ) : bool
chr char
리턴 bool

OnKeyBackspace() 보호된 메소드

protected OnKeyBackspace ( bool down ) : bool
down bool
리턴 bool

OnKeyDelete() 보호된 메소드

protected OnKeyDelete ( bool down ) : bool
down bool
리턴 bool

OnKeyDown() 보호된 메소드

protected OnKeyDown ( bool down ) : bool
down bool
리턴 bool

OnKeyLeft() 보호된 메소드

protected OnKeyLeft ( bool down ) : bool
down bool
리턴 bool

OnKeyReturn() 보호된 메소드

protected OnKeyReturn ( bool down ) : bool
down bool
리턴 bool

OnKeyRight() 보호된 메소드

protected OnKeyRight ( bool down ) : bool
down bool
리턴 bool

OnKeyUp() 보호된 메소드

protected OnKeyUp ( bool down ) : bool
down bool
리턴 bool

OnMouseClickedLeft() 보호된 메소드

protected OnMouseClickedLeft ( int x, int y, bool down ) : void
x int
y int
down bool
리턴 void

OnMouseMoved() 보호된 메소드

protected OnMouseMoved ( int x, int y, int dx, int dy ) : void
x int
y int
dx int
dy int
리턴 void

RemoveText() 보호된 메소드

protected RemoveText ( int offset, int length ) : void
offset int
length int
리턴 void

Render() 보호된 메소드

protected Render ( Flood skin ) : void
skin Flood
리턴 void