1 /** Copyright (c) 2020 Samsung Electronics Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
7 * http://www.apache.org/licenses/LICENSE-2.0
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
17 #ifndef CSHARP_TEXT_EDITOR
18 #define CSHARP_TEXT_EDITOR
22 #include <dali-toolkit/public-api/controls/text-controls/text-editor.h>
23 #include <dali-toolkit/devel-api/controls/text-controls/text-editor-devel.h>
25 SWIGINTERN bool Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Empty(Dali::Signal< void (Dali::Toolkit::TextEditor) > const *self){
28 SWIGINTERN std::size_t Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__GetConnectionCount(Dali::Signal< void (Dali::Toolkit::TextEditor) > const *self){
29 return self->GetConnectionCount();
31 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Connect(Dali::Signal< void (Dali::Toolkit::TextEditor) > *self,void (*func)(Dali::Toolkit::TextEditor)){
32 self->Connect( func );
34 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Disconnect(Dali::Signal< void (Dali::Toolkit::TextEditor) > *self,void (*func)(Dali::Toolkit::TextEditor)){
35 self->Disconnect( func );
37 SWIGINTERN void Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Emit(Dali::Signal< void (Dali::Toolkit::TextEditor) > *self,Dali::Toolkit::TextEditor arg){
41 SWIGINTERN bool Dali_Signal_void_TextEditor_Scroll_Type__Empty(Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > const *self){
44 SWIGINTERN std::size_t Dali_Signal_void_TextEditor_Scroll_Type__GetConnectionCount(Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > const *self){
45 return self->GetConnectionCount();
47 SWIGINTERN void Dali_Signal_void_TextEditor_Scroll_Type__Connect(Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *self,void (*func)(Dali::Toolkit::TextEditor,Dali::Toolkit::TextEditor::Scroll::Type)){
48 self->Connect( func );
50 SWIGINTERN void Dali_Signal_void_TextEditor_Scroll_Type__Disconnect(Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *self,void (*func)(Dali::Toolkit::TextEditor,Dali::Toolkit::TextEditor::Scroll::Type)){
51 self->Disconnect( func );
53 SWIGINTERN void Dali_Signal_void_TextEditor_Scroll_Type__Emit(Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *self,Dali::Toolkit::TextEditor arg1,Dali::Toolkit::TextEditor::Scroll::Type arg2){
54 self->Emit( arg1, arg2 );
61 SWIGEXPORT Dali::Toolkit::Control * SWIGSTDCALL CSharp_Dali_TextEditor_SWIGUpcast(Dali::Toolkit::TextEditor *jarg1) {
62 return (Dali::Toolkit::Control *)jarg1;
65 /*TextEditor Property binding*/
66 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_RENDERING_BACKEND_get() {
70 result = (int)Dali::Toolkit::DevelTextEditor::Property::RENDERING_BACKEND;
71 jresult = (int)result;
76 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_TEXT_get() {
80 result = (int)Dali::Toolkit::TextEditor::Property::TEXT;
81 jresult = (int)result;
86 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_TEXT_COLOR_get() {
90 result = (int)Dali::Toolkit::TextEditor::Property::TEXT_COLOR;
91 jresult = (int)result;
96 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_FONT_FAMILY_get() {
100 result = (int)Dali::Toolkit::TextEditor::Property::FONT_FAMILY;
101 jresult = (int)result;
106 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_FONT_STYLE_get() {
110 result = (int)Dali::Toolkit::TextEditor::Property::FONT_STYLE;
111 jresult = (int)result;
116 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_POINT_SIZE_get() {
120 result = (int)Dali::Toolkit::TextEditor::Property::POINT_SIZE;
121 jresult = (int)result;
126 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_HORIZONTAL_ALIGNMENT_get() {
130 result = (int)Dali::Toolkit::TextEditor::Property::HORIZONTAL_ALIGNMENT;
131 jresult = (int)result;
136 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SCROLL_THRESHOLD_get() {
140 result = (int)Dali::Toolkit::TextEditor::Property::SCROLL_THRESHOLD;
141 jresult = (int)result;
146 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SCROLL_SPEED_get() {
150 result = (int)Dali::Toolkit::TextEditor::Property::SCROLL_SPEED;
151 jresult = (int)result;
156 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_PRIMARY_CURSOR_COLOR_get() {
160 result = (int)Dali::Toolkit::TextEditor::Property::PRIMARY_CURSOR_COLOR;
161 jresult = (int)result;
166 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SECONDARY_CURSOR_COLOR_get() {
170 result = (int)Dali::Toolkit::TextEditor::Property::SECONDARY_CURSOR_COLOR;
171 jresult = (int)result;
176 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_ENABLE_CURSOR_BLINK_get() {
180 result = (int)Dali::Toolkit::TextEditor::Property::ENABLE_CURSOR_BLINK;
181 jresult = (int)result;
186 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_CURSOR_BLINK_INTERVAL_get() {
190 result = (int)Dali::Toolkit::TextEditor::Property::CURSOR_BLINK_INTERVAL;
191 jresult = (int)result;
196 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_CURSOR_BLINK_DURATION_get() {
200 result = (int)Dali::Toolkit::TextEditor::Property::CURSOR_BLINK_DURATION;
201 jresult = (int)result;
206 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_CURSOR_WIDTH_get() {
210 result = (int)Dali::Toolkit::TextEditor::Property::CURSOR_WIDTH;
211 jresult = (int)result;
216 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_GRAB_HANDLE_IMAGE_get() {
220 result = (int)Dali::Toolkit::TextEditor::Property::GRAB_HANDLE_IMAGE;
221 jresult = (int)result;
226 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_GRAB_HANDLE_PRESSED_IMAGE_get() {
230 result = (int)Dali::Toolkit::TextEditor::Property::GRAB_HANDLE_PRESSED_IMAGE;
231 jresult = (int)result;
236 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_IMAGE_LEFT_get() {
240 result = (int)Dali::Toolkit::TextEditor::Property::SELECTION_HANDLE_IMAGE_LEFT;
241 jresult = (int)result;
246 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_IMAGE_RIGHT_get() {
250 result = (int)Dali::Toolkit::TextEditor::Property::SELECTION_HANDLE_IMAGE_RIGHT;
251 jresult = (int)result;
256 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_PRESSED_IMAGE_LEFT_get() {
260 result = (int)Dali::Toolkit::TextEditor::Property::SELECTION_HANDLE_PRESSED_IMAGE_LEFT;
261 jresult = (int)result;
266 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_PRESSED_IMAGE_RIGHT_get() {
270 result = (int)Dali::Toolkit::TextEditor::Property::SELECTION_HANDLE_PRESSED_IMAGE_RIGHT;
271 jresult = (int)result;
276 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_MARKER_IMAGE_LEFT_get() {
280 result = (int)Dali::Toolkit::TextEditor::Property::SELECTION_HANDLE_MARKER_IMAGE_LEFT;
281 jresult = (int)result;
286 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTION_HANDLE_MARKER_IMAGE_RIGHT_get() {
290 result = (int)Dali::Toolkit::TextEditor::Property::SELECTION_HANDLE_MARKER_IMAGE_RIGHT;
291 jresult = (int)result;
296 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTION_HIGHLIGHT_COLOR_get() {
300 result = (int)Dali::Toolkit::TextEditor::Property::SELECTION_HIGHLIGHT_COLOR;
301 jresult = (int)result;
306 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_DECORATION_BOUNDING_BOX_get() {
310 result = (int)Dali::Toolkit::TextEditor::Property::DECORATION_BOUNDING_BOX;
311 jresult = (int)result;
316 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_ENABLE_MARKUP_get() {
320 result = (int)Dali::Toolkit::TextEditor::Property::ENABLE_MARKUP;
321 jresult = (int)result;
326 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_COLOR_get() {
330 result = (int)Dali::Toolkit::TextEditor::Property::INPUT_COLOR;
331 jresult = (int)result;
336 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_FONT_FAMILY_get() {
340 result = (int)Dali::Toolkit::TextEditor::Property::INPUT_FONT_FAMILY;
341 jresult = (int)result;
346 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_FONT_STYLE_get() {
350 result = (int)Dali::Toolkit::TextEditor::Property::INPUT_FONT_STYLE;
351 jresult = (int)result;
356 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_POINT_SIZE_get() {
360 result = (int)Dali::Toolkit::TextEditor::Property::INPUT_POINT_SIZE;
361 jresult = (int)result;
366 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_LINE_SPACING_get() {
370 result = (int)Dali::Toolkit::TextEditor::Property::LINE_SPACING;
371 jresult = (int)result;
376 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_LINE_SPACING_get() {
380 result = (int)Dali::Toolkit::TextEditor::Property::INPUT_LINE_SPACING;
381 jresult = (int)result;
386 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_UNDERLINE_get() {
390 result = (int)Dali::Toolkit::TextEditor::Property::UNDERLINE;
391 jresult = (int)result;
396 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_UNDERLINE_get() {
400 result = (int)Dali::Toolkit::TextEditor::Property::INPUT_UNDERLINE;
401 jresult = (int)result;
406 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SHADOW_get() {
410 result = (int)Dali::Toolkit::TextEditor::Property::SHADOW;
411 jresult = (int)result;
416 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_SHADOW_get() {
420 result = (int)Dali::Toolkit::TextEditor::Property::INPUT_SHADOW;
421 jresult = (int)result;
426 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_EMBOSS_get() {
430 result = (int)Dali::Toolkit::TextEditor::Property::EMBOSS;
431 jresult = (int)result;
436 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_EMBOSS_get() {
440 result = (int)Dali::Toolkit::TextEditor::Property::INPUT_EMBOSS;
441 jresult = (int)result;
446 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_OUTLINE_get() {
450 result = (int)Dali::Toolkit::TextEditor::Property::OUTLINE;
451 jresult = (int)result;
456 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_INPUT_OUTLINE_get() {
460 result = (int)Dali::Toolkit::TextEditor::Property::INPUT_OUTLINE;
461 jresult = (int)result;
465 SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_SMOOTH_SCROLL_get() {
469 result = (int)Dali::Toolkit::TextEditor::Property::SMOOTH_SCROLL;
470 jresult = (int)result;
474 SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_SMOOTH_SCROLL_DURATION_get() {
478 result = (int)Dali::Toolkit::TextEditor::Property::SMOOTH_SCROLL_DURATION;
479 jresult = (int)result;
483 SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_ENABLE_SCROLL_BAR_get() {
487 result = (int)Dali::Toolkit::TextEditor::Property::ENABLE_SCROLL_BAR;
488 jresult = (int)result;
492 SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_SCROLL_BAR_SHOW_DURATION_get() {
496 result = (int)Dali::Toolkit::TextEditor::Property::SCROLL_BAR_SHOW_DURATION;
497 jresult = (int)result;
501 SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_SCROLL_BAR_FADE_DURATION_get() {
505 result = (int)Dali::Toolkit::TextEditor::Property::SCROLL_BAR_FADE_DURATION;
506 jresult = (int)result;
510 SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_PIXEL_SIZE_get() {
514 result = (int)Dali::Toolkit::TextEditor::Property::PIXEL_SIZE;
515 jresult = (int)result;
519 SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_LINE_COUNT_get() {
523 result = (int)Dali::Toolkit::TextEditor::Property::LINE_COUNT;
524 jresult = (int)result;
528 SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_PLACEHOLDER_TEXT_get() {
532 result = (int)Dali::Toolkit::DevelTextEditor::Property::PLACEHOLDER_TEXT;
533 jresult = (int)result;
537 SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_PLACEHOLDER_TEXT_COLOR_get() {
541 result = (int)Dali::Toolkit::DevelTextEditor::Property::PLACEHOLDER_TEXT_COLOR;
542 jresult = (int)result;
546 SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_ENABLE_SELECTION_get() {
550 result = (int)Dali::Toolkit::TextEditor::Property::ENABLE_SELECTION;
551 jresult = (int)result;
555 SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_PLACEHOLDER_get() {
559 result = (int)Dali::Toolkit::TextEditor::Property::PLACEHOLDER;
560 jresult = (int)result;
564 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTED_TEXT_get() {
568 result = (int)Dali::Toolkit::DevelTextEditor::Property::SELECTED_TEXT;
569 jresult = (int)result;
573 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTED_TEXT_START_get() {
577 result = (int)Dali::Toolkit::DevelTextEditor::Property::SELECTED_TEXT_START;
578 jresult = (int)result;
582 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_SELECTED_TEXT_END_get() {
586 result = (int)Dali::Toolkit::DevelTextEditor::Property::SELECTED_TEXT_END;
587 jresult = (int)result;
591 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_HORIZONTAL_SCROLL_POSITION_get() {
595 result = (int)Dali::Toolkit::DevelTextEditor::Property::HORIZONTAL_SCROLL_POSITION;
596 jresult = (int)result;
600 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_VERTICAL_SCROLL_POSITION_get() {
604 result = (int)Dali::Toolkit::DevelTextEditor::Property::VERTICAL_SCROLL_POSITION;
605 jresult = (int)result;
609 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_PRIMARY_CURSOR_POSITION_get() {
613 result = (int)Dali::Toolkit::DevelTextEditor::Property::PRIMARY_CURSOR_POSITION;
614 jresult = (int)result;
618 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_GRAB_HANDLE_COLOR_get() {
622 result = (int)Dali::Toolkit::DevelTextEditor::Property::GRAB_HANDLE_COLOR;
623 jresult = (int)result;
627 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextEditor_ScrollBy(void * jarg1, void * jarg2) {
628 Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0;
629 Dali::Vector2 *arg2 = 0 ;
631 arg1 = (Dali::Toolkit::TextEditor *)jarg1;
632 arg2 = (Dali::Vector2 *)jarg2;
635 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Vector2 type is null", 0);
641 Dali::Toolkit::DevelTextEditor::ScrollBy( *arg1 , *arg2);
643 catch (std::out_of_range& e) {
645 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what()));
648 catch (std::exception& e) {
650 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what()));
653 catch (Dali::DaliException e) {
655 SWIG_CSharpException(SWIG_UnknownError, e.condition);
660 SWIG_CSharpException(SWIG_UnknownError, "unknown error");
666 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_ENABLE_EDITING_get() {
670 result = (int)Dali::Toolkit::DevelTextEditor::Property::ENABLE_EDITING;
671 jresult = (int)result;
675 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_FONT_SIZE_SCALE_get()
680 result = (int)Dali::Toolkit::DevelTextEditor::Property::FONT_SIZE_SCALE;
681 jresult = (int)result;
685 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextEditor_Property() {
687 Dali::Toolkit::TextEditor::Property *result = 0 ;
691 result = (Dali::Toolkit::TextEditor::Property *)new Dali::Toolkit::TextEditor::Property();
692 } catch (std::out_of_range& e) {
694 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
696 } catch (std::exception& e) {
698 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
700 } catch (Dali::DaliException e) {
702 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
706 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
711 jresult = (void *)result;
716 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextEditor_Property(void * jarg1) {
717 Dali::Toolkit::TextEditor::Property *arg1 = (Dali::Toolkit::TextEditor::Property *) 0 ;
719 arg1 = (Dali::Toolkit::TextEditor::Property *)jarg1;
723 } catch (std::out_of_range& e) {
725 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
727 } catch (std::exception& e) {
729 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
731 } catch (Dali::DaliException e) {
733 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
737 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
745 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextEditor_InputStyle() {
747 Dali::Toolkit::TextEditor::InputStyle *result = 0 ;
751 result = (Dali::Toolkit::TextEditor::InputStyle *)new Dali::Toolkit::TextEditor::InputStyle();
752 } catch (std::out_of_range& e) {
754 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
756 } catch (std::exception& e) {
758 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
760 } catch (Dali::DaliException e) {
762 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
766 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
771 jresult = (void *)result;
776 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextEditor_InputStyle(void * jarg1) {
777 Dali::Toolkit::TextEditor::InputStyle *arg1 = (Dali::Toolkit::TextEditor::InputStyle *) 0 ;
779 arg1 = (Dali::Toolkit::TextEditor::InputStyle *)jarg1;
783 } catch (std::out_of_range& e) {
785 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
787 } catch (std::exception& e) {
789 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
791 } catch (Dali::DaliException e) {
793 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
797 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
805 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_New() {
807 Dali::Toolkit::TextEditor result;
811 result = Dali::Toolkit::TextEditor::New();
812 } catch (std::out_of_range& e) {
814 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
816 } catch (std::exception& e) {
818 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
820 } catch (Dali::DaliException e) {
822 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
826 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
831 jresult = new Dali::Toolkit::TextEditor((const Dali::Toolkit::TextEditor &)result);
836 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextEditor__SWIG_0() {
838 Dali::Toolkit::TextEditor *result = 0 ;
842 result = (Dali::Toolkit::TextEditor *)new Dali::Toolkit::TextEditor();
843 } catch (std::out_of_range& e) {
845 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
847 } catch (std::exception& e) {
849 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
851 } catch (Dali::DaliException e) {
853 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
857 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
862 jresult = (void *)result;
867 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextEditor__SWIG_1(void * jarg1) {
869 Dali::Toolkit::TextEditor *arg1 = 0 ;
870 Dali::Toolkit::TextEditor *result = 0 ;
872 arg1 = (Dali::Toolkit::TextEditor *)jarg1;
874 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::TextEditor const & type is null", 0);
879 result = (Dali::Toolkit::TextEditor *)new Dali::Toolkit::TextEditor((Dali::Toolkit::TextEditor const &)*arg1);
880 } catch (std::out_of_range& e) {
882 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
884 } catch (std::exception& e) {
886 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
888 } catch (Dali::DaliException e) {
890 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
894 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
899 jresult = (void *)result;
904 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_Assign(void * jarg1, void * jarg2) {
906 Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0 ;
907 Dali::Toolkit::TextEditor *arg2 = 0 ;
908 Dali::Toolkit::TextEditor *result = 0 ;
910 arg1 = (Dali::Toolkit::TextEditor *)jarg1;
911 arg2 = (Dali::Toolkit::TextEditor *)jarg2;
913 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::TextEditor const & type is null", 0);
918 result = (Dali::Toolkit::TextEditor *) &(arg1)->operator =((Dali::Toolkit::TextEditor const &)*arg2);
919 } catch (std::out_of_range& e) {
921 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
923 } catch (std::exception& e) {
925 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
927 } catch (Dali::DaliException e) {
929 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
933 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
938 jresult = (void *)result;
943 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextEditor(void * jarg1) {
944 Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0 ;
946 arg1 = (Dali::Toolkit::TextEditor *)jarg1;
950 } catch (std::out_of_range& e) {
952 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
954 } catch (std::exception& e) {
956 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
958 } catch (Dali::DaliException e) {
960 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
964 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
972 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_DownCast(void * jarg1) {
974 Dali::BaseHandle arg1 ;
975 Dali::BaseHandle *argp1 ;
976 Dali::Toolkit::TextEditor result;
978 argp1 = (Dali::BaseHandle *)jarg1;
980 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::BaseHandle", 0);
986 result = Dali::Toolkit::TextEditor::DownCast(arg1);
987 } catch (std::out_of_range& e) {
989 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
991 } catch (std::exception& e) {
993 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
995 } catch (Dali::DaliException e) {
997 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
1001 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1006 jresult = new Dali::Toolkit::TextEditor((const Dali::Toolkit::TextEditor &)result);
1011 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_TextChangedSignal(void * jarg1) {
1013 Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0 ;
1014 Dali::Toolkit::TextEditor::TextChangedSignalType *result = 0 ;
1016 arg1 = (Dali::Toolkit::TextEditor *)jarg1;
1019 result = (Dali::Toolkit::TextEditor::TextChangedSignalType *) &(arg1)->TextChangedSignal();
1020 } catch (std::out_of_range& e) {
1022 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1024 } catch (std::exception& e) {
1026 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1028 } catch (Dali::DaliException e) {
1030 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
1034 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1039 jresult = (void *)result;
1044 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_InputStyleChangedSignal(void * jarg1) {
1046 Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0 ;
1047 Dali::Toolkit::TextEditor::InputStyleChangedSignalType *result = 0 ;
1049 arg1 = (Dali::Toolkit::TextEditor *)jarg1;
1052 result = (Dali::Toolkit::TextEditor::InputStyleChangedSignalType *) &(arg1)->InputStyleChangedSignal();
1053 } catch (std::out_of_range& e) {
1055 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1057 } catch (std::exception& e) {
1059 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1061 } catch (Dali::DaliException e) {
1063 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
1067 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1072 jresult = (void *)result;
1077 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_AnchorClickedSignal(void * jarg1) {
1079 Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0 ;
1080 Dali::Toolkit::DevelTextEditor::AnchorClickedSignalType *result = 0 ;
1082 arg1 = (Dali::Toolkit::TextEditor *)jarg1;
1085 result = (Dali::Toolkit::DevelTextEditor::AnchorClickedSignalType *)&Dali::Toolkit::DevelTextEditor::AnchorClickedSignal(*arg1);
1086 } catch (std::out_of_range& e) {
1088 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1090 } catch (std::exception& e) {
1092 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1094 } catch (Dali::DaliException e) {
1096 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
1100 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1105 jresult = (void *)result;
1110 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextEditor_SelectWholeText(void * jarg1) {
1111 Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0;
1113 arg1 = (Dali::Toolkit::TextEditor *)jarg1;
1116 Dali::Toolkit::DevelTextEditor::SelectWholeText( *arg1 );
1118 catch (std::out_of_range& e) {
1120 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what()));
1123 catch (std::exception& e) {
1125 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what()));
1128 catch (Dali::DaliException e) {
1130 SWIG_CSharpException(SWIG_UnknownError, e.condition);
1135 SWIG_CSharpException(SWIG_UnknownError, "unknown error");
1142 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextEditor_SelectNone(void * jarg1) {
1143 Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0;
1145 arg1 = (Dali::Toolkit::TextEditor *)jarg1;
1148 Dali::Toolkit::DevelTextEditor::SelectNone( *arg1 );
1150 catch (std::out_of_range& e) {
1152 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what()));
1155 catch (std::exception& e) {
1157 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what()));
1160 catch (Dali::DaliException e) {
1162 SWIG_CSharpException(SWIG_UnknownError, e.condition);
1167 SWIG_CSharpException(SWIG_UnknownError, "unknown error");
1174 /*TextEditorSignal*/
1175 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_TextEditorSignal_Empty(void * jarg1) {
1176 unsigned int jresult ;
1177 Dali::Signal< void (Dali::Toolkit::TextEditor) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *) 0 ;
1180 arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *)jarg1;
1183 result = (bool)Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Empty((Dali::Signal< void (Dali::Toolkit::TextEditor) > const *)arg1);
1184 } catch (std::out_of_range& e) {
1186 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1188 } catch (std::exception& e) {
1190 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1192 } catch (Dali::DaliException e) {
1194 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
1198 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1208 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_TextEditorSignal_GetConnectionCount(void * jarg1) {
1209 unsigned long jresult ;
1210 Dali::Signal< void (Dali::Toolkit::TextEditor) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *) 0 ;
1213 arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *)jarg1;
1216 result = Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__GetConnectionCount((Dali::Signal< void (Dali::Toolkit::TextEditor) > const *)arg1);
1217 } catch (std::out_of_range& e) {
1219 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1221 } catch (std::exception& e) {
1223 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1225 } catch (Dali::DaliException e) {
1227 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
1231 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1236 jresult = (unsigned long)result;
1241 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextEditorSignal_Connect(void * jarg1, void * jarg2) {
1242 Dali::Signal< void (Dali::Toolkit::TextEditor) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *) 0 ;
1243 void (*arg2)(Dali::Toolkit::TextEditor) = (void (*)(Dali::Toolkit::TextEditor)) 0 ;
1245 arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *)jarg1;
1246 arg2 = (void (*)(Dali::Toolkit::TextEditor))jarg2;
1249 Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Connect(arg1,arg2);
1250 } catch (std::out_of_range& e) {
1252 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1254 } catch (std::exception& e) {
1256 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1258 } catch (Dali::DaliException e) {
1260 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
1264 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1272 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextEditorSignal_Disconnect(void * jarg1, void * jarg2) {
1273 Dali::Signal< void (Dali::Toolkit::TextEditor) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *) 0 ;
1274 void (*arg2)(Dali::Toolkit::TextEditor) = (void (*)(Dali::Toolkit::TextEditor)) 0 ;
1276 arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *)jarg1;
1277 arg2 = (void (*)(Dali::Toolkit::TextEditor))jarg2;
1280 Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Disconnect(arg1,arg2);
1281 } catch (std::out_of_range& e) {
1283 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1285 } catch (std::exception& e) {
1287 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1289 } catch (Dali::DaliException e) {
1291 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
1295 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1303 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_TextEditorSignal_Emit(void * jarg1, void * jarg2) {
1304 Dali::Signal< void (Dali::Toolkit::TextEditor) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *) 0 ;
1305 Dali::Toolkit::TextEditor arg2 ;
1306 Dali::Toolkit::TextEditor *argp2 ;
1308 arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *)jarg1;
1309 argp2 = (Dali::Toolkit::TextEditor *)jarg2;
1311 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::TextEditor", 0);
1317 Dali_Signal_Sl_void_Sp_Dali_Toolkit_TextEditor_SP__Sg__Emit(arg1,arg2);
1318 } catch (std::out_of_range& e) {
1320 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1322 } catch (std::exception& e) {
1324 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1326 } catch (Dali::DaliException e) {
1328 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
1332 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1340 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_TextEditorSignal() {
1342 Dali::Signal< void (Dali::Toolkit::TextEditor) > *result = 0 ;
1346 result = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *)new Dali::Signal< void (Dali::Toolkit::TextEditor) >();
1347 } catch (std::out_of_range& e) {
1349 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1351 } catch (std::exception& e) {
1353 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1355 } catch (Dali::DaliException e) {
1357 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
1361 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1366 jresult = (void *)result;
1371 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_TextEditorSignal(void * jarg1) {
1372 Dali::Signal< void (Dali::Toolkit::TextEditor) > *arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *) 0 ;
1374 arg1 = (Dali::Signal< void (Dali::Toolkit::TextEditor) > *)jarg1;
1378 } catch (std::out_of_range& e) {
1380 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1382 } catch (std::exception& e) {
1384 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1386 } catch (Dali::DaliException e) {
1388 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
1392 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1399 /*ScrollStateChangedSignal*/
1400 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_ScrollStateChangedSignal(void * jarg1) {
1402 Dali::Toolkit::TextEditor *arg1 = 0 ;
1403 Dali::Toolkit::TextEditor::ScrollStateChangedSignalType *result = 0 ;
1405 arg1 = (Dali::Toolkit::TextEditor *)jarg1;
1407 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Dali::Toolkit::TextEditor & type is null", 0);
1412 result = (Dali::Toolkit::TextEditor::ScrollStateChangedSignalType *) &arg1->ScrollStateChangedSignal();
1413 } catch (std::out_of_range& e) {
1415 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1417 } catch (std::exception& e) {
1419 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1421 } catch (Dali::DaliException e) {
1423 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
1427 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1432 jresult = (void *)result;
1436 SWIGEXPORT unsigned int SWIGSTDCALL CSharp_Dali_ScrollStateChangedSignal_Empty(void * jarg1) {
1437 unsigned int jresult ;
1438 Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *arg1 = (Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *) 0 ;
1441 arg1 = (Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *)jarg1;
1444 result = (bool)Dali_Signal_void_TextEditor_Scroll_Type__Empty((Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > const *)arg1);
1445 } catch (std::out_of_range& e) {
1447 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1449 } catch (std::exception& e) {
1451 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1453 } catch (Dali::DaliException e) {
1455 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
1459 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1469 SWIGEXPORT unsigned long SWIGSTDCALL CSharp_Dali_ScrollStateChangedSignal_GetConnectionCount(void * jarg1) {
1470 unsigned long jresult ;
1471 Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *arg1 = (Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *) 0 ;
1474 arg1 = (Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *)jarg1;
1477 result = Dali_Signal_void_TextEditor_Scroll_Type__GetConnectionCount((Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > const *)arg1);
1478 } catch (std::out_of_range& e) {
1480 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1482 } catch (std::exception& e) {
1484 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1486 } catch (Dali::DaliException e) {
1488 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
1492 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1497 jresult = (unsigned long)result;
1502 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollStateChangedSignal_Connect(void * jarg1, void * jarg2) {
1503 Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *arg1 = (Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *) 0 ;
1504 void (*arg2)(Dali::Toolkit::TextEditor,Dali::Toolkit::TextEditor::Scroll::Type) = (void (*)(Dali::Toolkit::TextEditor,Dali::Toolkit::TextEditor::Scroll::Type)) 0 ;
1506 arg1 = (Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *)jarg1;
1507 arg2 = (void (*)(Dali::Toolkit::TextEditor,Dali::Toolkit::TextEditor::Scroll::Type))jarg2;
1510 Dali_Signal_void_TextEditor_Scroll_Type__Connect(arg1,arg2);
1511 } catch (std::out_of_range& e) {
1513 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1515 } catch (std::exception& e) {
1517 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1519 } catch (Dali::DaliException e) {
1521 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
1525 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1533 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollStateChangedSignal_Disconnect(void * jarg1, void * jarg2) {
1534 Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *arg1 = (Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *) 0 ;
1535 void (*arg2)(Dali::Toolkit::TextEditor,Dali::Toolkit::TextEditor::Scroll::Type) = (void (*)(Dali::Toolkit::TextEditor,Dali::Toolkit::TextEditor::Scroll::Type)) 0 ;
1537 arg1 = (Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *)jarg1;
1538 arg2 = (void (*)(Dali::Toolkit::TextEditor,Dali::Toolkit::TextEditor::Scroll::Type))jarg2;
1541 Dali_Signal_void_TextEditor_Scroll_Type__Disconnect(arg1,arg2);
1542 } catch (std::out_of_range& e) {
1544 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1546 } catch (std::exception& e) {
1548 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1550 } catch (Dali::DaliException e) {
1552 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
1556 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1564 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_ScrollStateChangedSignal_Emit(void * jarg1, void * jarg2, int jarg3) {
1565 Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *arg1 = (Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *) 0 ;
1566 Dali::Toolkit::TextEditor arg2 ;
1567 Dali::Toolkit::TextEditor::Scroll::Type arg3;
1568 Dali::Toolkit::TextEditor *argp2 ;
1570 arg1 = (Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *)jarg1;
1571 argp2 = (Dali::Toolkit::TextEditor *)jarg2;
1572 arg3 = (Dali::Toolkit::TextEditor::Scroll::Type)jarg3;
1574 SWIG_CSharpSetPendingExceptionArgument(SWIG_CSharpArgumentNullException, "Attempt to dereference null Dali::Toolkit::TextEditor", 0);
1580 Dali_Signal_void_TextEditor_Scroll_Type__Emit(arg1,arg2,arg3);
1581 } catch (std::out_of_range& e) {
1583 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1585 } catch (std::exception& e) {
1587 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1589 } catch (Dali::DaliException e) {
1591 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
1595 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1603 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_new_ScrollStateChangedSignal() {
1605 Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *result = 0 ;
1609 result = (Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *)new Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) >();
1610 } catch (std::out_of_range& e) {
1612 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1614 } catch (std::exception& e) {
1616 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1618 } catch (Dali::DaliException e) {
1620 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
1624 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1629 jresult = (void *)result;
1634 SWIGEXPORT void SWIGSTDCALL CSharp_Dali_delete_ScrollStateChangedSignal(void * jarg1) {
1635 Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *arg1 = (Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *) 0 ;
1637 arg1 = (Dali::Signal< void ( Dali::Toolkit::TextEditor, Dali::Toolkit::TextEditor::Scroll::Type ) > *)jarg1;
1641 } catch (std::out_of_range& e) {
1643 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return ;
1645 } catch (std::exception& e) {
1647 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return ;
1649 } catch (Dali::DaliException e) {
1651 SWIG_CSharpException(SWIG_UnknownError, e.condition); return ;
1655 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return ;
1662 SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_ENABLE_SHIFT_SELECTION_get()
1664 return (int)Dali::Toolkit::DevelTextEditor::Property::ENABLE_SHIFT_SELECTION;
1667 SWIGEXPORT int SWIGSTDCALL CSharp_TextEditor_Property_MATCH_SYSTEM_LANGUAGE_DIRECTION_get() {
1671 result = (int)Dali::Toolkit::DevelTextEditor::Property::MATCH_SYSTEM_LANGUAGE_DIRECTION;
1672 jresult = (int)result;
1676 SWIGEXPORT int SWIGSTDCALL CSharp_Dali_TextEditor_Property_MAX_LENGTH_get() {
1680 result = (int)Dali::Toolkit::DevelTextEditor::Property::MAX_LENGTH;
1681 jresult = (int)result;
1685 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_GetInputMethodContext(void * jarg1) {
1687 Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0 ;
1688 Dali::InputMethodContext result;
1690 arg1 = (Dali::Toolkit::TextEditor *)jarg1;
1693 result = Dali::Toolkit::DevelTextEditor::GetInputMethodContext(*arg1);
1694 } catch (std::out_of_range& e) {
1696 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1698 } catch (std::exception& e) {
1700 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1704 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1708 jresult = new Dali::InputMethodContext((const Dali::InputMethodContext &)result);
1712 SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_TextEditor_MaxLengthReachedSignal(void * jarg1) {
1714 Dali::Toolkit::TextEditor *arg1 = (Dali::Toolkit::TextEditor *) 0 ;
1715 Dali::Toolkit::DevelTextEditor::MaxLengthReachedSignalType *result = 0 ;
1717 arg1 = (Dali::Toolkit::TextEditor *)jarg1;
1720 result = (Dali::Toolkit::DevelTextEditor::MaxLengthReachedSignalType *)&Dali::Toolkit::DevelTextEditor::MaxLengthReachedSignal(*arg1);
1721 } catch (std::out_of_range& e) {
1723 SWIG_CSharpException(SWIG_IndexError, const_cast<char*>(e.what())); return 0;
1725 } catch (std::exception& e) {
1727 SWIG_CSharpException(SWIG_RuntimeError, const_cast<char*>(e.what())); return 0;
1729 } catch (Dali::DaliException e) {
1731 SWIG_CSharpException(SWIG_UnknownError, e.condition); return 0;
1735 SWIG_CSharpException(SWIG_UnknownError, "unknown error"); return 0;
1740 jresult = (void *)result;