Nabend. Habe nun seid ein paar Tagen versucht und gesucht, aber irgendwie wird das nur immer undurchsichtiger. Ich habe vor mehrere Informationen über RS232 dar zu stellen und hätte hier für gerne den Befehl, den Cursor an eine bestimmte Position zu setzen. Ich habe gefunden den Befehl "\033[H" um den Cursor wieder an Position "1|1" zu bringen. Auch habe ich herausgefunden das man mit "/033[1" bis "/033[9" mehrere Positionen springen kann. Super, kann ich mir ein Unterprogramm draus schreiben ... aber: Gibt es auch einen Befehl, mit welchem ich die Koordinaten angeben kann? Hintergrund: Geht schneller und der Cursor ist nicht ganz so am zappeln Nebenbei: Gibt es ggf. noch einen um den Cursor aus zu blenden?
Gast
#3731328
Schau mal nach VT 100 Kommandos. Da gibt es alle möglichen Befehle zum positionieren, speichern, Farben setzen und Infos holen. So gibt es auch die Möglichkeit die aktuelle Cursorposition zu holen.
Gast
#3731374
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
wenn sich der Cursor nicht unsichtbar machen lässt, positioniert man ihn nach jeder Ausgabe immer in die gleiche Ecke.
Super vielen Dank. Werde mal nach den "VT100" Sequenzen suchen.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.