ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: AIR 30.0 und früher, Flash Player 30.0 und früher, Flash Lite 4
Flex 4.6 und früher, Flash Pro CS6 und früher
Filter ausblenden
mx.core 

ITextInput  - AS3 Flex

Paketmx.core
Schnittstellepublic interface ITextInput extends IDataRenderer , IDropInListItemRenderer , IFocusManagerComponent , IFontContextComponent , IIMESupport , IListItemRenderer , IUIComponent , IInvalidating , IStyleClient , IEventDispatcher , IFlexDisplayObject , ILayoutManagerClient , ISimpleStyleClient , IFlexDisplayObject , ISimpleStyleClient , IBitmapDrawable
Umsetzer MXFTETextInput, TextInput

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Definiert eine Schnittstelle für ein einzeiliges, optional bearbeitbares Textfeld.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 InheritedaccessibilityProperties : AccessibilityProperties
Die aktuellen Optionen für Eingabehilfen zur Barrierefreiheit dieses Anzeigeobjekts.
IFlexDisplayObject
 Inheritedalpha : Number
Gibt den Alphatransparenzwert des angegebenen Objekts an.
IFlexDisplayObject
 InheritedbaselinePosition : Number
[schreibgeschützt] Die y-Koordinate der Grundlinie der ersten Textzeile der Komponente.
IUIComponent
 InheritedblendMode : String
Ein Wert aus der BlendMode-Klasse, mit dem angegeben wird, welcher Mischmodus verwendet werden soll.
IFlexDisplayObject
 InheritedcacheAsBitmap : Boolean
Wird diese Eigenschaft auf „true“ gesetzt, speichern Flash-Laufzeitumgebungen eine interne Bitmap-Darstellung des Anzeigeobjekts im Cache.
IFlexDisplayObject
 InheritedclassName : String
[schreibgeschützt] Der Name der Komponentenklasse.
IStyleClient
 Inheriteddata : Object
Die zu rendernden oder zu bearbeitenden Daten.
IDataRenderer
 Inheriteddocument : Object
Ein Verweis auf das Dokumentobjekt, das mit dieser Komponente verknüpft ist.
IUIComponent
  editable : Boolean
Zeigt an, ob der Benutzer berechtigt ist, den Text dieses Steuerelements zu ändern.
ITextInput
 Inheritedenabled : Boolean
Legt fest, ob die Komponente Benutzereingaben akzeptieren kann.
IUIComponent
 InheritedenableIME : Boolean
[schreibgeschützt] Gibt an, ob der IME (Eingabemethodeneditor) aktiviert werden soll, wenn diese Komponente den Fokus hat.
IIMESupport
 InheritedexplicitHeight : Number
Die explizit festgelegte Höhe für die Komponente in Pixeln als Koordinaten der Komponente.
IUIComponent
 InheritedexplicitMaxHeight : Number
[schreibgeschützt] Eine Zahl, die die maximale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedexplicitMaxWidth : Number
[schreibgeschützt] Eine Zahl, die die maximale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedexplicitMinHeight : Number
[schreibgeschützt] Eine Zahl, die die minimale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedexplicitMinWidth : Number
[schreibgeschützt] Eine Zahl, die die minimale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedexplicitWidth : Number
Die explizit festgelegte Breite für die Komponente in Pixeln als Koordinaten der Komponente.
IUIComponent
 Inheritedfilters : Array
Ein indiziertes Array, das alle dem Anzeigeobjekt derzeit zugeordneten filter-Objekte enthält.
IFlexDisplayObject
 InheritedfocusEnabled : Boolean
Ein Flag, das angibt, ob die Komponente den Fokus erhalten kann, wenn sie ausgewählt wird.
IFocusManagerComponent
 InheritedfocusPane : Sprite
Ein einzelnes Sprite-Objekt, das von Komponenten gemeinsam und als Überlagerung für das Zeichnen der Fokusanzeige verwendet wird.
IUIComponent
 InheritedfontContext : IFlexModuleFactory
Die module-Factory, die den Schriftartkontext für diese Komponente bereitstellt.
IFontContextComponent
 InheritedhasFocusableChildren : Boolean
Ein Flag, das angibt, ob untergeordnete Objekte den Fokus erhalten können.
IFocusManagerComponent
 Inheritedheight : Number
