1 |
# Copyright (c) 2001 by Intevation GmbH |
# Copyright (c) 2001, 2003 by Intevation GmbH |
2 |
# Authors: |
# Authors: |
3 |
# Jonathan Coles <[email protected]> |
# Jonathan Coles <[email protected]> |
4 |
# |
# |
67 |
|
|
68 |
wxGrid.__init__(self, parent, ID_CLASS_TABLE, size = (340, 160)) |
wxGrid.__init__(self, parent, ID_CLASS_TABLE, size = (340, 160)) |
69 |
#self.SetTable(ClassTable(fieldData, layer.ShapeType(), self), true) |
#self.SetTable(ClassTable(fieldData, layer.ShapeType(), self), true) |
|
self.SetSelectionMode(wxGrid.wxGridSelectRows) |
|
70 |
|
|
71 |
EVT_GRID_CELL_LEFT_DCLICK(self, self._OnCellDClick) |
EVT_GRID_CELL_LEFT_DCLICK(self, self._OnCellDClick) |
72 |
EVT_GRID_RANGE_SELECT(self, self._OnSelectedRange) |
EVT_GRID_RANGE_SELECT(self, self._OnSelectedRange) |
85 |
else: |
else: |
86 |
table.Reset(clazz, self.shapeType) |
table.Reset(clazz, self.shapeType) |
87 |
|
|
88 |
|
self.SetSelectionMode(wxGrid.wxGridSelectRows) |
89 |
self.ClearSelection() |
self.ClearSelection() |
90 |
|
|
91 |
def GetCurrentSelection(self): |
def GetCurrentSelection(self): |