/[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 2065 by bh, Mon Oct 27 13:01:58 2003 UTC revision 2066 by bh, Mon Feb 16 19:39:28 2004 UTC
# Line 1  Line 1 
1  # Copyright (c) 2001, 2002, 2003 by Intevation GmbH  # Copyright (c) 2001, 2002, 2003, 2004 by Intevation GmbH
2  # Authors:  # Authors:
3  # Bernhard Herzog <[email protected]>  # Bernhard Herzog <[email protected]>
4  # Frank Koormann <[email protected]>  # Frank Koormann <[email protected]>
# Line 300  class MapCanvas(wxWindow, ViewPort): Line 300  class MapCanvas(wxWindow, ViewPort):
300              selected_layer = self.selection.SelectedLayer()              selected_layer = self.selection.SelectedLayer()
301              selected_shapes = self.selection.SelectedShapes()              selected_shapes = self.selection.SelectedShapes()
302    
303                width, height = self.GetSizeTuple()
304              renderer = ExportRenderer(dc, self.Map(), scale, offset,              renderer = ExportRenderer(dc, self.Map(), scale, offset,
305                                        region = (0, 0,                                        region = (0, 0,
306                                                  (width/self.scale)*scale,                                                  (width/self.scale)*scale,
307                                                  (height/self.scale)*scale),                                                  (height/self.scale)*scale),
308                                        destination_region = mapregion)                                        destination_region = mapregion)
   
             # Pass the entire bitmap as update region to the renderer.  
             # We're redrawing the whole bitmap, after all.  
             width, height = self.GetSizeTuple()  
309              renderer.RenderMap(selected_layer, selected_shapes)              renderer.RenderMap(selected_layer, selected_shapes)
310                renderer.RenderMap(selected_layer, selected_shapes)
311    
312              dc.EndDrawing()              dc.EndDrawing()
313              dc.Close()              dc.Close()
314          dlg.Destroy()          dlg.Destroy()

Legend:
Removed from v.2065  
changed lines
  Added in v.2066

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26