Gibt die Höhe des Anzeigeobjekts in Pixeln an.
IFlexDisplayObject
  horizontalScrollPosition : Number
Pixelposition des Pixels, das innerhalb des Inhaltsbereichs momentan am weitesten links angezeigt wird.
ITextInput
 InheritedimeMode : String
Der IME-Modus der Komponente.
IIMESupport
 InheritedincludeInLayout : Boolean
Gibt an, ob diese Komponente im Layout des übergeordneten Containers enthalten ist.
IUIComponent
 InheritedinheritingStyles : Object
Ein Objekt mit den vererbbaren Stilen für diese Komponente.
IStyleClient
 Inheritedinitialized : Boolean
Ein Flag, das bestimmt, ob ein Objekt alle drei Phasen der Layoutüberprüfung (vorausgesetzt, dass sie erforderlich waren) passiert hat. Dieses Flag sollte nur vom LayoutManager geändert werden.
ILayoutManagerClient
 InheritedisPopUp : Boolean
Wird vom PopUpManager auf „true“ gesetzt, um anzugeben, dass für die Komponente ein Popup eingeblendet wird.
IUIComponent
 InheritedlistData : BaseListData
Implementiert die listData-Eigenschaft unter Verwendung von Get- und Set-Methoden.
IDropInListItemRenderer
 InheritedloaderInfo : LoaderInfo
[schreibgeschützt] Gibt ein LoaderInfo-Objekt mit Informationen zum Laden der Datei zurück, zu der dieses Anzeigeobjekt gehört.
IFlexDisplayObject
 Inheritedmask : DisplayObject
Das aufrufende Anzeigeobjekt wird durch das angegebene mask-Objekt maskiert.
IFlexDisplayObject
  maxChars : int
Die maximale Anzahl an Zeichen, die ein Benutzer in einem Textfeld eingeben kann.
ITextInput
 InheritedmaxHeight : Number
[schreibgeschützt] Eine Zahl, die die maximale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedmaxWidth : Number
[schreibgeschützt] Eine Zahl, die die maximale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedmeasuredHeight : Number
[schreibgeschützt] Die gemessene Höhe dieses Objekts.
IFlexDisplayObject
 InheritedmeasuredMinHeight : Number
Die standardmäßige Mindesthöhe der Komponente in Pixeln.
IUIComponent
 InheritedmeasuredMinWidth : Number
Die standardmäßige Mindestbreite der Komponente in Pixeln.
IUIComponent
 InheritedmeasuredWidth : Number
[schreibgeschützt] Die gemessene Breite dieses Objekts.
IFlexDisplayObject
 InheritedminHeight : Number
[schreibgeschützt] Eine Zahl, die die minimale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedminWidth : Number
[schreibgeschützt] Eine Zahl, die die minimale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
  mouseChildren : Boolean
Bestimmt, ob die untergeordneten Elemente des Objekts maus- oder benutzereingabegerätfähig sind oder nicht.
ITextInput
  mouseEnabled : Boolean
Gibt an, ob dieses Objekt Meldungen von der Maus oder einem anderen Benutzereingabegerät empfängt.
ITextInput
 InheritedmouseFocusEnabled : Boolean
[schreibgeschützt] Ein Flag, das angibt, ob die Komponente den Fokus erhalten kann, wenn sie mit der Maus ausgewählt wird.
IFocusManagerComponent
 InheritedmouseX : Number
[schreibgeschützt] Gibt die x-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an.
IFlexDisplayObject
 InheritedmouseY : Number
[schreibgeschützt] Gibt die y-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an.
IFlexDisplayObject
 Inheritedname : String
Gibt den Instanznamen des Anzeigeobjekts an.
IFlexDisplayObject
 InheritednestLevel : int
Der SystemManager auf oberster Ebene weist nestLevel 1 auf.
ILayoutManagerClient
 InheritednonInheritingStyles : Object
Ein Objekt mit den nicht vererbbaren Stilen für diese Komponente.
IStyleClient
 InheritedopaqueBackground : Object
Legt fest, ob das Anzeigeobjekt bei einer bestimmten Hintergrundfarbe undurchsichtig ist.
IFlexDisplayObject
 Inheritedowner : DisplayObjectContainer
