1 // Copyright (c) 2016 Samsung Electronics Co., Ltd All Rights Reserved
\r
2 // PROPRIETARY/CONFIDENTIAL
\r
3 // This software is the confidential and proprietary
\r
4 // information of SAMSUNG ELECTRONICS ("Confidential Information"). You shall
\r
5 // not disclose such Confidential Information and shall use it only in
\r
6 // accordance with the terms of the license agreement you entered into with
\r
7 // SAMSUNG ELECTRONICS. SAMSUNG make no representations or warranties about the
\r
8 // suitability of the software, either express or implied, including but not
\r
9 // limited to the implied warranties of merchantability, fitness for a
\r
10 // particular purpose, or non-infringement. SAMSUNG shall not be liable for any
\r
11 // damages suffered by licensee as a result of using, modifying or distributing
\r
12 // this software or its derivatives.
\r
14 // Copyright (c) 2017 Samsung Electronics Co., Ltd.
\r
16 // Licensed under the Apache License, Version 2.0 (the "License");
\r
17 // you may not use this file except in compliance with the License.
\r
18 // You may obtain a copy of the License at
\r
20 // http://www.apache.org/licenses/LICENSE-2.0
\r
22 // Unless required by applicable law or agreed to in writing, software
\r
23 // distributed under the License is distributed on an "AS IS" BASIS,
\r
24 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
\r
25 // See the License for the specific language governing permissions and
\r
26 // limitations under the License.
\r
29 // This File has been auto-generated by SWIG and then modified using DALi Ruby Scripts
\r
30 // Some have been manually changed
\r
37 using System.Runtime.InteropServices;
\r
40 public class TextField : View
\r
42 private global::System.Runtime.InteropServices.HandleRef swigCPtr;
\r
44 internal TextField(global::System.IntPtr cPtr, bool cMemoryOwn) : base(NDalicPINVOKE.TextField_SWIGUpcast(cPtr), cMemoryOwn)
\r
46 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr);
\r
49 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(TextField obj)
\r
51 return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
\r
56 DisposeQueue.Instance.Add(this);
\r
59 public override void Dispose()
\r
61 if (!Stage.IsInstalled())
\r
63 DisposeQueue.Instance.Add(this);
\r
69 if (swigCPtr.Handle != global::System.IntPtr.Zero)
\r
73 swigCMemOwn = false;
\r
74 NDalicPINVOKE.delete_TextField(swigCPtr);
\r
76 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
\r
78 global::System.GC.SuppressFinalize(this);
\r
85 public class TextChangedEventArgs : EventArgs
\r
87 private TextField _textField;
\r
89 public TextField TextField
\r
102 public class MaxLengthReachedEventArgs : EventArgs
\r
104 private TextField _textField;
\r
106 public TextField TextField
\r
114 _textField = value;
\r
120 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
\r
121 private delegate void TextChangedCallback(IntPtr textField);
\r
122 private TextChangedCallback _textFieldTextChangedCallback;
\r
123 private EventHandler<TextChangedEventArgs> _textFieldTextChangedEventHandler;
\r
125 [UnmanagedFunctionPointer(CallingConvention.StdCall)]
\r
126 private delegate void MaxLengthReachedCallback(IntPtr textField);
\r
127 private EventHandler<MaxLengthReachedEventArgs> _textFieldMaxLengthReachedEventHandler;
\r
128 private MaxLengthReachedCallback _textFieldMaxLengthReachedCallback;
\r
130 public event EventHandler<TextChangedEventArgs> TextChanged
\r
134 if (_textFieldTextChangedCallback == null)
\r
136 _textFieldTextChangedCallback = OnTextChanged;
\r
137 TextChangedSignal().Connect(_textFieldTextChangedCallback);
\r
139 _textFieldTextChangedEventHandler += value;
\r
143 if (_textFieldTextChangedCallback != null)
\r
145 TextChangedSignal().Disconnect(_textFieldTextChangedCallback);
\r
147 _textFieldTextChangedEventHandler -= value;
\r
151 private void OnTextChanged(IntPtr textField)
\r
153 TextChangedEventArgs e = new TextChangedEventArgs();
\r
155 e.TextField = TextField.GetTextFieldFromPtr(textField);
\r
157 if (_textFieldTextChangedEventHandler != null)
\r
159 _textFieldTextChangedEventHandler(this, e);
\r
164 public event EventHandler<MaxLengthReachedEventArgs> MaxLengthReached
\r
168 if (_textFieldMaxLengthReachedCallback == null)
\r
170 _textFieldMaxLengthReachedCallback = OnMaxLengthReached;
\r
171 MaxLengthReachedSignal().Connect(_textFieldMaxLengthReachedCallback);
\r
173 _textFieldMaxLengthReachedEventHandler += value;
\r
177 if (_textFieldMaxLengthReachedCallback != null)
\r
179 MaxLengthReachedSignal().Disconnect(_textFieldMaxLengthReachedCallback);
\r
181 _textFieldMaxLengthReachedEventHandler -= value;
\r
185 private void OnMaxLengthReached(IntPtr textField)
\r
187 MaxLengthReachedEventArgs e = new MaxLengthReachedEventArgs();
\r
189 e.TextField = TextField.GetTextFieldFromPtr(textField);
\r
191 if (_textFieldMaxLengthReachedEventHandler != null)
\r
193 _textFieldMaxLengthReachedEventHandler(this, e);
\r
198 internal static TextField GetTextFieldFromPtr(global::System.IntPtr cPtr)
\r
200 TextField ret = new TextField(cPtr, false);
\r
201 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
\r
206 internal class Property : global::System.IDisposable
\r
208 private global::System.Runtime.InteropServices.HandleRef swigCPtr;
\r
209 protected bool swigCMemOwn;
\r
211 internal Property(global::System.IntPtr cPtr, bool cMemoryOwn)
\r
213 swigCMemOwn = cMemoryOwn;
\r
214 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr);
\r
217 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(Property obj)
\r
219 return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
\r
227 public virtual void Dispose()
\r
231 if (swigCPtr.Handle != global::System.IntPtr.Zero)
\r
235 swigCMemOwn = false;
\r
236 NDalicPINVOKE.delete_TextField_Property(swigCPtr);
\r
238 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
\r
240 global::System.GC.SuppressFinalize(this);
\r
244 internal Property() : this(NDalicPINVOKE.new_TextField_Property(), true)
\r
246 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
\r
249 internal static readonly int RENDERING_BACKEND = NDalicPINVOKE.TextField_Property_RENDERING_BACKEND_get();
\r
250 internal static readonly int TEXT = NDalicPINVOKE.TextField_Property_TEXT_get();
\r
251 internal static readonly int PLACEHOLDER_TEXT = NDalicPINVOKE.TextField_Property_PLACEHOLDER_TEXT_get();
\r
252 internal static readonly int PLACEHOLDER_TEXT_FOCUSED = NDalicPINVOKE.TextField_Property_PLACEHOLDER_TEXT_FOCUSED_get();
\r
253 internal static readonly int FONT_FAMILY = NDalicPINVOKE.TextField_Property_FONT_FAMILY_get();
\r
254 internal static readonly int FONT_STYLE = NDalicPINVOKE.TextField_Property_FONT_STYLE_get();
\r
255 internal static readonly int POINT_SIZE = NDalicPINVOKE.TextField_Property_POINT_SIZE_get();
\r
256 internal static readonly int MAX_LENGTH = NDalicPINVOKE.TextField_Property_MAX_LENGTH_get();
\r
257 internal static readonly int EXCEED_POLICY = NDalicPINVOKE.TextField_Property_EXCEED_POLICY_get();
\r
258 internal static readonly int HORIZONTAL_ALIGNMENT = NDalicPINVOKE.TextField_Property_HORIZONTAL_ALIGNMENT_get();
\r
259 internal static readonly int VERTICAL_ALIGNMENT = NDalicPINVOKE.TextField_Property_VERTICAL_ALIGNMENT_get();
\r
260 internal static readonly int TEXT_COLOR = NDalicPINVOKE.TextField_Property_TEXT_COLOR_get();
\r
261 internal static readonly int PLACEHOLDER_TEXT_COLOR = NDalicPINVOKE.TextField_Property_PLACEHOLDER_TEXT_COLOR_get();
\r
262 internal static readonly int SHADOW_OFFSET = NDalicPINVOKE.TextField_Property_SHADOW_OFFSET_get();
\r
263 internal static readonly int SHADOW_COLOR = NDalicPINVOKE.TextField_Property_SHADOW_COLOR_get();
\r
264 internal static readonly int PRIMARY_CURSOR_COLOR = NDalicPINVOKE.TextField_Property_PRIMARY_CURSOR_COLOR_get();
\r
265 internal static readonly int SECONDARY_CURSOR_COLOR = NDalicPINVOKE.TextField_Property_SECONDARY_CURSOR_COLOR_get();
\r
266 internal static readonly int ENABLE_CURSOR_BLINK = NDalicPINVOKE.TextField_Property_ENABLE_CURSOR_BLINK_get();
\r
267 internal static readonly int CURSOR_BLINK_INTERVAL = NDalicPINVOKE.TextField_Property_CURSOR_BLINK_INTERVAL_get();
\r
268 internal static readonly int CURSOR_BLINK_DURATION = NDalicPINVOKE.TextField_Property_CURSOR_BLINK_DURATION_get();
\r
269 internal static readonly int CURSOR_WIDTH = NDalicPINVOKE.TextField_Property_CURSOR_WIDTH_get();
\r
270 internal static readonly int GRAB_HANDLE_IMAGE = NDalicPINVOKE.TextField_Property_GRAB_HANDLE_IMAGE_get();
\r
271 internal static readonly int GRAB_HANDLE_PRESSED_IMAGE = NDalicPINVOKE.TextField_Property_GRAB_HANDLE_PRESSED_IMAGE_get();
\r
272 internal static readonly int SCROLL_THRESHOLD = NDalicPINVOKE.TextField_Property_SCROLL_THRESHOLD_get();
\r
273 internal static readonly int SCROLL_SPEED = NDalicPINVOKE.TextField_Property_SCROLL_SPEED_get();
\r
274 internal static readonly int SELECTION_HANDLE_IMAGE_LEFT = NDalicPINVOKE.TextField_Property_SELECTION_HANDLE_IMAGE_LEFT_get();
\r
275 internal static readonly int SELECTION_HANDLE_IMAGE_RIGHT = NDalicPINVOKE.TextField_Property_SELECTION_HANDLE_IMAGE_RIGHT_get();
\r
276 internal static readonly int SELECTION_HANDLE_PRESSED_IMAGE_LEFT = NDalicPINVOKE.TextField_Property_SELECTION_HANDLE_PRESSED_IMAGE_LEFT_get();
\r
277 internal static readonly int SELECTION_HANDLE_PRESSED_IMAGE_RIGHT = NDalicPINVOKE.TextField_Property_SELECTION_HANDLE_PRESSED_IMAGE_RIGHT_get();
\r
278 internal static readonly int SELECTION_HANDLE_MARKER_IMAGE_LEFT = NDalicPINVOKE.TextField_Property_SELECTION_HANDLE_MARKER_IMAGE_LEFT_get();
\r
279 internal static readonly int SELECTION_HANDLE_MARKER_IMAGE_RIGHT = NDalicPINVOKE.TextField_Property_SELECTION_HANDLE_MARKER_IMAGE_RIGHT_get();
\r
280 internal static readonly int SELECTION_HIGHLIGHT_COLOR = NDalicPINVOKE.TextField_Property_SELECTION_HIGHLIGHT_COLOR_get();
\r
281 internal static readonly int DECORATION_BOUNDING_BOX = NDalicPINVOKE.TextField_Property_DECORATION_BOUNDING_BOX_get();
\r
282 internal static readonly int INPUT_METHOD_SETTINGS = NDalicPINVOKE.TextField_Property_INPUT_METHOD_SETTINGS_get();
\r
283 internal static readonly int INPUT_COLOR = NDalicPINVOKE.TextField_Property_INPUT_COLOR_get();
\r
284 internal static readonly int ENABLE_MARKUP = NDalicPINVOKE.TextField_Property_ENABLE_MARKUP_get();
\r
285 internal static readonly int INPUT_FONT_FAMILY = NDalicPINVOKE.TextField_Property_INPUT_FONT_FAMILY_get();
\r
286 internal static readonly int INPUT_FONT_STYLE = NDalicPINVOKE.TextField_Property_INPUT_FONT_STYLE_get();
\r
287 internal static readonly int INPUT_POINT_SIZE = NDalicPINVOKE.TextField_Property_INPUT_POINT_SIZE_get();
\r
288 internal static readonly int UNDERLINE = NDalicPINVOKE.TextField_Property_UNDERLINE_get();
\r
289 internal static readonly int INPUT_UNDERLINE = NDalicPINVOKE.TextField_Property_INPUT_UNDERLINE_get();
\r
290 internal static readonly int SHADOW = NDalicPINVOKE.TextField_Property_SHADOW_get();
\r
291 internal static readonly int INPUT_SHADOW = NDalicPINVOKE.TextField_Property_INPUT_SHADOW_get();
\r
292 internal static readonly int EMBOSS = NDalicPINVOKE.TextField_Property_EMBOSS_get();
\r
293 internal static readonly int INPUT_EMBOSS = NDalicPINVOKE.TextField_Property_INPUT_EMBOSS_get();
\r
294 internal static readonly int OUTLINE = NDalicPINVOKE.TextField_Property_OUTLINE_get();
\r
295 internal static readonly int INPUT_OUTLINE = NDalicPINVOKE.TextField_Property_INPUT_OUTLINE_get();
\r
299 internal class InputStyle : global::System.IDisposable
\r
301 private global::System.Runtime.InteropServices.HandleRef swigCPtr;
\r
302 protected bool swigCMemOwn;
\r
304 internal InputStyle(global::System.IntPtr cPtr, bool cMemoryOwn)
\r
306 swigCMemOwn = cMemoryOwn;
\r
307 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr);
\r
310 internal static global::System.Runtime.InteropServices.HandleRef getCPtr(InputStyle obj)
\r
312 return (obj == null) ? new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero) : obj.swigCPtr;
\r
320 public virtual void Dispose()
\r
324 if (swigCPtr.Handle != global::System.IntPtr.Zero)
\r
328 swigCMemOwn = false;
\r
329 NDalicPINVOKE.delete_TextField_InputStyle(swigCPtr);
\r
331 swigCPtr = new global::System.Runtime.InteropServices.HandleRef(null, global::System.IntPtr.Zero);
\r
333 global::System.GC.SuppressFinalize(this);
\r
337 internal InputStyle() : this(NDalicPINVOKE.new_TextField_InputStyle(), true)
\r
339 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
\r
346 FontFamily = 0x0002,
\r
347 PointSize = 0x0004,
\r
348 FontStyle = 0x0008,
\r
349 Underline = 0x0010,
\r
357 public TextField() : this(NDalicPINVOKE.TextField_New(), true)
\r
359 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
\r
362 internal TextField(TextField handle) : this(NDalicPINVOKE.new_TextField__SWIG_1(TextField.getCPtr(handle)), true)
\r
364 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
\r
367 internal TextField Assign(TextField handle)
\r
369 TextField ret = new TextField(NDalicPINVOKE.TextField_Assign(swigCPtr, TextField.getCPtr(handle)), false);
\r
370 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
\r
374 public new static TextField DownCast(BaseHandle handle)
\r
376 TextField ret = new TextField(NDalicPINVOKE.TextField_DownCast(BaseHandle.getCPtr(handle)), true);
\r
377 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
\r
381 internal TextFieldSignal TextChangedSignal()
\r
383 TextFieldSignal ret = new TextFieldSignal(NDalicPINVOKE.TextField_TextChangedSignal(swigCPtr), false);
\r
384 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
\r
388 internal TextFieldSignal MaxLengthReachedSignal()
\r
390 TextFieldSignal ret = new TextFieldSignal(NDalicPINVOKE.TextField_MaxLengthReachedSignal(swigCPtr), false);
\r
391 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
\r
395 internal SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextField_Dali__Toolkit__TextField__InputStyle__MaskF_t InputStyleChangedSignal()
\r
397 SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextField_Dali__Toolkit__TextField__InputStyle__MaskF_t ret = new SWIGTYPE_p_Dali__SignalT_void_fDali__Toolkit__TextField_Dali__Toolkit__TextField__InputStyle__MaskF_t(NDalicPINVOKE.TextField_InputStyleChangedSignal(swigCPtr), false);
\r
398 if (NDalicPINVOKE.SWIGPendingException.Pending) throw NDalicPINVOKE.SWIGPendingException.Retrieve();
\r
402 internal enum PropertyRange
\r
404 PROPERTY_START_INDEX = PropertyRanges.PROPERTY_REGISTRATION_START_INDEX,
\r
405 PROPERTY_END_INDEX = View.PropertyRange.PROPERTY_START_INDEX + 1000
\r
408 internal enum ExceedPolicyType
\r
410 ExceedPolicyOriginal,
\r
414 public int RenderingBackend
\r
419 GetProperty(TextField.Property.RENDERING_BACKEND).Get(ref temp);
\r
424 SetProperty(TextField.Property.RENDERING_BACKEND, new Tizen.NUI.PropertyValue(value));
\r
432 GetProperty(TextField.Property.TEXT).Get(out temp);
\r
437 SetProperty(TextField.Property.TEXT, new Tizen.NUI.PropertyValue(value));
\r
440 public string PlaceholderText
\r
445 GetProperty(TextField.Property.PLACEHOLDER_TEXT).Get(out temp);
\r
450 SetProperty(TextField.Property.PLACEHOLDER_TEXT, new Tizen.NUI.PropertyValue(value));
\r
453 public string PlaceholderTextFocused
\r
458 GetProperty(TextField.Property.PLACEHOLDER_TEXT_FOCUSED).Get(out temp);
\r
463 SetProperty(TextField.Property.PLACEHOLDER_TEXT_FOCUSED, new Tizen.NUI.PropertyValue(value));
\r
466 public string FontFamily
\r
471 GetProperty(TextField.Property.FONT_FAMILY).Get(out temp);
\r
476 SetProperty(TextField.Property.FONT_FAMILY, new Tizen.NUI.PropertyValue(value));
\r
479 public PropertyMap FontStyle
\r
483 PropertyMap temp = new PropertyMap();
\r
484 GetProperty(TextField.Property.FONT_STYLE).Get(temp);
\r
489 SetProperty(TextField.Property.FONT_STYLE, new Tizen.NUI.PropertyValue(value));
\r
492 public float PointSize
\r
497 GetProperty(TextField.Property.POINT_SIZE).Get(ref temp);
\r
502 SetProperty(TextField.Property.POINT_SIZE, new Tizen.NUI.PropertyValue(value));
\r
505 public int MaxLength
\r
510 GetProperty(TextField.Property.MAX_LENGTH).Get(ref temp);
\r
515 SetProperty(TextField.Property.MAX_LENGTH, new Tizen.NUI.PropertyValue(value));
\r
518 public int ExceedPolicy
\r
523 GetProperty(TextField.Property.EXCEED_POLICY).Get(ref temp);
\r
528 SetProperty(TextField.Property.EXCEED_POLICY, new Tizen.NUI.PropertyValue(value));
\r
531 public string HorizontalAlignment
\r
536 GetProperty(TextField.Property.HORIZONTAL_ALIGNMENT).Get(out temp);
\r
541 SetProperty(TextField.Property.HORIZONTAL_ALIGNMENT, new Tizen.NUI.PropertyValue(value));
\r
544 public string VerticalAlignment
\r
549 GetProperty(TextField.Property.VERTICAL_ALIGNMENT).Get(out temp);
\r
554 SetProperty(TextField.Property.VERTICAL_ALIGNMENT, new Tizen.NUI.PropertyValue(value));
\r
557 public Color TextColor
\r
561 Color temp = new Color(0.0f, 0.0f, 0.0f, 0.0f);
\r
562 GetProperty(TextField.Property.TEXT_COLOR).Get(temp);
\r
567 SetProperty(TextField.Property.TEXT_COLOR, new Tizen.NUI.PropertyValue(value));
\r
570 public Vector4 PlaceholderTextColor
\r
574 Vector4 temp = new Vector4(0.0f, 0.0f, 0.0f, 0.0f);
\r
575 GetProperty(TextField.Property.PLACEHOLDER_TEXT_COLOR).Get(temp);
\r
580 SetProperty(TextField.Property.PLACEHOLDER_TEXT_COLOR, new Tizen.NUI.PropertyValue(value));
\r
583 public Vector2 ShadowOffset
\r
587 Vector2 temp = new Vector2(0.0f, 0.0f);
\r
588 GetProperty(TextField.Property.SHADOW_OFFSET).Get(temp);
\r
593 SetProperty(TextField.Property.SHADOW_OFFSET, new Tizen.NUI.PropertyValue(value));
\r
596 public Vector4 ShadowColor
\r
600 Vector4 temp = new Vector4(0.0f, 0.0f, 0.0f, 0.0f);
\r
601 GetProperty(TextField.Property.SHADOW_COLOR).Get(temp);
\r
606 SetProperty(TextField.Property.SHADOW_COLOR, new Tizen.NUI.PropertyValue(value));
\r
609 public Vector4 PrimaryCursorColor
\r
613 Vector4 temp = new Vector4(0.0f, 0.0f, 0.0f, 0.0f);
\r
614 GetProperty(TextField.Property.PRIMARY_CURSOR_COLOR).Get(temp);
\r
619 SetProperty(TextField.Property.PRIMARY_CURSOR_COLOR, new Tizen.NUI.PropertyValue(value));
\r
622 public Vector4 SecondaryCursorColor
\r
626 Vector4 temp = new Vector4(0.0f, 0.0f, 0.0f, 0.0f);
\r
627 GetProperty(TextField.Property.SECONDARY_CURSOR_COLOR).Get(temp);
\r
632 SetProperty(TextField.Property.SECONDARY_CURSOR_COLOR, new Tizen.NUI.PropertyValue(value));
\r
635 public bool EnableCursorBlink
\r
640 GetProperty(TextField.Property.ENABLE_CURSOR_BLINK).Get(ref temp);
\r
645 SetProperty(TextField.Property.ENABLE_CURSOR_BLINK, new Tizen.NUI.PropertyValue(value));
\r
648 public float CursorBlinkInterval
\r
653 GetProperty(TextField.Property.CURSOR_BLINK_INTERVAL).Get(ref temp);
\r
658 SetProperty(TextField.Property.CURSOR_BLINK_INTERVAL, new Tizen.NUI.PropertyValue(value));
\r
661 public float CursorBlinkDuration
\r
666 GetProperty(TextField.Property.CURSOR_BLINK_DURATION).Get(ref temp);
\r
671 SetProperty(TextField.Property.CURSOR_BLINK_DURATION, new Tizen.NUI.PropertyValue(value));
\r
674 public int CursorWidth
\r
679 GetProperty(TextField.Property.CURSOR_WIDTH).Get(ref temp);
\r
684 SetProperty(TextField.Property.CURSOR_WIDTH, new Tizen.NUI.PropertyValue(value));
\r
687 public string GrabHandleImage
\r
692 GetProperty(TextField.Property.GRAB_HANDLE_IMAGE).Get(out temp);
\r
697 SetProperty(TextField.Property.GRAB_HANDLE_IMAGE, new Tizen.NUI.PropertyValue(value));
\r
700 public string GrabHandlePressedImage
\r
705 GetProperty(TextField.Property.GRAB_HANDLE_PRESSED_IMAGE).Get(out temp);
\r
710 SetProperty(TextField.Property.GRAB_HANDLE_PRESSED_IMAGE, new Tizen.NUI.PropertyValue(value));
\r
713 public float ScrollThreshold
\r
718 GetProperty(TextField.Property.SCROLL_THRESHOLD).Get(ref temp);
\r
723 SetProperty(TextField.Property.SCROLL_THRESHOLD, new Tizen.NUI.PropertyValue(value));
\r
726 public float ScrollSpeed
\r
731 GetProperty(TextField.Property.SCROLL_SPEED).Get(ref temp);
\r
736 SetProperty(TextField.Property.SCROLL_SPEED, new Tizen.NUI.PropertyValue(value));
\r
739 public PropertyMap SelectionHandleImageLeft
\r
743 PropertyMap temp = new PropertyMap();
\r
744 GetProperty(TextField.Property.SELECTION_HANDLE_IMAGE_LEFT).Get(temp);
\r
749 SetProperty(TextField.Property.SELECTION_HANDLE_IMAGE_LEFT, new Tizen.NUI.PropertyValue(value));
\r
752 public PropertyMap SelectionHandleImageRight
\r
756 PropertyMap temp = new PropertyMap();
\r
757 GetProperty(TextField.Property.SELECTION_HANDLE_IMAGE_RIGHT).Get(temp);
\r
762 SetProperty(TextField.Property.SELECTION_HANDLE_IMAGE_RIGHT, new Tizen.NUI.PropertyValue(value));
\r
765 public PropertyMap SelectionHandlePressedImageLeft
\r
769 PropertyMap temp = new PropertyMap();
\r
770 GetProperty(TextField.Property.SELECTION_HANDLE_PRESSED_IMAGE_LEFT).Get(temp);
\r
775 SetProperty(TextField.Property.SELECTION_HANDLE_PRESSED_IMAGE_LEFT, new Tizen.NUI.PropertyValue(value));
\r
778 public PropertyMap SelectionHandlePressedImageRight
\r
782 PropertyMap temp = new PropertyMap();
\r
783 GetProperty(TextField.Property.SELECTION_HANDLE_PRESSED_IMAGE_RIGHT).Get(temp);
\r
788 SetProperty(TextField.Property.SELECTION_HANDLE_PRESSED_IMAGE_RIGHT, new Tizen.NUI.PropertyValue(value));
\r
791 public PropertyMap SelectionHandleMarkerImageLeft
\r
795 PropertyMap temp = new PropertyMap();
\r
796 GetProperty(TextField.Property.SELECTION_HANDLE_MARKER_IMAGE_LEFT).Get(temp);
\r
801 SetProperty(TextField.Property.SELECTION_HANDLE_MARKER_IMAGE_LEFT, new Tizen.NUI.PropertyValue(value));
\r
804 public PropertyMap SelectionHandleMarkerImageRight
\r
808 PropertyMap temp = new PropertyMap();
\r
809 GetProperty(TextField.Property.SELECTION_HANDLE_MARKER_IMAGE_RIGHT).Get(temp);
\r
814 SetProperty(TextField.Property.SELECTION_HANDLE_MARKER_IMAGE_RIGHT, new Tizen.NUI.PropertyValue(value));
\r
817 public Vector4 SelectionHighlightColor
\r
821 Vector4 temp = new Vector4(0.0f, 0.0f, 0.0f, 0.0f);
\r
822 GetProperty(TextField.Property.SELECTION_HIGHLIGHT_COLOR).Get(temp);
\r
827 SetProperty(TextField.Property.SELECTION_HIGHLIGHT_COLOR, new Tizen.NUI.PropertyValue(value));
\r
830 public RectInteger DecorationBoundingBox
\r
834 RectInteger temp = new RectInteger(0, 0, 0, 0);
\r
835 GetProperty(TextField.Property.DECORATION_BOUNDING_BOX).Get(temp);
\r
840 SetProperty(TextField.Property.DECORATION_BOUNDING_BOX, new Tizen.NUI.PropertyValue(value));
\r
843 public PropertyMap InputMethodSettings
\r
847 PropertyMap temp = new PropertyMap();
\r
848 GetProperty(TextField.Property.INPUT_METHOD_SETTINGS).Get(temp);
\r
853 SetProperty(TextField.Property.INPUT_METHOD_SETTINGS, new Tizen.NUI.PropertyValue(value));
\r
856 public Vector4 InputColor
\r
860 Vector4 temp = new Vector4(0.0f, 0.0f, 0.0f, 0.0f);
\r
861 GetProperty(TextField.Property.INPUT_COLOR).Get(temp);
\r
866 SetProperty(TextField.Property.INPUT_COLOR, new Tizen.NUI.PropertyValue(value));
\r
869 public bool EnableMarkup
\r
874 GetProperty(TextField.Property.ENABLE_MARKUP).Get(ref temp);
\r
879 SetProperty(TextField.Property.ENABLE_MARKUP, new Tizen.NUI.PropertyValue(value));
\r
882 public string InputFontFamily
\r
887 GetProperty(TextField.Property.INPUT_FONT_FAMILY).Get(out temp);
\r
892 SetProperty(TextField.Property.INPUT_FONT_FAMILY, new Tizen.NUI.PropertyValue(value));
\r
895 public PropertyMap InputFontStyle
\r
899 PropertyMap temp = new PropertyMap();
\r
900 GetProperty(TextField.Property.INPUT_FONT_STYLE).Get(temp);
\r
905 SetProperty(TextField.Property.INPUT_FONT_STYLE, new Tizen.NUI.PropertyValue(value));
\r
908 public float InputPointSize
\r
913 GetProperty(TextField.Property.INPUT_POINT_SIZE).Get(ref temp);
\r
918 SetProperty(TextField.Property.INPUT_POINT_SIZE, new Tizen.NUI.PropertyValue(value));
\r
921 public PropertyMap Underline
\r
925 PropertyMap temp = new PropertyMap();
\r
926 GetProperty(TextField.Property.UNDERLINE).Get(temp);
\r
931 SetProperty(TextField.Property.UNDERLINE, new Tizen.NUI.PropertyValue(value));
\r
934 public PropertyMap InputUnderline
\r
938 PropertyMap temp = new PropertyMap();
\r
939 GetProperty(TextField.Property.INPUT_UNDERLINE).Get(temp);
\r
944 SetProperty(TextField.Property.INPUT_UNDERLINE, new Tizen.NUI.PropertyValue(value));
\r
947 public PropertyMap Shadow
\r
951 PropertyMap temp = new PropertyMap();
\r
952 GetProperty(TextField.Property.SHADOW).Get(temp);
\r
957 SetProperty(TextField.Property.SHADOW, new Tizen.NUI.PropertyValue(value));
\r
960 public PropertyMap InputShadow
\r
964 PropertyMap temp = new PropertyMap();
\r
965 GetProperty(TextField.Property.INPUT_SHADOW).Get(temp);
\r
970 SetProperty(TextField.Property.INPUT_SHADOW, new Tizen.NUI.PropertyValue(value));
\r
973 public PropertyMap Emboss
\r
977 PropertyMap temp = new PropertyMap();
\r
978 GetProperty(TextField.Property.EMBOSS).Get(temp);
\r
983 SetProperty(TextField.Property.EMBOSS, new Tizen.NUI.PropertyValue(value));
\r
986 public PropertyMap InputEmboss
\r
990 PropertyMap temp = new PropertyMap();
\r
991 GetProperty(TextField.Property.INPUT_EMBOSS).Get(temp);
\r
996 SetProperty(TextField.Property.INPUT_EMBOSS, new Tizen.NUI.PropertyValue(value));
\r
999 public PropertyMap Outline
\r
1003 PropertyMap temp = new PropertyMap();
\r
1004 GetProperty(TextField.Property.OUTLINE).Get(temp);
\r
1009 SetProperty(TextField.Property.OUTLINE, new Tizen.NUI.PropertyValue(value));
\r
1012 public PropertyMap InputOutline
\r
1016 PropertyMap temp = new PropertyMap();
\r
1017 GetProperty(TextField.Property.INPUT_OUTLINE).Get(temp);
\r
1022 SetProperty(TextField.Property.INPUT_OUTLINE, new Tizen.NUI.PropertyValue(value));
\r