Méthode | Description | |
---|---|---|
AddResizeNotifier ( ResizeNotifier notifier ) : void | ||
AddSubBuffer ( kOS.Safe.Screen.SubBuffer subBuffer ) : void | ||
ClearScreen ( ) : void | ||
DebugDump ( ) : string | ||
GetBuffer ( ) : List |
||
MarkRowsDirty ( int startRow, int numRows ) : void |
Marks the given section of rows in the buffer as dirty and in need of a diff check.
|
|
MoveCursor ( int row, int column ) : void | ||
MoveToNextLine ( ) : void | ||
Print ( string textToPrint ) : void | ||
Print ( string textToPrint, bool addNewLine ) : void | ||
PrintAt ( string textToPrint, int row, int column ) : void | ||
RemoveResizeNotifier ( ResizeNotifier notifier ) : void | ||
RemoveSubBuffer ( kOS.Safe.Screen.SubBuffer subBuffer ) : void | ||
ScreenBuffer ( ) : System | ||
ScrollVertical ( int deltaRows ) : int | ||
SetSize ( int rows, int columns ) : void |
Méthode | Description | |
---|---|---|
AddNewBufferLines ( int howMany = 1 ) : void | ||
ResizeBuffer ( ) : void | ||
SplitIntoLines ( string textToPrint ) : List |
||
UpdateSubBuffers ( ) : void |
Méthode | Description | |
---|---|---|
InitializeBuffer ( ) : void | ||
MoveColumn ( int deltaPosition ) : void | ||
PrintLine ( string textToPrint ) : void | ||
ScrollVerticalInternal ( int deltaRows = 1 ) : int | ||
StripUnprintables ( string textToPrint ) : string |
protected AddNewBufferLines ( int howMany = 1 ) : void | ||
howMany | int | |
Résultat | void |
public AddResizeNotifier ( ResizeNotifier notifier ) : void | ||
notifier | ResizeNotifier | |
Résultat | void |
public AddSubBuffer ( kOS.Safe.Screen.SubBuffer subBuffer ) : void | ||
subBuffer | kOS.Safe.Screen.SubBuffer | |
Résultat | void |
public MarkRowsDirty ( int startRow, int numRows ) : void | ||
startRow | int | Starting with this row number |
numRows | int | for this many rows, or up to the max row the buffer has if this number is too large |
Résultat | void |
public MoveCursor ( int row, int column ) : void | ||
row | int | |
column | int | |
Résultat | void |
public Print ( string textToPrint, bool addNewLine ) : void | ||
textToPrint | string | |
addNewLine | bool | |
Résultat | void |
public PrintAt ( string textToPrint, int row, int column ) : void | ||
textToPrint | string | |
row | int | |
column | int | |
Résultat | void |
public RemoveResizeNotifier ( ResizeNotifier notifier ) : void | ||
notifier | ResizeNotifier | |
Résultat | void |
public RemoveSubBuffer ( kOS.Safe.Screen.SubBuffer subBuffer ) : void | ||
subBuffer | kOS.Safe.Screen.SubBuffer | |
Résultat | void |
public ScrollVertical ( int deltaRows ) : int | ||
deltaRows | int | |
Résultat | int |
public SetSize ( int rows, int columns ) : void | ||
rows | int | |
columns | int | |
Résultat | void |
protected SplitIntoLines ( string textToPrint ) : List |
||
textToPrint | string | |
Résultat | List |