GRASS Programmer's Manual  6.5.svn(2012)-r51648
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines
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 608 of file psmap/dialogs.py.


Constructor & Destructor Documentation

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

Definition at line 610 of file psmap/dialogs.py.


Member Function Documentation

def dialogs.MapFramePanel.OnBorder (   self,
  event 
)
def dialogs.MapFramePanel.OnMap (   self,
  event 
)

Selected map or region changing.

Definition at line 811 of file psmap/dialogs.py.


Field Documentation

Definition at line 617 of file psmap/dialogs.py.

Definition at line 697 of file psmap/dialogs.py.

Definition at line 614 of file psmap/dialogs.py.

Referenced by instructions.Instruction.__contains__(), instructions.Instruction.__delitem__(), instructions.Instruction.__getitem__(), instructions.InstructionObject.__getitem__(), instructions.InstructionObject.__setitem__(), instructions.Instruction.__str__(), instructions.MapFrame.__str__(), instructions.PageSetup.__str__(), instructions.Mapinfo.__str__(), instructions.Text.__str__(), instructions.Image.__str__(), instructions.NorthArrow.__str__(), instructions.Point.__str__(), instructions.Line.__str__(), instructions.Rectangle.__str__(), instructions.Scalebar.__str__(), instructions.RasterLegend.__str__(), instructions.VectorLegend.__str__(), instructions.Raster.__str__(), instructions.VProperties.__str__(), instructions.Image.ChangeRefPoint(), frame.PsMapBufferedWindow.Draw(), instructions.Instruction.FindInstructionByType(), instructions.InstructionObject.GetInstruction(), frame.PsMapFrame.InstructionFile(), frame.PsMapBufferedWindow.OnButtonDClick(), frame.PsMapBufferedWindow.OnDragging(), frame.PsMapBufferedWindow.OnLeftUp(), dialogs.VectorPanel.OnProperties(), frame.PsMapFrame.PSFile(), instructions.MapFrame.Read(), instructions.Mapinfo.Read(), instructions.Image.Read(), instructions.Point.Read(), instructions.Line.Read(), instructions.Rectangle.Read(), instructions.Scalebar.Read(), instructions.Vector.Read(), frame.PsMapBufferedWindow.RecalculateEN(), frame.PsMapBufferedWindow.RecalculatePosition(), instructions.InstructionObject.SetInstruction(), frame.PsMapBufferedWindow.SetPage(), dialogs.RasterPanel.update(), dialogs.VectorPanel.update(), and frame.PsMapBufferedWindow.Zoom().

Definition at line 702 of file psmap/dialogs.py.

Definition at line 703 of file psmap/dialogs.py.


The documentation for this class was generated from the following file: