ich habe eine wxPython Applikation.
Ich verwende ein sizer, wo ich meine 5 Panels "adde" und anschließend den ganzen Sizer anzeigen lasse.
Code: Alles auswählen
sizer = wxBoxSizer(wxVERTICAL)
sizer.Add(self.head, 1, wxALL|wxEXPAND)
sizer.Add(self.head2, 1, wxEXPAND)
sizer.Add(self.body, 0, wxEXPAND)
sizer.Add(self.sidebar, 0, wxEXPAND)
sizer.Add(self.footer, 1, wxEXPAND)
panel.SetAutoLayout(1)
panel.SetSizer(sizer)
sizer.Fit(panel)
Nun möchte dich ein Button einfügen, womit ich ersten Panel "self.head".. ein und ausblenden kann.
Wichgtig ist mir hier, dass wenn ich ihn ausblende, der restliche Content nach obenrutscht. Also das sich die Größe neu anpasst.
Geht sowas übern Standard?