return TRUE;
}
- if ( m_acceleratorTable.Ok() &&
- ::TranslateAccelerator(GetHwnd(),
- GetTableHaccel(m_acceleratorTable),
- pMsg) )
+ if ( m_acceleratorTable.Translate(this, msg) )
{
return TRUE;
}
bool wxMDIChildFrame::MSWTranslateMessage(WXMSG* msg)
{
- MSG *pMsg = (MSG *)msg;
- if ( m_acceleratorTable.Ok() )
- {
- return ::TranslateAccelerator(GetWinHwnd(GetParent()),
- GetTableHaccel(m_acceleratorTable),
- pMsg) != 0;
- }
-
- return FALSE;
+ return m_acceleratorTable.Translate(GetParent(), msg);
}
// ---------------------------------------------------------------------------