TetrisAppUi.h
上传用户:snevogroup
上传日期:2008-06-06
资源大小:432k
文件大小:1k
源码类别:

Symbian

开发平台:

C/C++

  1. #ifndef __TETRISAPPUI_H
  2. #define __TETRISAPPUI_H
  3. #include <aknappui.h>
  4. // Forward reference
  5. class CTetrisContainer;
  6. class CTetrisDocument;
  7. class CTetrisAppUi : public CAknAppUi
  8. {
  9. public:
  10.     void ConstructL();
  11.     CTetrisAppUi(CTetrisDocument* aDocument);
  12.     ~CTetrisAppUi();
  13. private: 
  14. // from CAknAppUi
  15.     void HandleCommandL(TInt aCommand);
  16. // handle key event 
  17. TKeyResponse HandleKeyEventL(const TKeyEvent &aKeyEvent, TEventCode aType);
  18. public:
  19. void Quit();
  20. ////////////////////////////////////////////////////////////////////
  21. // data
  22. private:
  23. CTetrisDocument*   iDocument;
  24.     CTetrisContainer* iAppContainer; // has a 
  25. };
  26. #endif