namespace Adaptor\r
{\r
\r
-class InputMethodContextWin : public Dali::Internal::Adaptor::InputMethodContext\r
+class InputMethodContextWin : public Dali::Internal::Adaptor::InputMethodContext, public Dali::ConnectionTracker\r
{\r
public:\r
/**\r
* @brief Creates a new InputMethodContext handle\r
*\r
+ * @param[in] actor The actor that uses the new InputMethodContext instance.\r
* @return InputMethodContext pointer\r
*/\r
- static InputMethodContextPtr New();\r
+ static InputMethodContextPtr New( Dali::Actor actor );\r
\r
/**\r
* Constructor\r
* @param[in] win32Window, The window is created by application.\r
*/\r
- explicit InputMethodContextWin( WinWindowHandle win32Window );\r
+ explicit InputMethodContextWin( Dali::Actor actor );\r
\r
public:\r
\r
*/\r
bool ProcessEventKeyUp( const KeyEvent& keyEvent );\r
\r
+ /**\r
+ * Called when the binded actor is added to a window.\r
+ */\r
+ void OnStaged( Dali::Actor actor );\r
+\r
public:\r
\r
/**\r