X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=plugins%2Fdali-swig%2FSWIG%2Fevents%2Ftextfield-event.i;h=b1ffe59d68ffc50c7135c40301c2a1e9f8afde5e;hp=55a430d6a8b29b09941ec066571ff9b37a6eb54f;hb=refs%2Fchanges%2F36%2F96336%2F12;hpb=928f30d2caf2775c5bcbfd84ceb4bf37ca29f020 diff --git a/plugins/dali-swig/SWIG/events/textfield-event.i b/plugins/dali-swig/SWIG/events/textfield-event.i index 55a430d..b1ffe59 100644 --- a/plugins/dali-swig/SWIG/events/textfield-event.i +++ b/plugins/dali-swig/SWIG/events/textfield-event.i @@ -66,7 +66,7 @@ public class MaxLengthReachedEventArgs : EventArgs private delegate void TextChangedCallbackDelegate(IntPtr textField); private DaliEventHandler _textFieldTextChangedEventHandler; private TextChangedCallbackDelegate _textFieldTextChangedCallbackDelegate; - + [UnmanagedFunctionPointer(CallingConvention.StdCall)] private delegate void MaxLengthReachedCallbackDelegate(IntPtr textField); private DaliEventHandler _textFieldMaxLengthReachedEventHandler; @@ -170,6 +170,630 @@ public class MaxLengthReachedEventArgs : EventArgs return ret; } +/* Properties earlier added by Ruby Script */ + + public int RenderingBackend + { + get + { + int temp = 0; + GetProperty( TextField.Property.RENDERING_BACKEND).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.RENDERING_BACKEND, new Dali.Property.Value( value ) ); + } + } + public string Text + { + get + { + string temp; + GetProperty( TextField.Property.TEXT).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.TEXT, new Dali.Property.Value( value ) ); + } + } + public string PlaceholderText + { + get + { + string temp; + GetProperty( TextField.Property.PLACEHOLDER_TEXT).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.PLACEHOLDER_TEXT, new Dali.Property.Value( value ) ); + } + } + public string PlaceholderTextFocused + { + get + { + string temp; + GetProperty( TextField.Property.PLACEHOLDER_TEXT_FOCUSED).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.PLACEHOLDER_TEXT_FOCUSED, new Dali.Property.Value( value ) ); + } + } + public string FontFamily + { + get + { + string temp; + GetProperty( TextField.Property.FONT_FAMILY).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.FONT_FAMILY, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map FontStyle + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.FONT_STYLE).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.FONT_STYLE, new Dali.Property.Value( value ) ); + } + } + public float PointSize + { + get + { + float temp = 0.0f; + GetProperty( TextField.Property.POINT_SIZE).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.POINT_SIZE, new Dali.Property.Value( value ) ); + } + } + public int MaxLength + { + get + { + int temp = 0; + GetProperty( TextField.Property.MAX_LENGTH).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.MAX_LENGTH, new Dali.Property.Value( value ) ); + } + } + public int ExceedPolicy + { + get + { + int temp = 0; + GetProperty( TextField.Property.EXCEED_POLICY).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.EXCEED_POLICY, new Dali.Property.Value( value ) ); + } + } + public string HorizontalAlignment + { + get + { + string temp; + GetProperty( TextField.Property.HORIZONTAL_ALIGNMENT).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.HORIZONTAL_ALIGNMENT, new Dali.Property.Value( value ) ); + } + } + public string VerticalAlignment + { + get + { + string temp; + GetProperty( TextField.Property.VERTICAL_ALIGNMENT).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.VERTICAL_ALIGNMENT, new Dali.Property.Value( value ) ); + } + } + public Dali.CSharp.Color TextColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextField.Property.TEXT_COLOR).Get( temp ); + Dali.CSharp.Color ret = new Dali.CSharp.Color(temp.r, temp.g, temp.b, temp.a); + return ret; + } + set + { + SetProperty( TextField.Property.TEXT_COLOR, new Dali.Property.Value( value ) ); + } + } + public Dali.CSharp.Color PlaceholderTextColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextField.Property.PLACEHOLDER_TEXT_COLOR).Get( temp ); + Dali.CSharp.Color ret = new Dali.CSharp.Color(temp.r, temp.g, temp.b, temp.a); + return ret; + } + set + { + SetProperty( TextField.Property.PLACEHOLDER_TEXT_COLOR, new Dali.Property.Value( value ) ); + } + } + public Dali.CSharp.Size ShadowOffset + { + get + { + Vector2 temp = new Vector2(0.0f,0.0f); + GetProperty( TextField.Property.SHADOW_OFFSET).Get( temp ); + Dali.CSharp.Size ret = new Dali.CSharp.Size(temp.x, temp.y); + return ret; + } + set + { + SetProperty( TextField.Property.SHADOW_OFFSET, new Dali.Property.Value( value ) ); + } + } + public Dali.CSharp.Color ShadowColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextField.Property.SHADOW_COLOR).Get( temp ); + Dali.CSharp.Color ret = new Dali.CSharp.Color(temp.r, temp.g, temp.b, temp.a); + return ret; + } + set + { + SetProperty( TextField.Property.SHADOW_COLOR, new Dali.Property.Value( value ) ); + } + } + public Dali.CSharp.Color PrimaryCursorColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextField.Property.PRIMARY_CURSOR_COLOR).Get( temp ); + Dali.CSharp.Color ret = new Dali.CSharp.Color(temp.r, temp.g, temp.b, temp.a); + return ret; + } + set + { + SetProperty( TextField.Property.PRIMARY_CURSOR_COLOR, new Dali.Property.Value( value ) ); + } + } + public Dali.CSharp.Color SecondaryCursorColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextField.Property.SECONDARY_CURSOR_COLOR).Get( temp ); + Dali.CSharp.Color ret = new Dali.CSharp.Color(temp.r, temp.g, temp.b, temp.a); + return ret; + } + set + { + SetProperty( TextField.Property.SECONDARY_CURSOR_COLOR, new Dali.Property.Value( value ) ); + } + } + public bool EnableCursorBlink + { + get + { + bool temp = false; + GetProperty( TextField.Property.ENABLE_CURSOR_BLINK).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.ENABLE_CURSOR_BLINK, new Dali.Property.Value( value ) ); + } + } + public float CursorBlinkInterval + { + get + { + float temp = 0.0f; + GetProperty( TextField.Property.CURSOR_BLINK_INTERVAL).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.CURSOR_BLINK_INTERVAL, new Dali.Property.Value( value ) ); + } + } + public float CursorBlinkDuration + { + get + { + float temp = 0.0f; + GetProperty( TextField.Property.CURSOR_BLINK_DURATION).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.CURSOR_BLINK_DURATION, new Dali.Property.Value( value ) ); + } + } + public int CursorWidth + { + get + { + int temp = 0; + GetProperty( TextField.Property.CURSOR_WIDTH).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.CURSOR_WIDTH, new Dali.Property.Value( value ) ); + } + } + public string GrabHandleImage + { + get + { + string temp; + GetProperty( TextField.Property.GRAB_HANDLE_IMAGE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.GRAB_HANDLE_IMAGE, new Dali.Property.Value( value ) ); + } + } + public string GrabHandlePressedImage + { + get + { + string temp; + GetProperty( TextField.Property.GRAB_HANDLE_PRESSED_IMAGE).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.GRAB_HANDLE_PRESSED_IMAGE, new Dali.Property.Value( value ) ); + } + } + public float ScrollThreshold + { + get + { + float temp = 0.0f; + GetProperty( TextField.Property.SCROLL_THRESHOLD).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SCROLL_THRESHOLD, new Dali.Property.Value( value ) ); + } + } + public float ScrollSpeed + { + get + { + float temp = 0.0f; + GetProperty( TextField.Property.SCROLL_SPEED).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SCROLL_SPEED, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandleImageLeft + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.SELECTION_HANDLE_IMAGE_LEFT).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SELECTION_HANDLE_IMAGE_LEFT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandleImageRight + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.SELECTION_HANDLE_IMAGE_RIGHT).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SELECTION_HANDLE_IMAGE_RIGHT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandlePressedImageLeft + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.SELECTION_HANDLE_PRESSED_IMAGE_LEFT).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SELECTION_HANDLE_PRESSED_IMAGE_LEFT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandlePressedImageRight + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.SELECTION_HANDLE_PRESSED_IMAGE_RIGHT).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SELECTION_HANDLE_PRESSED_IMAGE_RIGHT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandleMarkerImageLeft + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.SELECTION_HANDLE_MARKER_IMAGE_LEFT).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SELECTION_HANDLE_MARKER_IMAGE_LEFT, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map SelectionHandleMarkerImageRight + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.SELECTION_HANDLE_MARKER_IMAGE_RIGHT).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SELECTION_HANDLE_MARKER_IMAGE_RIGHT, new Dali.Property.Value( value ) ); + } + } + public Dali.CSharp.Color SelectionHighlightColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextField.Property.SELECTION_HIGHLIGHT_COLOR).Get( temp ); + Dali.CSharp.Color ret = new Dali.CSharp.Color(temp.r, temp.g, temp.b, temp.a); + return ret; + } + set + { + SetProperty( TextField.Property.SELECTION_HIGHLIGHT_COLOR, new Dali.Property.Value( value ) ); + } + } + public RectInteger DecorationBoundingBox + { + get + { + RectInteger temp = new RectInteger(0,0,0,0); + GetProperty( TextField.Property.DECORATION_BOUNDING_BOX).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.DECORATION_BOUNDING_BOX, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map InputMethodSettings + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.INPUT_METHOD_SETTINGS).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_METHOD_SETTINGS, new Dali.Property.Value( value ) ); + } + } + public Dali.CSharp.Color InputColor + { + get + { + Vector4 temp = new Vector4(0.0f,0.0f,0.0f,0.0f); + GetProperty( TextField.Property.INPUT_COLOR).Get( temp ); + Dali.CSharp.Color ret = new Dali.CSharp.Color(temp.r, temp.g, temp.b, temp.a); + return ret; + } + set + { + SetProperty( TextField.Property.INPUT_COLOR, new Dali.Property.Value( value ) ); + } + } + public bool EnableMarkup + { + get + { + bool temp = false; + GetProperty( TextField.Property.ENABLE_MARKUP).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.ENABLE_MARKUP, new Dali.Property.Value( value ) ); + } + } + public string InputFontFamily + { + get + { + string temp; + GetProperty( TextField.Property.INPUT_FONT_FAMILY).Get( out temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_FONT_FAMILY, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map InputFontStyle + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.INPUT_FONT_STYLE).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_FONT_STYLE, new Dali.Property.Value( value ) ); + } + } + public float InputPointSize + { + get + { + float temp = 0.0f; + GetProperty( TextField.Property.INPUT_POINT_SIZE).Get( ref temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_POINT_SIZE, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map Underline + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.UNDERLINE).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.UNDERLINE, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map InputUnderline + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.INPUT_UNDERLINE).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_UNDERLINE, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map Shadow + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.SHADOW).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.SHADOW, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map InputShadow + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.INPUT_SHADOW).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_SHADOW, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map Emboss + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.EMBOSS).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.EMBOSS, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map InputEmboss + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.INPUT_EMBOSS).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_EMBOSS, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map Outline + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.OUTLINE).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.OUTLINE, new Dali.Property.Value( value ) ); + } + } + public Dali.Property.Map InputOutline + { + get + { + Dali.Property.Map temp = new Dali.Property.Map(); + GetProperty( TextField.Property.INPUT_OUTLINE).Get( temp ); + return temp; + } + set + { + SetProperty( TextField.Property.INPUT_OUTLINE, new Dali.Property.Value( value ) ); + } + } + +/* Properties ends */ + %} %enddef