Konstruktoren/Methoden |
Aktion |
EntryDialog(entryPane1, entryPane2,...) |
erzeugt in Bildschirmmitte ein Dialogfenster mit EntryPane-Zonen, die in der Reihenfolge der Parameter eingefügt werden
|
EntryDialog(ulx, uly, entryPane1, entryPane2,...) |
erzeugt ein Dialogfenster mit EntryPane-Zonen, die in der Reihenfolge der Parameter eingefügt werden. Die obere linke Ecke des Fensters wird auf die Bildschirmkoordinaten (ulx, uly) gesetzt |
setTitle(text) |
schreibt text in die Titelzeile des Dialogs |
isChanged() |
liefert True, falls eines der EntryItems CheckEntry, RadioEntry, SliderEntry geändert wurde. Nachfolgender Aufruf gibt wieder False, bis zu einer erneuten Änderung |
dispose() |
schliesst das Dialogfenster |
isDisposed() |
liefert True, falls der Dialog mit dem Close-Button oder mit dispose() geschlossen wurde |
hide() |
versteckt das Dialogfenster |
show() |
zeigt ein vorher verstecktes Dialogfenster |
setAlwaysOnTop(enable) |
mit enable = True bleibt das Dialogfenster immer über anderen Programmfenstern sichtbar, kann aber trotzdem den Fokus verlieren |
toFront(enable) |
mit enable = True wird das Fenster über andere Programmfenster gesetzt und erhält den Fokus; mit enable = False wird das Fenster in den Hintergrund gesetzt |
Konstruktoren |
Aktion |
EntryPane(entryItem1, entryItem2,...) |
erzeugt eine Zone ohne Umrandung mit den gegebenen GUI-Elementen, die in der Reihenfolge der Parameter eingefügt werden
|
EntryPane(title, entryItem1, entryItem2,...) |
erzeugt eine Zone mit den gegebenen GUI-Elementen, die in der Reihenfolge der Parameter eingefügt werden. Die Zone wird mit einem Rechteck umrandet und ein Titel auf den oberen Rand gesetzt (title kann auch leerer String sein) |
setTitle(title) |
falls die Zone eine Umrandung hat, wird ein vorhandener Titeltext wird ersetzt |
Konstruktoren/Methoden |
Aktion |
IntEntry(prompt, init) |
erzeugt ein Textfeld zur Eingabe oder Anzeige von Integer-Zahlen. Das Feld wird mit prompt angeschrieben und der Anfangswert init hineingesetzt |
IntEntry(prompt) |
erzeugt ein Textfeld zur Eingabe oder Anzeige von Integer-Zahlen. Das Feld wird mit prompt angeschrieben |
isTouched() |
liefert True, falls auf das Textfeld seit dem letzten Aufruf von isTouched() geklickt wurde |
getValue() |
liefert den aktuellen Wert im Feld; falls dieser nicht ein Integer ist, wird None zurückgegeben |
setValue(value) |
setzt den gegebenen Wert ins Feld |
setEditable(False) |
verhindert das Editieren (und entfernt den Cursor) |
setEnabled(enabled) |
aktiviert/deaktiviert das Textfeld |
Konstruktoren/Methoden |
Aktion |
LongEntry(prompt, init) |
erzeugt ein Textfeld zur Eingabe oder Anzeige von Long-Zahlen. Das Feld wird mit prompt angeschrieben und der Anfangswert init hineingesetzt |
LongEntry(prompt) |
erzeugt ein Textfeld zur Eingabe oder Anzeige von Long-Zahlen. Das Feld wird mit prompt angeschrieben |
isTouched() |
liefert True, falls auf das Textfeld seit dem letzten Aufruf von isTouched() geklickt wurde |
getValue() |
liefert den aktuellen Wert im Feld; falls dieser nicht ein Long oder Integer ist, wird None zurückgegeben |
setValue(value) |
setzt den gegebenen Wert ins Feld |
setEditable(False) |
verhindert das Editieren (und entfernt den Cursor) |
setEnabled(enabled) |
aktiviert/deaktiviert das Textfeld |
Konstruktoren/Methoden |
Aktion |
FloatEntry(prompt, init) |
erzeugt ein Textfeld zur Eingabe oder Anzeige von Float-Zahlen. Das Feld wird mit prompt angeschrieben und der Anfangswert init hineingesetzt |
FloatEntry(prompt) |
erzeugt ein Textfeld zur Eingabe oder Anzeige von Float-Zahlen. Das Feld wird mit dem Prompt angeschrieben |
isTouched() |
liefert True, falls auf das Textfeld seit dem letzten Aufruf von isTouched() geklickt wurde |
getValue() |
liefert den aktuellen Wert im Feld; falls dieser nicht eine Zahl ist, wird None zurückgegeben |
setValue(value) |
setzt den gegebenen Wert ins Feld |
setEditable(False) |
verhindert das Editieren (und entfernt den Cursor) |
setEnabled(enabled) |
aktiviert/deaktiviert das Textfeld |
|
|
Konstruktor/Methoden |
Aktion |
SliderEntry(min, max, init, major, minor) |
erzeugt einen Schieberegler mit dem minimalen Wert min, dem maximalen Wert max, der Intialisierungsposition des Knopfs init, dem Abstand der Hauptticks major und dem Abstand der Nebenticks minor |
isTouched() |
liefert True, falls auf den Schieberegler seit dem letzten Aufruf von isTouched() geklickt wurde |
getValue() |
liefert den aktuellen Wert der Knopfposition |
setValue(value) |
setzt den Knopf an die gegebene Position |
setEnabled(enabled) |
aktiviert/deaktiviert den Schieberegler |