The code below doesn't work, OnChar is never executed.
Code: Select all
BEGIN_EVENT_TABLE(MainPanel, wxPanel)
EVT_CHAR(MainPanel::OnChar)
END_EVENT_TABLE()
void MainPanel::OnChar(wxKeyEvent & event)
{
switch (event.GetKeyCode())
{
case WXK_F1:
pTextCtrl->SetFocus();
break;
default:
event.Skip();
break;
}
}