In meinem Programm werden einige Frames vom TopLevelWindow erzeugt. Ich möchte nun, dass alle Child-Frames minimiert werden, wenn das TopLevelWindow minimiert wird. Mein Problem liegt darin, wie ich die Child-Frames bekomme, um sie zu minimieren.
Mit self.GetChildren() habe ich das schon ausprobiert. Laut Manual bekomme ich aber nur eine Kopie der Children. Darum funktionioniert der folgende Code auch nicht:
Code: Alles auswählen
children=self.GetChildren()
for child in children:
if isinstance(child, wx.Frame):
print "kind gefunden!"
child.Iconize()
P.S.: weder Forumsuche noch google haben mir brauchbare Ergebnisse geliefert.