Log Message: |
(QueryTableFrame.__init__): Add an
Export Selection button and move the export buttons underneath
the table.
(QueryTableFrame.UpdateStatusText): Added event argument so
that it can respond to grid selection events. The status text
is now updated even when the table is not associated with a
layer as was previously assumed.
(QueryTableFrame.OnGridSelectRange, OnGridSelectCell): Removed.
UpdateStatusText responds to these events.
(QueryTableFrame.OnSaveAs): Renamed to doExport.
(QueryTableFrame.doExport): Helper function that saves the
entire table, or selected rows, to a file.
(QueryTableFrame.OnExport, QueryTableFrame.OnExportSel): New.
Respond to export button events and call doExport.
|