phoneapp/phoneuicontrol/inc/mphonesystemeventhandler.h
branchRCL_3
changeset 61 41a7f70b3818
parent 15 2a26698d78ba
child 62 5266b1f337bd
equal deleted inserted replaced
58:40a3f856b14d 61:41a7f70b3818
    36         * Destructor
    36         * Destructor
    37         */
    37         */
    38         virtual ~MPhoneSystemEventHandler(){};
    38         virtual ~MPhoneSystemEventHandler(){};
    39 
    39 
    40         /**
    40         /**
    41         * From CAknAppUi, initialise a menupane (dynamic).
       
    42         *
       
    43         * @param aResourceId It is the resource id for the pane.
       
    44         * @param aMenuPane It is the menu pane corresponding to the resource.
       
    45         */
       
    46         virtual void DynInitMenuPaneL( 
       
    47             TInt aResourceId, 
       
    48             CEikMenuPane* aMenuPane ) = 0;
       
    49 
       
    50         /**
       
    51         * From CAknAppUi, initialise a menubar (dynamic).
       
    52         *
       
    53         * @param aResourceId It is the resource id for the bar.
       
    54         * @param aMenuBar It is the menu bar corresponding to the resource.
       
    55         */
       
    56         virtual void DynInitMenuBarL( 
       
    57             TInt aResourceId, 
       
    58             CEikMenuBar* aMenuBar ) = 0;
       
    59 
       
    60         /**
       
    61         * From CEikAppUi. For Idle indicator
    41         * From CEikAppUi. For Idle indicator
    62         */
    42         */
    63         virtual void HandleSystemEventL( const TWsEvent& aEvent ) = 0;
    43         virtual void HandleSystemEventL( const TWsEvent& aEvent ) = 0;
    64 
    44 
    65         /**
    45         /**
    93         /**
    73         /**
    94         * Handles startup of the phone application 
    74         * Handles startup of the phone application 
    95         */
    75         */
    96         virtual void HandlePhoneStartupL() = 0;
    76         virtual void HandlePhoneStartupL() = 0;
    97 
    77 
       
    78         /**
       
    79         * Indicates when the keylock events
       
    80         */
       
    81         virtual void HandleKeyLockEnabled( TBool aKeylockEnabled ) = 0;
       
    82         
    98     };
    83     };
    99 
    84 
   100 #endif      // __MPHONESYSTEMEVENTHANDLER_H   
    85 #endif      // __MPHONESYSTEMEVENTHANDLER_H   
   101             
    86             
   102 // End of File
    87 // End of File