📄 oandxappui.h
字号:
// Copyright (c) 2004 - 2006, Symbian Software Ltd. All rights reserved.
#ifndef OANDX_APPUI_H
#define OANDX_APPUI_H
#include <aknviewappui.h>
#include <eikmenup.h>
#include <eikmenub.h>
class COandXAppViewContainer;
class COandXController;
class COandXEngine;
class COandXGameView;
class COandXHistoryView;
class COandXAppUi : public CAknViewAppUi
/**
Standard application UI class handles menu commands and
reports information to the user.
*/
{
public:
COandXAppUi();
virtual ~COandXAppUi();
// New functions
void ReportWhoseTurn();
void ReportWinnerL(TInt aWinner);
// From CEikAppUi, for persistent data
TStreamId StoreL(CStreamStore& aStore) const;
void RestoreL(const CStreamStore& aStore, TStreamId aStreamId);
void ExternalizeL(RWriteStream& aStream) const;
void InternalizeL(RReadStream& aStream);
private:
// From CEikAppUi
void HandleCommandL(TInt aCommand);
void ConstructL();
public:
// AppUi owns the controller, engine and application view.
COandXController* iController;
COandXEngine* iEngine;
private:
COandXGameView* iAppView; // Non-owning pointers to
COandXHistoryView* iHistView; // the two views
};
// Global accessor functions
GLREF_C COandXAppUi* OandXAppUi();
GLREF_C COandXController& Controller();
GLREF_C COandXEngine& Engine();
#endif // OANDX_APPUI_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -