--- a/fep/aknfep/inc/AknFepPluginManager.h Tue Sep 14 21:59:06 2010 +0300
+++ b/fep/aknfep/inc/AknFepPluginManager.h Wed Sep 15 12:34:44 2010 +0300
@@ -113,7 +113,8 @@
public CBase,
public MAknFepPenSupportInterface,
public MPeninputServerEventHandler,
- public MEikEdwinObserver
+ public MEikEdwinObserver,
+ public MPenUiActivationHandler
{
public:
@@ -1139,6 +1140,28 @@
* Indicate whether portrait FSQ feature is enabled
*/
TBool iPortraitFSQEnabled;
+
+ private:
+ // From MPenUiActivationHandler
+
+ /**
+ * From MPenUiActivationHandler
+ * Called when pen input UI is about to be closed
+ */
+ void OnPeninputUiDeactivated();
+
+ /**
+ * From MPenUiActivationHandler
+ * Called when pen input UI is about to be open
+ */
+ void OnPeninputUiActivated();
+ private:
+ /**
+ * Indicate if plugin manager initiate to close input ui.
+ * This flag is used to avoid incursive calling
+ */
+ TBool iInitiateCloseInputUi;
+
};
class CConnectAo : public CActive