diff -r a359256acfc6 -r c8a366e56285 widgets/widgetapp/inc/WidgetUiWindow.h --- a/widgets/widgetapp/inc/WidgetUiWindow.h Thu Aug 27 07:44:59 2009 +0300 +++ b/widgets/widgetapp/inc/WidgetUiWindow.h Thu Sep 24 12:53:48 2009 +0300 @@ -125,7 +125,8 @@ const TDesC& aMimeType); /** - * Called to show or hide softkeys + * Called to show or hide softkeys from menu client callback + * -- sets a flag to reflect user preference * @since 3.1 * @param aVisible ETrue to show softkeys, EFalse when full screen is needed */ @@ -482,6 +483,25 @@ */ void DetermineNetworkState(); + + /** + * MakeSoftkeysVisible + * Called to show or hide softkeys + * @since Browser 7.1 + * @param aVisible ETrue to show softkeys, EFalse when full screen is needed + * @param aTextBoxUpdate ETrue when called due to textbox update (via updatestatuspane), else EFalse + */ + void MakeSoftkeysVisible(TBool aVisible, TBool aTextBoxUpdate); + + /** + * NetworkModeWait + * returns pointer to NetworkMode wait object + * @since 7.1 + * @return CActiveSchedulerWait* + */ + CActiveSchedulerWait* NetworkModeWait() { return iNetworkModeWait; } + + protected: /** @@ -578,6 +598,7 @@ TTime iOOMWidgetStartTime; TBool iWidgetLoadStarted; // Set to true when widget load starts CJpgSaver* iJpgSaver; + CActiveSchedulerWait* iNetworkModeWait; };