Der Eigentümer dieses IVisualElement-Objekts.
IUIComponent
 Inheritedparent : DisplayObjectContainer
[schreibgeschützt] Gibt das DisplayObjectContainer-Objekt an, das dieses Anzeigeobjekt enthält.
IFlexDisplayObject
  parentDrawsFocus : Boolean
Bei „true“ werden Aufrufe der drawFocus()-Methode dieses Steuerelements an die drawFocus()-Methode seines übergeordneten Elements weitergegeben.
ITextInput
 InheritedpercentHeight : Number
Eine Zahl, die die Höhe einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts festlegt.
IUIComponent
 InheritedpercentWidth : Number
Eine Zahl, die die Breite einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts festlegt.
IUIComponent
 InheritedprocessedDescriptors : Boolean
Nach der Erstellung untergeordneter Objekte (unmittelbar oder verzögert) auf „true“ eingestellt.
ILayoutManagerClient
  restrict : String
Gibt den Zeichensatz an, der vom Benutzer im Steuerelement eingegeben kann.
ITextInput
 Inheritedroot : DisplayObject
[schreibgeschützt] Bei einem Anzeigeobjekt in einer geladenen SWF-Datei ist die root-Eigenschaft das oberste Anzeigeobjekt in dem Teil der Baumstruktur der Anzeigeliste, der diese SWF-Datei repräsentiert.
IFlexDisplayObject
 Inheritedrotation : Number
Gibt die Drehung der DisplayObject-Instanz ausgehend von der ursprünglichen Ausrichtung in Grad an.
IFlexDisplayObject
 Inheritedscale9Grid : Rectangle
Das aktuell verwendete Skalierungsraster.
IFlexDisplayObject
 InheritedscaleX : Number
Gibt die horizontale Skalierung (Prozentwert) des Objekts ausgehend vom Registrierungspunkt an.
IFlexDisplayObject
 InheritedscaleY : Number
Gibt die vertikale Skalierung (Prozentwert) eines Objekts ausgehend vom Registrierungspunkt an.
IFlexDisplayObject
 InheritedscrollRect : Rectangle
Die Begrenzungen des Bildlaufrechtecks für das Anzeigeobjekt.
IFlexDisplayObject
  selectable : Boolean
Ein Flag, das angibt, ob der im TextInput vorhandene Text ausgewählt werden kann.
ITextInput
  selectionActivePosition : int
[schreibgeschützt] Die auf null basierende Indexposition der Position nach dem letzten Zeichen der aktuellen Auswahl (entspricht der auf eins basierenden Indexposition des letzten Zeichens).
ITextInput
  selectionAnchorPosition : int
[schreibgeschützt] Der auf null basierende Zeichenindexwert des ersten Zeichens in der aktuellen Auswahl.
ITextInput
 Inheritedstage : Stage
[schreibgeschützt] Die Bühne des Anzeigeobjekts.
IFlexDisplayObject
 InheritedstyleDeclaration : CSSStyleDeclaration
Die Stildeklaration, die die von diesem Objekt deklarierten Inline-Stile enthält.
IStyleClient
 InheritedstyleName : Object
Die Quelle der Stilwerte dieses Objekts.
ISimpleStyleClient
 InheritedsystemManager : ISystemManager
Ein Verweis auf das SystemManager-Objekt für diese Komponente.
IUIComponent
 InheritedtabFocusEnabled : Boolean
[schreibgeschützt] Ein Flag, das angibt, ob der Fokus durch Drücken der Tabulatortaste auf diese Komponente verschoben werden kann.
IFocusManagerComponent
 InheritedtabIndex : int
Bei tabFocusEnabled ist dies die Reihenfolge, in der die Komponente den Fokus erhält.
IFocusManagerComponent
  text : String
Unformatierter Text, der im Steuerelement angezeigt wird.
ITextInput
 Inheritedtransform : flash.geom:Transform
Ein Objekt mit Eigenschaften, die zur Matrix, Farbtransformation und Pixelbegrenzung eines Anzeigeobjekts gehören.
IFlexDisplayObject
 InheritedtweeningProperties : Array
Vom EffectManager verwendet.
IUIComponent
 InheritedupdateCompletePendingFlag : Boolean
