Seite 1 von 1

wxPython: 2 Frames, die sich gegenseitig aufrufen können?

Verfasst: Mittwoch 24. März 2004, 23:43
von querdenker
:?: Irgendwie habe ich da 'ne Denkblockade:
Wie bekomme ich das hin, das ich aus Frame1 Frame2 über einen Button-Event aufrufe und zurück?

Häng' da gerade völlig in der Luft und ha' keine Idee

thx, querdenker (heute wohl zu quer)

Verfasst: Donnerstag 25. März 2004, 00:31
von Dookie
Hi querdenker,

wie was wo - nen Frame aufrufen? Aufrufen kannst Du über eine ButtonEvent Funktionen oder Methoden, aber keine Frames.
Also erstmal genau überlegen was Du wie womit machen willst, und dann kommt die Lösung fasst von allein. Zumindest kannst Du dann die Frage so stellen daß man sie auch versteht.


Gruß

Dookie

Verfasst: Donnerstag 25. März 2004, 01:35
von Christopy
Vielleicht hilft es Dir, querdenker, wenn Du Dir nochmal das Eventtable anschaust:

Code: Alles auswählen

EVT_BUTTON( frame1, frame1.button1.GetId(), frame2.OnBtn )
Dort kannst Du einfach unterschiedliche Frames angeben. Im Beispiel oben reagiert ein Button in Frame1 mit dem Aufruf einer Funktion aus Frame2.

Verfasst: Donnerstag 25. März 2004, 09:27
von querdenker
@Dookie: Danke, der Groschen ist gefallen! (muß mich erst wieder in die Fensterwelt eindenken)

@Christopy: auch dir ein Danke

syl, der querdenker (jetzt ausgeschlafen)