phoneapp/phoneuicontrol/inc/cphonesystemeventhandler.h
branchRCL_3
changeset 62 5266b1f337bd
parent 61 41a7f70b3818
equal deleted inserted replaced
61:41a7f70b3818 62:5266b1f337bd
    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 
    56         void HandleSystemEventL( const TWsEvent& aEvent );
    64         void HandleSystemEventL( const TWsEvent& aEvent );
    57 
    65 
    58         void HandleForegroundEventL( TBool aForeground );
    66         void HandleForegroundEventL( TBool aForeground );
    59 
    67 
    60         void HandlePhoneForegroundEventL();
    68         void HandlePhoneForegroundEventL();
    65 
    73 
    66         void HandlePhoneStartupL();
    74         void HandlePhoneStartupL();
    67         
    75         
    68         void HandlePhoneFocusLostEventL();
    76         void HandlePhoneFocusLostEventL();
    69 
    77 
    70         void HandleKeyLockEnabled( TBool aKeylockEnabled );
       
    71         
       
    72     public: // From MPhonePubSubObserver
    78     public: // From MPhonePubSubObserver
    73 
    79 
    74         /**
    80         /**
    75         * This function is called when there is property value change.
    81         * This function is called when there is property value change.
    76         * @param aCategory Category of the property
    82         * @param aCategory Category of the property