Procházet zdrojové kódy

wxGUI: re-arange command output buttons - https://trac.osgeo.org/grass/changeset/48344
Mac OSX-related fix


git-svn-id: https://svn.osgeo.org/grass/grass/trunk@48446 15284696-431f-4ddb-bdfa-cd5b030d7da7

Martin Landa před 13 roky
rodič
revize
ffdaaef293
2 změnil soubory, kde provedl 7 přidání a 0 odebrání
  1. 4 0
      gui/wxpython/gui_modules/menuform.py
  2. 3 0
      gui/wxpython/wxgui.py

+ 4 - 0
gui/wxpython/gui_modules/menuform.py

@@ -593,6 +593,10 @@ class mainFrame(wx.Frame):
         self.SetSize(wx.Size(min(width, 650),
                              min(height, 500)))
         
+        # fix goutput's pane size (required for Mac OSX)
+        if self.goutput:  	 	 
+            self.goutput.SetSashPosition(int(self.GetSize()[1] * .75))
+        
     def updateValuesHook(self, event = None):
         """!Update status bar data"""
         self.SetStatusText(' '.join(self.notebookpanel.createCmd(ignoreErrors = True)))

+ 3 - 0
gui/wxpython/wxgui.py

@@ -219,6 +219,9 @@ class GMFrame(wx.Frame):
         # redirect stderr to log area    
         self.goutput.Redirect()
         
+        # fix goutput's pane size (required for Mac OSX)
+        self.goutput.SetSashPosition(int(self.GetSize()[1] * .45))
+        
         self.workspaceChanged = False
         
         # start with layer manager on top