uifw/AknGlobalUI/AknCapServer/inc/AknCapServerEntry.h
branchRCL_3
changeset 56 d48ab3b357f1
parent 55 aecbbf00d063
equal deleted inserted replaced
55:aecbbf00d063 56:d48ab3b357f1
    27 #include <e32property.h>
    27 #include <e32property.h>
    28 #ifdef RD_INTELLIGENT_TEXT_INPUT
    28 #ifdef RD_INTELLIGENT_TEXT_INPUT
    29 #include <centralrepository.h>
    29 #include <centralrepository.h>
    30 #include <PtiDefs.h>
    30 #include <PtiDefs.h>
    31 #endif
    31 #endif
       
    32 #include <alf/alfdirectclient.h>
    32 
    33 
    33 #include "AknEikSgcs.h"
    34 #include "AknEikSgcs.h"
    34 #include "AknNotiferAppServerApplicationInterface.h"
    35 #include "AknNotiferAppServerApplicationInterface.h"
    35 #include "AknCapServerDefs.h"
    36 #include "AknCapServerDefs.h"
    36 #include "aknblankwin.h"
    37 #include "aknblankwin.h"
   185     
   186     
   186     TBool IsShortTimeGlobalNoteDisplaying()
   187     TBool IsShortTimeGlobalNoteDisplaying()
   187         {
   188         {
   188         return iShortTimeGlobalNoteDisplaying;
   189         return iShortTimeGlobalNoteDisplaying;
   189         }
   190         }
       
   191 
       
   192     CAknCapAppServerAlternateFs* AlternateFS()
       
   193         {
       
   194         return iAlternateFS;
       
   195         }
   190     
   196     
   191 private:
   197 private:
   192     void PublishHiddenList();
   198     void PublishHiddenList();
   193     void PublishInstalledLanguagesL();
   199     void PublishInstalledLanguagesL();
   194     static TInt GlobalNotesAllowedCallBack(TAny* aPtr);
   200     static TInt GlobalNotesAllowedCallBack(TAny* aPtr);
       
   201     static TInt TelephonyIdleUidCallBack(TAny* aPtr);
   195     void HandlePropertyChange(const TInt aProperty);
   202     void HandlePropertyChange(const TInt aProperty);
   196     void ProcessInitFlipStatus();
   203     void ProcessInitFlipStatus();
   197     void InitiateOFNStatus();
   204     void InitiateOFNStatus();
   198     void LoadAlternateFsPlugin();
   205     void LoadAlternateFsPlugin();
   199     void ShowOrDismissAlternateFs();
   206     void ShowOrDismissAlternateFs();
       
   207     static TInt RemoveBlankCallBack( TAny* aThis );
       
   208     void DoRemoveBlank();
   200 
   209 
   201 public: 
   210 public: 
   202     /**
   211     /**
   203      * From MAknAliasKeyCodeResolver.
   212      * From MAknAliasKeyCodeResolver.
   204      * Resolves keyboard layout dependent keycode for the given event.
   213      * Resolves keyboard layout dependent keycode for the given event.
   261 
   270 
   262 private:
   271 private:
   263     RProperty iGlobalNotesAllowedProperty;
   272     RProperty iGlobalNotesAllowedProperty;
   264     CPropertySubscriber* iGlobalNotesAllowedSubscriber;
   273     CPropertySubscriber* iGlobalNotesAllowedSubscriber;
   265     
   274     
       
   275     RProperty iTelephonyIdleUidProperty;
       
   276     CPropertySubscriber* iTelephonyIdleUidSubscriber;
   266     TBool iIdleActive;
   277     TBool iIdleActive;
       
   278     RAlfDirectClient iAlfClient;
       
   279     CPeriodic* iRemoveBlankCallBack;   
   267     };
   280     };
   268 
   281 
   269 #endif // __AKNCAPSERVERENTRY__
   282 #endif // __AKNCAPSERVERENTRY__
   270 
   283 
   271 // End of file
   284 // End of file