Befehl |
Aktion |
makeConsole() |
erzeugt ein (globales) Konsolen-Fenster in Bildschirmmitte mit halber Bildschirmgrösse |
makeConsole(Position(ulx, uly), Size(width, height)) |
erzeugt ein (globales) Konsolen-Fenster an gegebener Bildschirmposition (ulx, uly) und gegebener Grösse (width, height) |
dispose() |
schliesst das Fenster |
isDisposed() |
gibt True zurück, falls das Fenster geschlossen wurde (durch Aufruf von dispose() oder Klicken des Close-Buttons |
clear() |
löscht den Fensterinhalt |
hide() |
versteckt das Fenster |
show() |
zeigt das versteckte Fenster wieder |
setTitle(title) |
setzt den Fenstertitel |
showHorizontalScrollbar(enable) |
fügt einen horizontalen Scrollbalken ein |
showVerticalScrollbar(enable) |
fügt einen vertikalen Scrollbalken ein |
delay(time) |
hält das Programm um die Zeit time (ms) an |
addExitListener(onExit) |
registriert die Callbackfunktion onExit(), die beim Click des Close-Buttons aufgerufen wird. Damit Fenster schliesst, muss dispose() aufgerufen werden |
getFloat() |
liefert die mit <cr> beendete Eingabe als Float zurück; None, falls nicht als Float darstellbar |
getInt() |
liefert die mit <cr> beendete Eingabe als Integer zurück; None, falls nicht als Integer darstellbar |
getString() |
liefert den mit <cr> beendeten Eingabestring |
getKey() |
liefert einen String mit dem Zeichen des letzten Tastendruck zurück (leer, falls illegale Taste) (ord() liefert auch non-printing ASCII code) |
getKeyWait() |
wartet bis eine Taste gedrückt wird und liefert sie als String zurück (ord() liefert auch non-printing ASCII code) |
getKeyCode() |
liefert den Code der zuletzt gedrückten Taste zurück; gibt 65535, falls keine Taste gedrückt wurde |
getKeyCodeWait() |
wartet bis eine Taste gedrückt wird und liefert ihren Code zurück |
getModifiers() |
liefert einen Spezialcode beim Drücken von Ctrl/Alt/Shift |
getModifiersText() |
liefert einen Bezeichner beim Drücken von Ctrl/Alt/Shift |
kbhit() |
liefert True, falls ein Tastendruck noch nicht mit getKeyCode() abgeholt ist |