wxPython Deaktiviert die Frame-Größenänderung

8

Wie kann ich verhindern, dass ein wxFrame vom Benutzer in der Größe verändert wird? Wenn es eine Flagge gibt, die beim Erstellen des Rahmens eingefügt wird, was ist das?

    
ThinkingStiff 26.07.2011, 12:16
quelle

2 Antworten

15

Der Standard-Fensterstil ist wx.MINIMIZE_BOX | wx.MAXIMIZE_BOX | wx.RESIZE_BORDER | wx.SYSTEM_MENU | wx.CAPTION | wx.CLOSE_BOX | wx.CLIP_CHILDREN

Wenn Sie wx.RESIZE_BORDER daraus entfernen, erhalten Sie einen Rahmen, dessen Größe nicht geändert werden kann.

So etwas sollte das Zeug machen:

%Vor%     
Cédric Julien 26.07.2011, 12:20
quelle
2

Sie können SetSizeHints (oder SetMaxSize und SetMinSize) verwenden, um die maximalen und minimalen Größen oder th

einzuschränken     
Wolfger 26.07.2011 12:25
quelle

Tags und Links