123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- /*
- ========================================================================
- Name : ExpensesListBoxView.h
- Author : Vishal Dharankar
- Copyright : Created by Vishal Dharankar
- Description :
- ========================================================================
- */
- #ifndef EXPENSESLISTBOXVIEW_H
- #define EXPENSESLISTBOXVIEW_H
- // [[[ begin generated region: do not modify [Generated Includes]
- #include <aknview.h>
- // ]]] end generated region [Generated Includes]
- // [[[ begin [Event Handler Includes]
- // ]]] end [Event Handler Includes]
- // [[[ begin generated region: do not modify [Generated Constants]
- // ]]] end generated region [Generated Constants]
- // [[[ begin generated region: do not modify [Generated Forward Declarations]
- class CExpensesListBox;
- // ]]] end generated region [Generated Forward Declarations]
- /**
- * Avkon view class for ExpensesListBoxView. It is register with the view server
- * by the AppUi. It owns the container control.
- * @class CExpensesListBoxView ExpensesListBoxView.h
- */
-
- class CExpensesListBoxView : public CAknView
- {
-
-
- // [[[ begin [Public Section]
- public:
- // constructors and destructor
- CExpensesListBoxView();
- static CExpensesListBoxView* NewL();
- static CExpensesListBoxView* NewLC();
- void ConstructL();
- virtual ~CExpensesListBoxView();
-
- // from base class CAknView
- TUid Id() const;
- void HandleCommandL( TInt aCommand );
-
- // [[[ begin generated region: do not modify [Generated Methods]
- CExpensesListBox* CreateContainerL();
- // ]]] end generated region [Generated Methods]
-
- // ]]] end [Public Section]
-
- void DynInitMenuPaneL(TInt aResourceId, CEikMenuPane* aMenuPane);
- // [[[ begin [Protected Section]
- protected:
- // from base class CAknView
- void DoActivateL(
- const TVwsViewId& aPrevViewId,
- TUid aCustomMessageId,
- const TDesC8& aCustomMessage );
- void DoDeactivate();
- void HandleStatusPaneSizeChange();
-
- // [[[ begin generated region: do not modify [Overridden Methods]
- // ]]] end generated region [Overridden Methods]
-
-
- // [[[ begin [User Handlers]
- TBool HandleTestMenuItemSelectedL( TInt aCommand );
- TBool HandleAdd_ExpenseMenuItemSelectedL( TInt aCommand );
- void HandleExpensesListBoxViewActivatedL();
- TBool HandleDeleteMenuItemSelectedL( TInt aCommand );
- TBool HandleView_MenuItemSelectedL( TInt aCommand );
- TBool HandleControlPaneRightSoftKeyPressedL( TInt aCommand );
- // ]]] end [User Handlers]
-
- // ]]] end [Protected Section]
-
-
- // [[[ begin [Private Section]
- private:
- void SetupStatusPaneL();
- void CleanupStatusPane();
-
- // [[[ begin generated region: do not modify [Generated Instance Variables]
- CExpensesListBox* iExpensesListBox;
- // ]]] end generated region [Generated Instance Variables]
-
- // [[[ begin generated region: do not modify [Generated Methods]
- // ]]] end generated region [Generated Methods]
-
- // ]]] end [Private Section]
-
- };
- #endif // EXPENSESLISTBOXVIEW_H
|