Changeset 70450
- Timestamp:
- Jan 28, 2017, 8:47:03 PM (8 years ago)
- Location:
- grass/trunk/gui/wxpython
- Files:
-
- 2 edited
-
lmgr/frame.py (modified) (22 diffs)
-
mapdisp/frame.py (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
grass/trunk/gui/wxpython/lmgr/frame.py
r70449 r70450 51 51 from lmgr.menudata import LayerManagerMenuData, LayerManagerModuleTree 52 52 from gui_core.widgets import GNotebook, FormNotebook 53 from modules.mcalc_builder import MapCalcFrame54 from dbmgr.manager import AttributeManager55 53 from core.workspace import ProcessWorkspaceFile, ProcessGrcFile, WriteWorkspaceFile 56 54 from core.gconsole import GConsole, EVT_IGNORED_CMD_RUN 57 55 from core.giface import Notification 58 from gui_core.goutput import GConsoleWindow, GC_SEARCH, GC_PROMPT 59 from modules.import_export import GdalOutputDialog, DxfImportDialog, GdalImportDialog, OgrImportDialog 56 from gui_core.goutput import GConsoleWindow, GC_PROMPT 60 57 from gui_core.dialogs import LocationDialog, MapsetDialog, CreateNewVector, GroupDialog, MapLayersDialog, QuitDialog 61 from modules.colorrules import RasterColorTable, VectorColorTable62 58 from gui_core.menu import SearchModuleWindow 63 59 from gui_core.menu import Menu as GMenu 64 from gmodeler.model import Model65 from gmodeler.frame import ModelFrame66 from psmap.frame import PsMapFrame67 60 from core.debug import Debug 68 from gui_core.ghelp import AboutWindow69 from modules.extensions import InstallExtensionWindow, ManageExtensionWindow70 61 from lmgr.toolbars import LMWorkspaceToolbar, LMDataToolbar, LMToolsToolbar 71 62 from lmgr.toolbars import LMMiscToolbar, LMVectorToolbar, LMNvizToolbar … … 75 66 from gui_core.forms import GUI 76 67 from gui_core.wrap import Menu 77 from gcp.manager import GCPWizard78 from nviz.main import haveNviz79 from nviz.preferences import NvizPreferencesDialog80 from mapswipe.frame import SwipeMapFrame81 from rlisetup.frame import RLiSetupFrame82 68 83 69 … … 419 405 """ 420 406 Debug.msg(5, "GMFrame.AddNvizTools()") 407 from nviz.main import haveNviz 421 408 if not haveNviz: 422 409 return … … 535 522 536 523 def OnGCPManager(self, event=None, cmd=None): 537 """Launch georectifier module. See OnIClass documentation .538 """524 """Launch georectifier module. See OnIClass documentation""" 525 from gcp.manager import GCPWizard 539 526 GCPWizard(self, self._giface) 540 527 541 528 def OnGModeler(self, event=None, cmd=None): 542 """Launch Graphical Modeler. See OnIClass documentation.""" 529 """Launch Graphical Modeler. See OnIClass documentation""" 530 from gmodeler.frame import ModelFrame 543 531 win = ModelFrame(parent=self, giface=self._giface) 544 532 win.CentreOnScreen() 545 546 533 win.Show() 547 534 548 535 def OnPsMap(self, event=None, cmd=None): 549 """Launch Cartographic Composer. See OnIClass documentation .550 """536 """Launch Cartographic Composer. See OnIClass documentation""" 537 from psmap.frame import PsMapFrame 551 538 win = PsMapFrame(parent=self) 552 539 win.CentreOnScreen() 553 554 540 win.Show() 555 541 556 542 def OnMapSwipe(self, event=None, cmd=None): 557 """Launch Map Swipe. See OnIClass documentation.""" 543 """Launch Map Swipe. See OnIClass documentation""" 544 from mapswipe.frame import SwipeMapFrame 545 558 546 win = SwipeMapFrame(parent=self, giface=self._giface) 559 547 … … 579 567 580 568 def OnRLiSetup(self, event=None, cmd=None): 581 """Launch r.li Setup. See OnIClass documentation.""" 569 """Launch r.li setup. See OnIClass documentation""" 570 from rlisetup.frame import RLiSetupFrame 582 571 win = RLiSetupFrame(parent=self) 583 572 win.CentreOnScreen() 584 585 573 win.Show() 586 574 … … 605 593 return 606 594 595 from gmodeler.model import Model 607 596 self.model = Model() 608 597 self.model.LoadModel(filename) … … 611 600 onDone=self.OnDone, 612 601 parent=self) 613 614 602 dlg.Destroy() 615 603 … … 1260 1248 def OnAboutGRASS(self, event): 1261 1249 """Display 'About GRASS' dialog""" 1250 from gui_core.ghelp import AboutWindow 1262 1251 win = AboutWindow(self) 1263 1252 win.CentreOnScreen() … … 1715 1704 1716 1705 def OnRasterRules(self, event): 1717 """Launches dialog for raster color rules 1718 """1706 """Launches dialog for raster color rules""" 1707 from modules.colorrules import RasterColorTable 1719 1708 ctable = RasterColorTable(self, layerTree=self.GetLayerTree()) 1720 1709 ctable.Show() … … 1722 1711 1723 1712 def OnVectorRules(self, event): 1724 """Launches dialog for vector color rules 1725 """1713 """Launches dialog for vector color rules""" 1714 from modules.colorrules import VectorColorTable 1726 1715 ctable = VectorColorTable(self, layerTree=self.GetLayerTree(), 1727 1716 attributeType='color') … … 1738 1727 def OnInstallExtension(self, event): 1739 1728 """Install extension from GRASS Addons SVN repository""" 1729 from modules.extensions import InstallExtensionWindow 1740 1730 win = InstallExtensionWindow( 1741 1731 self, giface=self._giface, size=(650, 550)) … … 1744 1734 1745 1735 def OnManageExtension(self, event): 1746 """Uninstall extension""" 1736 """Manage or uninstall extensions""" 1737 from modules.extensions import ManageExtensionWindow 1747 1738 win = ManageExtensionWindow(self, size=(650, 300)) 1748 1739 win.CentreOnScreen() … … 1769 1760 """Show nviz preferences""" 1770 1761 if not self.dialogs['nvizPreferences']: 1762 from nviz.preferences import NvizPreferencesDialog 1771 1763 dlg = NvizPreferencesDialog(parent=self, giface=self._giface) 1772 1764 self.dialogs['nvizPreferences'] = dlg 1773 1765 self.dialogs['nvizPreferences'].CenterOnScreen() 1774 1775 1766 self.dialogs['nvizPreferences'].Show() 1776 1767 … … 1866 1857 """Init map calculator for interactive creation of mapcalc statements 1867 1858 """ 1859 from modules.mcalc_builder import MapCalcFrame 1868 1860 if event: 1869 1861 try: … … 1871 1863 except KeyError: 1872 1864 cmd = ['r.mapcalc'] 1873 1874 1865 win = MapCalcFrame(parent=self, 1875 1866 giface=self._giface, … … 1892 1883 def OnVectorOutputFormat(self, event): 1893 1884 """Set vector output format handler""" 1885 from modules.import_export import GdalOutputDialog 1894 1886 dlg = GdalOutputDialog(parent=self, ogr=True) 1895 1887 dlg.CentreOnScreen() … … 1906 1898 def OnImportDxfFile(self, event, cmd=None): 1907 1899 """Convert multiple DXF layers to GRASS vector map layers""" 1900 from modules.import_export import DxfImportDialog 1908 1901 dlg = DxfImportDialog(parent=self, giface=self._giface) 1909 1902 dlg.CentreOnScreen() … … 1912 1905 def OnImportGdalLayers(self, event, cmd=None): 1913 1906 """Convert multiple GDAL layers to GRASS raster map layers""" 1907 from modules.import_export import GdalImportDialog 1914 1908 dlg = GdalImportDialog(parent=self, giface=self._giface) 1915 1909 dlg.CentreOnScreen() … … 1918 1912 def OnLinkGdalLayers(self, event, cmd=None): 1919 1913 """Link multiple GDAL layers to GRASS raster map layers""" 1914 from modules.import_export import GdalImportDialog 1920 1915 dlg = GdalImportDialog(parent=self, giface=self._giface, link=True) 1921 1916 dlg.CentreOnScreen() … … 1924 1919 def OnImportOgrLayers(self, event, cmd=None): 1925 1920 """Convert multiple OGR layers to GRASS vector map layers""" 1921 from modules.import_export import OgrImportDialog 1926 1922 dlg = OgrImportDialog(parent=self, giface=self._giface) 1927 1923 dlg.CentreOnScreen() … … 1930 1926 def OnLinkOgrLayers(self, event, cmd=None): 1931 1927 """Links multiple OGR layers to GRASS vector map layers""" 1928 from modules.import_export import OgrImportDialog 1932 1929 dlg = OgrImportDialog(parent=self, giface=self._giface, link=True) 1933 1930 dlg.CentreOnScreen() … … 1985 1982 return 1986 1983 1984 from dbmgr.manager import AttributeManager 1987 1985 dbmanager = AttributeManager(parent=self, id=wx.ID_ANY, 1988 1986 size=wx.Size(500, 300), 1989 1987 item=layer, log=self._gconsole, 1990 1988 selection=selection) 1991 1992 1989 # register ATM dialog 1993 1990 self.dialogs['atm'].append(dbmanager) 1994 1995 1991 # show ATM window 1996 1992 dbmanager.Show() -
grass/trunk/gui/wxpython/mapdisp/frame.py
r70296 r70450 31 31 import wx.aui 32 32 33 from core.render import Map34 33 from mapdisp.toolbars import MapToolbar, NvizIcons 35 34 from mapdisp.gprint import PrintOptions 36 35 from core.gcmd import GError, GMessage, RunCommand 37 from dbmgr.dialogs import DisplayAttributesDialog38 36 from core.utils import ListOfCatsToRange, GetLayerNameFromCmd, _ 39 37 from gui_core.dialogs import GetImageHandlers, ImageSizeDialog … … 46 44 from mapwin.decorations import LegendController, BarscaleController, \ 47 45 ArrowController, DtextController, LegendVectController 48 from modules.histogram import HistogramFrame49 from wxplot.histogram import HistogramPlotFrame50 from wxplot.profile import ProfileFrame51 from wxplot.scatter import ScatterFrame52 46 from mapwin.analysis import ProfileController, MeasureDistanceController, \ 53 47 MeasureAreaController … … 55 49 from core.giface import Notification 56 50 from gui_core.vselect import VectorSelectBase, VectorSelectHighlighter 57 58 51 from mapdisp import statusbar as sb 59 52 … … 1139 1132 def Profile(self, rasters=None): 1140 1133 """Launch profile tool""" 1134 from wxplot.profile import ProfileFrame 1135 1141 1136 self.profileController = ProfileController( 1142 1137 self._giface, mapWindow=self.GetMapWindow()) … … 1158 1153 raster.append(layer.maplayer.GetName()) 1159 1154 1155 from wxplot.histogram import HistogramPlotFrame 1160 1156 win = HistogramPlotFrame(parent=self, rasterList=raster) 1161 1157 win.CentreOnParent() … … 1171 1167 raster.append(layer.maplayer.GetName()) 1172 1168 1169 from wxplot.scatter import ScatterFrame 1173 1170 win = ScatterFrame(parent=self, rasterList=raster) 1174 1171 … … 1182 1179 """Init histogram display canvas and tools 1183 1180 """ 1181 from modules.histogram import HistogramFrame 1184 1182 win = HistogramFrame(self, giface=self._giface) 1185 1183
Note:
See TracChangeset
for help on using the changeset viewer.
