widgets/widgetapp/inc/WidgetUiWindow.h
branchRCL_3
changeset 92 e1bea15f9a39
parent 84 800203832575
child 93 79859ed3eea9
equal deleted inserted replaced
91:30342f40acbf 92:e1bea15f9a39
   513         
   513         
   514         TBool CanBeDeleted();
   514         TBool CanBeDeleted();
   515         
   515         
   516         static TInt DeleteItself(TAny* aPtr);
   516         static TInt DeleteItself(TAny* aPtr);
   517 
   517 
       
   518 		void DeleteItself();
       
   519 		
   518 #ifdef BRDO_OCC_ENABLED_FF        
   520 #ifdef BRDO_OCC_ENABLED_FF        
   519         void CancelAllDialogs();
   521         void CancelAllDialogs();
   520         
   522         
   521         
   523         
   522         TBool IsDialogsLaunched();        
   524         TBool IsDialogsLaunched();        
   523 #endif
   525 #endif
       
   526         void  setSapiPromptCleared(TBool aPrompt){ iSapiPromptCleared = aPrompt; }
       
   527         TBool getSapiPromptCleared(){ return iSapiPromptCleared; }
       
   528         TInt  getNeedToIgnoreSapiNtfn(){ return iNeedToIgnoreSapiNtfn; }
       
   529         void  setNeedToIgnoreSapiNtfn ( TInt aVal){ iNeedToIgnoreSapiNtfn = iNeedToIgnoreSapiNtfn + aVal;}
       
   530         TInt  getNeedToIgnoreSapiClearNtfn(){ return iNeedToIgnoreSapiClearNtfn;}
       
   531         void  setNeedToIgnoreSapiClearNtfn ( TInt aVal) { iNeedToIgnoreSapiClearNtfn = iNeedToIgnoreSapiClearNtfn + aVal;}
   524 
   532 
   525         
   533         
   526     protected:
   534     protected:
   527 
   535 
   528         /**
   536         /**
   626         TBool                           iNeedToNotifyNetworkState;        
   634         TBool                           iNeedToNotifyNetworkState;        
   627         TBool                           iConnecting;                            
   635         TBool                           iConnecting;                            
   628         TBool                           iDeleteItself;
   636         TBool                           iDeleteItself;
   629         CAsyncCallBack*                 iAsyncCallBack;    
   637         CAsyncCallBack*                 iAsyncCallBack;    
   630         CBrowserDialogsProvider*        iDialogsProvider;// owned, responsible for deleting
   638         CBrowserDialogsProvider*        iDialogsProvider;// owned, responsible for deleting
       
   639         // For sapi prmompt counts
       
   640         TBool                           iSapiPromptCleared;
       
   641         TInt                            iNeedToIgnoreSapiNtfn;
       
   642         TInt                            iNeedToIgnoreSapiClearNtfn;
   631 
   643 
   632    };
   644    };
   633 
   645 
   634 #endif  //
   646 #endif  //
   635 
   647