Ein Flag, das bestimmt, ob ein Objekt darauf wartet, dass sein updateComplete-Ereignis ausgelöst wird.
ILayoutManagerClient
 Inheritedvisible : Boolean
Gibt an, ob das Anzeigeobjekt sichtbar ist oder nicht.
IFlexDisplayObject
 Inheritedwidth : Number
Gibt die Breite des Anzeigeobjekts in Pixeln an.
IFlexDisplayObject
 Inheritedx : Number
Gibt die x-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an.
IFlexDisplayObject
 Inheritedy : Number
Gibt die y-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an.
IFlexDisplayObject
Öffentliche Methoden
 MethodeDefiniert von
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
IEventDispatcher
 Inherited
Löscht eine Stileigenschaft aus dieser Komponenteninstanz.
IStyleClient
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
IEventDispatcher
 Inherited
Diese Methode wird vom FocusManager aufgerufen, wenn die Komponente den Fokus erhält.
IFocusManagerComponent
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Gibt ein Rechteck zurück, das den Bereich des Anzeigeobjekts in Bezug auf das Koordinatensystem des targetCoordinateSpace-Objekts definiert.
IFlexDisplayObject
 Inherited
Gibt einen Array von CSSStyleDeclaration-Objekten für den Typselektor zurück, der auf diese Komponente anzuwenden ist, oder „null“, wenn keiner existiert.
IStyleClient
 Inherited
Eine bequeme Methode, um anzugeben, ob die explizite oder gemessene Höhe verwendet werden soll
IUIComponent
 Inherited
Eine bequeme Methode, um anzugeben, ob die explizite oder gemessene Breite verwendet werden soll
IUIComponent
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Gibt ein Rechteck zurück, das die Begrenzung des Anzeigeobjekts (ohne etwaige Striche oder Formen) definiert, und zwar aufgrund des vom Parameter „targetCoordinateSpace“ definierten Koordinatensystems.
IFlexDisplayObject
 Inherited
getStyle(styleProp:String):*
Ruft eine Stileigenschaft ab, die an einer beliebigen Stelle in der Stilkette der Komponente festgelegt ist.
IStyleClient
 Inherited
Konvertiert das point-Objekt von den (globalen) Bühnenkoordinaten in die (lokalen) Koordinaten des Anzeigeobjekts.
IFlexDisplayObject
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
IEventDispatcher
 Inherited
Untersucht den Begrenzungsrahmen des Anzeigeobjekts, um festzustellen, ob er sich mit dem Begrenzungsrahmen des obj-Anzeigeobjekts überschneidet.
IFlexDisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Wertet das Anzeigeobjekt aus, um festzustellen, ob es den durch die Parameter „x“ und „y“ festgelegten Punkt überdeckt oder schneidet.
IFlexDisplayObject
 Inherited
Initialisiert das Objekt.
IUIComponent
 Inherited
Der Aufruf dieser Methode bewirkt einen Aufruf der validateDisplayList()-Methode der Komponente, bevor die Anzeigeliste wiedergegeben wird.
IInvalidating
 Inherited
Der Aufruf dieser Methode bewirkt einen Aufruf der validateProperties()-Methode der Komponente, bevor die Anzeigeliste wiedergegeben wird.
IInvalidating
 Inherited
Der Aufruf dieser Methode bewirkt einen Aufruf der validateSize()-Methode der Komponente, bevor die Anzeigeliste wiedergegeben wird.
IInvalidating
 Inherited
Konvertiert das point-Objekt von den (lokalen) Koordinaten des Anzeigeobjekts in die (globalen) Bühnenkoordinaten.
IFlexDisplayObject
 Inherited
Verschiebt dieses Objekt an die angegebenen x- und y-Koordinaten.
IFlexDisplayObject
 Inherited
Propagiert die Stiländerungen bis zu den untergeordneten Komponenten dieser Komponente.
IStyleClient
 Inherited
owns(displayObject:DisplayObject):Boolean
Gibt „true“ zurück, wenn die Kette von „owner“-Eigenschaften von „child“ auf diese UIComponent verweist.
IUIComponent
 Inherited
Wird von Flex aufgerufen, wenn ein UIComponent-Objekt einem übergeordneten Element hinzugefügt oder daraus entfernt wird.
IUIComponent
 Inherited
