📄 cjgprojectappui.h
字号:
/*
============================================================================
Name : CJGProjectAppUi.h
Author :
Version :
Copyright : Your copyright notice
Description : Main application UI class (controller)
============================================================================
*/
#ifndef __CJGPROJECTAPPUI_H__
#define __CJGPROJECTAPPUI_H__
// INCLUDES
#include <aknviewappui.h>
#include "LxdMessageManagement.h"
class CHsgTextView;
class CHsgNewTextView;
class CHsgOpenTextView;
class CHsgEditTextView;
class CLxdAD;
class CHsgGriddingView;
class CCJGProjectAppUi : public CAknViewAppUi
{
public:
void GetMbmPath(TDes& aPath);
void MayLeaveL();
void ConstructL();
CCJGProjectAppUi();
virtual ~CCJGProjectAppUi();
private:
void HandleCommandL( TInt aCommand );
void HandleStatusPaneSizeChange();
CArrayFix<TCoeHelpContext>* HelpContextL() const;
void PrivacyStatementL();
/**
* Reads unicode file from specified location.
* @param aFs reference to open file session
* @param aFileName full file name
* @return heap descriptor which contains whole file
*/
static HBufC * ReadUnicodeFileL(RFs& aFs, const TDesC& aFileName);
private: // Data
/**
* The application view
* Owned by CCJGProjectAppUi
*/
CHsgTextView* iSnowTextViewPointer;
CHsgNewTextView* iHsgNewViewPointer;
CHsgOpenTextView* iHsgOpenViewPointer;
CHsgEditTextView* iSnowEditViewPointer;
CLxdAD* iSnowADPointer;
CLxdMessageManagement* iSnowMessageMPointer;
CHsgGriddingView* iSnowGridViewPointer;
public:
CLxdAD* LxdGetADPointer();
CLxdMessageManagement* LxdGetMessage();
CHsgTextView* GetHsgTextView();
CHsgNewTextView* NewsGetHsgNewTextView();
CHsgOpenTextView* NewsGetHsgOpenTextView();
CHsgEditTextView* NewsGetHsgEditTextView();
CHsgGriddingView* NewsGetGriddingView()
{
return iSnowGridViewPointer;
}
};
#endif // __CJGPROJECTAPPUI_H__
// End of File
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -