hoffe ihr findet den Fehler über den ich nun schon ein paar Stunden brüte. Haben in der Schule ein paar Pythonübungen gemacht und wollten daraus ein kleines Programm schreiben das alles zusammenfasst.
Was wir wollten:
Jeder Frame soll sich an der Instanz des Anwendungsfensters ``app.view`` ueber deren Methode ``set_actual_frame(frame, menubutton)`` zur Ansicht *anmelden*. Dort wird dann der vorherige Frame (gehalten in ``frm_aktuell``) mittels ``forget`` abgeschalten. Zudem wird auch der Menübutton, der den Aufruf ausgelöst hat, deaktiviert und in dem Attribut ``mnu_aktuell`` gespeichert.
Das Problem:
Im Menü Module befinden sich die Untermenüs für Trigonometrie und Brüche, mit jeweils einem Eintrag. Klickt man auf diesen, so öffnet sich entsprechend der Frame im Fenster. Nur beim Testframe ``TestViews`` der durch "Sonstiges>Tests>Test 1" gestartet wird, funktioniert es nicht. Die Art wie dieser implementiert wurde ist aber genau gleich zu den Frames für Brüche und Trigonometrie!

Um den Fehler zu finden habe ich den ``TestViews`` - Frame mal als ersten sichtbaren Frame gesetzt, wenn die Anwendung hochfährt. Er startet auch problemlos, scheint also prinzipiell lauffähig zu sein.
Hier findet ihr das Gesamtpaket Mathe-mitPython (mwp.zip)
Danke im Voraus!