mmsharing/mmshui/inc/musuiappui.h
branchRCL_3
changeset 9 ff8a573c0e2e
parent 0 f0cf47e981f9
child 16 ce86b6d44a6d
equal deleted inserted replaced
8:04980be5c5fe 9:ff8a573c0e2e
    26 #include <eikdoc.h>
    26 #include <eikdoc.h>
    27 #include <e32std.h>
    27 #include <e32std.h>
    28 #include <coeccntx.h>
    28 #include <coeccntx.h>
    29 #include <aknViewAppUi.h>
    29 #include <aknViewAppUi.h>
    30 #include <remconcoreapitargetobserver.h>
    30 #include <remconcoreapitargetobserver.h>
       
    31 #include <coecobs.h>
    31 
    32 
    32 class CMusUiStatusPaneHandler;
    33 class CMusUiStatusPaneHandler;
    33 class CMusUiActiveQueryDialog;
    34 class CMusUiActiveQueryDialog;
    34 class CRemConInterfaceSelector;
    35 class CRemConInterfaceSelector;
    35 class CRemConCoreApiTarget;
    36 class CRemConCoreApiTarget;
    40  *  @lib musui.exe
    41  *  @lib musui.exe
    41  */
    42  */
    42 class CMusUiAppUi : public CAknViewAppUi, 
    43 class CMusUiAppUi : public CAknViewAppUi, 
    43                     public MMusUiEventObserver,
    44                     public MMusUiEventObserver,
    44                     public MMusUiQueryObserver,
    45                     public MMusUiQueryObserver,
    45                     public MRemConCoreApiTargetObserver
    46                     public MRemConCoreApiTargetObserver,
       
    47                     public MCoeControlObserver
    46     {
    48     {
    47 
    49 
    48 public:  // constructors and destructor
    50 public:  // constructors and destructor
    49 
    51 
    50     /**
    52     /**
   143     
   145     
   144     TKeyResponse HandleKeyEventL( const TKeyEvent& aKeyEvent, TEventCode aType );
   146     TKeyResponse HandleKeyEventL( const TKeyEvent& aKeyEvent, TEventCode aType );
   145     
   147     
   146     // Help context from CCoeAppUi
   148     // Help context from CCoeAppUi
   147     CArrayFix<TCoeHelpContext>* HelpContextL() const;
   149     CArrayFix<TCoeHelpContext>* HelpContextL() const;
       
   150     
       
   151 private:
       
   152     
       
   153     //from MCoeControlObserver
       
   154     void HandleControlEventL(CCoeControl* aControl,TCoeEvent aEventType);
   148 
   155 
   149 private:
   156 private:
   150     
   157     
   151     void DoHandleForegroundEventL( TInt aEventType );
   158     void DoHandleForegroundEventL( TInt aEventType );
   152     
   159