/* static */ void wxHeaderCtrlBase::MoveColumnInOrderArray(wxArrayInt& order, unsigned int idx, unsigned int pos) { int posOld = order.Index(idx); wxASSERT_MSG( posOld != wxNOT_FOUND, "invalid index" ); if ( pos != (unsigned int)posOld ) { order.RemoveAt(posOld); order.Insert(idx, pos); } }