Add checks of wxGridSizer::Set{Cols,Rows}() arguments.
Number of rows or columns must be positive (see #11040). git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@61574 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -732,8 +732,18 @@ public:
|
|||||||
virtual void RecalcSizes();
|
virtual void RecalcSizes();
|
||||||
virtual wxSize CalcMin();
|
virtual wxSize CalcMin();
|
||||||
|
|
||||||
void SetCols( int cols ) { m_cols = cols; }
|
void SetCols( int cols )
|
||||||
void SetRows( int rows ) { m_rows = rows; }
|
{
|
||||||
|
wxASSERT_MSG( cols >= 0, "Number of columns must be positive");
|
||||||
|
m_cols = cols;
|
||||||
|
}
|
||||||
|
|
||||||
|
void SetRows( int rows )
|
||||||
|
{
|
||||||
|
wxASSERT_MSG( rows >= 0, "Number of rows must be positive");
|
||||||
|
m_rows = rows;
|
||||||
|
}
|
||||||
|
|
||||||
void SetVGap( int gap ) { m_vgap = gap; }
|
void SetVGap( int gap ) { m_vgap = gap; }
|
||||||
void SetHGap( int gap ) { m_hgap = gap; }
|
void SetHGap( int gap ) { m_hgap = gap; }
|
||||||
int GetCols() const { return m_cols; }
|
int GetCols() const { return m_cols; }
|
||||||
|
Reference in New Issue
Block a user