Pakket | mx.core |
Interface | public interface IUITextField extends IIMESupport , IFlexModule , IInvalidating , ISimpleStyleClient , IToolTipManagerClient , IUIComponent , IFlexDisplayObject , IFlexDisplayObject , IBitmapDrawable , IEventDispatcher |
Geïmplementeerd door | UIFTETextField, UITextField |
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
accessibilityProperties : AccessibilityProperties
De huidige toegankelijkheidsopties voor dit weergaveobject. | IFlexDisplayObject | ||
alpha : Number
Geeft de alpha-transparantiewaarde van het opgegeven object aan. | IFlexDisplayObject | ||
alwaysShowSelection : Boolean
Wanneer ingesteld op true en het tekstveld geen focus heeft, maakt Flash Player de selectie in het tekstveld grijs. | IUITextField | ||
antiAliasType : String
Het type antialiasing dat wordt gebruikt voor dit tekstveld. | IUITextField | ||
autoSize : String
Bepaalt de automatische aanpassing van grootte en uitlijning van tekstvelden. | IUITextField | ||
background : Boolean
Geeft op of het tekstveld een opvulkleur voor de achtergrond heeft. | IUITextField | ||
backgroundColor : uint
De kleur van de tekstveldachtergrond. | IUITextField | ||
baselinePosition : Number [alleen-lezen]
The y-coordinate of the baseline
of the first line of text of the component. | IUIComponent | ||
blendMode : String
Een waarde uit de klasse BlendMode die opgeeft welke overvloeimodus moet worden gebruikt. | IFlexDisplayObject | ||
border : Boolean
Geeft op of het tekstveld een rand heeft. | IUITextField | ||
borderColor : uint
De kleur van de tekstveldrand. | IUITextField | ||
bottomScrollV : int [alleen-lezen]
Een geheel getal (een op 1 gebaseerde index) dat aangeeft welke regel als onderste regel wordt weergegeven in het opgegeven tekstveld. | IUITextField | ||
cacheAsBitmap : Boolean
Indien ingesteld op true, plaatsen Flash-runtimes een interne bitmaprepresentatie van het weergaveobject in cache. | IFlexDisplayObject | ||
caretIndex : int [alleen-lezen]
De index van de positie van het invoegpunt (invoegteken). | IUITextField | ||
condenseWhite : Boolean
Een booleaanse waarde die aangeeft of extra witruimte (spaties, regeleinden, enzovoort) in een tekstveld met HTML-tekst wordt verwijderd. | IUITextField | ||
defaultTextFormat : flash.text:TextFormat
Geeft de opmaak op die op nieuw ingevoegde tekst wordt toegepast, zoals tekst die door de gebruiker is ingevoerd of tekst die met de methode replaceSelectedText() is ingevoegd. | IUITextField | ||
displayAsPassword : Boolean
Geeft aan of het tekstveld een tekstveld voor wachtwoorden is. | IUITextField | ||
document : Object
A reference to the document object associated with this component. | IUIComponent | ||
doubleClickEnabled : Boolean
Geeft op of dit object gebeurtenissen doubleClick ontvangt. | IUITextField | ||
embedFonts : Boolean
Geeft op of moet worden gerenderd met ingesloten lettertypecontouren. | IUITextField | ||
enabled : Boolean
Whether the component can accept user interaction. | IUIComponent | ||
enableIME : Boolean [alleen-lezen]
Specifies whether the IME should be enabled when
this component has focus. | IIMESupport | ||
explicitHeight : Number
The explicitly specified height for the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitMaxHeight : Number [alleen-lezen]
Number that specifies the maximum height of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitMaxWidth : Number [alleen-lezen]
Number that specifies the maximum width of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitMinHeight : Number [alleen-lezen]
Number that specifies the minimum height of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitMinWidth : Number [alleen-lezen]
Number that specifies the minimum width of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
explicitWidth : Number
The explicitly specified width for the component,
in pixels, as the component's coordinates. | IUIComponent | ||
filters : Array
Een geïndexeerde array die elk filterobject bevat dat momenteel is gekoppeld aan het weergaveobject. | IFlexDisplayObject | ||
focusPane : Sprite
A single Sprite object that is shared among components
and used as an overlay for drawing the focus indicator. | IUIComponent | ||
focusRect : Object
Geeft op of dit object een focusrechthoek weergeeft. | IUITextField | ||
gridFitType : String
Het type rasteraanpassing dat wordt gebruikt voor dit tekstveld | IUITextField | ||
height : Number
Geeft de hoogte van het weergaveobject aan, in pixels. | IFlexDisplayObject | ||
htmlText : String
Bevat de HTML-representatie van de inhoud van het tekstveld. | IUITextField | ||
ignorePadding : Boolean
If true, the paddingLeft and
paddingRight styles will not add space
around the text of the component. | IUITextField | ||
imeMode : String
The IME mode of the component. | IIMESupport | ||
includeInLayout : Boolean
Specifies whether this component is included in the layout of the
parent container. | IUIComponent | ||
inheritingStyles : Object
The beginning of this UITextField's chain of inheriting styles. | IUITextField | ||
isPopUp : Boolean
Set to true by the PopUpManager to indicate
that component has been popped up. | IUIComponent | ||
length : int [alleen-lezen]
Het aantal tekens in een tekstveld. | IUITextField | ||
loaderInfo : LoaderInfo [alleen-lezen]
Retourneert een object LoaderInfo dat informatie bevat over het laden van het bestand waartoe dit weergaveobject behoort. | IFlexDisplayObject | ||
mask : DisplayObject
Het aanroepende weergaveobject wordt gemaskeerd door het opgegeven object mask. | IFlexDisplayObject | ||
maxChars : int
Het maximum aantal tekens dat het tekstveld kan bevatten (ingevoerd door de gebruiker). | IUITextField | ||
maxHeight : Number [alleen-lezen]
Number that specifies the maximum height of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
maxScrollH : int [alleen-lezen]
De maximumwaarde van scrollH. | IUITextField | ||
maxScrollV : int [alleen-lezen]
De maximumwaarde van scrollV. | IUITextField | ||
maxWidth : Number [alleen-lezen]
Number that specifies the maximum width of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
measuredHeight : Number [alleen-lezen]
The measured height of this object. | IFlexDisplayObject | ||
measuredMinHeight : Number
The default minimum height of the component, in pixels. | IUIComponent | ||
measuredMinWidth : Number
The default minimum width of the component, in pixels. | IUIComponent | ||
measuredWidth : Number [alleen-lezen]
The measured width of this object. | IFlexDisplayObject | ||
minHeight : Number [alleen-lezen]
Number that specifies the minimum height of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
minWidth : Number [alleen-lezen]
Number that specifies the minimum width of the component,
in pixels, as the component's coordinates. | IUIComponent | ||
mouseEnabled : Boolean
Geeft aan of dit object berichten van de muis of gebruikersinvoer ontvangt. | IUITextField | ||
mouseWheelEnabled : Boolean
Een booleaanse waarde die aangeeft of Flash Player automatisch door tekstvelden met meerdere regels schuift wanneer de gebruiker op een tekstveld klikt en het muiswiel gebruikt. | IUITextField | ||
mouseX : Number [alleen-lezen]
Geeft de x-coördinaat van de apparaatpositie van de muis of de gebruikersinvoer aan in pixels. | IFlexDisplayObject | ||
mouseY : Number [alleen-lezen]
Geeft de y-coördinaat van de apparaatpositie van de muis of de gebruikersinvoer aan in pixels. | IFlexDisplayObject | ||
multiline : Boolean
Hiermee wordt aangegeven of het veld een tekstveld met meerdere regels is. | IUITextField | ||
name : String
Geeft de instantienaam van het DisplayObject aan. | IFlexDisplayObject | ||
nestLevel : int
Depth of this object in the containment hierarchy. | IUITextField | ||
nonInheritingStyles : Object
The beginning of this UITextField's chain of non-inheriting styles. | IUITextField | ||
nonZeroTextHeight : Number [alleen-lezen]
Unlike textHeight, this returns a non-zero value
even when the text is empty. | IUITextField | ||
numLines : int [alleen-lezen]
Definieert het aantal tekstregels in een tekstveld met meerdere regels. | IUITextField | ||
opaqueBackground : Object
Geeft op of het weergaveobject dekkend is met een bepaalde achtergrondkleur. | IFlexDisplayObject | ||
owner : DisplayObjectContainer
The owner of this IVisualElement object. | IUIComponent | ||
parent : DisplayObjectContainer [alleen-lezen]
Geeft het object DisplayObjectContainer aan dat dit weergaveobject bevat. | IFlexDisplayObject | ||
percentHeight : Number
Number that specifies the height of a component as a
percentage of its parent's size. | IUIComponent | ||
percentWidth : Number
Number that specifies the width of a component as a
percentage of its parent's size. | IUIComponent | ||
restrict : String
Geeft de set tekens aan die een gebruiker in het tekstveld kan invoeren. | IUITextField | ||
root : DisplayObject [alleen-lezen]
Voor een weergaveobject in een geladen SWF-bestand is de eigenschap root het bovenste weergaveobject in het gedeelte van de boomstructuur van het weergaveoverzicht dat wordt vertegenwoordigd door dat SWF-bestand. | IFlexDisplayObject | ||
rotation : Number
Geeft de rotatie van de instantie DisplayObject vanaf de oorspronkelijke oriëntatie (in graden) aan. | IFlexDisplayObject | ||
scale9Grid : Rectangle
Het huidige schaalraster dat wordt gebruikt. | IFlexDisplayObject | ||
scaleX : Number
Bepaalt de horizontale schaal (percentage) van het object zoals deze wordt toegepast vanuit het registratiepunt. | IFlexDisplayObject | ||
scaleY : Number
Bepaalt de verticale schaal (percentage) van een object zoals deze wordt toegepast vanuit het registratiepunt van het object. | IFlexDisplayObject | ||
scrollH : int
De huidige horizontale schuifpositie. | IUITextField | ||
scrollRect : Rectangle
De verschuivende rechthoekgrenzen van het weergaveobject. | IFlexDisplayObject | ||
scrollV : int
De verticale positie van tekst in een tekstveld. | IUITextField | ||
selectable : Boolean
Een booleaanse waarde die aangeeft of het tekstveld kan worden geselecteerd. | IUITextField | ||
selectionBeginIndex : int [alleen-lezen]
De op nul gebaseerde indexwaarde van het eerste teken in de huidige selectie. | IUITextField | ||
selectionEndIndex : int [alleen-lezen]
De op nul gebaseerde indexwaarde van het laatste teken in de huidige selectie. | IUITextField | ||
sharpness : Number
De scherpte van de glyph-randen in dit tekstveld. | IUITextField | ||
stage : Stage [alleen-lezen]
Het werkgebied van het weergaveobject. | IFlexDisplayObject | ||
styleName : Object
The source of this object's style values. | ISimpleStyleClient | ||
styleSheet : StyleSheet
Koppelt een stijlpagina aan het tekstveld. | IUITextField | ||
systemManager : ISystemManager
A reference to the SystemManager object for this component. | IUIComponent | ||
tabEnabled : Boolean
Geeft op of dit object in de tabvolgorde is opgenomen. | IUITextField | ||
tabIndex : int
Geeft de tabvolgorde van objecten in een SWF-bestand op. | IUITextField | ||
text : String
Een tekenreeks die de huidige tekst in het tekstveld is. | IUITextField | ||
textColor : uint
De kleur van de tekst in een tekstveld, in hexadecimale notatie. | IUITextField | ||
textHeight : Number [alleen-lezen]
De hoogte van de tekst in pixels. | IUITextField | ||
textWidth : Number [alleen-lezen]
De breedte van de tekst in pixels. | IUITextField | ||
thickness : Number
De dikte van de glyph-randen in dit tekstveld. | IUITextField | ||
toolTip : String
The text of this component's tooltip. | IToolTipManagerClient | ||
transform : flash.geom:Transform
Een object met eigenschappen die betrekking hebben op de matrix van een weergaveobject, de kleurtransformatie en de pixelbeperkingen. | IFlexDisplayObject | ||
tweeningProperties : Array
Used by EffectManager. | IUIComponent | ||
type : String
Het type tekstveld. | IUITextField | ||
useRichTextClipboard : Boolean
Geeft aan of de tekstopmaak samen met de tekst moet worden gekopieerd en geplakt. | IUITextField | ||
visible : Boolean
Bepaalt of het weergaveobject zichtbaar is. | IFlexDisplayObject | ||
width : Number
Geeft de breedte van het weergaveobject aan, in pixels. | IFlexDisplayObject | ||
wordWrap : Boolean
Een booleaanse waarde die aangeeft of voor het tekstveld tekstomloop is ingesteld. | IUITextField | ||
x : Number
Bepaalt de x-coördinaat van de instantie DisplayObject ten opzichte van de lokale coördinaten van de bovenliggende DisplayObjectContainer. | IFlexDisplayObject | ||
y : Number
Bepaalt de y-coördinaat van de instantie DisplayObject ten opzichte van de lokale coördinaten van de bovenliggende DisplayObjectContainer. | IFlexDisplayObject |
Methode | Gedefinieerd door | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registreert een gebeurtenislistenerobject bij een object EventDispatcher, zodat de listener een melding van een gebeurtenis ontvangt. | IEventDispatcher | ||
Voegt de tekenreeks die is opgegeven met de parameter newText toe aan het einde van de tekst in het tekstveld. | IUITextField | ||
Verzendt een gebeurtenis naar de gebeurtenisstroom. | IEventDispatcher | ||
Retourneert een rechthoek die het gebied van het weergaveobject aangeeft ten opzichte van het coördinatensysteem van het object targetCoordinateSpace. | IFlexDisplayObject | ||
Retourneert een rechthoek die het selectiekader van het teken vormt. | IUITextField | ||
Retourneert de op nul gebaseerde indexwaarde van het teken op het punt dat is opgegeven met de parameters x en y. | IUITextField | ||
A convenience method for determining whether to use the
explicit or measured height
| IUIComponent | ||
A convenience method for determining whether to use the
explicit or measured width
| IUIComponent | ||
Op basis van een tekenindex wordt hiermee de index van het eerste teken in dezelfde alinea geretourneerd. | IUITextField | ||
Retourneert een DisplayObject-verwijzing voor de opgegeven id voor een afbeeldings- of SWF-bestand dat is toegevoegd aan een tekstveld met HTML-opmaak met de tag <img>. | IUITextField | ||
Retourneert de op nul gebaseerde indexwaarde van de regel op het punt dat is opgegeven met de parameters x en y. | IUITextField | ||
Retourneert de op nul gebaseerde indexwaarde van de regel die het teken bevat dat door de parameter charIndex wordt opgegeven. | IUITextField | ||
Retourneert het aantal tekens in een opgegeven tekstregel. | IUITextField | ||
Geeft metrische informatie over een bepaalde tekstregel weer. | IUITextField | ||
Retourneert de tekenindex van het eerste teken op de regel die wordt opgegeven door de parameter lineIndex. | IUITextField | ||
Retourneert de tekst van de regel die wordt opgegeven door de parameter lineIndex. | IUITextField | ||
Op basis van een tekenindex wordt hiermee de lengte van de alinea met het opgegeven teken geretourneerd. | IUITextField | ||
Retourneert een rechthoek die de grens van het weergaveobject aangeeft op basis van het coördinatensysteem dat wordt gedefinieerd door de paramater targetCoordinateSpace, minus enige streken op vormen. | IFlexDisplayObject | ||
Gets a style property that has been set anywhere in this
component's style lookup chain. | IUITextField | ||
Retourneert een object TextFormat met opmaakgegevens voor de tekst die is opgegeven met de parameters beginIndex en endIndex. | IUITextField | ||
Returns a UITextFormat object that contains formatting information for this component. | IUITextField | ||
Hiermee worden de (algemene) werkgebiedcoördinaten van het object point omgezet in (lokale) objectcoördinaten. | IFlexDisplayObject | ||
Controleert of het object EventDispatcher listeners heeft geregistreerd voor een specifiek type gebeurtenis. | IEventDispatcher | ||
Evalueert het selectiekader van het weergaveobject om te zien of dit het selectiekader van het weergaveobject obj overlapt of snijdt. | IFlexDisplayObject | ||
Hiermee wordt het weergaveobject geëvalueerd om te zien of deze een punt dat is opgegeven door de parameters x en y, overlapt of doorsnijdt. | IFlexDisplayObject | ||
Initialize the object. | IUIComponent | ||
Calling this method results in a call to the component's
validateDisplayList() method
before the display list is rendered. | IInvalidating | ||
Calling this method results in a call to the component's
validateProperties() method
before the display list is rendered. | IInvalidating | ||
Calling this method results in a call to the component's
validateSize() method
before the display list is rendered. | IInvalidating | ||
Hiermee worden de (lokale) weergaveobjectcoördinaten van het object point omgezet in (algemene) werkgebiedcoördinaten. | IFlexDisplayObject | ||
Moves this object to the specified x and y coordinates. | IFlexDisplayObject | ||
Returns true if the chain of owner properties
points from child to this UIComponent. | IUIComponent | ||
Called by Flex when a UIComponent object is added to or removed from a parent. | IUIComponent | ||
Verwijdert een listener uit het object EventDispatcher. | IEventDispatcher | ||
Hiermee wordt de huidige selectie door de inhoud van de parameter value vervangen. | IUITextField | ||
Vervangt de met de parameters beginIndex en endIndex opgegeven tekenreeks door de inhoud van de parameter newText. | IUITextField | ||
Sets the actual size of this object. | IFlexDisplayObject | ||
Sets the font color of the text. | IUITextField | ||
Sets the focus to this component. | IUITextField | ||
Stelt de tekst als geselecteerd in die wordt bepaald door de indexwaarden van het eerste en laatste teken, opgegeven door de parameters beginIndex en endIndex. | IUITextField | ||
Past de tekstopmaak die is opgegeven met de parameter format toe op de opgegeven tekst in een tekstveld. | IUITextField | ||
Called when the visible property changes. | IUIComponent | ||
Called when the value of a style property is changed. | ISimpleStyleClient | ||
Truncate text to make it fit horizontally in the area defined for the control,
and append an ellipsis, three periods (...), to the text. | IUITextField | ||
Validates and updates the properties and layout of this object
by immediately calling validateProperties(),
validateSize(), and validateDisplayList(),
if necessary. | IInvalidating | ||
Controleert of een gebeurtenislistener is geregistreerd bij dit object EventDispatcher of een van de voorouders voor het opgegeven type gebeurtenis. | IEventDispatcher |
alwaysShowSelection | eigenschap |
alwaysShowSelection:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Wanneer ingesteld op true
en het tekstveld geen focus heeft, maakt Flash Player de selectie in het tekstveld grijs. Wanneer ingesteld op false
en het tekstveld geen focus heeft, wordt de selectie in het tekstveld niet gemarkeerd.
Implementatie
public function get alwaysShowSelection():Boolean
public function set alwaysShowSelection(value:Boolean):void
antiAliasType | eigenschap |
antiAliasType:String
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Het type antialiasing dat wordt gebruikt voor dit tekstveld. Gebruikt constanten flash.text.AntiAliasType
voor deze eigenschap. U kunt deze instelling alleen beheren wanneer het lettertype is ingesloten (met de eigenschap embedFonts
op true
ingesteld). De standaardinstelling is flash.text.AntiAliasType.NORMAL
.
Wanneer u waarden voor deze eigenschap wilt instellen, gebruikt u de volgende tekenreekswaarden:
Tekenreekswaarde | Beschrijving |
---|---|
flash.text.AntiAliasType.NORMAL | Normale antialiasing van tekst wordt toegepast. Deze waarde komt overeen met het type antialiasing dat in Flash Player 7 en lagere versies werd gebruikt. |
flash.text.AntiAliasType.ADVANCED | Geavanceerde antialiasing wordt toegepast, waardoor de tekst beter leesbaar wordt. (Dit kenmerk was voor het eerst beschikbaar in Flash Player 8.) Bij geavanceerde antialiasing kunnen kleine lettertypen met zeer hoge kwaliteit worden weergegeven. U kunt deze instelling het best gebruiken bij toepassingen met een grote hoeveelheid kleine tekst. Geavanceerde antialiasing wordt niet aangeraden voor lettertypen groter dan 48 punten. |
Implementatie
public function get antiAliasType():String
public function set antiAliasType(value:String):void
autoSize | eigenschap |
autoSize:String
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Bepaalt de automatische aanpassing van grootte en uitlijning van tekstvelden. Acceptabele waarden voor de constanten TextFieldAutoSize
zijn: TextFieldAutoSize.NONE
(de standaardwaarde), TextFieldAutoSize.LEFT
, TextFieldAutoSize.RIGHT
enTextFieldAutoSize.CENTER
.
Wanneer autoSize
is ingesteld op TextFieldAutoSize.NONE
(standaardwaarde), wordt de grootte niet gewijzigd.
Wanneer autoSize
wordt ingesteld op TextFieldAutoSize.LEFT
, wordt de tekst behandeld als links uitgevulde tekst. Dit betekent dat de linkermarge van het tekstveld een vaste positie heeft en dat een wijziging van de grootte van één regel van het tekstveld invloed heeft op de rechtermarge. Wanneer in het tekstveld een regeleinde is opgenomen (bijvoorbeeld '\n'
of '\r'
), wordt de grootte aan de onderkant ook gewijzigd zodat de volgende regel tekst past. Wanneer wordWrap
ook is ingesteld op true
, wordt alleen de grootte van de onderkant van het tekstveld aangepast en heeft de rechterzijde een vaste positie.
Wanneer autoSize
wordt ingesteld op TextFieldAutoSize.RIGHT
, wordt de tekst behandeld als rechts uitgevulde tekst. Dit betekent dat de rechtermarge van het tekstveld een vaste positie heeft en dat een wijziging van de grootte van één regel van het tekstveld invloed heeft op de linkermarge. Wanneer in het tekstveld een regeleinde is opgenomen (bijvoorbeeld '\n' of '\r'
), wordt de grootte aan de onderkant ook gewijzigd zodat de volgende regel tekst past. Wanneer wordWrap
ook is ingesteld op true
, wordt alleen de grootte van de onderkant van het tekstveld aangepast en heeft de linkerzijde een vaste positie.
Wanneer autoSize
is ingesteld op TextFieldAutoSize.CENTER
, wordt de tekst behandeld als gecentreerd uitgevulde tekst. Dit betekent dat bij een aanpassing van de grootte van één regel van een tekstveld de linker- en rechtermarge in gelijke mate worden aangepast. Wanneer in het tekstveld een regeleinde is opgenomen (bijvoorbeeld '\n'
of '\r'
), wordt de grootte aan de onderkant ook gewijzigd zodat de volgende regel tekst past. Wanneer wordWrap
ook is ingesteld op true
, wordt alleen de grootte van de onderkant van het tekstveld aangepast en hebben de linker- en rechterzijde een vaste positie.
Implementatie
public function get autoSize():String
public function set autoSize(value:String):void
background | eigenschap |
background:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Geeft op of het tekstveld een opvulkleur voor de achtergrond heeft. Indien true
, heeft het tekstveld een opvulkleur voor de achtergrond. Indien false
, heeft het tekstveld geen opvulkleur voor de achtergrond. Gebruik de eigenschap backgroundColor
om de achtergrondkleur van een tekstveld in te stellen.
Implementatie
public function get background():Boolean
public function set background(value:Boolean):void
backgroundColor | eigenschap |
backgroundColor:uint
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
De kleur van de tekstveldachtergrond. De standaardwaarde is 0xFFFFFF
(wit). Deze eigenschap kan worden opgehaald of ingesteld, zelfs wanneer momenteel geen achtergrond is ingesteld, maar de kleur is alleen zichtbaar wanneer voor het tekstveld de eigenschap background
is ingesteld op true
.
Implementatie
public function get backgroundColor():uint
public function set backgroundColor(value:uint):void
border | eigenschap |
border:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Geeft op of het tekstveld een rand heeft. Indien true
, heeft het tekstveld een rand. Indien false
, heeft het tekstveld geen rand. Gebruik de eigenschap borderColor
om de randkleur in te stellen.
Implementatie
public function get border():Boolean
public function set border(value:Boolean):void
borderColor | eigenschap |
borderColor:uint
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
De kleur van de tekstveldrand. De standaardwaarde is 0x000000
(zwart). Deze eigenschap kan worden opgehaald of ingesteld, zelfs wanneer momenteel geen achtergrond is ingesteld, maar de kleur is alleen zichtbaar wanneer voor het tekstveld de eigenschap border
is ingesteld op true
.
Implementatie
public function get borderColor():uint
public function set borderColor(value:uint):void
bottomScrollV | eigenschap |
bottomScrollV:int
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Een geheel getal (een op 1 gebaseerde index) dat aangeeft welke regel als onderste regel wordt weergegeven in het opgegeven tekstveld. U kunt een tekstveld zien als een venster met uitzicht op een (gedeelte van een) blok tekst. De eigenschap scrollV
is de op één gebaseerde index van de regel die als bovenste regel wordt weergegeven in het venster.
De tekst tussen de regels die worden aangegeven door scrollV
en bottomScrollV
wordt momenteel weergegeven in het tekstveld.
Implementatie
public function get bottomScrollV():int
caretIndex | eigenschap |
caretIndex:int
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
De index van de positie van het invoegpunt (invoegteken). Wanneer geen invoegpunt wordt weergegeven, wordt als waarde de positie ingesteld die het invoegpunt inneemt als u de focus weer instelt op het veld (doorgaans de laatste positie van het invoegpunt of 0 als het veld nog geen focus heeft gehad).
Selectiebereikindexen zijn gebaseerd op nul (de eerste positie is bijvoorbeeld 0, de tweede positie 1, enzovoort).
Implementatie
public function get caretIndex():int
condenseWhite | eigenschap |
condenseWhite:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Een booleaanse waarde die aangeeft of extra witruimte (spaties, regeleinden, enzovoort) in een tekstveld met HTML-tekst wordt verwijderd. De standaardwaarde is false
. De eigenschap condenseWhite
heeft uitsluitend invloed op tekst die is ingesteld met de eigenschap htmlText
, niet met de eigenschap text
. Wanneer u tekst instelt met de eigenschap text
, wordt condenseWhite
genegeerd.
Als condenseWhite
is ingesteld op true
, moet u standaard-HTML-opdrachten zoals <BR>
en <P>
gebruiken om regeleinden in het tekstveld op te nemen.
Stel de eigenschap condenseWhite
in voordat u de eigenschap htmlText
instelt.
Implementatie
public function get condenseWhite():Boolean
public function set condenseWhite(value:Boolean):void
defaultTextFormat | eigenschap |
defaultTextFormat:flash.text:TextFormat
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Geeft de opmaak op die op nieuw ingevoegde tekst wordt toegepast, zoals tekst die door de gebruiker is ingevoerd of tekst die met de methode replaceSelectedText()
is ingevoegd.
Opmerking: wanneer u met setSelection()
en replaceSelectedText()
de tekens selecteert die u wilt vervangen, wordt de eigenschap defaultTextFormat
alleen toegepast als de tekst is geselecteerd tot en met het laatste teken. Hier volgt een voorbeeld:
var my_txt:TextField new TextField(); my_txt.text = "Flash Macintosh version"; var my_fmt:TextFormat = new TextFormat(); my_fmt.color = 0xFF0000; my_txt.defaultTextFormat = my_fmt; my_txt.setSelection(6,15); // partial text selected - defaultTextFormat not applied my_txt.setSelection(6,23); // text selected to end - defaultTextFormat applied my_txt.replaceSelectedText("Windows version");
Wanneer u de eigenschap defaultTextFormat
benadert, zijn alle eigenschappen van het geretourneerde object TextFormat gedefinieerd. Voor geen enkele eigenschap is de waarde null
ingesteld.
Opmerking: u kunt deze eigenschap niet instellen als er een stijlpagina op het tekstveld wordt toegepast.
Implementatie
public function get defaultTextFormat():flash.text:TextFormat
public function set defaultTextFormat(value:flash.text:TextFormat):void
displayAsPassword | eigenschap |
displayAsPassword:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Geeft aan of het tekstveld een tekstveld voor wachtwoorden is. Wanneer de waarde van deze eigenschap true
is, wordt het tekstveld behandeld als een tekstveld voor wachtwoorden en worden de invoertekens weergegeven als sterretjes om de echte tekens te verbergen. Wanneer de waarde false
is, wordt het tekstveld niet behandeld als een tekstveld voor wachtwoorden. Wanneer de wachtwoordmodus is ingeschakeld, werken de opdrachten Knippen en Kopiëren en de bijbehorende sneltoetsen niet. Met dit beveiligingsmechanisme wordt voorkomen dat een kwaadwillende gebruiker de sneltoetsen gebruikt om achter een wachtwoord te komen op een onbeheerde computer.
Implementatie
public function get displayAsPassword():Boolean
public function set displayAsPassword(value:Boolean):void
doubleClickEnabled | eigenschap |
doubleClickEnabled:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Geeft op of het object gebeurtenissen doubleClick
ontvangt. De standaardwaarde is false
. Dit betekent dat een instantie InteractiveObject standaard geen gebeurtenissen doubleClick
ontvangt. Wanneer de eigenschap doubleClickEnabled
is ingesteld op true
, ontvangt de instantie gebeurtenissen doubleClick
binnen de grenzen. Wanneer de eigenschap mouseEnabled
van de instantie InteractiveObject tevens is ingesteld op true
, kan het object gebeurtenissen doubleClick
ontvangen.
Bij het instellen van deze eigenschap wordt geen gebeurtenis verzonden. U kunt een gebeurtenislistener toevoegen voor de gebeurtenis doubleClick
met de methode addEventListener()
.
Implementatie
public function get doubleClickEnabled():Boolean
public function set doubleClickEnabled(value:Boolean):void
embedFonts | eigenschap |
embedFonts:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Geeft op of moet worden gerenderd met ingesloten lettertypecontouren. Indien false
, rendert Flash Player het tekstveld met apparaatlettertypen.
Als u de eigenschap embedFonts
op true
instelt voor een tekstveld, moet u voor die tekst een lettertype opgeven met de eigenschap font
van een object TextFormat dat is toegepast op het tekstveld. Wanneer het opgegeven lettertype niet is opgenomen in het SWF-bestand, wordt de tekst niet weergegeven.
Implementatie
public function get embedFonts():Boolean
public function set embedFonts(value:Boolean):void
focusRect | eigenschap |
focusRect:Object
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Geeft op of dit object een focusrechthoek weergeeft. Deze kan een van de volgende drie waarden hebben: true
, false
of null
. De waarden true
en false
werken zoals wordt verwacht, en bepalen of de driehoek met de focus al dan niet wordt weergegeven. De waarde null
geeft aan dat dit object is onderworpen aan de eigenschap stageFocusRect
van het werkgebied.
Implementatie
public function get focusRect():Object
public function set focusRect(value:Object):void
gridFitType | eigenschap |
gridFitType:String
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Het type rasteraanpassing dat wordt gebruikt voor dit tekstveld Deze eigenschap is alleen van toepassing wanneer de eigenschap flash.text.AntiAliasType
van het tekstveld op flash.text.AntiAliasType.ADVANCED
is ingesteld.
Het type rasteraanpassing dat wordt gebruikt, bepaalt of in Flash Player krachtige horizontale en verticale lijnen wel of niet passend worden gemaakt op een pixel- of subpixelraster.
U kunt de volgende tekenreekswaarden voor de eigenschap flash.text.GridFitType
gebruiken:
Tekenreekswaarde | Beschrijving |
---|---|
flash.text.GridFitType.NONE | Passend op raster wordt niet toegepast. Horizontale en verticale lijnen in de glyphs worden niet gedwongen passend gemaakt op het pixelraster. Deze instelling wordt aanbevolen voor animaties en grote lettertypen. |
flash.text.GridFitType.PIXEL | Krachtige horizontale en verticale lijnen worden passend gemaakt op het pixelraster. Deze instelling werkt alleen voor tekstvelden met linkse uitlijning. Wanneer u deze instelling wilt gebruiken, moet de eigenschap flash.display.AntiAliasType van het tekstveld op flash.text.AntiAliasType.ADVANCED worden ingesteld. Deze instelling resulteert doorgaans in de beste leesbaarheid voor links uitgelijnde tekst. |
flash.text.GridFitType.SUBPIXEL | Krachtige horizontale en verticale lijnen worden passend gemaakt op het subpixelraster van een LCD-scherm. Wanneer u deze instelling wilt gebruiken, moet de eigenschap flash.text.AntiAliasType van het tekstveld op flash.text.AntiAliasType.ADVANCED worden ingesteld. De instelling flash.text.GridFitType.SUBPIXEL is meestal geschikt voor rechts uitgelijnde en gecentreerde dynamische tekst en kan helpen bij de keuze tussen animatie- en tekstkwaliteit. |
Implementatie
public function get gridFitType():String
public function set gridFitType(value:String):void
htmlText | eigenschap |
htmlText:String
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Bevat de HTML-representatie van de inhoud van het tekstveld.
Flash Player ondersteunt de volgende HTML-tags:
Tag | Beschrijving |
---|---|
Tag voor anker |
De tag <a> maakt een hyperlink en ondersteunt de volgende kenmerken:
|
Tag voor vette tekst |
Met de tag <b> wordt tekst vet weergegeven. Er moet wel een vet lettertype beschikbaar zijn voor de weergave van de tekst.
|
Tag voor regeleinde |
De tag <br> voegt een regeleinde in het tekstveld in. Stel het tekstveld in op een tekstveld met meerdere regels om deze tag te gebruiken.
|
Tag voor lettertype |
De tag <font> geeft een lettertype of lijst met lettertypen op voor weergave van de tekst. De tag font ondersteunt de volgende kenmerken:
|
Tag voor afbeelding |
Met de tag <img> kunt u externe afbeeldingsbestanden (JPEG, GIF, PNG), SWF-bestanden en filmclips in tekstvelden insluiten. Tekst wordt automatisch rond ingesloten afbeeldingen in tekstvelden weergegeven. U moet het tekstveld instellen op een tekstveld met meerdere regels zodat tekst om een afbeelding heen loopt.
De tag
In Flash worden ingesloten media in een tekstveld op volledige grootte weergegeven. Wanneer u de afmetingen wilt opgeven van de media die u insluit, gebruikt u de kenmerken Over het algemeen wordt een ingesloten afbeelding weergegeven in een tekstveld op de regel na de tag Voor AIR-inhoud in de beveiligingssandbox van de toepassing, negeert AIR |
Tag voor cursieve tekst |
Met de tag <i> wordt de tekst tussen tags cursief weergegeven. Er moet wel een cursief lettertype beschikbaar zijn voor de weergave van de tekst.
|
Tag voor lijstitem |
Met de tag <li> wordt een opsommingsteken voorafgaand aan de aangeduide tekst geplaatst. Opmerking: omdat tags voor gesorteerde en niet-gesorteerde lijsten (<ol> en <ul> ) niet worden herkend in Flash Player en AIR, hebben deze geen invloed op de wijze waarop uw lijst wordt weergegeven. Alle lijsten zijn niet-gesorteerd en alle lijstitems gebruiken opsommingstekens.
|
Tag voor alinea |
De tag <p> voegt een nieuwe alinea in. U kunt deze tag alleen gebruiken als het tekstveld is ingesteld op een tekstveld met meerdere regels. De tag <p> ondersteunt de volgende kenmerken:
|
Tag voor bereik |
De tag <span> is alleen beschikbaar voor gebruik met CSS-tekststijlen. De tag ondersteunt het volgende kenmerk:
|
Tag voor tekstopmaak |
Met de tag De tag
|
Tag voor onderstreping |
Met de tag <u> wordt de tekst tussen tags onderstreept weergegeven.
|
Flash Player en AIR ondersteunen de volgende HTML-entiteiten:
Entiteit | Beschrijving |
---|---|
< | < (kleiner dan) |
> | > (groter dan) |
& | & (en-teken) |
" | " (dubbele aanhalingstekens) |
' | ' (apostrof, enkel aanhalingsteken) |
Flash Player en AIR ondersteunen tevens expliciete tekencodes, zoals & (ASCII-ampersand) en € (€-teken Unicode).
Implementatie
public function get htmlText():String
public function set htmlText(value:String):void
ignorePadding | eigenschap |
ignorePadding:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
If true
, the paddingLeft
and
paddingRight
styles will not add space
around the text of the component.
Implementatie
public function get ignorePadding():Boolean
public function set ignorePadding(value:Boolean):void
inheritingStyles | eigenschap |
inheritingStyles:Object
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
The beginning of this UITextField's chain of inheriting styles.
The getStyle()
method accesses
inheritingStyles[styleName]
to search the entire
prototype-linked chain.
This object is set up by the initProtoChain()
method.
You typically never need to access this property directly.
Implementatie
public function get inheritingStyles():Object
public function set inheritingStyles(value:Object):void
length | eigenschap |
maxChars | eigenschap |
maxChars:int
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Het maximum aantal tekens dat het tekstveld kan bevatten (ingevoerd door de gebruiker). Een script kan meer tekst invoegen dan maxChars
toestaat. Met de eigenschap maxChars
wordt slechts aangegeven hoeveel tekst een gebruiker kan invoeren. Wanneer de waarde van deze eigenschap 0
is, kan een gebruiker een onbeperkte hoeveelheid tekst invoeren.
Implementatie
public function get maxChars():int
public function set maxChars(value:int):void
maxScrollH | eigenschap |
maxScrollV | eigenschap |
mouseEnabled | eigenschap |
mouseEnabled:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Geeft aan of dit object berichten van de muis of gebruikersinvoer ontvangt. De standaardwaarde is true
. Dit betekent dat iedere instantie InteractiveObject die in het weergaveoverzicht voorkomt, standaard muisgebeurtenissen of andere gebruikersinvoergebeurtenissen ontvangt. Als mouseEnabled
op false
is ingesteld, ontvangt de instantie geen muisgebeurtenissen (of andere gebruikersinvoergebeurtenissen zoals toetsenbordgebeurtenissen). De onderliggende items van deze instantie in het weergaveoverzicht worden niet beïnvloed. U kunt de werking van mouseEnabled
voor alle onderliggende items van een object uit het weergaveoverzicht wijzigen met flash.display.DisplayObjectContainer.mouseChildren
.
Bij het instellen van deze eigenschap wordt geen gebeurtenis verzonden. U moet de methode addEventListener()
gebruiken om interactieve functionaliteit toe te voegen.
Implementatie
public function get mouseEnabled():Boolean
public function set mouseEnabled(value:Boolean):void
mouseWheelEnabled | eigenschap |
mouseWheelEnabled:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Een booleaanse waarde die aangeeft of Flash Player automatisch door tekstvelden met meerdere regels schuift wanneer de gebruiker op een tekstveld klikt en het muiswiel gebruikt. Deze waarde is standaard ingesteld op true
. Deze eigenschap is nuttig wanneer u wilt voorkomen dat met het muiswiel door tekstvelden wordt geschoven of u uw eigen schuifmethode voor tekstvelden wilt implementeren.
Implementatie
public function get mouseWheelEnabled():Boolean
public function set mouseWheelEnabled(value:Boolean):void
multiline | eigenschap |
multiline:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Hiermee wordt aangegeven of het veld een tekstveld met meerdere regels is. Wanneer de waarde true
is, bevat het tekstveld meerdere regels. Wanneer de waarde false
is, bevat het tekstveld slechts één regel. In een veld van het type TextFieldType.INPUT
bepaalt de waarde multiline
of met de toets Enter
een nieuwe regel kan worden gemaakt (wanneer de waarde false
is, wordt de toets Enter
genegeerd). Als u tekst plakt in een TextField
waarvan de waarde multiline
is ingesteld op false
, worden nieuwe regels uit de tekst verwijderd.
Implementatie
public function get multiline():Boolean
public function set multiline(value:Boolean):void
nestLevel | eigenschap |
nestLevel:int
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Depth of this object in the containment hierarchy. This number is used by the measurement and layout code. The value is 0 if this component is not on the DisplayList.
Implementatie
public function get nestLevel():int
public function set nestLevel(value:int):void
nonInheritingStyles | eigenschap |
nonInheritingStyles:Object
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
The beginning of this UITextField's chain of non-inheriting styles.
The getStyle()
method accesses
nonInheritingStyles[styleName]
method to search the entire
prototype-linked chain.
This object is set up by the initProtoChain()
method.
You typically never need to access this property directly.
Implementatie
public function get nonInheritingStyles():Object
public function set nonInheritingStyles(value:Object):void
nonZeroTextHeight | eigenschap |
nonZeroTextHeight:Number
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Unlike textHeight, this returns a non-zero value even when the text is empty. In this case, it returns what the textHeight would be if the text weren't empty.
Implementatie
public function get nonZeroTextHeight():Number
numLines | eigenschap |
numLines:int
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Definieert het aantal tekstregels in een tekstveld met meerdere regels. Wanneer de eigenschap wordWrap
op true
is ingesteld, neemt het aantal regels toe bij tekstomloop.
Implementatie
public function get numLines():int
restrict | eigenschap |
restrict:String
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Geeft de set tekens aan die een gebruiker in het tekstveld kan invoeren. Wanneer de waarde van de eigenschap restrict
null
is, kunt u een willekeurig teken invoeren. Wanneer de waarde van de eigenschap restrict
een lege tekenreeks is, kunt u geen willekeurig teken invoeren. Wanneer de waarde van de eigenschap restrict
een reeks tekens is, kunt u alleen tekens in die reeks in het tekstveld invoeren. De tekenreeks wordt van links naar rechts gescand. U kunt een bereik opgeven met het koppelteken (-). Alleen gebruikersinteractie is beperkt; een script kan alle mogelijke tekst in het tekstveld plaatsen. Deze eigenschap synchroniseert niet met de opties voor het insluiten van lettertypen in Eigenschapcontrole.
Wanneer de tekenreeks begint met een invoegteken (^), worden alle tekens eerst geaccepteerd, maar worden de tekens na het invoegteken in de tekenreeks uitgesloten van de set met geaccepteerde tekens. Wanneer de tekenreeks niet begint met een invoegteken (^), worden eerst geen tekens geaccepteerd, maar worden alle tekens in de tekenreeks opgenomen in de set met geaccepteerde tekens.
In het volgende voorbeeld kunnen alleen hoofdletters, spaties en getallen worden ingevoerd in een tekstveld:
my_txt.restrict = "A-Z 0-9";
In het volgende voorbeeld worden alle tekens opgenomen, maar worden twee kleine letters uitgesloten:
my_txt.restrict = "^a-z";
U kunt een backslash gebruiken om de letterlijke tekens ^ of - op te geven. De geaccepteerde backslash-reeksen zijn \-, \^ en \\. De backslash moet een echt teken in de tekenreeks zijn. In ActionScript-code moet dus een dubbele backslash worden gebruikt. De volgende code bevat bijvoorbeeld alleen het streepje (-) en invoegpunt (^):
my_txt.restrict = "\\-\\^";
Het invoegpunt ^ kan overal in de tekenreeks worden gebruikt om te schakelen tussen het opnemen en uitsluiten van tekens. Met de volgende code worden alleen hoofdletters opgenomen, maar wordt de hoofdletter Q uitgesloten:
my_txt.restrict = "A-Z^Q";
Met de escape-reeks \u
kunt u restrict
-tekenreeksen maken. Met de volgende code worden alleen tekens vanaf ASCII 32 (spatie) tot ASCII 126 (tilde) opgenomen.
my_txt.restrict = "\u0020-\u007E";
Implementatie
public function get restrict():String
public function set restrict(value:String):void
scrollH | eigenschap |
scrollH:int
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
De huidige horizontale schuifpositie. Wanneer de eigenschap scrollH
is ingesteld op 0, wordt de tekst niet horizontaal geschoven. Deze eigenschapwaarde is een geheel getal dat de horizontale positie in pixels vertegenwoordigt.
Horizontaal schuiven wordt uitgedrukt in pixels, verticaal schuiven in regels. Horizontaal schuiven wordt in pixels gemeten omdat de meeste lettertypen die u doorgaans gebruikt proportioneel gespatieerd zijn. Dit betekent dat de tekens verschillende breedten kunnen hebben. In Flash Player wordt verticaal schuiven in regels gemeten omdat gebruikers doorgaans een tekstregel in zijn geheel willen zien. Zelfs wanneer een regel meerdere lettertypen bevat, wordt de hoogte van de regel aangepast aan het grootste lettertype.
Opmerking: de eigenschap scrollH
is op nul gebaseerd, niet op één zoals de eigenschap scrollV
voor verticaal schuiven.
Implementatie
public function get scrollH():int
public function set scrollH(value:int):void
scrollV | eigenschap |
scrollV:int
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
De verticale positie van tekst in een tekstveld. De eigenschap scrollV
is nuttig om gebruikers naar een bepaalde alinea in een lange passage te leiden of tekstvelden te maken waarin kan worden geschoven.
Verticaal schuiven wordt uitgedrukt in regels, horizontaal schuiven in pixels. Wanneer de eerste regel die wordt weergegeven ook de eerste regel in het tekstveld is, is scrollV ingesteld op 1 (niet op 0). Horizontaal schuiven wordt in pixels gemeten omdat de meeste lettertypen proportioneel gespatieerd zijn. Dit betekent dat de tekens verschillende breedten kunnen hebben. In Flash wordt verticaal schuiven in regels gemeten omdat gebruikers doorgaans een tekstregel in zijn geheel willen zien. Zelfs wanneer een regel meerdere lettertypen bevat, wordt de hoogte van de regel aangepast aan het grootste lettertype.
Implementatie
public function get scrollV():int
public function set scrollV(value:int):void
selectable | eigenschap |
selectable:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Een booleaanse waarde die aangeeft of het tekstveld kan worden geselecteerd. De waarde true
geeft aan dat de tekst kan worden geselecteerd. Met de eigenschap selectable
wordt bepaald of een tekstveld kan worden geselecteerd, niet of een tekstveld kan worden bewerkt. Een dynamisch tekstveld kan ook selecteerbaar zijn wanneer het niet bewerkbaar is. Wanneer een dynamisch tekstveld niet selecteerbaar is, kan de gebruiker de tekst niet selecteren.
Wanneer selectable
is ingesteld op false
, reageert de tekst in het tekstveld niet op selectieopdrachten van de muis of het toetsenbord en kan de tekst niet worden gekopieerd met de opdracht Kopiëren. Wanneer selectable
is ingesteld op true
, kan de tekst in het tekstveld worden geselecteerd met de muis of het toetsenbord en kan de tekst worden gekopieerd met de opdracht Kopiëren. U kunt tekst ook op deze manier selecteren als het tekstveld een dynamisch tekstveld is in plaats van een invoertekstveld.
Implementatie
public function get selectable():Boolean
public function set selectable(value:Boolean):void
selectionBeginIndex | eigenschap |
selectionBeginIndex:int
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
De op nul gebaseerde indexwaarde van het eerste teken in de huidige selectie. Het eerste teken is bijvoorbeeld 0, het tweede teken 1, enzovoort. Wanneer geen tekst wordt geselecteerd, heeft deze eigenschap de waarde caretIndex
.
Implementatie
public function get selectionBeginIndex():int
selectionEndIndex | eigenschap |
selectionEndIndex:int
[alleen-lezen] Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
De op nul gebaseerde indexwaarde van het laatste teken in de huidige selectie. Het eerste teken is bijvoorbeeld 0, het tweede teken 1, enzovoort. Wanneer geen tekst wordt geselecteerd, heeft deze eigenschap de waarde caretIndex
.
Implementatie
public function get selectionEndIndex():int
sharpness | eigenschap |
sharpness:Number
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
De scherpte van de glyph-randen in dit tekstveld. Deze eigenschap is alleen van toepassing wanneer de eigenschap flash.text.AntiAliasType
van het tekstveld op flash.text.AntiAliasType.ADVANCED
is ingesteld. Het bereik voor sharpness
is een getal tussen -400 en 400. Wanneer u sharpness
probeert in te stellen op een waarde buiten dat bereik, wordt voor de eigenschap de dichtstbijzijnde waarde in het bereik ingesteld (-400 of 400).
Implementatie
public function get sharpness():Number
public function set sharpness(value:Number):void
styleSheet | eigenschap |
styleSheet:StyleSheet
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Koppelt een stijlpagina aan het tekstveld. Zie de StyleSheet-klasse en de Adobe ActionScript 3.0-ontwikkelaarsgids voor informatie over het maken van stijlpagina's.
U kunt de stijlpagina die aan tekstveld is gekoppeld op elk moment wijzigen. Wanneer u de stijlpagina in gebruik wijzigt, wordt het tekstveld opnieuw getekend met de nieuwe stijlpagina. U kunt de stijlpagina op null
of undefined
instellen om de stijlpagina te verwijderen. Wanneer de stijlpagina in gebruik is verwijderd, wordt het tekstveld opnieuw getekend zonder een stijlpagina.
Opmerking: wanneer de stijlpagina wordt verwijderd, wordt de inhoud van zowel TextField.text
als TextField.htmlText
gewijzigd om de opmaak op te nemen die eerder door de stijlpagina is toegepast. Wanneer u de oorspronkelijke inhoud TextField.htmlText
zonder de opmaak wilt behouden, slaat u de waarde in een variabele op voordat u de stijlpagina verwijdert.
Implementatie
public function get styleSheet():StyleSheet
public function set styleSheet(value:StyleSheet):void
tabEnabled | eigenschap |
tabEnabled:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Geeft op of dit object in de tabvolgorde is opgenomen. Wanneer dit object is opgenomen in de tabvolgorde, is de waarde true
; anders is de waarde false
. De waarde is standaard false
, met uitzondering van de volgende objecten:
- De waarde van een object SimpleButton is
true
. - De waarde van een object TextField met
type = "input"
istrue
. - De waarde van een object Sprite of een object MovieClip met
buttonMode = true
istrue
.
Implementatie
public function get tabEnabled():Boolean
public function set tabEnabled(value:Boolean):void
tabIndex | eigenschap |
tabIndex:int
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Geeft de tabvolgorde van objecten in een SWF-bestand op. De eigenschap tabIndex
is standaard -1. Dit betekent dat er geen tabindex is ingesteld voor het object.
Wanneer een momenteel weergegeven object in het SWF-bestand de eigenschap tabIndex
bevat, wordt automatische tabvolgorde uitgeschakeld en wordt de tabvolgorde berekend op basis van de eigenschappen tabIndex
van objecten in het SWF-bestand. De aangepaste tabvolgorde omvat alleen objecten met eigenschappen tabIndex
.
De eigenschap tabIndex
kan een positief geheel getal zijn. De objecten worden gerangschikt op basis van hun eigenschappen tabIndex
, in oplopende volgorde. Een object met een waarde tabIndex
van 1 komt voor een object met een waarde tabIndex
van 2. Gebruik dezelfde waarde tabIndex
niet voor meerdere objecten.
De aangepaste tabvolgorde die door de eigenschap tabIndex
wordt gedefinieerd, is vlak. Dit betekent dat er geen aandacht wordt besteed aan de hiërarchische relaties van objecten in het SWF-bestand. Alle objecten in het SWF-bestand met eigenschappen tabIndex
worden opgenomen in de tabvolgorde en de tabvolgorde wordt bepaald op basis van de volgorde van de waarden tabIndex
.
Opmerking: als u de tabvolgorde voor instanties TLFTextField wilt instellen, gebruikt u het onderliggende weergaveobject van TLFTextField als InteractiveObject en vervolgens stelt u de eigenschap tabIndex
in. Bijvoorbeeld:
InteractiveObject(tlfInstance.getChildAt(1)).tabIndex = 3;Als u de standaardtabvolgorde wilt omkeren voor de drie instanties van een object TLFTextField (
tlfInstance1
, tlfInstance2
en tlfInstance3
), gebruikt u:
InteractiveObject(tlfInstance1.getChildAt(1)).tabIndex = 3; InteractiveObject(tlfInstance2.getChildAt(1)).tabIndex = 2; InteractiveObject(tlfInstance3.getChildAt(1)).tabIndex = 1;
Implementatie
public function get tabIndex():int
public function set tabIndex(value:int):void
text | eigenschap |
text:String
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Een tekenreeks die de huidige tekst in het tekstveld is. Regels worden gescheiden door het Enter-teken ('\r'
, ASCII 13). Deze eigenschap bevat niet-opgemaakte tekst in het tekstveld, zonder HTML-tags
Wanneer u de tekst in HTML-notatie wilt weergeven, gebruikt u de eigenschap htmlText
.
Opmerking: Als een stijlpagina wordt toegepast op het tekstveld, wordt de inhoud van de eigenschap text
geïnterpreteerd als HTML.
Implementatie
public function get text():String
public function set text(value:String):void
textColor | eigenschap |
textColor:uint
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
De kleur van de tekst in een tekstveld, in hexadecimale notatie. In het hexadecimale kleurensysteem worden zes cijfers gebruikt voor kleurwaarden. Elk cijfer heeft 16 mogelijke waarden of tekens. Als tekens kunt u 0 tot en met -9 en A-F gebruiken. Zwart is bijvoorbeeld 0x000000
, wit is 0xFFFFFF
.
Implementatie
public function get textColor():uint
public function set textColor(value:uint):void
textHeight | eigenschap |
textWidth | eigenschap |
thickness | eigenschap |
thickness:Number
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
De dikte van de glyph-randen in dit tekstveld. Deze eigenschap wordt alleen toegepast wanneer flash.text.AntiAliasType
op flash.text.AntiAliasType.ADVANCED
is ingesteld.
Het bereik voor thickness
is een getal tussen -200 en 200. Wanneer u thickness
probeert in te stellen op een waarde buiten dat bereik, wordt voor de eigenschap de dichtstbijzijnde waarde in het bereik ingesteld (-200 of 200).
Implementatie
public function get thickness():Number
public function set thickness(value:Number):void
type | eigenschap |
type:String
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Het type tekstveld. Een van de volgende TextFieldType-constanten: TextFieldType.DYNAMIC
, die een dynamisch tekstveld opgeeft dat niet kan worden bewerkt door een gebruiker, of TextFieldType.INPUT
, dat een invoertekstveld opgeeft dat wel kan worden bewerkt door een gebruiker.
Implementatie
public function get type():String
public function set type(value:String):void
useRichTextClipboard | eigenschap |
useRichTextClipboard:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Geeft aan of de tekstopmaak samen met de tekst moet worden gekopieerd en geplakt. Indien true
wordt opmaak (zoals uitlijning en vette en cursieve tekst) in Flash Player ook gekopieerd en geplakt wanneer u kopieert en plakt tussen tekstvelden. Voor de procedure voor kopiëren en plakken moet zowel voor het oorspronkelijke tekstveld als voor het tekstveld van bestemming useRichTextClipboard
op true
worden ingesteld. De standaardwaarde is false
.
Implementatie
public function get useRichTextClipboard():Boolean
public function set useRichTextClipboard(value:Boolean):void
wordWrap | eigenschap |
wordWrap:Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Een booleaanse waarde die aangeeft of voor het tekstveld tekstomloop is ingesteld. Wanneer de waarde van wordWrap
true
is, heeft het tekstveld tekstomloop. Wanneer de waarde false
is, heeft het veld geen tekstomloop. De standaardwaarde is false
.
Implementatie
public function get wordWrap():Boolean
public function set wordWrap(value:Boolean):void
appendText | () | methode |
public function appendText(newText:String):void
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Voegt de tekenreeks die is opgegeven met de parameter newText
toe aan het einde van de tekst in het tekstveld. Deze methode is efficiënter dan het toewijzen van (+=
) aan een eigenschap text
(bijvoorbeeld someTextField.text += moreText
), met name wanneer een tekstveld een aanzienlijke hoeveelheid inhoud bevat.
Parameters
newText:String — The string to append to the existing text.
|
getCharBoundaries | () | methode |
public function getCharBoundaries(charIndex:int):Rectangle
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Retourneert een rechthoek die het selectiekader van het teken vormt.
Parameters
charIndex:int — The zero-based index value for the character (for example, the first
position is 0, the second position is 1, and so on).
|
Rectangle — A rectangle with x and y minimum and maximum values
defining the bounding box of the character.
|
getCharIndexAtPoint | () | methode |
public function getCharIndexAtPoint(x:Number, y:Number):int
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Retourneert de op nul gebaseerde indexwaarde van het teken op het punt dat is opgegeven met de parameters x
en y
.
Parameters
x:Number — The x coordinate of the character.
| |
y:Number — The y coordinate of the character.
|
int — The zero-based index value of the character (for example, the first position is 0,
the second position is 1, and so on). Returns -1 if the point is not over any character.
|
getFirstCharInParagraph | () | methode |
public function getFirstCharInParagraph(charIndex:int):int
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Op basis van een tekenindex wordt hiermee de index van het eerste teken in dezelfde alinea geretourneerd.
Parameters
charIndex:int — The zero-based index value of the character (for example, the first character is 0,
the second character is 1, and so on).
|
int — The zero-based index value of the first character in the same paragraph.
|
getImageReference | () | methode |
public function getImageReference(id:String):DisplayObject
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Retourneert een referentie DisplayObject voor de opgegeven id
voor een afbeeldings- of SWF-bestand dat aan een tekstveld met HTML-opmaak is toegevoegd met een tag <img>
. De tag <img>
heeft de volgende indeling:
<img src = 'filename.jpg' id = 'instanceName' >
Parameters
id:String — The id to match (in the id attribute of the
<img> tag).
|
DisplayObject — The display object corresponding to the image or SWF file with the matching id
attribute in the <img> tag of the text field. For media loaded from an external source,
this object is a Loader object, and, once loaded, the media object is a child of that Loader object. For media
embedded in the SWF file, it is the loaded object. If no <img> tag with
the matching id exists, the method returns null .
|
getLineIndexAtPoint | () | methode |
public function getLineIndexAtPoint(x:Number, y:Number):int
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Retourneert de op nul gebaseerde indexwaarde van de regel op het punt dat is opgegeven met de parameters x
en y
.
Parameters
x:Number — The x coordinate of the line.
| |
y:Number — The y coordinate of the line.
|
int — The zero-based index value of the line (for example, the first line is 0, the
second line is 1, and so on). Returns -1 if the point is not over any line.
|
getLineIndexOfChar | () | methode |
public function getLineIndexOfChar(charIndex:int):int
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Retourneert de op nul gebaseerde indexwaarde van de regel die het teken bevat dat door de parameter charIndex
wordt opgegeven.
Parameters
charIndex:int — The zero-based index value of the character (for example, the first character is 0,
the second character is 1, and so on).
|
int — The zero-based index value of the line.
|
getLineLength | () | methode |
public function getLineLength(lineIndex:int):int
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Retourneert het aantal tekens in een opgegeven tekstregel.
Parameters
lineIndex:int — The line number for which you want the length.
|
int — The number of characters in the line.
|
getLineMetrics | () | methode |
public function getLineMetrics(lineIndex:int):flash.text:TextLineMetrics
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Geeft metrische informatie over een bepaalde tekstregel weer.
Parameters
lineIndex:int — The line number for which you want metrics information.
|
flash.text:TextLineMetrics — A TextLineMetrics object.
|
getLineOffset | () | methode |
public function getLineOffset(lineIndex:int):int
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Retourneert de tekenindex van het eerste teken op de regel die wordt opgegeven door de parameter lineIndex
.
Parameters
lineIndex:int — The zero-based index value of the line (for example, the first line is 0,
the second line is 1, and so on).
|
int — The zero-based index value of the first character in the line.
|
getLineText | () | methode |
public function getLineText(lineIndex:int):String
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Retourneert de tekst van de regel die wordt opgegeven door de parameter lineIndex
.
Parameters
lineIndex:int — The zero-based index value of the line (for example, the first line is 0,
the second line is 1, and so on).
|
String — The text string contained in the specified line.
|
getParagraphLength | () | methode |
public function getParagraphLength(charIndex:int):int
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Op basis van een tekenindex wordt hiermee de lengte van de alinea met het opgegeven teken geretourneerd. De lengte is relatief ten opzichte van het eerste teken in de alinea (zoals wordt geretourneerd door getFirstCharInParagraph()
), niet ten opzichte van de doorgegeven tekenindex.
Parameters
charIndex:int — The zero-based index value of the character (for example, the first character is 0,
the second character is 1, and so on).
|
int — Returns the number of characters in the paragraph.
|
getStyle | () | methode |
public function getStyle(styleProp:String):*
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Gets a style property that has been set anywhere in this component's style lookup chain.
This same method is used to get any kind of style property, so the value returned can be a Boolean, String, Number, int, uint (for an RGB color), Class (for a skin), or any kind of object. Therefore the return type is simply specified as *.
If you are getting a particular style property, you know its type and often want to store the result in a variable of that type. No casting from * to that type is necessary.
var backgroundColor:uint = getStyle("backgroundColor");
If the style property has not been set anywhere in the
style lookup chain, the value returned by getStyle()
is undefined
.
Note that undefined
is a special value that is
not the same as false
, ""
,
NaN
, 0
, or null
.
No valid style value is ever undefined
.
You can use the method
IStyleManager2.isValidStyleValue()
to test whether the value was set.
Parameters
styleProp:String — Name of the style property.
|
* — Style value.
|
getTextFormat | () | methode |
public function getTextFormat(beginIndex:int = -1, endIndex:int = -1):flash.text:TextFormat
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Retourneert een object TextFormat met opmaakgegevens voor het tekstbereik dat is opgegeven met de parameters beginIndex
en endIndex
. Alleen eigenschappen die worden gedeeld door de volledige opgegeven tekst, worden ingesteld in het resulterende object TextFormat. Voor elke variërende eigenschap (verschillende waarden op verschillende punten in de tekst) wordt de waarde ingesteld op null
.
Wanneer u geen waarden voor deze parameters opgeeft, wordt deze methode toegepast op de volledige tekst van het tekstveld.
In de volgende tabel worden drie mogelijke toepassingen beschreven:
Gebruik | Beschrijving |
---|---|
my_textField.getTextFormat() | Retourneert een object TextFormat met opmaakgegevens voor alle tekst in een tekstveld. Alleen eigenschappen die worden gedeeld door alle tekst in het tekstveld, worden ingesteld in het resulterende object TextFormat. Voor elke variërende eigenschap (verschillende waarden op verschillende punten in de tekst) wordt de waarde ingesteld op null . |
my_textField.getTextFormat(beginIndex:Number) | Retourneert een object TextFormat met een kopie van de tekstopmaak van het teken op de positie beginIndex . |
my_textField.getTextFormat(beginIndex:Number,endIndex:Number) | Retourneert een object TextFormat met opmaakgegevens voor de tekst van beginIndex tot endIndex-1 . Alleen eigenschappen die worden gedeeld door alle tekst in het opgegeven bereik, worden ingesteld in het resulterende object TextFormat. Voor elke variërende eigenschap (verschillende waarden op verschillende punten in het bereik) wordt de waarde ingesteld op null . |
Parameters
beginIndex:int (default = -1 ) — Optional; an integer that specifies the starting location of a range of text within the text field.
| |
endIndex:int (default = -1 ) — Optional; an integer that specifies the position of the first character after the desired
text span. As designed, if you specify beginIndex and endIndex values,
the text from beginIndex to endIndex-1 is read.
|
flash.text:TextFormat — The TextFormat object that represents the formatting properties for the specified text.
|
getUITextFormat | () | methode |
public function getUITextFormat():mx.core:UITextFormat
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Returns a UITextFormat object that contains formatting information for this component.
This method is similar to the getTextFormat()
method of the
flash.text.TextField class, but it returns a UITextFormat object instead
of a TextFormat object.
The UITextFormat class extends the TextFormat class to add the text measurement methods
measureText()
and measureHTMLText()
.
mx.core:UITextFormat — An object that contains formatting information for this component.
|
replaceSelectedText | () | methode |
public function replaceSelectedText(value:String):void
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Vervangt de huidige selectie door de inhoud van de parameter value
. De tekst wordt met de huidige standaardinstellingen voor teken- en alineaopmaak ingevoegd op de positie van de huidige selectie. De tekst wordt niet beschouwd als HTML.
U kunt de methode replaceSelectedText()
gebruiken om tekst in te voegen en te verwijderen zonder de teken- en alineaopmaak van de rest van de tekst te wijzigen.
Opmerking: Deze methode werkt niet wanneer een stijlpagina op het tekstveld wordt toegepast.
Parameters
value:String — The string to replace the currently selected text.
|
replaceText | () | methode |
public function replaceText(beginIndex:int, endIndex:int, newText:String):void
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Vervangt de met de parameters beginIndex
en endIndex
opgegeven tekenreeks door de inhoud van de parameter newText
. De tekst van beginIndex
tot endIndex-1
wordt vervangen.
Opmerking: Deze methode werkt niet wanneer een stijlpagina op het tekstveld wordt toegepast.
Parameters
beginIndex:int — The zero-based index value for the start position of the replacement range.
| |
endIndex:int — The zero-based index position of the first character after the desired
text span.
| |
newText:String — The text to use to replace the specified range of characters.
|
setColor | () | methode |
setFocus | () | methode |
public function setFocus():void
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Sets the focus to this component. The component can in turn pass focus to a subcomponent.
Note: Only the TextInput and TextArea controls show a highlight when this method sets the focus. All controls show a highlight when the user tabs to the control.
setSelection | () | methode |
public function setSelection(beginIndex:int, endIndex:int):void
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Stelt de tekst in als geselecteerd die wordt bepaald door de indexwaarden van het eerste en laatste teken, opgegeven door de parameters beginIndex
en endIndex
. Wanneer de twee parameterwaarden hetzelfde zijn, stelt deze methode het invoegpunt in, net als wanneer u de eigenschap caretIndex
instelt.
Parameters
beginIndex:int — The zero-based index value of the first character in the selection
(for example, the first character is 0, the second character is 1, and so on).
| |
endIndex:int — The zero-based index value of the last character in the selection.
|
setTextFormat | () | methode |
public function setTextFormat(format:flash.text:TextFormat, beginIndex:int = -1, endIndex:int = -1):void
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Past de tekstopmaak die is opgegeven met de parameter format
toe op de opgegeven tekst in een tekstveld. De waarde van format
moet een object TextFormat zijn dat de gewenste wijzigingen in de tekstopmaak opgeeft. Alleen de niet-null-eigenschappen van format
worden toegepast op het tekstveld. Een eigenschap van format
die is ingesteld op null
, wordt niet toegepast. Alle eigenschappen van een nieuw object TextFormat worden standaard ingesteld op null
.
Opmerking: Deze methode werkt niet wanneer een stijlpagina op het tekstveld wordt toegepast.
De methode setTextFormat()
wijzigt de tekstopmaak die op een reeks tekens of op een gehele tekst in een tekstveld wordt toegepast. Wanneer u de opmaakeigenschappen wilt toepassen op alle tekst in het tekstveld, moet u geen waarden opgeven voor beginIndex
en endIndex
. Wanneer u de opmaakeigenschappen op een reeks tekens wilt toepassen, geeft u waarden op voor de parameters beginIndex
en endIndex
. U kunt de eigenschap length
gebruiken om de indexwaarden te bepalen.
De twee typen opmaakgegevens in een object TextFormat zijn opmaak op tekenniveau en opmaak op alineaniveau. Voor elk teken in een tekstveld kan aparte tekenopmaak worden ingesteld, zoals een lettertypenaam, tekengrootte, vet en cursief.
Voor alinea's wordt het eerste teken van de alinea gecontroleerd voor de instellingen voor alineaopmaak voor de hele alinea. Voorbeelden van alineaopmaak zijn linkermarge, rechtermarge en inspringing.
Op tekst die handmatig wordt ingevoerd door de gebruiker of wordt vervangen met de methode replaceSelectedText()
, wordt de standaardopmaak voor nieuwe tekst toegepast, niet de opmaak die is opgegeven voor het tekstinvoegpunt. Gebruik defaultTextFormat
om de standaardopmaak voor nieuwe tekst in te stellen.
Parameters
format:flash.text:TextFormat — A TextFormat object that contains character and paragraph formatting information.
| |||||||||
beginIndex:int (default = -1 ) — Optional; an integer that specifies the zero-based index position specifying the
first character of the desired range of text.
| |||||||||
endIndex:int (default = -1 ) — Optional; an integer that specifies the first character after the desired text span.
As designed, if you specify beginIndex and endIndex values,
the text from beginIndex to endIndex-1 is updated.
Notice that any text inserted manually by the user, or replaced by the
|
truncateToFit | () | methode |
public function truncateToFit(truncationIndicator:String = null):Boolean
Taalversie: | ActionScript 3.0 |
Productversie: | Flex 3 |
Runtimeversies: | Flash Player 9, AIR 1.1 |
Truncate text to make it fit horizontally in the area defined for the control, and append an ellipsis, three periods (...), to the text.
Parameters
truncationIndicator:String (default = null ) — The text to be appended after truncation.
If you pass null , a localizable string
such as "..." will be used.
|
Boolean — true if the text needed truncation.
|
Wed Jun 13 2018, 11:42 AM Z