phoneapp/phoneuicontrol/inc/mphonesystemeventhandler.h
changeset 77 2be0b271d017
parent 72 c76a0b1755b9
equal deleted inserted replaced
72:c76a0b1755b9 77:2be0b271d017
    36         * Destructor
    36         * Destructor
    37         */
    37         */
    38         virtual ~MPhoneSystemEventHandler(){};
    38         virtual ~MPhoneSystemEventHandler(){};
    39 
    39 
    40         /**
    40         /**
    41         * From CEikAppUi. For Idle indicator
       
    42         */
       
    43         virtual void HandleSystemEventL( const TWsEvent& aEvent ) = 0;
       
    44 
       
    45         /**
       
    46         * From CAknAppUi, indicates when app ui is on the foreground.
       
    47         * @param aForeground It is true if app is on the foreground.
       
    48         */
       
    49         virtual void HandleForegroundEventL( TBool aForeground ) = 0;
       
    50 
       
    51         /**
       
    52         * Indicates when the Phone app is in the foreground.
       
    53         */
       
    54         virtual void HandlePhoneForegroundEventL() = 0;
       
    55 
       
    56         /**
       
    57         * Indicates when the Idle app is in the foreground.
       
    58         */
       
    59         virtual void HandleIdleForegroundEventL() = 0;
       
    60 
       
    61         /**
       
    62         * Indicates when the Phone app is is losing focus.
       
    63         */
       
    64         virtual void HandlePhoneFocusLostEventL() = 0;
       
    65 
       
    66         /**
       
    67         * Handles startup of the phone application 
    41         * Handles startup of the phone application 
    68         */
    42         */
    69         virtual void HandlePhoneStartupL() = 0;
    43         virtual void HandlePhoneStartupL() = 0;
    70 
       
    71         /**
       
    72         * Indicates when the keylock events
       
    73         */
       
    74         virtual void HandleKeyLockEnabled( TBool aKeylockEnabled ) = 0;
       
    75         
       
    76     };
    44     };
    77 
    45 
    78 #endif      // __MPHONESYSTEMEVENTHANDLER_H   
    46 #endif      // __MPHONESYSTEMEVENTHANDLER_H   
    79             
    47             
    80 // End of File
    48 // End of File