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


/* Copyright (c) 2008, Nokia. All rights reserved */ 
 
#ifndef __LDFUCK_APPUI_H__ 
#define __LDFUCK_APPUI_H__ 
 
#include  
 
class CEditView; 
class CHelpView; 
class CLookView; 
class CTempView; 
class CNoteView; 
class COperateInfo; 
 
//class CLDFUCKAppView; 
 
/*!  
  @class CLDFUCKAppUi 
   
  @discussion An instance of class CLDFUCKAppUi is the UserInterface part of the AVKON 
  application framework for the LDFUCK example application 
  */ 
class CLDFUCKAppUi : public CAknViewAppUi 
    { 
public: 
/*! 
  @function ConstructL 
   
  @discussion Perform the second phase construction of a CLDFUCKAppUi object 
  this needs to be public due to the way the framework constructs the AppUi  
  */ 
    void ConstructL(); 
 
	CGulIcon* LoadGraphicsL(TInt aType); 
 
/*! 
  @function CLDFUCKAppUi 
   
  @discussion Perform the first phase of two phase construction. 
  This needs to be public due to the way the framework constructs the AppUi  
  */ 
    CLDFUCKAppUi(); 
 
 
/*! 
  @function ~CLDFUCKAppUi 
   
  @discussion Destroy the object 
  */ 
    ~CLDFUCKAppUi(); 
	void GetPath(TDes& aPath); 
 
public: // from CAknAppUi 
/*! 
  @function HandleCommandL 
   
  @discussion Handle user menu selections 
  @param aCommand the enumerated code for the option selected 
  */ 
    void HandleCommandL(TInt aCommand); 
 
private: 
/*! @var iAppView The application view */ 
//    CLDFUCKAppView* iAppView; 
 
	CEditView* m_Editpointer; 
	CHelpView* m_Helppointer; 
	CNoteView* m_Notepointer; 
	CLookView* m_Lookpointer; 
	CTempView* m_Temppointer; 
	COperateInfo* m_OperateInfo; 
    }; 
 
 
#endif // __LDFUCK_APPUI_H__