--- a/textinput/peninputarc/inc/pensrvcliinc/penuiwndctrl.h Wed Apr 14 16:18:34 2010 +0300
+++ b/textinput/peninputarc/inc/pensrvcliinc/penuiwndctrl.h Tue Apr 27 16:59:43 2010 +0300
@@ -163,6 +163,12 @@
*/
void Draw( const TRect &aRect ) const;
+public:
+ /**
+ * Auto refresh timer callback, refresh pen ui. (for NGA)
+ */
+ void RefreshUI();
+
private:
/**
@@ -197,6 +203,16 @@
*/
TUid WindowGroupNameAppUidL( RWsSession& aWS,TInt aWGId );
+ /**
+ * Restart auto refresh timer. (for NGA)
+ */
+ void RestartRefreshTimer();
+
+ /**
+ * stop auto refresh timer. (for NGA)
+ */
+ void StopRefreshTimer();
+
private: // Data
RWindowGroup& iWndGroup;
@@ -222,6 +238,13 @@
//TBool iUiLayoutChange;
TBool iInGlobalEditorState;
TRect iLayoutClipRect;
+
+ /**
+ * Auto refresh timer
+ * own
+ */
+ CPeriodic* iAutoRefreshTimer;
+
};
class CInternalBkCtrl : public CCoeControl
{