virtual wxDataViewItem DoGetCurrentItem() const;
virtual void DoSetCurrentItem(const wxDataViewItem& item);
- void InvalidateColBestWidths();
- void InvalidateColBestWidth(int idx);
+ void UpdateColBestWidths();
+ void UpdateColBestWidth(int idx);
wxDataViewColumnList m_cols;
// cached column best widths or 0 if not computed, values are for
m_count = -1;
}
- GetOwner()->InvalidateColBestWidths();
+ GetOwner()->UpdateColBestWidths();
UpdateDisplay();
return true;
if( m_currentRow > GetRowCount() )
ChangeCurrentRow(m_count - 1);
- GetOwner()->InvalidateColBestWidths();
+ GetOwner()->UpdateColBestWidths();
UpdateDisplay();
return true;
SortPrepare();
g_model->Resort();
- GetOwner()->InvalidateColBestWidths();
+ GetOwner()->UpdateColBestWidths();
// Send event
wxWindow *parent = GetParent();
SortPrepare();
g_model->Resort();
- GetOwner()->InvalidateColBestWidth(view_column);
+ GetOwner()->UpdateColBestWidth(view_column);
// Send event
wxWindow *parent = GetParent();
SortPrepare();
BuildTree( GetOwner()->GetModel() );
- GetOwner()->InvalidateColBestWidths();
+ GetOwner()->UpdateColBestWidths();
UpdateDisplay();
return true;
return true;
}
-void wxDataViewCtrl::InvalidateColBestWidth(int idx)
+void wxDataViewCtrl::UpdateColBestWidth(int idx)
{
m_colsBestWidths[idx] = 0;
m_headerArea->UpdateColumn(idx);
}
-void wxDataViewCtrl::InvalidateColBestWidths()
+void wxDataViewCtrl::UpdateColBestWidths()
{
m_colsBestWidths.clear();
m_colsBestWidths.resize(m_cols.size());