--- 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;
};