calendarui/views/inc/calenmissedalarmscontainer.h
branchRCL_3
changeset 13 1984aceb8774
parent 0 f979ecb2b13e
equal deleted inserted replaced
11:0f07cd1b5772 13:1984aceb8774
    21 #define CALENMISSEDALARMSCONTAINER_H
    21 #define CALENMISSEDALARMSCONTAINER_H
    22 
    22 
    23 #include<coecntrl.h>
    23 #include<coecntrl.h>
    24 #include<missedalarm.h>
    24 #include<missedalarm.h>
    25 #include<missedalarmstore.h>
    25 #include<missedalarmstore.h>
       
    26 #include <eiklbo.h>
    26 #include <caleninstanceid.h>            // TCalenInstanceId
    27 #include <caleninstanceid.h>            // TCalenInstanceId
    27 
    28 
    28 #include "calencontainer.h"
    29 #include "calencontainer.h"
    29 #include "calenmissedalarmsview.h"
    30 #include "calenmissedalarmsview.h"
    30 
    31 
    36 
    37 
    37 /**
    38 /**
    38  * Class declaration for Missed alarms container
    39  * Class declaration for Missed alarms container
    39  */
    40  */
    40 NONSHARABLE_CLASS(CCalenMissedAlarmsContainer) : public CCalenContainer
    41 NONSHARABLE_CLASS(CCalenMissedAlarmsContainer) : public CCalenContainer
       
    42 									, public MEikListBoxObserver
    41     {
    43     {
    42     public:
    44     public:
    43         
    45         
    44    	    /**
    46    	    /**
    45          * Two-phased constructor.
    47          * Two-phased constructor.
   137      	
   139      	
   138         /**
   140         /**
   139          * Create icon index
   141          * Create icon index
   140          */
   142          */
   141         void CreateIconIndicesL( RArray<MCalenServices::TCalenIcons>& aIndexArray );
   143         void CreateIconIndicesL( RArray<MCalenServices::TCalenIcons>& aIndexArray );
       
   144         
       
   145         /**
       
   146           * Handles list box events.
       
   147           * @param aListBox   The originating list box.
       
   148           * @param aEventType A code for the event.
       
   149           */
       
   150          void HandleListBoxEventL(CEikListBox* aListBox, TListBoxEvent aEventType);
   142         
   151         
   143         /**
   152         /**
   144          * This method is called after pointer event in Navi
   153          * This method is called after pointer event in Navi
   145          * decoration object.
   154          * decoration object.
   146          * @param aDirection right or left
   155          * @param aDirection right or left