Revert "[Tizen] Implement WebEngine Interface"
[platform/core/uifw/dali-adaptor.git] / dali / internal / input / windows / input-method-context-impl-win.h
index 869dc63..3d0d395 100755 (executable)
  */\r
 \r
 // EXTERNAL INCLUDES\r
-//#include <Ecore_IMF.h>\r
-//#include <Ecore_X.h>\r
-\r
 #include <dali/public-api/object/base-object.h>\r
 \r
 // INTERNAL INCLUDES\r
 #include <dali/devel-api/adaptor-framework/input-method-context.h>\r
 #include <dali/internal/input/common/input-method-context-impl.h>\r
-\r
-typedef unsigned int   Ecore_X_Window;\r
+#include <dali/internal/window-system/windows/platform-implement-win.h>\r
 \r
 namespace Dali\r
 {\r
@@ -53,9 +49,9 @@ public:
 \r
   /**\r
    * Constructor\r
-   * @param[in] ecoreXwin, The window is created by application.\r
+   * @param[in] win32Window, The window is created by application.\r
    */\r
-  explicit InputMethodContextWin( Ecore_X_Window ecoreXwin );\r
+  explicit InputMethodContextWin( Win_Window_Handle win32Window );\r
 \r
 public:\r
 \r
@@ -236,9 +232,9 @@ public:
 private:\r
   /**\r
    * Context created the first time and kept until deleted.\r
-   * @param[in] ecoreXwin, The window is created by application.\r
+   * @param[in] win32Window, The window is created by application.\r
    */\r
-  void CreateContext( Ecore_X_Window ecoreXwin );\r
+  void CreateContext( Win_Window_Handle win32Window );\r
 \r
   /**\r
    * @copydoc Dali::InputMethodContext::DeleteContext()\r
@@ -263,21 +259,6 @@ private:
    */\r
   bool ProcessEventKeyUp( const KeyEvent& keyEvent );\r
 \r
-  ///**\r
-  //* Ecore_Event_Modifier enums in Ecore_Input.h do not match Ecore_IMF_Keyboard_Modifiers in Ecore_IMF.h.\r
-  //* This function converts from Ecore_Event_Modifier to Ecore_IMF_Keyboard_Modifiers enums.\r
-  //* @param[in] ecoreModifier the Ecore_Event_Modifier input.\r
-  //* @return the Ecore_IMF_Keyboard_Modifiers output.\r
-  //*/\r
-  //Ecore_IMF_Keyboard_Modifiers EcoreInputModifierToEcoreIMFModifier( unsigned int ecoreModifier );\r
-\r
-  ///**\r
-  // * EcoreInputModifierToEcoreIMFLock function converts from Ecore_Event_Modifier to Ecore_IMF_Keyboard_Locks enums.\r
-  // * @param[in] modifier the Ecore_Event_Modifier input.\r
-  // * @return the Ecore_IMF_Keyboard_Locks output.\r
-  // */\r
-  //Ecore_IMF_Keyboard_Locks EcoreInputModifierToEcoreIMFLock( unsigned int modifier );\r
-\r
 public:\r
 \r
   /**\r
@@ -294,8 +275,7 @@ private:
   InputMethodContextWin& operator=( const InputMethodContextWin& inputMethodContext ) = delete;\r
 \r
 private:\r
-  //Ecore_IMF_Context* mIMFContext;\r
-  Ecore_X_Window mEcoreXwin;\r
+  Win_Window_Handle mWin32Window;\r
   int mIMFCursorPosition;\r
   std::string mSurroundingText;\r
 \r
@@ -310,4 +290,4 @@ private:
 \r
 } // namespace Dali\r
 \r
-#endif // __DALI_INTERNAL_INPUT_METHOD_CONTEXT_IMPL_X_H\r
+#endif // DALI_INTERNAL_INPUT_METHOD_CONTEXT_IMPL_WIN_H\r