Hallo liebe Leute,
wie kann man den sizer eines frames fixieren?
ich habs mit SetSizeHints() versucht aber es hat nicht, denn ich kann immernoch mein Frame maximieren.
LG,
fanus
fix frame size
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hallo fanus!fanus hat geschrieben:wie kann man den sizer eines frames fixieren?
Einen Sizer kannst du nicht fixieren. Wenn du den Sizer nicht brauchst, dann verwende ihn nicht. Du kannst die Position und die Größe eines Widgets auch händisch angeben.
Du könntest aber auch die Größe des Frames fixieren, wenn du nicht möchtest, dass diese verändert wird.
Als Style musst du dazu dem Frame ``wx.DEFAULT_FRAME_STYLE ^ wx.RESIZE_BORDER`` verpassen.
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.
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
fanus hat geschrieben:das passt schon mit "wx.DEFAULT_FRAME_STYLE ^ wx.RESIZE_BORDER" muss nur noch die wxMAXIMIZE_BOX disable!
Code: Alles auswählen
style = wx.DEFAULT_FRAME_STYLE ^ (wx.RESIZE_BORDER | wx.MAXIMIZE_BOX)
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.