GRASS Programmer's Manual  6.4.2(2012)
gui_modules.psmap_dialogs.MapFramePanel Class Reference

wx.Panel with map (scale, region, border) settings More...

Public Member Functions

def __init__
def OnMap
 Selected map or region changing.
def OnScaleChoice
 Selected scale type changing.
def OnElementType
 Changes data in map selection tree ctrl popup.
def OnBorder
 Enables/disable the part relating to border of map frame.
def getId
 Returns id of raster map.
def update
 Save changes.

Data Fields

 id
 instruction
 book
 mapDialog
 mapFrameDict
 scale
 center
 selectedMap
 selectedRegion
 scaleType
 mapType
 scaleChoice
 staticBox
 mapSizer
 rasterTypeRadio
 vectorTypeRadio
 drawMap
 mapOrRegionText
 mapText
 select
 centerSizer
 eastingText
 northingText
 eastingTextCtrl
 northingTextCtrl
 scaleTextCtrl
 resolutionSpin
 borderCheck
 borderColorText
 borderWidthText
 borderColourPicker
 borderWidthCtrl
 selected
 rectAdjusted

Detailed Description

wx.Panel with map (scale, region, border) settings

Definition at line 2005 of file psmap_dialogs.py.


Constructor & Destructor Documentation

def gui_modules.psmap_dialogs.MapFramePanel.__init__ (   self,
  parent,
  id,
  settings,
  rect,
  notebook = True 
)

Definition at line 2007 of file psmap_dialogs.py.


Member Function Documentation

Changes data in map selection tree ctrl popup.

Definition at line 2311 of file psmap_dialogs.py.

References gui_modules.psmap_dialogs.MapFramePanel.mapType.

def gui_modules.psmap_dialogs.MapFramePanel.OnMap (   self,
  event 
)

Selected map or region changing.

Definition at line 2208 of file psmap_dialogs.py.

Save changes.

Definition at line 2332 of file psmap_dialogs.py.

References gui_modules::psmap_dialogs.AutoAdjust(), gui_modules.psmap_dialogs.MapFramePanel.center, gui_modules::psmap_dialogs.ComputeSetRegion(), gui_modules::psmap_dialogs.convertRGB(), gui_modules.psmap_dialogs.InstructionObject.id, gui_modules.gmodeler.ModelObject.id, gui_modules.psmap_dialogs.PsmapDialog.id, gui_modules.gmodeler.ModelAction.id, gui_modules.psmap_dialogs.MapFramePanel.id, gui_modules.gmodeler.ModelItem.id, gui_modules.psmap.PsMapFrame.instruction, gui_modules.psmap_dialogs.Instruction.instruction, gui_modules.psmap_dialogs.InstructionObject.instruction, gui_modules.psmap_dialogs.InitMap.instruction, gui_modules.psmap_dialogs.MapFrame.instruction, gui_modules.psmap_dialogs.PageSetup.instruction, gui_modules.psmap_dialogs.Mapinfo.instruction, gui_modules.psmap_dialogs.Text.instruction, gui_modules.psmap.PsMapBufferedWindow.instruction, gui_modules.psmap_dialogs.Scalebar.instruction, gui_modules.psmap_dialogs.RasterLegend.instruction, gui_modules.psmap_dialogs.VectorLegend.instruction, gui_modules.psmap_dialogs.Raster.instruction, gui_modules.psmap_dialogs.Vector.instruction, gui_modules.psmap_dialogs.VProperties.instruction, gui_modules.psmap_dialogs.PsmapDialog.instruction, gui_modules.psmap_dialogs.MapFramePanel.instruction, gui_modules.psmap_dialogs.MapFramePanel.mapDialog, gui_modules.psmap_dialogs.MapFramePanel.mapFrameDict, gui_modules.psmap_dialogs.MapFramePanel.mapType, gui_modules.psmap_dialogs.MapFramePanel.rectAdjusted, gui_modules::gcmd.RunCommand(), gui_modules.psmap_dialogs.MapFramePanel.scale, gui_modules.psmap_dialogs.MapFramePanel.scaleType, gui_modules::psmap_dialogs.SetResolution(), and gui_modules::utils.split().

Referenced by gui_modules.psmap_dialogs.RasterDialog.OnApply(), gui_modules.psmap_dialogs.MainVectorDialog.OnApply(), gui_modules.psmap_dialogs.TextDialog.OnBackground(), gui_modules.psmap_dialogs.TextDialog.OnBorder(), gui_modules.psmap_dialogs.TextDialog.OnHighlight(), gui_modules.psmap_dialogs.MapinfoDialog.OnIsBackground(), and gui_modules.psmap_dialogs.MapinfoDialog.OnIsBorder().


Field Documentation


The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines