Fix Connect() calls in SetupChildEventHandling()
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55985 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
parent
28fb19ef29
commit
6d24f9a939
@ -3409,31 +3409,40 @@ void wxPropertyGrid::SetupChildEventHandling( wxWindow* argWnd )
|
||||
|
||||
if ( argWnd == m_wndEditor )
|
||||
{
|
||||
this->Connect(id, wxEVT_MOTION,
|
||||
wxMouseEventHandler(wxPropertyGrid::OnMouseMoveChild));
|
||||
this->Connect(id, wxEVT_LEFT_UP,
|
||||
wxMouseEventHandler(wxPropertyGrid::OnMouseUpChild));
|
||||
this->Connect(id, wxEVT_LEFT_DOWN,
|
||||
wxMouseEventHandler(wxPropertyGrid::OnMouseClickChild));
|
||||
this->Connect(id, wxEVT_RIGHT_UP,
|
||||
wxMouseEventHandler(wxPropertyGrid::OnMouseRightClickChild));
|
||||
this->Connect(id, wxEVT_ENTER_WINDOW,
|
||||
wxMouseEventHandler(wxPropertyGrid::OnMouseEntry));
|
||||
this->Connect(id, wxEVT_LEAVE_WINDOW,
|
||||
wxMouseEventHandler(wxPropertyGrid::OnMouseEntry));
|
||||
argWnd->Connect(id, wxEVT_MOTION,
|
||||
wxMouseEventHandler(wxPropertyGrid::OnMouseMoveChild),
|
||||
NULL, this);
|
||||
argWnd->Connect(id, wxEVT_LEFT_UP,
|
||||
wxMouseEventHandler(wxPropertyGrid::OnMouseUpChild),
|
||||
NULL, this);
|
||||
argWnd->Connect(id, wxEVT_LEFT_DOWN,
|
||||
wxMouseEventHandler(wxPropertyGrid::OnMouseClickChild),
|
||||
NULL, this);
|
||||
argWnd->Connect(id, wxEVT_RIGHT_UP,
|
||||
wxMouseEventHandler(wxPropertyGrid::OnMouseRightClickChild),
|
||||
NULL, this);
|
||||
argWnd->Connect(id, wxEVT_ENTER_WINDOW,
|
||||
wxMouseEventHandler(wxPropertyGrid::OnMouseEntry),
|
||||
NULL, this);
|
||||
argWnd->Connect(id, wxEVT_LEAVE_WINDOW,
|
||||
wxMouseEventHandler(wxPropertyGrid::OnMouseEntry),
|
||||
NULL, this);
|
||||
}
|
||||
else
|
||||
{
|
||||
this->Connect(id, wxEVT_NAVIGATION_KEY,
|
||||
argWnd->Connect(id, wxEVT_NAVIGATION_KEY,
|
||||
wxNavigationKeyEventHandler(wxPropertyGrid::OnNavigationKey));
|
||||
}
|
||||
|
||||
this->Connect(id, wxEVT_KEY_DOWN,
|
||||
wxKeyEventHandler(wxPropertyGrid::OnChildKeyDown));
|
||||
this->Connect(id, wxEVT_KEY_UP,
|
||||
wxKeyEventHandler(wxPropertyGrid::OnChildKeyUp));
|
||||
this->Connect(id, wxEVT_KILL_FOCUS,
|
||||
wxFocusEventHandler(wxPropertyGrid::OnFocusEvent));
|
||||
argWnd->Connect(id, wxEVT_KEY_DOWN,
|
||||
wxKeyEventHandler(wxPropertyGrid::OnChildKeyDown),
|
||||
NULL, this);
|
||||
argWnd->Connect(id, wxEVT_KEY_UP,
|
||||
wxKeyEventHandler(wxPropertyGrid::OnChildKeyUp),
|
||||
NULL, this);
|
||||
argWnd->Connect(id, wxEVT_KILL_FOCUS,
|
||||
wxFocusEventHandler(wxPropertyGrid::OnFocusEvent),
|
||||
NULL, this);
|
||||
}
|
||||
|
||||
void wxPropertyGrid::FreeEditors()
|
||||
|
Loading…
Reference in New Issue
Block a user