Explorar o código

wxGUI: revert https://trac.osgeo.org/grass/changeset/49087
1) to put "clear" button to the main button sizer is not good
idea, the button is related only to command output, to show this
button when other tabs are selected can be very confusing for
the user
2) unsplit causes that other buttons are not shown (eg. "Stop
running command")


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

Martin Landa %!s(int64=13) %!d(string=hai) anos
pai
achega
6301ff0b80
Modificáronse 1 ficheiros con 1 adicións e 9 borrados
  1. 1 9
      gui/wxpython/gui_modules/menuform.py

+ 1 - 9
gui/wxpython/gui_modules/menuform.py

@@ -483,17 +483,11 @@ class mainFrame(wx.Frame):
         self.btn_cancel.SetToolTipString(_("Close this window without executing the command (Ctrl+Q)"))
         btnsizer.Add(item = self.btn_cancel, proportion = 0, flag = wx.ALL | wx.ALIGN_CENTER, border = 10)
         self.btn_cancel.Bind(wx.EVT_BUTTON, self.OnCancel)
-
-        self.btnOutputClear = wx.Button(parent = self.panel, id = wx.ID_CLEAR)
-        self.btnOutputClear.SetToolTipString(_("Clear output window content"))
-        btnsizer.Add(item = self.btnOutputClear, proportion = 0, flag = wx.ALL | wx.ALIGN_CENTER, border = 10)
-        self.btnOutputClear.Bind(wx.EVT_BUTTON, self.goutput.ClearHistory)
-
         if self.get_dcmd is not None: # A callback has been set up
             btn_apply = wx.Button(parent = self.panel, id = wx.ID_APPLY)
             btn_ok = wx.Button(parent = self.panel, id = wx.ID_OK)
             btn_ok.SetDefault()
-
+            
             btnsizer.Add(item = btn_apply, proportion = 0,
                          flag = wx.ALL | wx.ALIGN_CENTER,
                          border = 10)
@@ -844,8 +838,6 @@ class cmdPanel(wx.Panel):
         ### add 'command output' tab regardless standalone dialog
         if self.parent.GetName() ==  "MainFrame" and self.parent.get_dcmd is None:
             self.goutput = goutput.GMConsole(parent = self, margin = False)
-            self.goutput.Unsplit()
-            self.outputBox = self.goutput.outputBox
             self.outpage = self.notebook.AddPage(page = self.goutput, text = _("Command output"), name = 'output')
         else:
             self.goutput = None