[NUI] Add CursorPositionChanged event 82/262382/4
authorabdullah <abdullahhasan10@gmail.com>
Mon, 9 Aug 2021 12:17:36 +0000 (15:17 +0300)
committerabdulleh ghujeh <abdullahhasan10@gmail.com>
Tue, 17 Aug 2021 07:01:21 +0000 (07:01 +0000)
Change-Id: I53bdebedeb5ced7061b392e9770389dfc24944b1

dali-csharp-binder/src/text-editor-wrap.cpp
dali-csharp-binder/src/text-field-wrap.cpp

index b81c834..55ae9d1 100755 (executable)
@@ -1804,6 +1804,22 @@ SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_GetInputMethodContext(void
   return jresult;
 }
 
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_CursorPositionChangedSignal(void * pTextEditor) {
+  void * jresult ;
+  Dali::Toolkit::TextEditor *textEditor = (Dali::Toolkit::TextEditor *) 0 ;
+  Dali::Toolkit::DevelTextEditor::CursorPositionChangedSignalType *result = 0 ;
+
+  textEditor = (Dali::Toolkit::TextEditor *)pTextEditor;
+  {
+    try {
+      result = (Dali::Toolkit::DevelTextEditor::CursorPositionChangedSignalType *)&Dali::Toolkit::DevelTextEditor::CursorPositionChangedSignal(*textEditor);
+    } CALL_CATCH_EXCEPTION(0);
+  }
+
+  jresult = (void *)result;
+  return jresult;
+}
+
 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_MaxLengthReachedSignal(void * jarg1) {
   void * jresult ;
   Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0 ;
index 9dc42ba..71269d4 100755 (executable)
@@ -986,6 +986,21 @@ SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_TextChangedSignal(void * jar
   return jresult;
 }
 
+SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_CursorPositionChangedSignal(void * pTextField) {
+  void * jresult ;
+  Dali::Toolkit::TextField *textField = (Dali::Toolkit::TextField *) 0 ;
+  Dali::Toolkit::DevelTextField::CursorPositionChangedSignalType *result = 0 ;
+
+  textField = (Dali::Toolkit::TextField *)pTextField;
+  {
+    try {
+      result = (Dali::Toolkit::DevelTextField::CursorPositionChangedSignalType *)&Dali::Toolkit::DevelTextField::CursorPositionChangedSignal(*textField);
+    } CALL_CATCH_EXCEPTION(0);
+  }
+
+  jresult = (void *)result;
+  return jresult;
+}
 
 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextField_MaxLengthReachedSignal(void * jarg1) {
   void * jresult ;