phoneapp/phoneuicontrol/inc/cphonesystemeventhandler.h
branchRCL_3
changeset 61 41a7f70b3818
parent 15 2a26698d78ba
child 62 5266b1f337bd
equal deleted inserted replaced
58:40a3f856b14d 61:41a7f70b3818
    51         */
    51         */
    52         virtual ~CPhoneSystemEventHandler();
    52         virtual ~CPhoneSystemEventHandler();
    53 
    53 
    54     public: // From MPhoneSystemEvents
    54     public: // From MPhoneSystemEvents
    55 
    55 
    56         void DynInitMenuPaneL( 
       
    57             TInt aResourceId, 
       
    58             CEikMenuPane* aMenuPane );
       
    59 
       
    60         void DynInitMenuBarL( 
       
    61             TInt aResourceId, 
       
    62             CEikMenuBar* aMenuBar );
       
    63 
       
    64         void HandleSystemEventL( const TWsEvent& aEvent );
    56         void HandleSystemEventL( const TWsEvent& aEvent );
    65 
    57 
    66         void HandleForegroundEventL( TBool aForeground );
    58         void HandleForegroundEventL( TBool aForeground );
    67 
    59 
    68         void HandlePhoneForegroundEventL();
    60         void HandlePhoneForegroundEventL();
    73 
    65 
    74         void HandlePhoneStartupL();
    66         void HandlePhoneStartupL();
    75         
    67         
    76         void HandlePhoneFocusLostEventL();
    68         void HandlePhoneFocusLostEventL();
    77 
    69 
       
    70         void HandleKeyLockEnabled( TBool aKeylockEnabled );
       
    71         
    78     public: // From MPhonePubSubObserver
    72     public: // From MPhonePubSubObserver
    79 
    73 
    80         /**
    74         /**
    81         * This function is called when there is property value change.
    75         * This function is called when there is property value change.
    82         * @param aCategory Category of the property
    76         * @param aCategory Category of the property