widgets/widgetapp/inc/WidgetUiWindowManager.h
changeset 15 60c5402cb945
parent 11 c8a366e56285
child 25 0ed94ceaa377
equal deleted inserted replaced
11:c8a366e56285 15:60c5402cb945
   380         * @since 5.0
   380         * @since 5.0
   381         * @return void
   381         * @return void
   382         */        
   382         */        
   383         void NotifyConnecionChange(TBool aConn);
   383         void NotifyConnecionChange(TBool aConn);
   384         TBrCtlDefs::TCursorSettings CursorShowMode() {return iWidgetCursorMode;}
   384         TBrCtlDefs::TCursorSettings CursorShowMode() {return iWidgetCursorMode;}
       
   385         
       
   386         TBrCtlDefs::TEnterKeySettings  EnterKeyMode() {return iWidgetEnterKeyMode;}
   385 
   387 
   386         /**
   388         /**
   387         * AnyWidgetOnHs
   389         * AnyWidgetOnHs
   388         * Checks to see if any widget is on HS
   390         * Checks to see if any widget is on HS
   389         * @since 5.0
   391         * @since 5.0
   421         * @param aStartTime 
   423         * @param aStartTime 
   422         * @return none
   424         * @return none
   423         */        
   425         */        
   424         void SetLastWidgetRestartTime(TTime aStartTime){iTimeLastWidgetOpen = aStartTime;}
   426         void SetLastWidgetRestartTime(TTime aStartTime){iTimeLastWidgetOpen = aStartTime;}
   425 #endif  // OOM_WIDGET_CLOSEALL
   427 #endif  // OOM_WIDGET_CLOSEALL
   426         
   428            /**  
       
   429            * CloseAllWidgets  
       
   430            * Basic pre-exit routine to make sure all widgets are closed out  
       
   431            * @param none  
       
   432            * @return none  
       
   433            */          
       
   434            void CloseAllWidgets(); 
   427     protected:
   435     protected:
   428 
   436 
   429         /**
   437         /**
   430         * CWidgetUiWindowManager
   438         * CWidgetUiWindowManager
   431         * Constructor
   439         * Constructor
   564         CBrowserDialogsProvider*            iDialogsProvider;// owned, responsible for deleting
   572         CBrowserDialogsProvider*            iDialogsProvider;// owned, responsible for deleting
   565         CInternetConnectionManager*         iConnection;        // owned, responsible for deleting
   573         CInternetConnectionManager*         iConnection;        // owned, responsible for deleting
   566         TNetworkMode                        iNetworkMode;       // unknown mode =  0, online mode = 1, offline mode = 2
   574         TNetworkMode                        iNetworkMode;       // unknown mode =  0, online mode = 1, offline mode = 2
   567         TBool                               iNetworkConnected;  // ETrue if there is an active network connection, else EFalse
   575         TBool                               iNetworkConnected;  // ETrue if there is an active network connection, else EFalse
   568         TBrCtlDefs::TCursorSettings                     iWidgetCursorMode;
   576         TBrCtlDefs::TCursorSettings                     iWidgetCursorMode;
       
   577         TBrCtlDefs::TEnterKeySettings       iWidgetEnterKeyMode;
       
   578         
   569 #ifdef BRDO_WRT_HS_FF       
   579 #ifdef BRDO_WRT_HS_FF       
   570         CCpsPublisher*                      iCpsPublisher;      // Owned, interface to publish bitmap to CPS
   580         CCpsPublisher*                      iCpsPublisher;      // Owned, interface to publish bitmap to CPS
   571 #endif
   581 #endif
   572         // TODO should this be created only when needed?
   582         // TODO should this be created only when needed?
   573         CActiveApDb*                        iDb;                // owned, responsible for deleting        
   583         CActiveApDb*                        iDb;                // owned, responsible for deleting