| Operatoren |
set_tposition — Setzen der Schreibposition im einem Fenster.
set_tposition( : : WindowHandle, Row, Column : )
set_tposition setzt die Position des Textcursors im Ausgabefenster. Als Referenz wird das linke obere Eck eines Großbuchstabens verwendet.
Die Positionsangabe erfolgt im Bildkoordinatensystem. Die Position des Textcursors wird z.B. durch einen Unterstrich markiert. Die nächste Textausgabe auf dieses Fenster erfolgt ab der Cursorposition, wobei die Position des Textcursors die linke Ecke der Schreiblinie des auszugebenden Strings (d.h. ohne Berücksichtigung von Unterlängen, die Zeichenhöhe über der Schreiblinie sei als Fontoberlänge bezeichnet) angibt.
Die Cursorposition verändert sich bei der Ausgabe bzw. Eingabe von Text (write_string, read_string) und durch explizite Neupositionierung (set_tposition, new_line). Um die Anzeige der Cursorposition im Fenster zu löschen, kann die Form des Textcursors mit set_tshape auf 'invisible' gesetzt werden.
Fenster-Handle.
set_tposition liefert den Wert 2 (H_MSG_TRUE), falls das Fenster gültig ist. Ansonsten wird eine Fehlerbehandlung durchgeführt.
Foundation
| Operatoren |