fep/aknfep/inc/AknFepPluginManager.h
changeset 13 3b79bedfdc20
parent 0 eb1f2e154e89
equal deleted inserted replaced
0:eb1f2e154e89 13:3b79bedfdc20
    48 // FORWARD DECLARATIONS
    48 // FORWARD DECLARATIONS
    49 //class MPeninputServerEventHandler;
    49 //class MPeninputServerEventHandler;
    50 class MAknFepManagerInterface;
    50 class MAknFepManagerInterface;
    51 class CAknFepUiSpellContainer;
    51 class CAknFepUiSpellContainer;
    52 class CPenInputGSInterface;
    52 class CPenInputGSInterface;
    53 class CConnectAo;
       
    54 
    53 
    55 // CLASS DECLARATION
    54 // CLASS DECLARATION
    56 
    55 
    57 
    56 
    58 /** 
    57 /** 
   430 #endif // RD_TACTILE_FEEDBACK
   429 #endif // RD_TACTILE_FEEDBACK
   431 */
   430 */
   432 
   431 
   433     void HandleiDimGainForeground(TBool aGain);
   432     void HandleiDimGainForeground(TBool aGain);
   434 
   433 
   435     void OnServerReady(TInt aErr);
       
   436     
       
   437 public: // inline    
   434 public: // inline    
   438     
   435     
   439     /**
   436     /**
   440      * Get current plugin input UI
   437      * Get current plugin input UI
   441      *
   438      *
  1022     TBool iTooltipOpenOnFSQ;    
  1019     TBool iTooltipOpenOnFSQ;    
  1023 	
  1020 	
  1024 	// Modify for bug ELZG-7WZC35 begin
  1021 	// Modify for bug ELZG-7WZC35 begin
  1025 	TInt iAlignment;
  1022 	TInt iAlignment;
  1026 	// Modify for bug ELZG-7WZC35 end
  1023 	// Modify for bug ELZG-7WZC35 end
  1027 
       
  1028     CConnectAo* iConnectAo;
       
  1029     };
  1024     };
  1030 
  1025 
  1031 class CConnectAo : public CActive
       
  1032     {
       
  1033 public:
       
  1034 	
       
  1035     CConnectAo(CAknFepPluginManager* aClient);
       
  1036     
       
  1037     /**
       
  1038      * From CActive
       
  1039      * will be called when stroke timer ends
       
  1040      *
       
  1041      * @since S60 v4.0
       
  1042      */
       
  1043     void RunL();
       
  1044 
       
  1045     /**
       
  1046      * From CActive
       
  1047      * will be called if RunL leaves
       
  1048      *
       
  1049      * @since S60 v4.0
       
  1050      */
       
  1051     TInt RunError(TInt aError);
       
  1052 
       
  1053     /**
       
  1054      * From CActive
       
  1055      * will be called when stroke timer has been cancelled
       
  1056      *
       
  1057      * @since S60 v4.0
       
  1058      */
       
  1059     void DoCancel();
       
  1060     void RequestConnect();
       
  1061     TRequestStatus& RequestStatus(); 
       
  1062     
       
  1063     CAknFepPluginManager* iClient;
       
  1064     };
       
  1065 
  1026 
  1066 
  1027 
  1067 // ---------------------------------------------------------------------------
  1028 // ---------------------------------------------------------------------------
  1068 // CAknFepPluginManager::CurrentPluginInputFepUI
  1029 // CAknFepPluginManager::CurrentPluginInputFepUI
  1069 // (other items were commented in a header)
  1030 // (other items were commented in a header)