C# Класс Poderosa.Terminal.VT100Terminal

Наследование: Poderosa.Terminal.EscapeSequenceTerminal
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
_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