www.pudn.com > LDFUCK.rar > TempView.h


/* Copyright (c) 2007, Nokia. All rights reserved */ 
 
#ifndef __TEMPVIEW_H__ 
#define __TEMPVIEW_H__ 
 
 
#include "Common.h" 
#include  
/*!  
  @class CTempView 
   
  @discussion An instance of this class is the Application View object 
  for the FreeSMS example application 
  */ 
class CTempContainer; 
class COperateInfo; 
class CTempView : public CAknView, public MEditToTemp			  
{ 
public: 
	void SetEditPointer(MTempToEdit* aPointer) {m_pEditNotify = aPointer;} 
//new info 
    static CTempView* NewL(); 
    static CTempView* NewLC(); 
    ~CTempView(); 
// from CCoeControl 
    TUid	Id() const; 
    void	HandleCommandL(TInt aCommand); 
    void	HandleClientRectChange(); 
	void    EditToTempNotify(const TDesC& aName,const TDesC& aContent); 
	COperateInfo* m_pTempOperate; 
private: 
	CTempView(); 
	void	ConstructL(); 
    void	DoActivateL(const TVwsViewId&,TUid,const TDesC8&); 
    void	DoDeactivate(); 
private: 
	CTempContainer*	m_pAppContainer; 
 
	MTempToEdit* m_pEditNotify; 
 
	TBuf<16> TemNumber; 
	TBuf<128> TemContent; 
 
}; 
 
 
#endif // __FREESMS_TempView_H__