Python Wxcontrols
Inhalt:
Einleitung
Dieses Python-Paket enthält benutzerdefinierte Wrapper für bestehende wxPython-Steuerelemente, die in erster Linie dazu dienen, Einschränkungen der Benutzeroberfläche zu umgehen und Probleme bei der Barrierefreiheit zu beheben. Da diese Module für meine eigenen Projekte entwickelt wurden, sind die unterstützten Funktionen wahrscheinlich noch unvollständig. Fehlerkorrekturen und Ergänzungen können aber gern als Issue oder Pull-Requests beigesteuert werden.
Unterstützte Steuerelemente
Folgende Wrapper sind im Paket enthalten. Die einzelnen klassen sind in der API-Dokumentation ausführlich beschrieben, siehe Projektlinks.
AccessibleSpinCtrl: Ein barrierefreies Gleitkomma-Drehfeld, das aus mehreren wx-Widgets besteht. Kann als barrierefreiere Alternative zuwx.SpinCtrlDoubleverwendet werden.CustomTextEntryDialog: Ein Texteingabefeld mit benutzerdefinierten Button-Labels.UniversalListCtrl: Plattformübergreifender Listen-Wrapper mit optionaler Checkbox-Unterstützung, wählt auf jedem Betriebssystem das optimale Listensteuerelement.