Hallo,
ich suche unter PYsimpleGUI einen Mehrzeilen-Auswahldialog ähnlich kDialog Menu. Die Aufgabe ist eine Erweiterung zu einer bereits bestehenden Anwendung, deshalb bitte keine anderen GUI-Vorschläge.
Danke und Gruß, Michael
Anmeldungsdatum: Beiträge: 789 |
Hallo, ich suche unter PYsimpleGUI einen Mehrzeilen-Auswahldialog ähnlich kDialog Menu. Die Aufgabe ist eine Erweiterung zu einer bereits bestehenden Anwendung, deshalb bitte keine anderen GUI-Vorschläge. Danke und Gruß, Michael |
||
Ehemaliger
![]() Anmeldungsdatum: Beiträge: 28316 |
Hallo, was hast du schon probiert und funktioniert nicht so, wie du es dir vorstellst? Zeig' bitte deinen Code. Welches Framework nutzt du unterhalb von PySimpleGUI? BTW: die Doku https://www.pysimplegui.org/en/latest/ ist ja echt grottig... als hätte jemand probiert, es extra unübersichtlich zu machen... Gruß, noisefloor |
||
Anmeldungsdatum: Beiträge: 10978 |
Man sollte das mit einem Dialog, der ein ListBox Element oder einem Radio Element enthält, lösen können. Für Popup-Dialoge mit beliebigem Inhalt scheint es keine einfache Abstraktion zu geben, da musst du ein weiteres Window bemühen: https://www.blog.pythonlibrary.org/2021/01/20/pysimplegui-working-with-multiple-windows/ |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 789 |
Danke, ich konnte es mit dem ListBox Element lösen. |
||
(Themenstarter)
Anmeldungsdatum: Beiträge: 789 |
Es funktioniert, aber so richtig zufriedenstellend ist es nicht, da nur auf Maus-Ereignisse reagiert wird; Eingabe von Kennziffern (1-2-8-9) oder Maustasten-Steuerung mit ENTER wird nicht befolgt.:
Lässt sich da (Anfänger-verständlich) so erweitern, dass auch Eingabe von Kennziffern (1-2-8-9) und Maustasten-Steuerung mit ENTER befolgt werden? |