Use wxVector<int> instead of wxArrayInt

This commit is contained in:
Artur Wieczorek
2018-11-01 18:22:22 +01:00
parent e7357eafa2
commit 161bb592ce
3 changed files with 24 additions and 29 deletions

View File

@@ -1219,11 +1219,8 @@ void wxPropertyGridPageState::ResetColumnSizes( int setSplitterFlags )
void wxPropertyGridPageState::SetColumnCount( int colCount )
{
wxASSERT( colCount >= 2 );
m_colWidths.SetCount( colCount, wxPG_DRAG_MARGIN );
m_columnProportions.SetCount( colCount, 1 );
if ( m_colWidths.size() > (unsigned int)colCount )
m_colWidths.RemoveAt( m_colWidths.size()-1,
m_colWidths.size() - colCount );
m_colWidths.resize(colCount, wxPG_DRAG_MARGIN);
m_columnProportions.resize(colCount, 1);
if ( m_pPropGrid->GetState() == this )
m_pPropGrid->RecalculateVirtualSize();