ALERROR CProfileSession::OnCommand (const CString &sCmd, void *pData) // OnCommand // // Handle a command { if (strEquals(sCmd, CMD_READ_COMPLETE)) CmdReadComplete((CReadProfileTask *)pData); else if (strEquals(sCmd, CMD_CLOSE_SESSION)) m_HI.ClosePopupSession(); return NOERROR; }
ALERROR CLoadGameSession::OnCommand (const CString &sCmd, void *pData) // OnCommand // // Handle a command { if (strEquals(sCmd, CMD_CLOSE_SESSION)) CmdCancel(); else if (strEquals(sCmd, CMD_READ_COMPLETE)) CmdReadComplete((CListSaveFilesTask *)pData); else if (strEquals(sCmd, CMD_OK_SESSION)) CmdOK(); return NOERROR; }