432 |
self.grid.Subscribe(ROW_SELECTED, self.rows_selected) |
self.grid.Subscribe(ROW_SELECTED, self.rows_selected) |
433 |
self.parent.Subscribe(SHAPES_SELECTED, self.select_shapes) |
self.parent.Subscribe(SHAPES_SELECTED, self.select_shapes) |
434 |
|
|
435 |
|
# if there is already a selection present, update the grid |
436 |
|
# accordingly |
437 |
|
sel = self.get_selected().keys() |
438 |
|
for i in sel: |
439 |
|
self.grid.SelectRow(i, True) |
440 |
|
|
441 |
def make_grid(self, table): |
def make_grid(self, table): |
442 |
"""Override the derived method to return a LayerTableGrid. |
"""Override the derived method to return a LayerTableGrid. |
443 |
""" |
""" |