2 #include "unassignable.h" 16 CTask(
const std::string& rksTaskName);
23 inline void Stop() { m_bExecuting =
false; }
38 inline const tTaskHandle
TaskHandle() {
return m_thMyTask; }
79 tTaskHandle m_thMyTask;
85 std::list<const CWindow*> m_lkpwWindows;
88 static CTask* sm_pctCurrent;
91 CMenu* m_kpmCurrentMenu;
void AcknowledgeMessage(tUserMessageBlock &rumbMessageBlock)
const CWindow * FindWindow(const tWindowHandle kwhWindow)
void DeregisterWindow(const CWindow *kpwWindow)
virtual bool PollEvent(eWimpEvent weEventCode, tWimpBlock &rwbWimpBlock)
void OpenMenu(CMenu *kpmMenu, tLocation &rlLocation)
static CTask * CurrentTask()
void RegisterWindow(const CWindow *kpwWindow)
const tTaskHandle TaskHandle()