Legt die internen Stilcachewerte fest, sodass die getStyle()-Methode funktioniert.
IStyleClient
 Inherited
Registriert den EffectManager als einen der Ereignis-Listener für jedes Effekt-Ereignis.
IStyleClient
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
IEventDispatcher
  
selectRange(anchorPosition:int, activePosition:int):void
Wählt den Text in dem Bereich aus, der von den Parametern festgelegt wurde.
ITextInput
 Inherited
setActualSize(newWidth:Number, newHeight:Number):void
Legt die tatsächliche Größe dieses Objekts fest.
IFlexDisplayObject
 Inherited
Diese Methode wird vom FocusManager aufgerufen, wenn die Komponente den Fokus erhält.
IFocusManagerComponent
 Inherited
setStyle(styleProp:String, newValue:*):void
Legt eine Stileigenschaft für diese Komponenteninstanz fest.
IStyleClient
 Inherited
setVisible(value:Boolean, noEvent:Boolean = false):void
Wird aufgerufen, wenn sich die visible-Eigenschaft ändert.
IUIComponent
  
Bestimmt, ob Rahmen und Hintergrund des TextInput sichtbar sind.
ITextInput
 Inherited
Wird ausgelöst, wenn der Wert einer Stileigenschaft geändert wird.
ISimpleStyleClient
 Inherited
Validiert die Position und Größe der untergeordneten Elemente und zeigt Grafiken an.
ILayoutManagerClient
 Inherited
Überprüft und aktualisiert die Eigenschaften und das Layout dieses Objekts, indem erforderlichenfalls unverzüglich validateProperties(), validateSize() und validateDisplayList() aufgerufen wird.
IInvalidating
 Inherited
Validiert die Eigenschaften einer Komponente.
ILayoutManagerClient
 Inherited
validateSize(recursive:Boolean = false):void
Validiert die gemessene Größe der Komponente. Wird die LayoutManager.invalidateSize()-Methode für diesen ILayoutManagerClient aufgerufen, dann wird die validateSize()-Methode zum Zeitpunkt der Messung verwendet.
ILayoutManagerClient
 Inherited
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
IEventDispatcher
Eigenschaftendetails

editable

Eigenschaft
editable:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Zeigt an, ob der Benutzer berechtigt ist, den Text dieses Steuerelements zu ändern. Wenn true, kann der Benutzer den Text bearbeiten.

Der Standardwert ist true.



Implementierung
    public function get editable():Boolean
    public function set editable(value:Boolean):void

horizontalScrollPosition

Eigenschaft 
horizontalScrollPosition:Number

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Pixelposition des Pixels, das innerhalb des Inhaltsbereichs momentan am weitesten links angezeigt wird. (Der Inhaltsbereich enthält alle Inhalte eines Steuerelements, nicht nur den Anteil, der gerade angezeigt wird.) Diese Eigenschaft ist immer auf 0 gesetzt und ignoriert Änderungen, wenn wordWrap auf true gesetzt ist.

Der Standardwert ist 0.



Implementierung
    public function get horizontalScrollPosition():Number
    public function set horizontalScrollPosition(value:Number):void

maxChars

Eigenschaft 
maxChars:int

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Die maximale Anzahl an Zeichen, die ein Benutzer in einem Textfeld eingeben kann. Diese Eigenschaft schränkt die Länge des Texts nicht ein, der durch die Einstellung der text- oder htmlText-Eigenschaft festgelegt wurde.

Der Standardwert ist 0. Dies ist ein Spezialfall und bedeutet eine unbegrenzte Anzahl.



Implementierung
    public function get maxChars():int
    public function set maxChars(value:int):void

mouseChildren

Eigenschaft 
mouseChildren:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Bestimmt, ob die untergeordneten Elemente des Objekts maus- oder benutzereingabegerätfähig sind oder nicht. Wenn ein Objekt aktiviert ist, kann ein Benutzer damit interagieren, indem er eine Maus oder ein anderes Benutzereingabegerät verwendet. Der Standardwert lautet true.

