Guten Morgen,
hab da mal eine Frage zu Sizer. Und zwar füge ich über self.mein_sizer.Add() ein Notebook zu einem Sizer hinzu. Nun, irgendwann im Code, ist es möglich, dass sich an der Struktur des Notebooks etwas ändert und ich möchte daher das alte Notebook vom Sizer "entfernen" und das neue hinzufügen. Wenn ich nämlich direkt nochmal self.mein_sizer.Add() mach, dann hab ich zwei Notebooks in meiner GUI
Gibt es irgend ein "ersetze_durch"-Befehl oder sowas?
Gruß
Frage zu Sizer
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Wovon genau redest Du? Es wäre sicherlich hilfreich, wenn man wüßte
1.) welches Toolkit Du benutzt
2.) wie genau da Dein Code aussieht (ein "add" legt doch irgend wie schon vom Namen her nahe, dass da was hinzugefügt wird und nicht weggenommen!?!)
1.) welches Toolkit Du benutzt
2.) wie genau da Dein Code aussieht (ein "add" legt doch irgend wie schon vom Namen her nahe, dass da was hinzugefügt wird und nicht weggenommen!?!)
Hi,
ja also ich rede von wxPython (ok, bin glaub im falschen Unterforum gelandet).
Na jedenfalls gibt es bei wxPython eben diese "Notebooks". So ein Notebook habe ich einem Sizer meiner GUI hinzugefügt, eben mit dem Add() - Befehl. Und nun möchte ich eben an einer anderen Stelle im Code dieses hinzugefügte Notebook durch ein anderes ersetzen. Ich hab ja nur geschrieben, dass ich das einfach mal mit Add() probiert hatte, in der Hoffnung, dass automatisch das alte "überschrieben" wird, was aber nicht der Fall war.
Also die Frage ist quasi einfach: Wie entferne/aktualisiere ich etwas (z.B. ein Notebook) von einem Sizer?
Gruß
ja also ich rede von wxPython (ok, bin glaub im falschen Unterforum gelandet).
Na jedenfalls gibt es bei wxPython eben diese "Notebooks". So ein Notebook habe ich einem Sizer meiner GUI hinzugefügt, eben mit dem Add() - Befehl. Und nun möchte ich eben an einer anderen Stelle im Code dieses hinzugefügte Notebook durch ein anderes ersetzen. Ich hab ja nur geschrieben, dass ich das einfach mal mit Add() probiert hatte, in der Hoffnung, dass automatisch das alte "überschrieben" wird, was aber nicht der Fall war.
Also die Frage ist quasi einfach: Wie entferne/aktualisiere ich etwas (z.B. ein Notebook) von einem Sizer?
Gruß
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hallo blubber!
Vielleicht klärt das deine Frage: http://www.python-forum.de/topic-10536.html
mfg
Gerold
Vielleicht klärt das deine Frage: http://www.python-forum.de/topic-10536.html
mfg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.