C# 클래스 Wv.Mono.Terminal.LineEditor

파일 보기 프로젝트 열기: apenwarr/versaplex 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CmdBackspace void
CmdBackwardWord void
CmdDebug void
CmdDeleteBackword void
CmdDeleteChar void
CmdDeleteWord void
CmdDone void
CmdEnd void
CmdForwardWord void
CmdHistoryNext void
CmdHistoryPrev void
CmdHome void
CmdKillToEOF void
CmdLeft void
CmdRefresh void
CmdReverseSearch void
CmdRight void
CmdYank void
ComputeRendered void
EditLoop void
ForceCursor void
HandleChar void
HistoryUpdateLine void
InitText void
InsertChar void
InterruptEdit void
Render void
RenderAfter void
RenderFrom void
ReverseSearch void
SearchAppend void
SetPrompt void
SetSearchPrompt void
SetText void
TextToRenderPos int
TextToScreenPos int
UpdateCursor void
UpdateHomeRow void
WordBackward int
WordForward int

공개 메소드들

메소드 설명
Edit ( string prompt, string initial ) : string
LineEditor ( string name ) : System
LineEditor ( string name, int histsize ) : System

비공개 메소드들

메소드 설명
CmdBackspace ( ) : void
CmdBackwardWord ( ) : void
CmdDebug ( ) : void
CmdDeleteBackword ( ) : void
CmdDeleteChar ( ) : void
CmdDeleteWord ( ) : void
CmdDone ( ) : void
CmdEnd ( ) : void
CmdForwardWord ( ) : void
CmdHistoryNext ( ) : void
CmdHistoryPrev ( ) : void
CmdHome ( ) : void
CmdKillToEOF ( ) : void
CmdLeft ( ) : void
CmdRefresh ( ) : void
CmdReverseSearch ( ) : void
CmdRight ( ) : void
CmdYank ( ) : void
ComputeRendered ( ) : void
EditLoop ( ) : void
ForceCursor ( int newpos ) : void
HandleChar ( char c ) : void
HistoryUpdateLine ( ) : void
InitText ( string initial ) : void
InsertChar ( char c ) : void
InterruptEdit ( object sender, ConsoleCancelEventArgs a ) : void
Render ( ) : void
RenderAfter ( int p ) : void
RenderFrom ( int pos ) : void
ReverseSearch ( ) : void
SearchAppend ( char c ) : void
SetPrompt ( string newprompt ) : void
SetSearchPrompt ( string s ) : void
SetText ( string newtext ) : void
TextToRenderPos ( int pos ) : int
TextToScreenPos ( int pos ) : int
UpdateCursor ( int newpos ) : void
UpdateHomeRow ( int screenpos ) : void
WordBackward ( int p ) : int
WordForward ( int p ) : int

메소드 상세

Edit() 공개 메소드

public Edit ( string prompt, string initial ) : string
prompt string
initial string
리턴 string

LineEditor() 공개 메소드

public LineEditor ( string name ) : System
name string
리턴 System

LineEditor() 공개 메소드

public LineEditor ( string name, int histsize ) : System
name string
histsize int
리턴 System