Diese Eigenschaft ist praktisch, wenn Sie eine Schaltfläche mit einer Instanz der Sprite-Klasse (anstelle der SimpleButton-Klasse) erstellen. Wenn Sie zum Erstellen einer Schaltfläche eine Sprite-Instanz verwenden, können Sie die Schaltfläche ausrüsten und mithilfe der addChild()-Methode zusätzliche Sprite-Instanzen hinzufügen. Dieser Vorgang kann zu unerwarteten Verhaltensweisen bei Mausereignissen führen, da die untergeordneten Sprite-Instanzen zum Zielobjekt eines Mausereignisses werden können, wenn eigentlich die übergeordnete Instanz des Zielobjekts erwartet wird. Um sicherzustellen, dass die übergeordnete Instanz als Zielobjekt für Mausereignisse dient, können Sie die mouseChildren-Eigenschaft der übergeordneten Instanz auf false setzen.

Durch das Festlegen dieser Eigenschaft wird kein Ereignis ausgelöst. Um interaktive Funktionalität zu erzielen, müssen Sie die addEventListener()-Methode verwenden.



Implementierung
    public function get mouseChildren():Boolean
    public function set mouseChildren(value:Boolean):void

mouseEnabled

Eigenschaft 
mouseEnabled:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt an, ob dieses Objekt Meldungen von der Maus oder einem anderen Benutzereingabegerät empfängt. Der Standardwert ist true, d. h., dass standardmäßig jede InteractiveObject-Instanz, die sich in der Anzeigeliste befindet, Mausereignisse oder andere Benutzereingabeereignisse erhält. Wenn mouseEnabled auf false eingestellt ist, empfängt die Instanz keine Mausereignisse (oder andere Benutzereingabeereignisse wie Tastaturereignisse). Untergeordnete Elemente dieser Instanz in der Anzeigeliste sind nicht betroffen. Wenn Sie das mouseEnabled-Verhalten für alle Objekte ändern möchten, die einem Objekt in der Anzeigeliste untergeordnet sind, verwenden Sie flash.display.DisplayObjectContainer.mouseChildren.

Durch das Festlegen dieser Eigenschaft wird kein Ereignis ausgelöst. Um interaktive Funktionalität zu erzielen, müssen Sie die addEventListener()-Methode verwenden.



Implementierung
    public function get mouseEnabled():Boolean
    public function set mouseEnabled(value:Boolean):void

parentDrawsFocus

Eigenschaft 
parentDrawsFocus:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Bei „true“ werden Aufrufe der drawFocus()-Methode dieses Steuerelements an die drawFocus()-Methode seines übergeordneten Elements weitergegeben. Verwendet, wenn ein TextInput Teil eines Composite-Steuerelements wie NumericStepper oder ComboBox ist.

Der Standardwert ist false.



Implementierung
    public function get parentDrawsFocus():Boolean
    public function set parentDrawsFocus(value:Boolean):void

restrict

Eigenschaft 
restrict:String

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Gibt den Satz an Zeichen an, die ein Benutzer in das Steuerelement eingeben kann. Wenn die restrict-Eigenschaft auf null gesetzt ist, kann jedes beliebige Zeichen eingegeben werden. Wenn die restrict-Eigenschaft einen leeren String enthält, können keine Zeichen eingegeben werden. Mit dieser Eigenschaft werden nur Benutzereingaben eingeschränkt. Mit einem Skript kann jeder beliebige Text in das Textfeld gestellt werden. Wenn der Wert der restrict-Eigenschaft ein String von Zeichen ist, können Sie nur Zeichen des Strings in das Textfeld eingeben.

Flex scannt den String von links nach rechts. Sie können mithilfe eines Bindestrichs (-) einen Zeichenbereich angeben. Wenn der String mit dem Einfügezeichen (^) beginnt, werden anfänglich alle Zeichen akzeptiert, aber nachfolgende Zeichen im String werden nicht in die Liste der zulässigen Zeichen aufgenommen. Wenn der String nicht mit dem Einfügezeichen (^) beginnt, werden anfänglich keine Zeichen akzeptiert, aber nachfolgende Zeichen im String werden in die Liste der zulässigen Zeichen aufgenommen.

Da in der restrict-Eigenschaft einige Zeichen eine besondere Bedeutung haben, müssen Sie das Backslash-Zeichen verwenden, damit die Textzeichen „-“, „ ^“ und „\“ angezeigt werden. Wenn Sie die restrict-Eigenschaft als Attribut in einem MXML-Tag verwenden, verwenden Sie einzelne Backslashes, wie hier gezeigt: \^\-\\. Wenn Sie restrict in einem ActionScript-Ausdruck einsetzen, verwenden Sie doppelte Backslashes, wie hier gezeigt: \\^\\-\\\.

