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