void CProfileSession::OnKeyDown (int iVirtKey, DWORD dwKeyData) // OnKeyDown // // KeyDown { switch (iVirtKey) { case VK_ESCAPE: m_HI.ClosePopupSession(); break; default: HandlePageScrollKeyDown(ID_PROFILE, iVirtKey, dwKeyData); break; } }
void CNewGameSession::OnKeyDown (int iVirtKey, DWORD dwKeyData) // OnKeyDown // // KeyDown { switch (iVirtKey) { case VK_RETURN: if (m_bEditingName) CmdEditName(); else CmdOK(); break; case VK_ESCAPE: if (m_bEditingName) CmdEditNameCancel(); else CmdCancel(); break; case VK_LEFT: CmdPrevShipClass(); break; case VK_RIGHT: CmdNextShipClass(); break; default: HandlePageScrollKeyDown(ID_SETTINGS, iVirtKey, dwKeyData); break; } }