C# 클래스 Poderosa.Terminal.VT100Terminal

상속: Poderosa.Terminal.EscapeSequenceTerminal
파일 보기 프로젝트 열기: poderosaproject/poderosa

보호된 프로퍼티들

프로퍼티 타입 설명
_insertMode bool
_scrollRegionRelative bool

공개 메소드들

메소드 설명
VT100Terminal ( Poderosa.Terminal.TerminalInitializeInfo info ) : System

보호된 메소드들

메소드 설명
ChangeMode ( TerminalMode mode ) : void
Index ( ) : void
ParseSGRCode ( string param ) : int
ProcessAfterCSI ( string param, char code ) : ProcessCharResult
ProcessAfterOSC ( string param, char code ) : ProcessCharResult
ProcessCursorMove ( string param, char method ) : void
ProcessCursorPosition ( int row, int col ) : void
ProcessCursorPosition ( string param ) : void
ProcessDECSET ( string param, char code ) : ProcessCharResult
ProcessDeleteLines ( string param ) : void
ProcessDeviceAttributes ( string param ) : void
ProcessDeviceStatusReport ( string param ) : void
ProcessEraseInDisplay ( string param ) : void
ProcessEscapeSequence ( char code, char seq, int offset ) : ProcessCharResult
ProcessInsertLines ( string param ) : void
ProcessNextLine ( ) : void
ProcessRestoreDECSET ( string param, char code ) : ProcessCharResult
ProcessSGR ( string param ) : void
ProcessSGRParameterANSI ( int code, Poderosa.Text.TextDecoration &dec ) : void
ProcessSaveDECSET ( string param, char code ) : ProcessCharResult
ProcessSetMode ( string param, char code ) : ProcessCharResult
ProcessSetScrollingRegion ( string param ) : void
ResetInternal ( ) : void
RestoreCursor ( ) : void
ReverseIndex ( ) : void
SaveCursor ( ) : void
SelectBackgroundColor ( Poderosa.Text.TextDecoration dec, int index ) : Poderosa.Text.TextDecoration
SelectForeColor ( Poderosa.Text.TextDecoration dec, int index ) : Poderosa.Text.TextDecoration

비공개 메소드들

메소드 설명
EraseLeft ( ) : void
EraseLine ( ) : void
EraseRight ( ) : void
ProcessDECSETMulti ( string param, char code ) : ProcessCharResult
ProcessEraseInLine ( string param ) : void
SequenceKeyData ( Keys modifier, Keys body ) : byte[]

메소드 상세

ChangeMode() 보호된 메소드

protected ChangeMode ( TerminalMode mode ) : void
mode TerminalMode
리턴 void

Index() 보호된 메소드

protected Index ( ) : void
리턴 void

ParseSGRCode() 보호된 메소드

protected ParseSGRCode ( string param ) : int
param string
리턴 int

ProcessAfterCSI() 보호된 메소드

protected ProcessAfterCSI ( string param, char code ) : ProcessCharResult
param string
code char
리턴 ProcessCharResult

ProcessAfterOSC() 보호된 메소드

protected ProcessAfterOSC ( string param, char code ) : ProcessCharResult
param string
code char
리턴 ProcessCharResult

ProcessCursorMove() 보호된 메소드

protected ProcessCursorMove ( string param, char method ) : void
param string
method char
리턴 void

ProcessCursorPosition() 보호된 메소드

protected ProcessCursorPosition ( int row, int col ) : void
row int
col int
리턴 void

ProcessCursorPosition() 보호된 메소드

protected ProcessCursorPosition ( string param ) : void
param string
리턴 void

ProcessDECSET() 보호된 메소드

protected ProcessDECSET ( string param, char code ) : ProcessCharResult
param string
code char
리턴 ProcessCharResult

ProcessDeleteLines() 보호된 메소드

protected ProcessDeleteLines ( string param ) : void
param string
리턴 void

ProcessDeviceAttributes() 보호된 메소드

protected ProcessDeviceAttributes ( string param ) : void
param string
리턴 void

ProcessDeviceStatusReport() 보호된 메소드

protected ProcessDeviceStatusReport ( string param ) : void
param string
리턴 void

ProcessEraseInDisplay() 보호된 메소드

protected ProcessEraseInDisplay ( string param ) : void
param string
리턴 void

ProcessEscapeSequence() 보호된 메소드

protected ProcessEscapeSequence ( char code, char seq, int offset ) : ProcessCharResult
code char
seq char
offset int
리턴 ProcessCharResult

ProcessInsertLines() 보호된 메소드

protected ProcessInsertLines ( string param ) : void
param string
리턴 void

ProcessNextLine() 보호된 메소드

protected ProcessNextLine ( ) : void
리턴 void

ProcessRestoreDECSET() 보호된 메소드

protected ProcessRestoreDECSET ( string param, char code ) : ProcessCharResult
param string
code char
리턴 ProcessCharResult

ProcessSGR() 보호된 메소드

protected ProcessSGR ( string param ) : void
param string
리턴 void

ProcessSGRParameterANSI() 보호된 메소드

protected ProcessSGRParameterANSI ( int code, Poderosa.Text.TextDecoration &dec ) : void
code int
dec Poderosa.Text.TextDecoration
리턴 void

ProcessSaveDECSET() 보호된 메소드

protected ProcessSaveDECSET ( string param, char code ) : ProcessCharResult
param string
code char
리턴 ProcessCharResult

ProcessSetMode() 보호된 메소드

protected ProcessSetMode ( string param, char code ) : ProcessCharResult
param string
code char
리턴 ProcessCharResult

ProcessSetScrollingRegion() 보호된 메소드

protected ProcessSetScrollingRegion ( string param ) : void
param string
리턴 void

ResetInternal() 보호된 메소드

protected ResetInternal ( ) : void
리턴 void

RestoreCursor() 보호된 메소드

protected RestoreCursor ( ) : void
리턴 void

ReverseIndex() 보호된 메소드

protected ReverseIndex ( ) : void
리턴 void

SaveCursor() 보호된 메소드

protected SaveCursor ( ) : void
리턴 void

SelectBackgroundColor() 보호된 메소드

protected SelectBackgroundColor ( Poderosa.Text.TextDecoration dec, int index ) : Poderosa.Text.TextDecoration
dec Poderosa.Text.TextDecoration
index int
리턴 Poderosa.Text.TextDecoration

SelectForeColor() 보호된 메소드

protected SelectForeColor ( Poderosa.Text.TextDecoration dec, int index ) : Poderosa.Text.TextDecoration
dec Poderosa.Text.TextDecoration
index int
리턴 Poderosa.Text.TextDecoration

VT100Terminal() 공개 메소드

public VT100Terminal ( Poderosa.Terminal.TerminalInitializeInfo info ) : System
info Poderosa.Terminal.TerminalInitializeInfo
리턴 System

프로퍼티 상세

_insertMode 보호되어 있는 프로퍼티

protected bool _insertMode
리턴 bool

_scrollRegionRelative 보호되어 있는 프로퍼티

protected bool _scrollRegionRelative
리턴 bool