Use ProcessWindowEvent() in generic wxDataViewCtrl code.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@68996 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Václav Slavík
2011-09-03 13:14:31 +00:00
parent cfc2188189
commit 857f05e1bf

View File

@@ -169,7 +169,7 @@ private:
// for events created by wxDataViewHeaderWindow the // for events created by wxDataViewHeaderWindow the
// row / value fields are not valid // row / value fields are not valid
return owner->GetEventHandler()->ProcessEvent(event); return owner->ProcessWindowEvent(event);
} }
void OnClick(wxHeaderCtrlEvent& event) void OnClick(wxHeaderCtrlEvent& event)
@@ -2196,7 +2196,7 @@ bool wxDataViewMainWindow::ItemChanged(const wxDataViewItem & item)
le.SetEventObject(parent); le.SetEventObject(parent);
le.SetModel(GetModel()); le.SetModel(GetModel());
le.SetItem(item); le.SetItem(item);
parent->GetEventHandler()->ProcessEvent(le); parent->ProcessWindowEvent(le);
return true; return true;
} }
@@ -2239,7 +2239,7 @@ bool wxDataViewMainWindow::ValueChanged( const wxDataViewItem & item, unsigned i
le.SetItem(item); le.SetItem(item);
le.SetColumn(view_column); le.SetColumn(view_column);
le.SetDataViewColumn(GetOwner()->GetColumn(view_column)); le.SetDataViewColumn(GetOwner()->GetColumn(view_column));
parent->GetEventHandler()->ProcessEvent(le); parent->ProcessWindowEvent(le);
return true; return true;
} }
@@ -2508,7 +2508,7 @@ void wxDataViewMainWindow::SendSelectionChangedEvent( const wxDataViewItem& item
le.SetModel(GetModel()); le.SetModel(GetModel());
le.SetItem( item ); le.SetItem( item );
parent->GetEventHandler()->ProcessEvent(le); parent->ProcessWindowEvent(le);
} }
void wxDataViewMainWindow::RefreshRow( unsigned int row ) void wxDataViewMainWindow::RefreshRow( unsigned int row )
@@ -3288,7 +3288,7 @@ void wxDataViewMainWindow::OnChar( wxKeyEvent &event )
le.SetEventObject(parent); le.SetEventObject(parent);
le.SetModel(GetModel()); le.SetModel(GetModel());
if ( parent->GetEventHandler()->ProcessEvent(le) ) if ( parent->ProcessWindowEvent(le) )
break; break;
// else: fall through to WXK_SPACE handling // else: fall through to WXK_SPACE handling
} }
@@ -3692,7 +3692,7 @@ void wxDataViewMainWindow::OnMouse( wxMouseEvent &event )
le.SetEventObject(parent); le.SetEventObject(parent);
le.SetModel(GetModel()); le.SetModel(GetModel());
parent->GetEventHandler()->ProcessEvent(le); parent->ProcessWindowEvent(le);
} }
return; return;
} }
@@ -3766,7 +3766,7 @@ void wxDataViewMainWindow::OnMouse( wxMouseEvent &event )
le.SetEventObject(parent); le.SetEventObject(parent);
le.SetModel(GetModel()); le.SetModel(GetModel());
le.SetValue(value); le.SetValue(value);
parent->GetEventHandler()->ProcessEvent(le); parent->ProcessWindowEvent(le);
} }
else if (event.MiddleDown()) else if (event.MiddleDown())
{ {