diff -r a47de9135b21 -r 6ceef9a83b1a fep/aknfep/inc/AknFepPluginManager.h --- a/fep/aknfep/inc/AknFepPluginManager.h Fri Mar 12 15:44:07 2010 +0200 +++ b/fep/aknfep/inc/AknFepPluginManager.h Mon Mar 15 12:42:02 2010 +0200 @@ -528,6 +528,15 @@ */ inline TBool IsInMenuOpen(); + /** + * Get current plugin input mode even if current window is close. + * The function is defferent from PluginInputMode(), PluginInputMode() + * return EPluginInputModeNone if current input window is closed + * + * @since 5.0 + * @return current plugin input mode + */ + inline TPluginInputMode CurrentPluginInputMode(); private: /** @@ -1212,6 +1221,11 @@ return iInMenu; } +inline TPluginInputMode CAknFepPluginManager::CurrentPluginInputMode() + { + return iPluginInputMode; + } + #endif //RD_SCALABLE_UI_V2 #endif // __AKN_FEP_PLUGIN_MANAGER__