widgets/widgetapp/inc/WidgetUiWindow.h
changeset 37 cb62a4f66ebe
parent 36 0ed94ceaa377
child 65 5bfc169077b2
child 67 4917f9bf7995
equal deleted inserted replaced
36:0ed94ceaa377 37:cb62a4f66ebe
   498          * returns pointer to NetworkMode wait object
   498          * returns pointer to NetworkMode wait object
   499          * @since 7.1
   499          * @since 7.1
   500          * @return CActiveSchedulerWait*
   500          * @return CActiveSchedulerWait*
   501          */
   501          */
   502         CActiveSchedulerWait* NetworkModeWait() { return iNetworkModeWait; }
   502         CActiveSchedulerWait* NetworkModeWait() { return iNetworkModeWait; }
   503 
   503         
       
   504         /**
       
   505          * NeedToNotifyNetworkState
       
   506          * Notifies to Widget about network state
       
   507          * @since 7.1
       
   508 		 * @param aNetworkState the online/offline state needs to be notified to widget or not
       
   509          * @return none
       
   510          */
       
   511         void NeedToNotifyNetworkState(TBool aNetworkState);
       
   512         
       
   513         TBool CanBeDeleted();
       
   514         
       
   515         static TInt DeleteItself(TAny* aPtr);
       
   516         
   504         
   517         
   505     protected:
   518     protected:
   506 
   519 
   507         /**
   520         /**
   508         * CWidgetUiWindow
   521         * CWidgetUiWindow
   592         TBool                           iUserPermission;    // ETrue if user chooses to allow network access when prompted, else EFalse
   605         TBool                           iUserPermission;    // ETrue if user chooses to allow network access when prompted, else EFalse
   593         
   606         
   594         //Download transaction ID
   607         //Download transaction ID
   595         long                            iDlId;  
   608         long                            iDlId;  
   596 		TInt                            iClickCount;
   609 		TInt                            iClickCount;
   597         CFbsBitmap*                     iMiniviewBitmap ;
   610         CFbsBitmap                      iMiniviewBitmap1;
       
   611         CFbsBitmap                      iMiniviewBitmap2;
       
   612         CFbsBitmap*                     iActiveMiniviewBitmap;
       
   613         
   598         TTime                           iOOMWidgetStartTime; 
   614         TTime                           iOOMWidgetStartTime; 
   599         TBool                           iWidgetLoadStarted; // Set to true when widget load starts
   615         TBool                           iWidgetLoadStarted; // Set to true when widget load starts
   600         CJpgSaver*                       iJpgSaver; 
   616         CJpgSaver*                       iJpgSaver; 
   601         CActiveSchedulerWait*           iNetworkModeWait;
   617         CActiveSchedulerWait*           iNetworkModeWait;
   602                             
   618         TBool                           iNeedToNotifyNetworkState;        
       
   619         TBool                           iConnecting;                            
       
   620         TBool                           iDeleteItself;
       
   621         CAsyncCallBack*                 iAsyncCallBack;                                    
   603    };
   622    };
   604 
   623 
   605 #endif  //
   624 #endif  //
   606 
   625 
   607 // End of file
   626 // End of file