abstract class Cursor extends Alvine

Cursor

Methods

setPosition(Position $position)

Position des Cursors absolut setzen

up(int $count = 1)

Cursor $count Zeilen nach oben bewegen

down(int $count = 1)

Cursor $count Zeilen nach unte bewegen

forward(int $count = 1)

Cursor $count Spalten weiter setzen

backward(int $count)

Cursor $count Spalten zurück bewegen

savePosition()

Sendet die Control-Sequence zum Speichern der Cursor-Position

restorePosition()

Sendet die Control-Sequence zum Wiederherstellen der Cursor-Position

Details

at line 44
abstract Cursor setPosition(Position $position)

Position des Cursors absolut setzen

Einige Terminals verwenden 0/0, andere 1/1 als linke oberee Position.

Parameters

Position $position Position

Return Value

Cursor Dieses Objekt

at line 53
abstract Cursor up(int $count = 1)

Cursor $count Zeilen nach oben bewegen

Parameters

int $count Zeilen

Return Value

Cursor Dieses Objekt

at line 62
abstract Cursor down(int $count = 1)

Cursor $count Zeilen nach unte bewegen

Parameters

int $count Zeilen

Return Value

Cursor Dieses Objekt

at line 71
abstract Cursor forward(int $count = 1)

Cursor $count Spalten weiter setzen

Parameters

int $count Zeichen

Return Value

Cursor Dieses Objekt

at line 80
abstract Cursor backward(int $count)

Cursor $count Spalten zurück bewegen

Parameters

int $count Zeichen

Return Value

Cursor Dieses Objekt

at line 88
abstract Cursor savePosition()

Sendet die Control-Sequence zum Speichern der Cursor-Position

Return Value

Cursor Dieses Objekt

at line 96
abstract Cursor restorePosition()

Sendet die Control-Sequence zum Wiederherstellen der Cursor-Position

Return Value

Cursor Dieses Objekt