X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/f6bcfd974ef26faf6f91a62cac09827e09463fd1..1540e053dd87095c23c1d9a42db4f395621af240:/samples/newgrid/griddemo.h diff --git a/samples/newgrid/griddemo.h b/samples/newgrid/griddemo.h index 29f1bca2df..235ea69b58 100644 --- a/samples/newgrid/griddemo.h +++ b/samples/newgrid/griddemo.h @@ -62,6 +62,16 @@ class GridFrame : public wxFrame void SelectRows( wxCommandEvent& ); void SelectCols( wxCommandEvent& ); + void DeselectCell(wxCommandEvent& event); + void DeselectCol(wxCommandEvent& event); + void DeselectRow(wxCommandEvent& event); + void DeselectAll(wxCommandEvent& event); + void SelectCell(wxCommandEvent& event); + void SelectCol(wxCommandEvent& event); + void SelectRow(wxCommandEvent& event); + void SelectAll(wxCommandEvent& event); + void OnAddToSelectToggle(wxCommandEvent& event); + void OnLabelLeftClick( wxGridEvent& ); void OnCellLeftClick( wxGridEvent& ); void OnRowSize( wxGridSizeEvent& ); @@ -106,21 +116,33 @@ public: ID_DELETEROW, ID_DELETECOL, ID_CLEARGRID, - ID_CHANGESEL, - ID_SELCELLS, - ID_SELROWS, - ID_SELCOLS, + ID_CHANGESEL, + ID_SELCELLS, + ID_SELROWS, + ID_SELCOLS, ID_SET_CELL_FG_COLOUR, ID_SET_CELL_BG_COLOUR, ID_ABOUT, ID_VTABLE, ID_BUGS_TABLE, + ID_SELECT_UNSELECT, + ID_SELECT_ALL, + ID_SELECT_ROW, + ID_SELECT_COL, + ID_SELECT_CELL, + ID_DESELECT_ALL, + ID_DESELECT_ROW, + ID_DESELECT_COL, + ID_DESELECT_CELL, ID_TESTFUNC }; wxLog *m_logOld; + // add the cells to selection when using commands from select menu? + bool m_addToSel; + DECLARE_EVENT_TABLE() };