Paket | mx.core |
Schnittstelle | public 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 |
Eigenschaft | Definiert von | ||
---|---|---|---|
accessibilityProperties : AccessibilityProperties
Die aktuellen Optionen für Eingabehilfen zur Barrierefreiheit dieses Anzeigeobjekts. | IFlexDisplayObject | ||
alpha : Number
Gibt den Alphatransparenzwert des angegebenen Objekts an. | IFlexDisplayObject | ||
baselinePosition : Number [schreibgeschützt]
Die y-Koordinate der Grundlinie der ersten Textzeile der Komponente. | IUIComponent | ||
blendMode : String
Ein Wert aus der BlendMode-Klasse, mit dem angegeben wird, welcher Mischmodus verwendet werden soll. | IFlexDisplayObject | ||
cacheAsBitmap : Boolean
Wird diese Eigenschaft auf „true“ gesetzt, speichern Flash-Laufzeitumgebungen eine interne Bitmap-Darstellung des Anzeigeobjekts im Cache. | IFlexDisplayObject | ||
className : String [schreibgeschützt]
Der Name der Komponentenklasse. | IStyleClient | ||
data : Object
Die zu rendernden oder zu bearbeitenden Daten. | IDataRenderer | ||
document : 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 | ||
enabled : Boolean
Legt fest, ob die Komponente Benutzereingaben akzeptieren kann. | IUIComponent | ||
enableIME : Boolean [schreibgeschützt]
Gibt an, ob der IME (Eingabemethodeneditor) aktiviert werden soll, wenn diese Komponente den Fokus hat. | IIMESupport | ||
explicitHeight : Number
Die explizit festgelegte Höhe für die Komponente in Pixeln als Koordinaten der Komponente. | IUIComponent | ||
explicitMaxHeight : Number [schreibgeschützt]
Eine Zahl, die die maximale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt. | IUIComponent | ||
explicitMaxWidth : Number [schreibgeschützt]
Eine Zahl, die die maximale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt. | IUIComponent | ||
explicitMinHeight : Number [schreibgeschützt]
Eine Zahl, die die minimale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt. | IUIComponent | ||
explicitMinWidth : Number [schreibgeschützt]
Eine Zahl, die die minimale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt. | IUIComponent | ||
explicitWidth : Number
Die explizit festgelegte Breite für die Komponente in Pixeln als Koordinaten der Komponente. | IUIComponent | ||
filters : Array
Ein indiziertes Array, das alle dem Anzeigeobjekt derzeit zugeordneten filter-Objekte enthält. | IFlexDisplayObject | ||
focusEnabled : Boolean
Ein Flag, das angibt, ob die Komponente den Fokus erhalten kann, wenn sie ausgewählt wird. | IFocusManagerComponent | ||
focusPane : Sprite
Ein einzelnes Sprite-Objekt, das von Komponenten gemeinsam und als Überlagerung für das Zeichnen der Fokusanzeige verwendet wird. | IUIComponent | ||
fontContext : IFlexModuleFactory
Die module-Factory, die den Schriftartkontext für diese Komponente bereitstellt. | IFontContextComponent | ||
hasFocusableChildren : Boolean
Ein Flag, das angibt, ob untergeordnete Objekte den Fokus erhalten können. | IFocusManagerComponent | ||
height : 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 | ||
imeMode : String
Der IME-Modus der Komponente. | IIMESupport | ||
includeInLayout : Boolean
Gibt an, ob diese Komponente im Layout des übergeordneten Containers enthalten ist. | IUIComponent | ||
inheritingStyles : Object
Ein Objekt mit den vererbbaren Stilen für diese Komponente. | IStyleClient | ||
initialized : 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 | ||
isPopUp : Boolean
Wird vom PopUpManager auf „true“ gesetzt, um anzugeben, dass für die Komponente ein Popup eingeblendet wird. | IUIComponent | ||
listData : BaseListData
Implementiert die listData-Eigenschaft unter Verwendung von Get- und Set-Methoden. | IDropInListItemRenderer | ||
loaderInfo : LoaderInfo [schreibgeschützt]
Gibt ein LoaderInfo-Objekt mit Informationen zum Laden der Datei zurück, zu der dieses Anzeigeobjekt gehört. | IFlexDisplayObject | ||
mask : 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 | ||
maxHeight : Number [schreibgeschützt]
Eine Zahl, die die maximale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt. | IUIComponent | ||
maxWidth : Number [schreibgeschützt]
Eine Zahl, die die maximale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt. | IUIComponent | ||
measuredHeight : Number [schreibgeschützt]
Die gemessene Höhe dieses Objekts. | IFlexDisplayObject | ||
measuredMinHeight : Number
Die standardmäßige Mindesthöhe der Komponente in Pixeln. | IUIComponent | ||
measuredMinWidth : Number
Die standardmäßige Mindestbreite der Komponente in Pixeln. | IUIComponent | ||
measuredWidth : Number [schreibgeschützt]
Die gemessene Breite dieses Objekts. | IFlexDisplayObject | ||
minHeight : Number [schreibgeschützt]
Eine Zahl, die die minimale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt. | IUIComponent | ||
minWidth : 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 | ||
mouseFocusEnabled : Boolean [schreibgeschützt]
Ein Flag, das angibt, ob die Komponente den Fokus erhalten kann, wenn sie mit der Maus ausgewählt wird. | IFocusManagerComponent | ||
mouseX : Number [schreibgeschützt]
Gibt die x-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an. | IFlexDisplayObject | ||
mouseY : Number [schreibgeschützt]
Gibt die y-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an. | IFlexDisplayObject | ||
name : String
Gibt den Instanznamen des Anzeigeobjekts an. | IFlexDisplayObject | ||
nestLevel : int
Der SystemManager auf oberster Ebene weist nestLevel 1 auf. | ILayoutManagerClient | ||
nonInheritingStyles : Object
Ein Objekt mit den nicht vererbbaren Stilen für diese Komponente. | IStyleClient | ||
opaqueBackground : Object
Legt fest, ob das Anzeigeobjekt bei einer bestimmten Hintergrundfarbe undurchsichtig ist. | IFlexDisplayObject | ||
owner : DisplayObjectContainer
Der Eigentümer dieses IVisualElement-Objekts. | IUIComponent | ||
parent : 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 | ||
percentHeight : Number
Eine Zahl, die die Höhe einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts festlegt. | IUIComponent | ||
percentWidth : Number
Eine Zahl, die die Breite einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts festlegt. | IUIComponent | ||
processedDescriptors : 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 | ||
root : 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 | ||
rotation : Number
Gibt die Drehung der DisplayObject-Instanz ausgehend von der ursprünglichen Ausrichtung in Grad an. | IFlexDisplayObject | ||
scale9Grid : Rectangle
Das aktuell verwendete Skalierungsraster. | IFlexDisplayObject | ||
scaleX : Number
Gibt die horizontale Skalierung (Prozentwert) des Objekts ausgehend vom Registrierungspunkt an. | IFlexDisplayObject | ||
scaleY : Number
Gibt die vertikale Skalierung (Prozentwert) eines Objekts ausgehend vom Registrierungspunkt an. | IFlexDisplayObject | ||
scrollRect : 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 | ||
stage : Stage [schreibgeschützt]
Die Bühne des Anzeigeobjekts. | IFlexDisplayObject | ||
styleDeclaration : CSSStyleDeclaration
Die Stildeklaration, die die von diesem Objekt deklarierten Inline-Stile enthält. | IStyleClient | ||
styleName : Object
Die Quelle der Stilwerte dieses Objekts. | ISimpleStyleClient | ||
systemManager : ISystemManager
Ein Verweis auf das SystemManager-Objekt für diese Komponente. | IUIComponent | ||
tabFocusEnabled : Boolean [schreibgeschützt]
Ein Flag, das angibt, ob der Fokus durch Drücken der Tabulatortaste auf diese Komponente verschoben werden kann. | IFocusManagerComponent | ||
tabIndex : 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 | ||
transform : flash.geom:Transform
Ein Objekt mit Eigenschaften, die zur Matrix, Farbtransformation und Pixelbegrenzung eines Anzeigeobjekts gehören. | IFlexDisplayObject | ||
tweeningProperties : Array
Vom EffectManager verwendet. | IUIComponent | ||
updateCompletePendingFlag : Boolean
Ein Flag, das bestimmt, ob ein Objekt darauf wartet, dass sein updateComplete-Ereignis ausgelöst wird. | ILayoutManagerClient | ||
visible : Boolean
Gibt an, ob das Anzeigeobjekt sichtbar ist oder nicht. | IFlexDisplayObject | ||
width : Number
Gibt die Breite des Anzeigeobjekts in Pixeln an. | IFlexDisplayObject | ||
x : Number
Gibt die x-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an. | IFlexDisplayObject | ||
y : Number
Gibt die y-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an. | IFlexDisplayObject |
Methode | Definiert von | ||
---|---|---|---|
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 | ||
Löscht eine Stileigenschaft aus dieser Komponenteninstanz. | IStyleClient | ||
Sendet ein Ereignis in den Ereignisablauf. | IEventDispatcher | ||
Diese Methode wird vom FocusManager aufgerufen, wenn die Komponente den Fokus erhält. | IFocusManagerComponent | ||
Gibt ein Rechteck zurück, das den Bereich des Anzeigeobjekts in Bezug auf das Koordinatensystem des targetCoordinateSpace-Objekts definiert. | IFlexDisplayObject | ||
Gibt einen Array von CSSStyleDeclaration-Objekten für den Typselektor zurück, der auf diese Komponente anzuwenden ist, oder „null“, wenn keiner existiert. | IStyleClient | ||
Eine bequeme Methode, um anzugeben, ob die explizite oder gemessene Höhe verwendet werden soll
| IUIComponent | ||
Eine bequeme Methode, um anzugeben, ob die explizite oder gemessene Breite verwendet werden soll
| IUIComponent | ||
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 | ||
Ruft eine Stileigenschaft ab, die an einer beliebigen Stelle in der Stilkette der Komponente festgelegt ist. | IStyleClient | ||
Konvertiert das point-Objekt von den (globalen) Bühnenkoordinaten in die (lokalen) Koordinaten des Anzeigeobjekts. | IFlexDisplayObject | ||
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | IEventDispatcher | ||
Untersucht den Begrenzungsrahmen des Anzeigeobjekts, um festzustellen, ob er sich mit dem Begrenzungsrahmen des obj-Anzeigeobjekts überschneidet. | IFlexDisplayObject | ||
Wertet das Anzeigeobjekt aus, um festzustellen, ob es den durch die Parameter „x“ und „y“ festgelegten Punkt überdeckt oder schneidet. | IFlexDisplayObject | ||
Initialisiert das Objekt. | IUIComponent | ||
Der Aufruf dieser Methode bewirkt einen Aufruf der validateDisplayList()-Methode der Komponente, bevor die Anzeigeliste wiedergegeben wird. | IInvalidating | ||
Der Aufruf dieser Methode bewirkt einen Aufruf der validateProperties()-Methode der Komponente, bevor die Anzeigeliste wiedergegeben wird. | IInvalidating | ||
Der Aufruf dieser Methode bewirkt einen Aufruf der validateSize()-Methode der Komponente, bevor die Anzeigeliste wiedergegeben wird. | IInvalidating | ||
Konvertiert das point-Objekt von den (lokalen) Koordinaten des Anzeigeobjekts in die (globalen) Bühnenkoordinaten. | IFlexDisplayObject | ||
Verschiebt dieses Objekt an die angegebenen x- und y-Koordinaten. | IFlexDisplayObject | ||
Propagiert die Stiländerungen bis zu den untergeordneten Komponenten dieser Komponente. | IStyleClient | ||
Gibt „true“ zurück, wenn die Kette von „owner“-Eigenschaften von „child“ auf diese UIComponent verweist. | IUIComponent | ||
Wird von Flex aufgerufen, wenn ein UIComponent-Objekt einem übergeordneten Element hinzugefügt oder daraus entfernt wird. | IUIComponent | ||
Legt die internen Stilcachewerte fest, sodass die getStyle()-Methode funktioniert. | IStyleClient | ||
Registriert den EffectManager als einen der Ereignis-Listener für jedes Effekt-Ereignis. | IStyleClient | ||
Entfernt einen Listener aus dem EventDispatcher-Objekt. | IEventDispatcher | ||
Wählt den Text in dem Bereich aus, der von den Parametern festgelegt wurde. | ITextInput | ||
Legt die tatsächliche Größe dieses Objekts fest. | IFlexDisplayObject | ||
Diese Methode wird vom FocusManager aufgerufen, wenn die Komponente den Fokus erhält. | IFocusManagerComponent | ||
Legt eine Stileigenschaft für diese Komponenteninstanz fest. | IStyleClient | ||
Wird aufgerufen, wenn sich die visible-Eigenschaft ändert. | IUIComponent | ||
Bestimmt, ob Rahmen und Hintergrund des TextInput sichtbar sind. | ITextInput | ||
Wird ausgelöst, wenn der Wert einer Stileigenschaft geändert wird. | ISimpleStyleClient | ||
Validiert die Position und Größe der untergeordneten Elemente und zeigt Grafiken an. | ILayoutManagerClient | ||
Überprüft und aktualisiert die Eigenschaften und das Layout dieses Objekts, indem erforderlichenfalls unverzüglich validateProperties(), validateSize() und validateDisplayList() aufgerufen wird. | IInvalidating | ||
Validiert die Eigenschaften einer Komponente. | ILayoutManagerClient | ||
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 | ||
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | IEventDispatcher |
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
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 |
Tue Jun 12 2018, 10:04 AM Z