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


/* Copyright (c) 2007, Nokia. All rights reserved */ 
 
#ifndef __LOOKVIEW_H__ 
#define __LOOKVIEW_H__ 
 
 
#include  
 
#include "Common.h" 
/*!  
  @class CLookView 
   
  @discussion An instance of this class is the Application View object 
  for the FreeSMS example application 
  */ 
class CLookContainer; 
class CLookView : public CAknView, public MNoteToLookNotify		  
{ 
public: 
//new info 
    static CLookView* NewL(); 
    static CLookView* NewLC(); 
    ~CLookView(); 
	//m-class 
 
// from CCoeControl 
    TUid	Id() const; 
    void	HandleCommandL(TInt aCommand); 
    void	HandleClientRectChange(); 
	virtual void NoteToLookNotify(const TDesC& aName, const TDesC& aContent); 
	TDesC   SetName(const TDesC&  aName ); 
	TDesC   SetContent(const TDesC&  aContent ); 
 
private: 
	CLookView(); 
	void	ConstructL(); 
    void	DoActivateL(const TVwsViewId&,TUid,const TDesC8&); 
    void	DoDeactivate(); 
private: 
	CLookContainer*	m_pAppContainer;	 
 
	 
	TBuf<32> m_Name; 
	TBuf<128> m_Content; 
}; 
 
 
#endif // __FREESMS_LookView_H__