소스 검색

wxGUI/mcalc: recycle **kwargs

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@42249 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 15 년 전
부모
커밋
eec964d955
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      gui/wxpython/gui_modules/mcalc_builder.py

+ 3 - 3
gui/wxpython/gui_modules/mcalc_builder.py

@@ -37,7 +37,7 @@ class MapCalcFrame(wx.Frame):
     """!Mapcalc Frame class. Calculator-style window to create and run
     r(3).mapcalc statements
     """
-    def __init__(self, parent, id = wx.ID_ANY, title = _('Map calculator'), 
+    def __init__(self, parent, cmd, id = wx.ID_ANY, title = _('Map calculator'), 
                  style = wx.DEFAULT_FRAME_STYLE | wx.RESIZE_BORDER, **kwargs):
         self.parent = parent
         if self.parent:
@@ -46,14 +46,14 @@ class MapCalcFrame(wx.Frame):
             self.log = None
         
         # grass command
-        self.cmd = kwargs['cmd']
+        self.cmd = cmd
 
         if self.cmd == 'r.mapcalc':
             self.rast3d = False
         if self.cmd == 'r3.mapcalc':
             self.rast3d = True
 
-        wx.Frame.__init__(self, parent, id = id, title = title)
+        wx.Frame.__init__(self, parent, id = id, title = title, **kwargs)
         self.SetIcon(wx.Icon(os.path.join(globalvar.ETCICONDIR, 'grass.ico'), wx.BITMAP_TYPE_ICO))
         
         self.panel = wx.Panel(parent = self, id = wx.ID_ANY)