/[thuban]/branches/WIP-pyshapelib-bramz/Thuban/UI/view.py
ViewVC logotype

Diff of /branches/WIP-pyshapelib-bramz/Thuban/UI/view.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 355 by bh, Mon Sep 2 16:47:53 2002 UTC revision 356 by bh, Mon Dec 9 10:32:15 2002 UTC
# Line 497  class MapCanvas(wxWindow, Publisher): Line 497  class MapCanvas(wxWindow, Publisher):
497          offx, offy = self.offset          offx, offy = self.offset
498          self.set_view_transform(self.scale, (offx + dx, offy + dy))          self.set_view_transform(self.scale, (offx + dx, offy + dy))
499    
500        def SelectTool(self, tool):
501            """Make tool the active tool.
502    
503            The parameter should be an instance of Tool or None to indicate
504            that no tool is active.
505            """
506            self.tool = tool
507    
508      def ZoomInTool(self):      def ZoomInTool(self):
509          """Start the zoom in tool"""          """Start the zoom in tool"""
510          self.tool = ZoomInTool(self)          self.SelectTool(ZoomInTool(self))
511    
512      def ZoomOutTool(self):      def ZoomOutTool(self):
513          """Start the zoom out tool"""          """Start the zoom out tool"""
514          self.tool = ZoomOutTool(self)          self.SelectTool(ZoomOutTool(self))
515    
516      def PanTool(self):      def PanTool(self):
517          """Start the pan tool"""          """Start the pan tool"""
518          self.tool = PanTool(self)          self.SelectTool(PanTool(self))
519    
520      def IdentifyTool(self):      def IdentifyTool(self):
521          """Start the identify tool"""          """Start the identify tool"""
522          self.tool = IdentifyTool(self)          self.SelectTool(IdentifyTool(self))
523    
524      def LabelTool(self):      def LabelTool(self):
525          """Start the label tool"""          """Start the label tool"""
526          self.tool = LabelTool(self)          self.SelectTool(LabelTool(self))
527    
528      def CurrentTool(self):      def CurrentTool(self):
529          """Return the name of the current tool or None if no tool is active"""          """Return the name of the current tool or None if no tool is active"""

Legend:
Removed from v.355  
changed lines
  Added in v.356

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26