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

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

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

revision 535 by bh, Fri Mar 14 20:42:18 2003 UTC revision 1131 by frank, Thu Jun 5 13:27:01 2003 UTC
# Line 20  class IdentifyListCtrl(RecordListCtrl): Line 20  class IdentifyListCtrl(RecordListCtrl):
20    
21      def selected_shape(self, layer, shape):      def selected_shape(self, layer, shape):
22          if layer is not None:          if layer is not None:
23              table = layer.shapetable              table = layer.table
24          else:          else:
25              table = None              table = None
26          self.fill_list(table, shape)          self.fill_list(table, shape)
# Line 29  class IdentifyGridCtrl(RecordGridCtrl): Line 29  class IdentifyGridCtrl(RecordGridCtrl):
29    
30      def selected_shape(self, layer, shape):      def selected_shape(self, layer, shape):
31          if layer is not None:          if layer is not None:
32              table = layer.shapetable              table = layer.table
33          else:          else:
34              table = None              table = None
35          self.SetTableRecord(table, shape)          self.SetTableRecord(table, shape)
# Line 41  class IdentifyView(NonModalDialog): Line 41  class IdentifyView(NonModalDialog):
41          parent.Subscribe(SHAPES_SELECTED, self.selected_shape)          parent.Subscribe(SHAPES_SELECTED, self.selected_shape)
42    
43          panel = wxPanel(self, -1, style = wxWANTS_CHARS)          panel = wxPanel(self, -1, style = wxWANTS_CHARS)
44          #self.list = IdentifyListCtrl(panel, -1)          self.list = IdentifyListCtrl(panel, -1)
45          self.list = IdentifyGridCtrl(panel)          #self.list = IdentifyGridCtrl(panel)
46    
47          sizer = wxBoxSizer(wxVERTICAL)          sizer = wxBoxSizer(wxVERTICAL)
48          sizer.Add(self.list, 1, wx.wxEXPAND| wx.wxALL, 0)          sizer.Add(self.list, 1, wx.wxEXPAND| wx.wxALL, 0)
49    
50          self.SetSize(wxSize(300,200))          self.SetSize(wxSize(300,200))
51          panel.SetAutoLayout(true)          panel.SetAutoLayout(True)
52          panel.SetSizer(sizer)          panel.SetSizer(sizer)
53          sizer.Fit(panel)          sizer.Fit(panel)
54    

Legend:
Removed from v.535  
changed lines
  Added in v.1131

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26