(TableGrid.OnRangeSelect): Fix some issues
with correctly selecting the rows and issuing the right events.
Be sure to call Skip() to allow the grid to do some of its own
handling which allows the rows to actually be selected.
(LayerTableGrid.select_shapes): Rename from select_shape. Supports
selecting multiple shapes.
(LayerTableFrame): Support for building Queries.
(LayerTableFrame.select_shapes): Allow multiple shapes to be selected.
|