Browse Source

wxGUI major code reorganization (part 3)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@49349 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 13 years ago
parent
commit
38c2b95355

+ 1 - 1
gui/wxpython/gis_set_error.py

@@ -14,7 +14,7 @@ This program is free software under the GNU General Public License
 import os
 import os
 import sys
 import sys
 
 
-from gui_modules import globalvar
+from core import globalvar
 import wx
 import wx
 
 
 def main():
 def main():

+ 1 - 1
gui/wxpython/icons/icon.py

@@ -22,7 +22,7 @@ for details.
 import os
 import os
 import sys
 import sys
 
 
-sys.path.append(os.path.join(os.getenv("GISBASE"), "etc", "gui", "wxpython", "gui_modules"))
+sys.path.append(os.path.join(os.getenv("GISBASE"), "etc", "gui", "wxpython"))
 
 
 import wx
 import wx
 
 

+ 2 - 3
gui/wxpython/tools/update_menudata.py

@@ -30,8 +30,7 @@ except ImportError:
 from grass.script import core as grass
 from grass.script import core as grass
 from grass.script import task as gtask
 from grass.script import task as gtask
 
 
-sys.path.append('gui_modules')
-import menudata
+from core.menudata import ManagerData
 
 
 def parseModules():
 def parseModules():
     """!Parse modules' interface"""
     """!Parse modules' interface"""
@@ -149,7 +148,7 @@ def main(argv = None):
     modules = dict()
     modules = dict()
     modules = parseModules()
     modules = parseModules()
     grass.info("Step 3: reading menu data...")
     grass.info("Step 3: reading menu data...")
-    data = menudata.ManagerData()
+    data = ManagerData()
     grass.info("Step 4: updating menu data...")
     grass.info("Step 4: updating menu data...")
     updateData(data, modules)
     updateData(data, modules)
     
     

+ 5 - 21
gui/wxpython/wxgui.py

@@ -312,11 +312,11 @@ class GMFrame(wx.Frame):
         
         
     def OnLocationWizard(self, event):
     def OnLocationWizard(self, event):
         """!Launch location wizard"""
         """!Launch location wizard"""
-        from gui_modules import location_wizard
+        from location_wizard.wizard import LocationWizard
         
         
         gisdbase = grass.gisenv()['GISDBASE']
         gisdbase = grass.gisenv()['GISDBASE']
-        gWizard = location_wizard.LocationWizard(parent = self,
-                                                 grassdatabase = gisdbase)
+        gWizard = LocationWizard(parent = self,
+                                 grassdatabase = gisdbase)
         
         
         if gWizard.location !=  None:
         if gWizard.location !=  None:
             dlg = wx.MessageDialog(parent = self,
             dlg = wx.MessageDialog(parent = self,
@@ -346,8 +346,8 @@ class GMFrame(wx.Frame):
     def OnGCPManager(self, event):
     def OnGCPManager(self, event):
         """!Launch georectifier module
         """!Launch georectifier module
         """
         """
-        from gui_modules import gcpmanager
-        gcpmanager.GCPWizard(self)
+        from gcp.manager import GCPWizard
+        GCPWizard(self)
 
 
     def OnGModeler(self, event):
     def OnGModeler(self, event):
         """!Launch Graphical Modeler"""
         """!Launch Graphical Modeler"""
@@ -364,22 +364,6 @@ class GMFrame(wx.Frame):
         
         
         win.Show()
         win.Show()
 
 
-    def OnRStream(self, event):
-        """!GSoC's r.stream.* interface for testing
-        """
-        try:
-            from gui_modules import rstream
-        except:
-            GError(parent = self.parent,
-                   message = _("RStream Utility is not available. You can install it by %s") % \
-                       'g.extension -s extension=wx.stream')
-            return
-        
-        win = rstream.RStreamFrame(parent = self)
-        win.CentreOnScreen()
-        
-        win.Show()
-        
     def OnDone(self, cmd, returncode):
     def OnDone(self, cmd, returncode):
         """Command execution finised"""
         """Command execution finised"""
         if hasattr(self, "model"):
         if hasattr(self, "model"):