protected:
// implement/override wxHeaderCtrl functions by forwarding them to the main
// control
- virtual wxHeaderColumnBase& GetColumn(unsigned int idx)
+ virtual wxHeaderColumn& GetColumn(unsigned int idx)
{
return *(GetOwner()->GetColumn(idx));
}
void OnEndResize(wxHeaderCtrlEvent& event)
{
+ wxDataViewCtrl * const owner = GetOwner();
+
const unsigned col = event.GetColumn();
- GetColumn(col).SetWidth(event.GetWidth());
+ owner->GetColumn(col)->SetWidth(event.GetWidth());
GetOwner()->OnColumnChange(col);
}