Explorar o código

wxGUI: fix windows size for wxPython3 on Mac

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@60991 15284696-431f-4ddb-bdfa-cd5b030d7da7
Anna Petrášová %!s(int64=10) %!d(string=hai) anos
pai
achega
5c4581b916
Modificáronse 2 ficheiros con 6 adicións e 2 borrados
  1. 3 1
      gui/wxpython/modules/mcalc_builder.py
  2. 3 1
      gui/wxpython/psmap/frame.py

+ 3 - 1
gui/wxpython/modules/mcalc_builder.py

@@ -262,7 +262,9 @@ class MapCalcFrame(wx.Frame):
         self._layout()
         self._layout()
 
 
         self.SetMinSize(self.GetBestSize())
         self.SetMinSize(self.GetBestSize())
-    
+        # workaround for http://trac.wxwidgets.org/ticket/13628
+        self.SetSize(self.GetBestSize())
+
     def _return_funct(self,event):
     def _return_funct(self,event):
         i = event.GetString()
         i = event.GetString()
         self._addSomething(self.funct_dict[i])
         self._addSomething(self.funct_dict[i])

+ 3 - 1
gui/wxpython/psmap/frame.py

@@ -166,7 +166,9 @@ class PsMapFrame(wx.Frame):
         
         
         self._layout()
         self._layout()
         self.SetMinSize(wx.Size(775, 600))
         self.SetMinSize(wx.Size(775, 600))
-        
+        # workaround for http://trac.wxwidgets.org/ticket/13628
+        self.SetSize(self.GetBestSize())
+
         self.Bind(fnb.EVT_FLATNOTEBOOK_PAGE_CHANGING, self.OnPageChanging)
         self.Bind(fnb.EVT_FLATNOTEBOOK_PAGE_CHANGING, self.OnPageChanging)
         self.Bind(fnb.EVT_FLATNOTEBOOK_PAGE_CHANGED, self.OnPageChanged)
         self.Bind(fnb.EVT_FLATNOTEBOOK_PAGE_CHANGED, self.OnPageChanged)
         self.Bind(wx.EVT_CLOSE, self.OnCloseWindow)
         self.Bind(wx.EVT_CLOSE, self.OnCloseWindow)