Der Standardwert ist null.



Implementierung
    public function get restrict():String
    public function set restrict(value:String):void

Verwandte API-Elemente

selectable

Eigenschaft 
selectable:Boolean

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Ein Flag, das angibt, ob der im TextInput vorhandene Text ausgewählt werden kann.



Implementierung
    public function get selectable():Boolean
    public function set selectable(value:Boolean):void

selectionActivePosition

Eigenschaft 
selectionActivePosition:int  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Die auf null basierende Indexposition der Position nach dem letzten Zeichen der aktuellen Auswahl (entspricht der auf eins basierenden Indexposition des letzten Zeichens). Wenn das letzte Zeichen in der Auswahl das fünfte Zeichen von vorn ist, besitzt die Eigenschaft den Wert 5. Wenn das Steuerelement den Fokus erhält, ist die Auswahl sichtbar, sofern die selectionAnchorIndex- und selectionActiveIndex-Eigenschaften festgelegt sind.

Der Standardwert ist 0.



Implementierung
    public function get selectionActivePosition():int

selectionAnchorPosition

Eigenschaft 
selectionAnchorPosition:int  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Der auf null basierende Indexwert des ersten Zeichens in der aktuellen Auswahl. Das erste Zeichen ist beispielsweise 0, das zweite Zeichen 1 usw. Wenn das Steuerelement den Fokus erhält, ist die Auswahl sichtbar, sofern die selectionAnchorIndex- und selectionActiveIndex-Eigenschaften festgelegt sind.

Der Standardwert ist 0.



Implementierung
    public function get selectionAnchorPosition():int

text

Eigenschaft 
text:String

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Unformatierter Text, der im Steuerelement angezeigt wird. Das Aussehen wird von den CSS-Stilen dieses Label-Steuerelements bestimmt.

Alle HTML-Tags im Textstring werden ignoriert und so angezeigt, wie sie in den String geschrieben wurden. Verwenden Sie die Eigenschaft htmlText, um stattdessen mit HTML-Tags formatierten Text anzuzeigen. Mit der htmlText-Eigenschaft ersetzt HTML jeglichen Text, den Sie mit dieser Eigenschaft festgelegt haben und die text-Eigenschaft gibt eine Nur-Text-Version des HTML-Texts ohne HTML-Tags zurück. Weitere Informationen finden Sie im Abschnitt der htmlText-Eigenschaft.

Um die Sonderzeichen spitze Klammer links „<“, spitze Klammer rechts „>“ oder das Und-Zeichen „&“ innerhalb des Texts verwenden zu können, schließen Sie den Text in CDATA-Tags ein. Sie können alternativ auch HTML-Zeichenentitäten für Sonderzeichen verwenden wie z. B. <.

Wenn Sie versuchen, diese Eigenschaft auf null zu setzen, wird sie stattdessen auf einen leeren String gesetzt. Die text-Eigenschaft kann vorübergehend den Wert null aufweisen. Dies zeigt an, dass htmlText kürzlich gesetzt und der entsprechende text-Wert noch nicht ermittelt wurde.

Der Standardwert ist "".



Implementierung
    public function get text():String
    public function set text(value:String):void
Methodendetails

selectRange

()Methode
public function selectRange(anchorPosition:int, activePosition:int):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Wählt den Text in dem Bereich aus, der von den Parametern festgelegt wurde.

Parameter

anchorPosition:int — Der auf null basierende Zeichenindexwert des ersten Zeichens in der aktuellen Auswahl.
 
activePosition:int — Die auf null basierende Indexposition der Position nach dem letzten Zeichen der aktuellen Auswahl (entspricht der auf eins basierenden Indexposition des letzten Zeichens).

showBorderAndBackground

()Methode 
public function showBorderAndBackground(visible:Boolean):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 4
Laufzeitversionen: Flash Player 10, AIR 1.5

Bestimmt, ob Rahmen und Hintergrund des TextInput sichtbar sind.

Parameter

visible:Booleantrue, wenn sichtbar, andernfalls false.





[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.