Allow hiding/showing already hidden/shown wxGrid rows/columns.
Don't assert if an already hidden/shown row/column is being hidden/shown again but simply don't do anything. This is more convenient because the code outside wxGrid has no efficient way to only hide a row/column if it's currently shown. Closes #14960. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@73366 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -88,6 +88,12 @@ class GridFrame : public wxFrame
|
||||
void AutoSizeLabelsRow(wxCommandEvent& event);
|
||||
void AutoSizeTable(wxCommandEvent& event);
|
||||
|
||||
void HideCol(wxCommandEvent& event);
|
||||
void ShowCol(wxCommandEvent& event);
|
||||
void HideRow(wxCommandEvent& event);
|
||||
void ShowRow(wxCommandEvent& event);
|
||||
|
||||
|
||||
void OnLabelLeftClick( wxGridEvent& );
|
||||
void OnCellLeftClick( wxGridEvent& );
|
||||
void OnRowSize( wxGridSizeEvent& );
|
||||
@@ -131,6 +137,10 @@ public:
|
||||
ID_TOGGLEGRIDLINES,
|
||||
ID_AUTOSIZECOLS,
|
||||
ID_CELLOVERFLOW,
|
||||
ID_HIDECOL,
|
||||
ID_SHOWCOL,
|
||||
ID_HIDEROW,
|
||||
ID_SHOWROW,
|
||||
ID_RESIZECELL,
|
||||
ID_SETLABELCOLOUR,
|
||||
ID_SETLABELTEXTCOLOUR,
|
||||
|
Reference in New Issue
Block a user