--- a/fep/aknfep/inc/AknFepPluginManager.h Mon Mar 08 21:43:50 2010 +0000
+++ b/fep/aknfep/inc/AknFepPluginManager.h Sun Mar 14 13:11:12 2010 +0000
@@ -434,6 +434,13 @@
void OnServerReady(TInt aErr);
+ /**
+ * Remove last focused window,which launches touch input, from open list.
+ *
+ * @since v5.0
+ */
+ void RemoveLastFocusedWinFromOpenList();
+
public: // inline
/**
@@ -505,6 +512,16 @@
* @return if ETrue: Tooltip box on FSQ is enabled.
*/
inline TBool IsTooltipOpenOnFSQ();
+
+ /**
+ * Get whether inMenu has been opened.
+ * InMenu is that any pop-up dialog, e.g. menu, SCT, is launched by fep.
+ *
+ * @since 5.0
+ * @return whether inMenu has been opened
+ */
+ inline TBool IsInMenuOpen();
+
private:
/**
@@ -692,8 +709,6 @@
void RemoveCurrentWinFromOpenList();
- void RemoveLastFocusedWinFromOpenList();
-
TBool IsCurrentWindInOpenList();
TBool ExistInlineText();
@@ -1185,6 +1200,12 @@
{
return iTooltipOpenOnFSQ;
}
+
+inline TBool CAknFepPluginManager::IsInMenuOpen()
+ {
+ return iInMenu;
+ }
+
#endif //RD_SCALABLE_UI_V2
#endif // __AKN_FEP_PLUGIN_MANAGER__