phoneapp/phoneuicontrol/inc/mphonesystemevents.h
branchRCL_3
changeset 61 41a7f70b3818
parent 15 2a26698d78ba
child 62 5266b1f337bd
equal deleted inserted replaced
58:40a3f856b14d 61:41a7f70b3818
    37         * Destructor
    37         * Destructor
    38         */
    38         */
    39         virtual ~MPhoneSystemEvents(){};
    39         virtual ~MPhoneSystemEvents(){};
    40 
    40 
    41         /**
    41         /**
    42         * From CAknAppUi, initialise a menupane (dynamic).
       
    43         *
       
    44         * @param aResourceId It is the resource id for the pane.
       
    45         * @param aMenuPane It is the menu pane corresponding to the resource.
       
    46         */
       
    47         virtual void DynInitMenuPaneL( 
       
    48             TInt aResourceId, 
       
    49             CEikMenuPane* aMenuPane ) = 0;
       
    50 
       
    51         /**
       
    52         * From CAknAppUi, initialise a menubar (dynamic).
       
    53         *
       
    54         * @param aResourceId It is the resource id for the bar.
       
    55         * @param aMenuBar It is the menu bar corresponding to the resource.
       
    56         */
       
    57         virtual void DynInitMenuBarL( 
       
    58             TInt aResourceId, 
       
    59             CEikMenuBar* aMenuBar ) = 0;
       
    60 
       
    61         /**
       
    62         * From CEikAppUi. For Idle indicator
    42         * From CEikAppUi. For Idle indicator
    63         */
    43         */
    64         virtual void HandleSystemEventL( const TWsEvent& aEvent ) = 0;
    44         virtual void HandleSystemEventL( const TWsEvent& aEvent ) = 0;
    65 
    45 
    66         /**
    46         /**
    82         /**
    62         /**
    83         * Indicates when the Idle app is in the foreground.
    63         * Indicates when the Idle app is in the foreground.
    84         */
    64         */
    85         virtual void HandleIdleForegroundEventL() = 0;
    65         virtual void HandleIdleForegroundEventL() = 0;
    86 
    66 
       
    67         /**
       
    68         * Indicates when the keylock events
       
    69         */
       
    70         virtual void HandleKeyLockEnabled( TBool aKeylockEnabled ) = 0;
       
    71         
    87         /**
    72         /**
    88         * Handle environment changes.
    73         * Handle environment changes.
    89         * @param aChanges environment changes which may be reported by
    74         * @param aChanges environment changes which may be reported by
    90         *  a change notifier through the RChangeNotifier interface.
    75         *  a change notifier through the RChangeNotifier interface.
    91         */
    76         */