eqtapimbase.h

来自「Symbian平台 数字键盘手机输入法源码」· C头文件 代码 · 共 52 行

H
52
字号
// eQTapIMBase.h: interface for the CeQTapIMBase class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_EQTAPIMBASE_H__57915C96_B914_4390_8C37_3C5687ADEB85__INCLUDED_)
#define AFX_EQTAPIMBASE_H__57915C96_B914_4390_8C37_3C5687ADEB85__INCLUDED_

#include "eQTapMacro.h"

#include "e32def.h"

/*
This macro defination is opened to let SmartChinese and Stroke use Unifiedcandidate 
content, and closed to let them use candidates only
*/
#define		USE_UNIFIEDCAND	

/*
This macro defination is opened to let SmartEnglish use Unified canddidate content 
and closed to let it use candidate only
*/
#define		ENGLISH_UNIFIED

/*
This macro defination is opened to let smart chinese open dictionary when the input
 key pressed, and close to open dictionary when switched to smart chinese IM
*/
//#define		SMARTCHINESE_OPENDIC_ATKEYPRESS

/*This macro defination is opened to use smartenglish IM*/
#define		USE_SMARTENGLISH


class CeQTapIMBase  
{
	friend class CeQTapControl;
public:
	CeQTapIMBase();
	virtual ~CeQTapIMBase();

	/*process the KeyEvent*/
	virtual int OnKeyEventProc(int nParameter1, int nParameter2);

	/*Draw itself*/
	virtual int OnDrawIMWindow();
protected:
	CeQTapControl *			m_peQTapCtrl;
	BOOL					m_bIsIMActive;

};
#endif // !defined(AFX_EQTAPIMBASE_H__57915C96_B914_4390_8C37_3C5687ADEB85__INCLUDED_)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?