|
The distance in from the edges of the control that the text content will be clipped to. This is visualized in the editor as a magenta box, much like the viewable area of the Scroll List control. Note that positive values will place the margins further inward, and negative values will expand the margins outward from the edge of the control. In short, this defines where the edges of the text area are and the text will not be allowed outside of this area. NOTE: If your text is not appearing, make sure the width and height settings of the control are set to appropriate values, or else the text will get clipped to the edges defined by the width/height settings. If your control uses no background graphic, then width and height may be 0. In this case, your text will not be visible. Either set the width and height settings to some appropriate value, or assign negative values to the margins to define a clipping area where you want the text to be clipped.
|
|
The maximum number of characters allowed in the field.
|
|
When false, all text entered will be displayed on a single line and clipped within the margins (see above). When true, text that hits the edge of the margins will be wrapped to the next line down, so be sure to size your margins to take multiple lines into account. However, if text extends beyond the bottom margin, the text will just be repositioned to keep the insertion point/caret visible.
|
|
When set to true, all text in this control will be masked using the specified maskingCharacter.
|
|
Holds the character to be used to mask password text. Defaults to asterisk (*).
|
|
The size, in local units, of the caret sprite. This can be left at default if using pixel-perfect.
|
|
The anchor method to be used by the caret.
|
|
The distance, in local units, that the caret will be offset from the insertion point (located at the lower-left corner of where the next character should appear). This defaults to 0,0,-0.1. The -0.1 on the z axis avoids the caret from getting "hidden" behind the text, so it is recommended to keep it at some similar value to this.
|
|
When true, the caret will be displayed on mobile devices. This is disabled by default since, for example, the iOS keyboard has its own separate method of controlling the text insertion point, which cannot be communicated to EZ GUI, resulting in a situation where the EZ GUI caret will not be in synch with the iOS insertion point. It is recommended to keep this value at the default (unchecked).
|
Allow Click Caret Placement
|
When true, the caret/insertion point is moved to the position clicked by the user. This is ignored if there is no caret, or if the platform is a mobile device which does not support programmatic placement of the insertion point.
|
|
iOS only: This determines the type of keyboard that will be displayed when the text field is selected.
|
|
iOS only: Whether autocorrection should take place.
|
|
iOS only: Whether the keyboard will be displayed in alert mode.
|
|
iOS only: Specifies if text input field above the keyboard will be hidden when the keyboard is on screen.
|
|
The sound effect that will be played whenever a new character is typed.
|
|
The sound effect that will be played whenever a character is typed when the field has reached the max length.
|
|
When set to true, the field will not respond to the hardware or OS-provided keyboards. This allows you to exclusively interface with it using a custom keyboard of your own design.
|
|
When set to true, the commit delegate/method to invoke will be called when the field loses focus.
|
|
This specifies the event that, when it occurs to the field, should be considered to give the field focus. NOTE: This only has effect when using a custom keyboard, and controls when your focus delegate is called. (See the scripting reference under SetFocusDelegate).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|