phoneapp/phoneuicontrol/inc/mphonesystemevents.h
branchRCL_3
changeset 62 5266b1f337bd
parent 61 41a7f70b3818
equal deleted inserted replaced
61:41a7f70b3818 62:5266b1f337bd
    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         /**
    42         * From CEikAppUi. For Idle indicator
    62         * From CEikAppUi. For Idle indicator
    43         */
    63         */
    44         virtual void HandleSystemEventL( const TWsEvent& aEvent ) = 0;
    64         virtual void HandleSystemEventL( const TWsEvent& aEvent ) = 0;
    45 
    65 
    46         /**
    66         /**
    62         /**
    82         /**
    63         * Indicates when the Idle app is in the foreground.
    83         * Indicates when the Idle app is in the foreground.
    64         */
    84         */
    65         virtual void HandleIdleForegroundEventL() = 0;
    85         virtual void HandleIdleForegroundEventL() = 0;
    66 
    86 
    67         /**
       
    68         * Indicates when the keylock events
       
    69         */
       
    70         virtual void HandleKeyLockEnabled( TBool aKeylockEnabled ) = 0;
       
    71         
       
    72         /**
    87         /**
    73         * Handle environment changes.
    88         * Handle environment changes.
    74         * @param aChanges environment changes which may be reported by
    89         * @param aChanges environment changes which may be reported by
    75         *  a change notifier through the RChangeNotifier interface.
    90         *  a change notifier through the RChangeNotifier interface.
    76         */
    91         */