Seite 1 von 1

fix frame size

Verfasst: Samstag 19. Januar 2008, 18:10
von fanus
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

Re: fix frame size

Verfasst: Samstag 19. Januar 2008, 18:32
von gerold
fanus hat geschrieben:wie kann man den sizer eines frames fixieren?
Hallo fanus!

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
:-)

Verfasst: Samstag 19. Januar 2008, 18:44
von fanus
danke gerold!
das passt schon mit "wx.DEFAULT_FRAME_STYLE ^ wx.RESIZE_BORDER" muss nur noch die wxMAXIMIZE_BOX disable!

LG,
fanus

Verfasst: Samstag 19. Januar 2008, 19:26
von gerold
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)