| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Interaktive Komponenten können an der Navigation mit der Tabulatortaste und anderen Arten der Einstellung des Tastaturfokus beteiligt sein und einfache Ereignisse wie Tastatur- und Mauseingaben akzeptieren. Sie können aber auch deaktiviert werden, sodass Tastatur- und Mauseingaben für sie wirkungslos sind. Im Gegensatz hierzu stehen nicht interaktive Komponenten, wie etwa Label und ProgressBar, die Inhalte einfach nur anzeigen und nicht vom Benutzer manipuliert werden können.
Die UIComponent-Klasse wird nicht als MXML-Tag, sondern als Basisklasse für andere Klassen verwendet.
MXML-Syntax MXML-Syntax ausblenden
MXML-Syntax ausblendenAll user interface components in Flex extend the UIComponent class. Flex components inherit the following properties from the UIComponent class:
  <mx:tagname
   Properties 
    accessibilityDescription="null"
    accessibilityName="null"
    accessibilityShortcut="null"
    accessibilitySilent="true|false"
    automationName="null"
    cachePolicy="auto|on|off"
    currentState="null"
    doubleClickEnabled="false|true"
    enabled="true|false"
    explicitHeight="NaN"
    explicitMaxHeight="NaN"
    explicitMaxWidth="NaN"
    explicitMinHeight="NaN"
    explicitMinWidth="NaN"
    explicitWidth="NaN"
    focusEnabled="true|false"
    hasFocusableChildren="false|true"
    height="0"
    id=""
    includeInLayout="true|false"
    maxHeight="10000"
    maxWidth="10000"
    measuredHeight=
    measuredMinHeight=
    measuredMinWidth=
    measuredWidth=
    minHeight="0"
    minWidth="0"
    mouseFocusEnabled="true|false"
    percentHeight="NaN"
    percentWidth="NaN"
    scaleX="1.0"
    scaleY="1.0"
    states="null"
    styleName="undefined"
    toolTip="null"
    transitions=""
    validationSubField
    width="0"
    x="0"
    y="0"
 
  Styles
    bottom="undefined"
    errorColor="0xFF0000"
    focusBlendMode="normal"
    focusSkin="HaloFocusRect""
    focusThickness="2"
    horizontalCenter="undefined"
    layoutDirection="ltr"
    left="undefined"
    right="undefined"
    themeColor="haloGreen"
    top="undefined"
    verticalCenter="undefined"
 
  Effects
    addedEffect="No default"
    creationCompleteEffect="No default"
    focusInEffect="No default"
    focusOutEffect="No default"
    hideEffect="No default"
    mouseDownEffect="No default"
    mouseUpEffect="No default"
    moveEffect="No default"
    removedEffect="No default"
    resizeEffect="No default"
    rollOutEffect="No default"
    rollOverEffect="No default"
    showEffect="No default"
 
  Events
    add="No default"
    creationComplete="No default"
    currentStateChange="No default"
    currentStateChanging="No default"
    dragComplete="No default"
    dragDrop="No default"
    dragEnter="No default"
    dragExit="No default"
    dragOver="No default"
    effectEnd="No default"
    effectStart="No default"
    enterState="No default"
    exitState="No default"
    hide="No default"
    initialize="No default"
    invalid="No default"
    mouseDownOutside="No default"
    mouseWheelOutside="No default"
    move="No default"
    preinitialize="No default"
    remove="No default"
    resize="No default"
    show="No default"
    toolTipCreate="No default"
    toolTipEnd="No default"
    toolTipHide="No default"
    toolTipShow="No default"
    toolTipShown="No default"
    toolTipStart="No default"
    updateComplete="No default"
    valid="No default"
    valueCommit="No default"
  >
  
 
  Verwandte API-Elemente
| Eigenschaft | Definiert von | ||
|---|---|---|---|
| accessibilityDescription : String 
      Ein hilfreicher Accessor für die description-Eigenschaft des accessibilityProperties-Objekts dieser UIComponent. | UIComponent | ||
| accessibilityEnabled : Boolean 
      Ein hilfreicher Accessor für die silent-Eigenschaft des accessibilityProperties-Objekts dieser UIComponent. | UIComponent | ||
|  | accessibilityImplementation : AccessibilityImplementation 
	 Die aktuelle Eingabehilfenimplementierung (AccessibilityImplementation) für diese InteractiveObject-Instanz. | InteractiveObject | |
| accessibilityName : String 
      Ein hilfreicher Accessor für die name-Eigenschaft des accessibilityProperties-Objekts dieser UIComponent. | UIComponent | ||
|  | accessibilityProperties : AccessibilityProperties 
     Die aktuellen Optionen für Eingabehilfen zur Barrierefreiheit dieses Anzeigeobjekts. | DisplayObject | |
| accessibilityShortcut : String 
      Ein hilfreicher Accessor für die shortcut-Eigenschaft des accessibilityProperties-Objekts dieser UIComponent. | UIComponent | ||
| activeEffects : Array [schreibgeschützt] 
      Die derzeit auf der Komponente wiedergegebenen Effekte als Array von EffectInstance-Instanzen. | UIComponent | ||
|  | alpha : Number 
     Gibt den Alphatransparenzwert des angegebenen Objekts an. | DisplayObject | |
| automationDelegate : Object 
      Das Delegatenobjekt, welches die automatisierungsbezogene Funktionalität verarbeitet. | UIComponent | ||
| automationEnabled : Boolean [schreibgeschützt] 
      
      „True“, wenn diese Komponente automationsfähig ist, andernfalls „false“. | UIComponent | ||
| automationName : String 
      
      Name, der als Bezeichner für dieses Objekt verwendet werden kann. | UIComponent | ||
| automationOwner : DisplayObjectContainer [schreibgeschützt] 
      
      Der Eigentümer dieser Komponente für Automationszwecke. | UIComponent | ||
| automationParent : DisplayObjectContainer [schreibgeschützt] 
      
      Das übergeordnete Element dieser Komponente für Automationszwecke. | UIComponent | ||
| automationTabularData : Object [schreibgeschützt] 
      
     Implementierung der IAutomationTabularData-Schnittstelle, welche verwendet werden kann, um die Daten abzurufen. | UIComponent | ||
| automationValue : Array [schreibgeschützt] 
      Dieser Wert entspricht im Allgemeinen der gerenderten Darstellung des Objekts und kann verwendet werden, um den Bezeichner mit dem Objekt, wie es in der Anwendung erscheint, in Beziehung zu setzen. | UIComponent | ||
| automationVisible : Boolean [schreibgeschützt] 
      
      „True“, wenn diese Komponente für die Automation sichtbar ist, andernfalls „false“. | UIComponent | ||
| baseline : Object 
      Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. | UIComponent | ||
| baselinePosition : Number [schreibgeschützt] 
      
      Die y-Koordinate der Grundlinie der ersten Textzeile der Komponente. | UIComponent | ||
|  | blendMode : String 
     Ein Wert aus der BlendMode-Klasse, mit dem angegeben wird, welcher Mischmodus verwendet werden soll. | DisplayObject | |
|  | blendShader : Shader [Nur Schreiben] 
     Legt einen Shader fest, der für das Mischen von Vordergrund und Hintergrund verwendet wird. | DisplayObject | |
| bottom : Object 
      Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. | UIComponent | ||
|  | buttonMode : Boolean 
     Legt den Schaltflächenmodus für dieses Sprite fest. | Sprite | |
|  | cacheAsBitmap : Boolean 
     Wird diese Eigenschaft auf „true“ gesetzt, speichern Flash-Laufzeitumgebungen eine interne Bitmap-Darstellung des Anzeigeobjekts im Cache. | DisplayObject | |
|  | cacheAsBitmapMatrix : Matrix 
     Bei einem Nicht-Null-Wert definiert dieses Matrix-Objekt, wie ein Anzeigeobjekt dargestellt wird, wenn cacheAsBitmap auf „true“ gesetzt ist. | DisplayObject | |
| cacheHeuristic : Boolean [Nur Schreiben] 
      Wird von Flex zum Bitmapcaching des Objekts verwendet. | UIComponent | ||
| cachePolicy : String 
      Gibt die für dieses Objekt verwendete Richtlinie für das Bitmapcaching an. | UIComponent | ||
| className : String [schreibgeschützt] 
      Der Name der Klasse dieser Instanz, beispielsweise „Button“. | UIComponent | ||
|  | constructor : Object 
	 Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | |
| contentMouseX : Number [schreibgeschützt] 
      Gibt die x-Position der Maus im Inhaltskoordinatensystem zurück. | UIComponent | ||
| contentMouseY : Number [schreibgeschützt] 
      Gibt die y-Position der Maus im Inhaltskoordinatensystem zurück. | UIComponent | ||
|  | contextMenu : NativeMenu  
	 Gibt das diesem Objekt zugeordnete Kontextmenü an. | InteractiveObject | |
| currentState : String 
      Der aktuelle Ansichtsstatus der Komponente. | UIComponent | ||
| cursorManager : ICursorManager [schreibgeschützt] 
      Ruft den CursorManager ab, der den Cursor dieser und gleichrangiger Komponenten steuert. | UIComponent | ||
| depth : Number 
      
      Bestimmt die Reihenfolge, in der die Elemente innerhalb von Containern gerendert werden. | UIComponent | ||
| descriptor : UIComponentDescriptor 
      Verweis auf den UIComponentDescriptor, der von der createComponentFromDescriptor()-Methode ggf. zum Erstellen dieser UIComponent-Instanz verwendet wurde. | UIComponent | ||
| designLayer : DesignLayer 
      Gibt die optionale DesignLayer-Instanz zurück, die mit diesem visuellen Element verknüpft ist. | UIComponent | ||
| document : Object 
      Ein Verweis auf das Dokumentobjekt, das mit dieser UIComponent verknüpft ist. | UIComponent | ||
| doubleClickEnabled : Boolean [override] 
      Gibt an, ob die UIComponent doubleClick-Ereignisse empfängt. | UIComponent | ||
|  | dropTarget : DisplayObject [schreibgeschützt] 
	 Gibt das Anzeigeobjekt an, über das der Sprite gezogen wird oder auf dem der Sprite abgelegt wurde. | Sprite | |
| enabled : Boolean 
      Legt fest, ob die Komponente Benutzereingaben akzeptieren kann. | UIComponent | ||
| errorString : String 
      Der Text, der von einer Komponentenfehlerinfo angezeigt wird, wenn eine Komponente durch einen Validator überwacht wird und die Überprüfung fehlschlägt. | UIComponent | ||
| explicitHeight : Number 
      Eine Zahl, die die explizite Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt. | UIComponent | ||
| explicitMaxHeight : Number 
      Die empfohlene maximale Höhe der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
| explicitMaxWidth : Number 
      Die empfohlene maximale Breite der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
| explicitMinHeight : Number 
      Die empfohlene Mindesthöhe der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
| explicitMinWidth : Number 
      Die empfohlene Mindestbreite der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
| explicitWidth : Number 
      Eine Zahl, die die explizite Breite der Komponente in Pixeln als Koordinaten der Komponente angibt. | UIComponent | ||
|  | filters : Array 
     Ein indiziertes Array, das alle dem Anzeigeobjekt derzeit zugeordneten filter-Objekte enthält. | DisplayObject | |
| flexContextMenu : IFlexContextMenu 
      Das Kontextmenü für diese UIComponent. | UIComponent | ||
| focusEnabled : Boolean 
      Gibt an, ob die Komponente den Fokus erhalten kann, wenn sie durch Drücken der Tabulatortaste aufgerufen wird. | UIComponent | ||
| focusManager : IFocusManager 
      Ruft den FocusManager ab, der den Fokus für diese und gleichrangige Komponenten steuert. | UIComponent | ||
| focusPane : Sprite 
      Der mit diesem Objekt verknüpfte Fokusbereich. | UIComponent | ||
|  | focusRect : Object  
	 Gibt an, ob für dieses Objekt ein Fokusrechteck angezeigt wird. | InteractiveObject | |
|  | graphics : Graphics [schreibgeschützt] 
     Legt das Graphics-Objekt fest, das zu diesem Sprite gehört und für das Vektorzeichnungsbefehle zulässig sind. | Sprite | |
| hasFocusableChildren : Boolean 
      Ein Flag, das angibt, ob untergeordnete Objekte den Fokus erhalten können. | UIComponent | ||
| hasLayoutMatrix3D : Boolean [schreibgeschützt] 
      
      Enthält „true“, wenn das Element eine 3D-Matrix hat. | UIComponent | ||
| height : Number [override] 
      Eine Zahl, die die Höhe der Komponente in Pixeln als Koordinaten des übergeordneten Elements angibt. | UIComponent | ||
|  | hitArea : Sprite 
	 Gibt als Kollisionsbereich für ein Sprite ein anderes Sprite an. | Sprite | |
| horizontalCenter : Object 
      Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. | UIComponent | ||
| id : String 
      ID der Komponente. | UIComponent | ||
| includeInLayout : Boolean 
      Gibt an, ob diese Komponente im Layout des übergeordneten Containers enthalten ist. | UIComponent | ||
| inheritingStyles : Object 
      Der Beginn der Vererbungsstilkette für dieses UITextField. | UIComponent | ||
| initialized : Boolean 
      Flag, das bestimmt, ob ein Objekt alle drei Phasen der Layouterstellung (Übernahme, Messung und Layout) durchlaufen hat. | UIComponent | ||
| instanceIndex : int [schreibgeschützt] 
      Die Indexposition einer wiederholten Komponente. | UIComponent | ||
| instanceIndices : Array 
      Ein Array mit den Indexpositionen, die erforderlich sind, um im übergeordneten Dokument auf dieses UIComponent-Objekt zu verweisen. | UIComponent | ||
| is3D : Boolean [schreibgeschützt] 
      
      Enthält „true“, wenn das Element in 3D vorliegt. | UIComponent | ||
| isDocument : Boolean [schreibgeschützt] 
      Enthält „true“, wenn diese UIComponent-Instanz ein Dokumentobjekt ist. | UIComponent | ||
| isPopUp : Boolean 
      Wird vom PopUpManager auf „true“ gesetzt, um anzugeben, dass für die Komponente ein Popup eingeblendet wird. | UIComponent | ||
| layoutMatrix3D : Matrix3D [Nur Schreiben] 
      Die Transformationsmatrix, die zur Berechnung des Layouts der Komponente relativ zu ihren Parallelobjekten verwendet wird. | UIComponent | ||
| left : Object 
      Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. | UIComponent | ||
|  | loaderInfo : LoaderInfo [schreibgeschützt] 
     Gibt ein LoaderInfo-Objekt mit Informationen zum Laden der Datei zurück, zu der dieses Anzeigeobjekt gehört. | DisplayObject | |
| maintainProjectionCenter : Boolean 
      Bei „true“ ist die Projektionsmatrix der Komponente weiterhin in ihrem Begrenzungsrahmen zentriert. | UIComponent | ||
|  | mask : DisplayObject 
     Das aufrufende Anzeigeobjekt wird durch das angegebene mask-Objekt maskiert. | DisplayObject | |
| maxHeight : Number 
      Die empfohlene maximale Höhe der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
| maxWidth : Number 
      Die empfohlene maximale Breite der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
| measuredHeight : Number 
      Die Standardhöhe der Komponente in Pixeln. | UIComponent | ||
| measuredMinHeight : Number 
      Die standardmäßige Mindesthöhe der Komponente in Pixeln. | UIComponent | ||
| measuredMinWidth : Number 
      Die standardmäßige Mindestbreite der Komponente in Pixeln. | UIComponent | ||
| measuredWidth : Number 
      Die Standardbreite der Komponente in Pixeln. | UIComponent | ||
|  | metaData : Object 
     Bezieht das Metadatenobjekt der DisplayObject-Instanz, wenn Metadaten neben der Instanz dieses DisplayObject in der SWF-Datei durch ein PlaceObject4-Tag gespeichert wurden. | DisplayObject | |
| minHeight : Number 
      Die empfohlene Mindesthöhe der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
| minWidth : Number 
      Die empfohlene Mindestbreite der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. | UIComponent | ||
| moduleFactory : IFlexModuleFactory 
      Eine Modul-Factory wird als Kontext für die Verwendung eingebetteter Schriftarten und für die Suche nach dem Stilmanager, der die Stile dieser Komponente steuert, verwendet. | UIComponent | ||
|  | mouseChildren : Boolean 
	 Bestimmt, ob die untergeordneten Elemente des Objekts maus- oder benutzereingabegerätfähig sind oder nicht. | DisplayObjectContainer | |
|  | mouseEnabled : Boolean  
	 Gibt an, ob dieses Objekt Meldungen von der Maus oder einem anderen Benutzereingabegerät empfängt. | InteractiveObject | |
| mouseFocusEnabled : Boolean 
      Gibt an, ob die Komponente den Fokus erhalten kann, wenn darauf geklickt wird. | UIComponent | ||
|  | mouseX : Number [schreibgeschützt] 
     Gibt die x-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an. | DisplayObject | |
|  | mouseY : Number [schreibgeschützt] 
     Gibt die y-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an. | DisplayObject | |
|  | name : String 
     Gibt den Instanznamen des Anzeigeobjekts an. | DisplayObject | |
|  | needsSoftKeyboard : Boolean  
	 Gibt an, ob eine virtuelle Tastatur (Bildschirmtastatur) angezeigt wird, wenn diese InteractiveObject-Instanz den Fokus erhält. | InteractiveObject | |
| nestLevel : int 
      Die Tiefe dieses Objekts in der enthaltenden Hierarchie. | UIComponent | ||
| nonInheritingStyles : Object 
      Beginn der Kette von Komponentenstilen, die keine Vererbungsstile sind. | UIComponent | ||
| numAutomationChildren : int [schreibgeschützt] 
      
      Anzahl der untergeordneten Automatisierungselemente, die dieser Container besitzt. | UIComponent | ||
|  | numChildren : int [schreibgeschützt] 
	 Liefert die Anzahl der Objekte, die diesem Objekt untergeordnet sind. | DisplayObjectContainer | |
|  | opaqueBackground : Object 
     Legt fest, ob das Anzeigeobjekt bei einer bestimmten Hintergrundfarbe undurchsichtig ist. | DisplayObject | |
| owner : DisplayObjectContainer 
      Der Eigentümer dieses IVisualElement-Objekts. | UIComponent | ||
| parent : DisplayObjectContainer [override] [schreibgeschützt] 
      Der übergeordnete Container bzw. die übergeordnete Komponente dieser Komponente. | UIComponent | ||
| parentApplication : Object [schreibgeschützt] 
      Ein Verweis auf das Application-Objekt, das diese UIComponent-Instanz enthält. | UIComponent | ||
| parentDocument : Object [schreibgeschützt] 
      Ein Verweis auf das übergeordnete Dokumentobjekt, das mit dieser UIComponent verknüpft ist. | UIComponent | ||
| percentHeight : Number 
      Legt die Höhe einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts fest. | UIComponent | ||
| percentWidth : Number 
      Legt die Breite einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts fest. | UIComponent | ||
| postLayoutTransformOffsets : mx.geom:TransformOffsets 
      Definiert Anpassungen, die auf die Transformation des Objekts angewendet werden können, jedoch für das Layout des übergeordneten Objekts unsichtbar bleiben. | UIComponent | ||
| processedDescriptors : Boolean 
      Nach der Erstellung untergeordneter Objekte (unmittelbar oder verzögert) auf „true“ eingestellt. | UIComponent | ||
| repeater : IRepeater [schreibgeschützt] 
      Ein Verweis auf das Repeater-Objekt im übergeordneten Dokument, das diese UIComponent erzeugt hat. | UIComponent | ||
| repeaterIndex : int [schreibgeschützt] 
      Die Indexposition des Elements im Datenprovider des Repeaters, der diese UIComponent erzeugt hat. | UIComponent | ||
| repeaterIndices : Array 
      Ein Array mit den Indexpositionen der Elemente im Datenprovider des Repeaters im übergeordneten Dokument, der diese UIComponent erzeugt hat. | UIComponent | ||
| repeaters : Array 
      Ein Array mit Verweisen auf die Repeater-Objekte im übergeordneten Dokument, die diese UIComponent erzeugt haben. | UIComponent | ||
| right : Object 
      Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. | UIComponent | ||
|  | 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. | DisplayObject | |
| rotation : Number [override] 
     Gibt die Drehung der DisplayObject-Instanz ausgehend von der ursprünglichen Ausrichtung in Grad an. | UIComponent | ||
| rotationX : Number [override] 
     Gibt die x-Achsendrehung der DisplayObject-Instanz in Grad an, und zwar bezogen auf die ursprüngliche Ausrichtung zum übergeordneten 3D-Container. | UIComponent | ||
| rotationY : Number [override] 
     Gibt die y-Achsendrehung der DisplayObject-Instanz in Grad an, und zwar bezogen auf die ursprüngliche Ausrichtung zum übergeordneten 3D-Container. | UIComponent | ||
| rotationZ : Number [override] 
      
     Gibt die Drehung der z-Achse der DisplayObject-Instanz in Grad an, ausgehend von ihrer ursprünglichen Ausrichtung relativ zum übergeordneten 3D-Container. | UIComponent | ||
|  | scale9Grid : Rectangle 
     Das aktuell verwendete Skalierungsraster. | DisplayObject | |
| scaleX : Number [override] 
      Zahl, die den horizontalen Skalierungsfaktor angibt. | UIComponent | ||
| scaleY : Number [override] 
      Zahl, die den vertikalen Skalierungsfaktor angibt. | UIComponent | ||
| scaleZ : Number [override] 
      Zahl, die den Skalierungsfaktor entlang der z-Achse angibt. | UIComponent | ||
| screen : Rectangle [schreibgeschützt] 
      Gibt ein Objekt mit Größe und Position der Basiszeichenoberfläche dieses Objekts zurück. | UIComponent | ||
|  | scrollRect : Rectangle 
     Die Begrenzungen des Bildlaufrechtecks für das Anzeigeobjekt. | DisplayObject | |
| showInAutomationHierarchy : Boolean 
       
      Ein Flag, welches bestimmt, ob ein Automatisierungsobjekt in der Automatisierungshierarchie angezeigt wird. | UIComponent | ||
|  | softKeyboard : String 
    Steuert das Erscheinungsbild der Bildschirmtastatur. | InteractiveObject | |
|  | softKeyboardInputAreaOfInterest : Rectangle  
     Definiert einen Bereich, der auf dem Bildschirm sichtbar bleiben soll, wenn eine virtuelle Tastatur angezeigt wird (nicht unter iOS verfügbar). | InteractiveObject | |
|  | soundTransform : flash.media:SoundTransform 
	 Steuert den Sound innerhalb dieses Sprites. | Sprite | |
|  | stage : Stage [schreibgeschützt] 
     Die Bühne des Anzeigeobjekts. | DisplayObject | |
| states : Array 
      Die Ansichtsstatus, die für diese Komponente definiert sind. | UIComponent | ||
| styleDeclaration : CSSStyleDeclaration 
      Speicher für die Inline-Vererbungsstile zu diesem Objekt. | UIComponent | ||
| styleManager : IStyleManager2 [schreibgeschützt] 
      Gibt die von dieser Komponente verwendete StyleManager-Instanz zurück. | UIComponent | ||
| styleName : Object 
      Der Klassenstil, der von dieser Komponente verwendet wird. | UIComponent | ||
| styleParent : IAdvancedStyleClient 
      Das übergeordnete Element einer Komponente wird zur Überprüfung der untergeordneten Selektoren verwendet. | UIComponent | ||
| systemManager : ISystemManager 
      Gibt das von dieser Komponente verwendete SystemManager-Objekt zurück. | UIComponent | ||
|  | tabChildren : Boolean 
	 Bestimmt, ob die dem Objekt untergeordneten Objekte per Tabulatortaste aktivierbar sind. | DisplayObjectContainer | |
|  | tabEnabled : Boolean  
	 Gibt an, ob sich dieses Objekt in der Tabulatorreihenfolge befindet. | InteractiveObject | |
| tabFocusEnabled : Boolean 
      Ein Flag, das angibt, ob dieses Objekt über die Tabulatortaste den Fokus erhalten kann. Dies ähnelt der von Flash Player verwendeten tabEnabled-Eigenschaft. Dieses Flag ist normalerweise für Komponenten, die Tastatureingaben verarbeiten können, auf „true“ gesetzt. Für einige Komponenten in Steuerleisten ist das Flag jedoch auf „false“ gesetzt, damit sie einer anderen Komponente (z. B. einem Editor) den Fokus nicht „stehlen“. | UIComponent | ||
|  | tabIndex : int  
   	 Gibt die Tabulatorreihenfolge von Objekten in einer SWF-Datei an. | InteractiveObject | |
|  | textSnapshot : flash.text:TextSnapshot [schreibgeschützt] 
     Liefert ein TextSnapshot-Objekt für diese DisplayObjectContainer-Instanz. | DisplayObjectContainer | |
| toolTip : String 
      Im ToolTip anzuzeigender Text. | UIComponent | ||
| top : Object 
      Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. | UIComponent | ||
| transform : flash.geom:Transform [override] 
      Ein Objekt mit Eigenschaften, die zur Matrix, Farbtransformation und Pixelbegrenzung eines Anzeigeobjekts gehören. | UIComponent | ||
| transformX : Number 
      Legt die x-Koordinate für die Transformationsmitte der Komponente fest. | UIComponent | ||
| transformY : Number 
      Legt die y-Koordinate für die Transformationsmitte der Komponente fest. | UIComponent | ||
| transformZ : Number 
      Legt die z-Koordinate für die Transformationsmitte der Komponente fest. | UIComponent | ||
| transitions : Array 
      Ein Array von Transition-Objekten, wobei jedes Transition-Objekt einem Satz von Effekten entspricht, die bei Änderung des Ansichtsstatus wiedergegeben werden. | UIComponent | ||
| tweeningProperties : Array 
      Array von Eigenschaften, die derzeit auf diesem Objekt getweent werden. | UIComponent | ||
| uid : String 
      Ein eindeutiger Bezeichner für das Objekt. | UIComponent | ||
| updateCompletePendingFlag : Boolean 
      Flag, das bestimmt, ob ein Objekt alle drei Phasen der Layoutüberprüfung (vorausgesetzt, dass sie erforderlich waren) passiert hat. | UIComponent | ||
|  | useHandCursor : Boolean 
	 Ein boolescher Wert, der angibt, ob der Handcursor angezeigt werden soll, wenn der Zeiger über ein Sprite geführt wird, in dem die buttonMode-Eigenschaft auf „true“ gesetzt ist. | Sprite | |
| validationSubField : String 
      Wird von einen Validator zum Verknüpfen eines Unterfelds mit dieser Komponente verwendet. | UIComponent | ||
| verticalCenter : Object 
      Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. | UIComponent | ||
| visible : Boolean [override] 
      Gibt an, ob das Anzeigeobjekt sichtbar ist oder nicht. | UIComponent | ||
| width : Number [override] 
      Eine Zahl, die die Breite der Komponente in Pixeln als Koordinaten des übergeordneten Elements angibt. | UIComponent | ||
| x : Number [override] 
      Zahl, die die horizontale Position der Komponente in Pixeln innerhalb des übergeordneten Containers angibt. | UIComponent | ||
| y : Number [override] 
      Zahl, die die vertikale Position der Komponente in Pixeln innerhalb des übergeordneten Containers angibt. | UIComponent | ||
| z : Number [override] 
      
     Gibt die z-Koordinatenposition an der z-Achse der DisplayObject-Instanz relativ zum übergeordneten 3D-Container an. | UIComponent | ||
| Eigenschaft | Definiert von | ||
|---|---|---|---|
| currentCSSState : String [schreibgeschützt] 
      Der Status, der beim Zuordnen von CSS-Pseudoselektoren zu verwenden ist. | UIComponent | ||
| hasComplexLayoutMatrix : Boolean [schreibgeschützt] 
      Gibt „true“ zurück, wenn die UIComponent über Transformationseigenschaften ohne Versetzung (x,y) verfügt.. | UIComponent | ||
| resourceManager : IResourceManager [schreibgeschützt] 
      Ein Verweis auf ein Objekt, welches alle lokalisierten Ressourcen der Anwendung verwaltet. | UIComponent | ||
| unscaledHeight : Number [schreibgeschützt] 
      Eine bequeme Methode zum Bestimmen der nicht skalierten Höhe der Komponente. | UIComponent | ||
| unscaledWidth : Number [schreibgeschützt] 
      Eine bequeme Methode zum Bestimmen der nicht skalierten Breite der Komponente. Die gesamte Komponente und ihre untergeordneten Elemente sollten innerhalb eines Begrenzungsrechtecks mit dieser Breite gezeichnet und angeordnet werden. Das Begrenzungsrechteck wird auch als Argument an updateDisplayList() übergeben. | UIComponent | ||
| Methode | Definiert von | ||
|---|---|---|---|
| 
      Konstruktor. | UIComponent | ||
|  | 
     Fügt dieser DisplayObjectContainer-Instanz eine untergeordnete DisplayObject-Instanz hinzu.  | DisplayObjectContainer | |
|  | 
	 Fügt dieser DisplayObjectContainer-Instanz eine untergeordnete DisplayObject-Instanz hinzu.  | DisplayObjectContainer | |
|  | 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. | EventDispatcher | |
| 
      Fügt dieser Komponenteninstanz einen nichtvisuellen Stilclient hinzu. | UIComponent | ||
|  | 
	 Gibt an, ob aufgrund der Sicherheitseinschränkungen irgendwelche Anzeigeobjekte aus der Liste ausgeschlossen werden, die beim Aufrufen der DisplayObjectContainer.getObjectsUnderPoint()-Methode mit dem angegebenen point-Punkt zurückgegeben wird. | DisplayObjectContainer | |
| 
      Stellt eine Funktion in die Warteschlange, damit sie später aufgerufen wird. | UIComponent | ||
| 
      Löscht eine Stileigenschaft aus dieser Komponenteninstanz. | UIComponent | ||
|  | 
	 Ermittelt, ob das angegebene Anzeigeobjekt der DisplayObjectContainer-Instanz oder der Instanz selbst untergeordnet ist. | DisplayObjectContainer | |
| 
      Konvertiert die Inhaltskoordinaten eines Point-Objekts in globale Koordinaten. | UIComponent | ||
| 
      Konvertiert die Inhaltskoordinaten eines Point-Objekts in lokale Koordinaten. | UIComponent | ||
| 
      
      Gibt einen Satz Eigenschaften zurück, welche das untergeordnete Element innerhalb dieses Containers identifizieren. | UIComponent | ||
| 
      
	  Gibt einen Satz Eigenschaften zurück, welche das untergeordnete Element innerhalb dieses Containers identifizieren. | UIComponent | ||
| 
      
      Erstellt einen ID-Verweis auf dieses IUIComponent-Objekt im übergeordneten Dokumentobjekt. | UIComponent | ||
| 
      
      Löscht den ID-Verweis auf dieses IUIComponent-Objekt im übergeordneten Dokumentobjekt. | UIComponent | ||
| 
      Gibt ein UITextFormat-Objekt zurück, das den Textstilen für diese UIComponent entspricht. | UIComponent | ||
| [override] 
      Sendet ein Ereignis in den Ereignisablauf. | UIComponent | ||
| 
      Blendet den Fokusindikator um diese Komponente herum ein oder aus. | UIComponent | ||
| drawRoundRect(x:Number, y:Number, w:Number, h:Number, r:Object = null, c:Object = null, alpha:Object = null, rot:Object = null, gradient:String = null, ratios:Array = null, hole:Object = null):void 
      Zeichnet programmgesteuert ein Rechteck in das Graphics-Objekt dieser Skin. | UIComponent | ||
| 
      Wird von der Effektinstanz aufgerufen, wenn die Wiedergabe der Komponente angehalten wird. | UIComponent | ||
| 
      Wird von der Effektinstanz aufgerufen, wenn die Wiedergabe auf der Komponente gestartet wird. | UIComponent | ||
| 
      Bendet alle derzeit wiedergegebenen Effekte der Komponente. | UIComponent | ||
| 
      Führt alle Bindungen aus, deren Ziel das UIComponent-Objekt ist.  | UIComponent | ||
| 
      Wird aufgerufen, nachdem der Druckvorgang abgeschlossen wurde. | UIComponent | ||
| 
       
      Stellt das Automatisierungsobjekt an der festgelegten Indexposition bereit. | UIComponent | ||
| 
       
	  Stellt die Automatisierungsobjektliste bereit. | UIComponent | ||
|  | 
     Gibt ein Rechteck zurück, das den Bereich des Anzeigeobjekts in Bezug auf das Koordinatensystem des targetCoordinateSpace-Objekts definiert. | DisplayObject | |
| 
      
      Gibt die x-Koordinate der Grenzen des Elements für die angegebene Elementgröße zurück. | UIComponent | ||
| 
      
      Gibt die y-Koordinate der Grenzen des Elements für die angegebene Elementgröße zurück. | UIComponent | ||
|  | 
     Gibt die untergeordnete Anzeigeobjektinstanz zurück, die sich an der angegebenen Indexposition befindet. | DisplayObjectContainer | |
|  | 
     Gibt das untergeordnete Anzeigeobjekt für den angegebenen Namen zurück. | DisplayObjectContainer | |
|  | 
     Gibt die Indexposition einer untergeordneten DisplayObject-Instanz zurück. | DisplayObjectContainer | |
| 
      Sucht die Typselektoren für diese UIComponent-Instanz. | UIComponent | ||
| 
      Gibt einen Layout-Beschränkungswert zurück. Dieser Wert entspricht demjenigen beim Abrufen des Beschränkungsstils für diese Komponente. | UIComponent | ||
| 
      Eine bequeme Methode, um anzugeben, ob die explizite oder gemessene Höhe verwendet werden soll
     
       | UIComponent | ||
| 
      Eine bequeme Methode, um anzugeben, ob die explizite oder gemessene Breite verwendet werden soll
     
       | UIComponent | ||
| 
      Ruft das Objekt ab, das derzeit den Fokus hat. | UIComponent | ||
| 
      
      Gibt die Layouthöhe des Elements zurück. | UIComponent | ||
| 
      
      Gibt die Layoutbreite des Elements zurück. | UIComponent | ||
| 
      
      Gibt die x-Koordinate zurück, die für das Zeichnen des Elements auf dem Bildschirm verwendet wird. | UIComponent | ||
| 
      
      Gibt die y-Koordinate zurück, die für das Element beim Zeichnen auf dem Bildschirm verwendet wird. | UIComponent | ||
| 
      
      Gibt die Transformationsmatrix zurück, die zur Berechnung des Layouts der Komponente relativ zu ihren Parallelobjekten verwendet wird. | UIComponent | ||
| 
      
      Gibt die Layouttransformations-Matrix3D für dieses Element zurück. | UIComponent | ||
| 
      
      Gibt die maximale Höhe des Elements zurück. | UIComponent | ||
| 
      
      Gibt die maximale Breite des Elements zurück. | UIComponent | ||
| 
      
      Gibt die Mindesthöhe des Elements zurück. | UIComponent | ||
| 
      
      Gibt die Mindestbreite des Elements zurück. | UIComponent | ||
|  | 
     Gibt ein Array an Objekten zurück, die unter dem angegebenen Punkt liegen und dieser DisplayObjectContainer-Instanz untergeordnet sind (auch über mehrere Unterordnungsstufen hinweg). | DisplayObjectContainer | |
| 
      
      Gibt die bevorzugte Höhe des Elements zurück. | UIComponent | ||
| 
      
      Gibt die bevorzugte Breite des Elements zurück. | UIComponent | ||
|  | 
    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. | DisplayObject | |
| 
      Gibt das Element im dataProvider zurück, mit dem der angegebene Repeater diesen Repeater erzeugt hat, oder null, wenn dieser Repeater nicht wiederholt wird. | UIComponent | ||
| 
      Ruft eine Stileigenschaft ab, die an einer beliebigen Stelle in der Stilkette der Komponente festgelegt ist. | UIComponent | ||
| 
      Konvertiert globale Koordinaten eines Point-Objekts in Inhaltskoordinaten. | UIComponent | ||
|  | 
     Konvertiert das point-Objekt von den (globalen) Bühnenkoordinaten in die (lokalen) Koordinaten des Anzeigeobjekts. | DisplayObject | |
|  | 
     Konvertiert einen zweidimensionale Punkt von den (globalen) Bühnenkoordinaten in die dreidimensionalen (lokalen) Koordinaten des Anzeigeobjekts. | DisplayObject | |
| 
      
      Gibt true zurück, wenn currentCSSState ungleich null ist. | UIComponent | ||
|  | 
	Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat. | EventDispatcher | |
|  | 
	 Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | |
| 
      Bestimmt, ob der angegebene Status auf dieser UIComponent definiert wurde. | UIComponent | ||
|  | 
     Untersucht den Begrenzungsrahmen des Anzeigeobjekts, um festzustellen, ob er sich mit dem Begrenzungsrahmen des obj-Anzeigeobjekts überschneidet. | DisplayObject | |
|  | 
     Wertet das Anzeigeobjekt aus, um festzustellen, ob es den durch die Parameter „x“ und „y“ festgelegten Punkt überdeckt oder schneidet. | DisplayObject | |
| 
      Gibt eine Box-Matrix zurück, die an die drawRoundRect()-Methode als rot-Parameter übergeben werden kann, wenn ein horizontaler Farbverlauf gezeichnet wird. | UIComponent | ||
| 
      Initialisiert die interne Struktur dieser Komponente. | UIComponent | ||
| 
      Initialisiert verschiedene Eigenschaften, die wiederholte Instanzen dieser Komponente verfolgen. | UIComponent | ||
| 
      Markiert eine Komponente, sodass die updateDisplayList()-Methode während einer späteren Bildschirmaktualisierung aufgerufen wird. | UIComponent | ||
| 
      Wird von den Objekten einer Komponente aufgerufen, um anzugeben, dass ihre depth-Eigenschaft geändert wurde. | UIComponent | ||
| 
     
          Elemente müssen diese Methode aufrufen, wenn ihre eigene layoutDirection oder die layoutDirection des übergeordneten Elements geändert wird. | UIComponent | ||
| 
      Markiert eine Komponente, sodass die commitProperties()-Methode bei einer späteren Bildschirmaktualisierung aufgerufen wird. | UIComponent | ||
| 
      Markiert eine Komponente, sodass die measure()-Methode bei einer späteren Bildschirmaktualisierung aufgerufen wird. | UIComponent | ||
|  | 
	 Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | |
|  | 
     Konvertiert einen dreidimensionalen Punkt der dreidimensionalen (lokalen) Koordinaten des Anzeigeobjekts in einen zweidimensionalen Punkt der (globalen) Bühnenkoordinaten. | DisplayObject | |
| 
      Konvertiert lokale Koordinaten eines Point-Objekts in Inhaltskoordinaten. | UIComponent | ||
|  | 
     Konvertiert das point-Objekt von den (lokalen) Koordinaten des Anzeigeobjekts in die (globalen) Bühnenkoordinaten. | DisplayObject | |
| 
      
      Gibt „true“ zurück, wenn cssState mit currentCSSState übereinstimmt. | UIComponent | ||
| 
      
      Bestimmt, ob diese Instanz dem angegebenen Typ entspricht oder eine Unterklasse davon ist. | UIComponent | ||
| 
      Misst den angegebenen HTML-Text, der HTML-Tags wie etwa „<font>“ und „<b>“ enthalten kann. Dabei wird davon ausgegangen, dass er in einem einzeiligen UITextField mit einem durch die Stile dieser UIComponent bestimmten UITextFormat angezeigt wird. | UIComponent | ||
| 
      Misst den angegebenen Text. Dabei wird davon ausgegangen, dass er in einem einzeiligen UITextField (oder UIFTETextField) mit einem durch die Stile dieser UIComponent bestimmten UITextFormat angezeigt wird. | UIComponent | ||
| 
       Verschiebt die Komponente innerhalb der übergeordneten Komponente an eine angegebene Position. | UIComponent | ||
| 
      Propagiert Stiländerungen bis zu den untergeordneten Komponenten. | UIComponent | ||
| 
      Gibt „true“ zurück, wenn die Kette von „owner“-Eigenschaften von „child“ auf diese UIComponent verweist. | UIComponent | ||
| 
      Wird von Flex aufgerufen, wenn ein UIComponent-Objekt einem übergeordneten Element hinzugefügt oder daraus entfernt wird. | UIComponent | ||
| 
      Bereitet ein IFlexDisplayObject für das Drucken vor. | UIComponent | ||
|  | 
	 Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | |
| 
      Erstellt den CSS-Stilcache für diese Komponente. Wenn der recursive-Parameter auf „true“ gesetzt ist, wird der Cache auch für alle untergeordneten Elemente dieser Komponente erstellt. | UIComponent | ||
| 
      Registriert den EffectManager jedes Effektereignisses als Ereignis-Listener. | UIComponent | ||
|  | 
	 Entfernt die angegebene untergeordnete DisplayObject-Instanz aus der Child-Liste der DisplayObjectContainer-Instanz. | DisplayObjectContainer | |
|  | 
	 Entfernt ein untergeordnetes Anzeigeobjekt aus der angegebenen Indexposition in der Child-Liste des Anzeigeobjekt-Containers. | DisplayObjectContainer | |
|  | 
	 Entfernt alle untergeordneten DisplayObject-Instanzen aus der Liste der untergeordneten Elemente der DisplayObjectContainer-Instanz. | DisplayObjectContainer | |
|  | 
	Entfernt einen Listener aus dem EventDispatcher-Objekt. | EventDispatcher | |
| 
      Entfernt einen nichtvisuellen Stilclient aus dieser Komponenteninstanz. | UIComponent | ||
| 
      
      Wiederholt das festgelegte Ereignis. | UIComponent | ||
|  | 
     Blendet eine virtuelle Tastatur ein. | InteractiveObject | |
| 
      
      Löst ein untergeordnetes Element mithilfe der bereitgestellten ID auf. | UIComponent | ||
| [statisch] 
      Setzt die Hintergrundverarbeitung von Methoden fort, die durch callLater() in die Warteschlange gestellt wurden, nachdem suspendBackgroundProcessing() aufgerufen wurde. | UIComponent | ||
| 
      Ändert die Größe des Objekts. | UIComponent | ||
|  | 
	Ändert die Position eines vorhandenen untergeordneten Objekts im Anzeigeobjekt-Container. | DisplayObjectContainer | |
| 
      Legt einen Layout-Beschränkungswert fest. Der Wert entspricht dem beim Festlegen des Beschränkungsstils für diese Komponente. | UIComponent | ||
| 
      Legt den aktuellen Status fest. | UIComponent | ||
| 
      Legt den Fokus auf diese Komponente. | UIComponent | ||
| 
      
      Legt die Koordinaten fest, die für das Zeichnen des Elements auf dem Bildschirm verwendet werden. | UIComponent | ||
| 
      
      Legt die Layoutgröße des Elements fest. | UIComponent | ||
| 
      
      Legt die Transformationsmatrix fest, die verwendet wird, um die Layoutgröße der Komponente und die Position relativ zu den Geschwisterelementen zu berechnen. | UIComponent | ||
| 
      
      Legt die Transformations-Matrix3D fest, die zur Berechnung der Layoutgröße und -position der Komponenete relativ zu ihren Parallelobjekten verwendet wird. | UIComponent | ||
|  | 
     Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | |
| 
      Legt eine Stileigenschaft für diese Komponenteninstanz fest. | UIComponent | ||
| 
      Wird aufgerufen, wenn sich die visible-Eigenschaft ändert. | UIComponent | ||
|  | 
	 Ermöglicht es Benutzern, das angegebene Sprite mit einer Ziehoperation zu verschieben. | Sprite | |
|  | 
	 Ermöglicht dem Benutzer das Ziehen des angegebenen Sprites auf einem berührungsempfindlichen Gerät. | Sprite | |
|  | 
     Stoppt rekursiv die Ausführung von allen Movieclips, die auf diesem Objekt gerootet sind. | DisplayObjectContainer | |
|  | 
	 Beendet die startDrag()-Methode. | Sprite | |
|  | 
	 Beendet die startTouchDrag()-Methode zur Verwendung mit berührungsempfindlichen Geräten. | Sprite | |
| 
      Erkennt Änderungen an Stileigenschaften. | UIComponent | ||
| 
      Flex ruft die stylesInitialized()-Methode auf, wenn die Stile für eine Komponente zum ersten Mal initialisiert werden. | UIComponent | ||
| [statisch] 
      Blockiert die Hintergrundverarbeitung von Methoden, die durch callLater() in die Warteschlange gestellt wurden, bis resumeBackgroundProcessing() aufgerufen wird. | UIComponent | ||
|  | 
	 Kehrt die z-Reihenfolge (von vorne nach hinten) der beiden angegebenen untergeordneten Objekte um. | DisplayObjectContainer | |
|  | 
	 Kehrt die z-Reihenfolge (von vorne nach hinten) der untergeordneten Objekte an den beiden angegebenen Indexpositionen in der Child-Liste um. | DisplayObjectContainer | |
|  | 
	 Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | |
|  | [override] 
	  Gibt einen String zurück, der die Position dieses Objekts innerhalb der DisplayObjects-Hierarchie in der Anwendung zurückgibt. | FlexSprite | |
| transformAround(transformCenter:Vector3D, scale:Vector3D = null, rotation:Vector3D = null, translation:Vector3D = null, postLayoutScale:Vector3D = null, postLayoutRotation:Vector3D = null, postLayoutTranslation:Vector3D = null, invalidateLayout:Boolean = true):void 
      Eine Dienstprogrammmethode zum Aktualisieren der Drehung, Skalierung und Versetzung der Transformation, während gleichzeitig ein im Koordinatenraum der Komponente selbst angegebener bestimmter Punkt im übergeordneten Koordinatenraum unverändert erhalten bleibt. | UIComponent | ||
| 
      Eine Dienstmethode, mit der die lokalen Koordinaten eines Punkts dieses Objekts transformiert werden in seine Position innerhalb der Koordinaten des übergeordneten Elements dieses Objekts. | UIComponent | ||
| 
      
      Validiert die Position und Größe der untergeordneten Elemente und zeigt Grafiken an. | UIComponent | ||
| 
      Validiert und aktualisiert die Eigenschaften und das Layout dieses Objekts und zeichnet es ggf. neu. | UIComponent | ||
| 
      Wird von der Layoutlogik verwendet, um die Eigenschaften einer Komponente durch Aufrufen der commitProperties()-Methode zu validieren. | UIComponent | ||
| 
      
      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. | UIComponent | ||
| 
      Verwaltet sowohl die gültigen als auch die ungültigen Ereignisse eines Validators, der dieser Komponente zugewiesen wurde. | UIComponent | ||
|  | 
	 Gibt den Grundwert des angegebenen Objekts zurück. | Object | |
| 
      Gibt eine Box-Matrix zurück, die an die drawRoundRect()-Methode als rot-Parameter übergeben werden kann, wenn ein vertikaler Farbverlauf gezeichnet wird. | UIComponent | ||
|  | 
	Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist. | EventDispatcher | |
| Methode | Definiert von | ||
|---|---|---|---|
| 
      Passt das Fokusrechteck an. | UIComponent | ||
| 
      Übernimmt die berechnete Matrix, die aus der Kombination von Layoutmatrix und Transformations-Offsets erstellt wird, in die displayObject-Transformation von Flash. | UIComponent | ||
| 
      Dies ist eine interne Methode, die vom Flex-Framework zur Unterstützung des Auflösungseffekts verwendet wird. | UIComponent | ||
| 
      Bestimmt, ob der Aufruf der measure()-Methode übersprungen werden kann. | UIComponent | ||
| 
      Führt ggf. eine letzte Verarbeitung nach der Erstellung untergeordneter Objekte durch. | UIComponent | ||
| 
      Verarbeitet die Eigenschaften der Komponente. | UIComponent | ||
| 
      Erstellen Sie untergeordnete Objekte der Komponente. | UIComponent | ||
| 
      Erstellt ein neues Objekt mit einem Kontext, der auf der verwendeten eingebetteten Schriftart basiert. | UIComponent | ||
| 
      Erstellt das Objekt mithilfe einer gegebenen moduleFactory. | UIComponent | ||
|  
      Helper-Methode für das Auslösen eines PropertyChangeEvent, wenn eine Eigenschaft aktualisiert wird. | UIComponent | ||
| 
      Die Ereignisprozedur, die aufgerufen wird, wenn ein UIComponent-Objekt den Fokus erhält. | UIComponent | ||
| 
      Die Ereignisprozedur, die aufgerufen wird, wenn ein UIComponent-Objekt den Fokus verliert. | UIComponent | ||
| 
      Initialisiert die Implementierung und Speicherung von weniger häufig verwendeten, erweiterten Layoutfunktionen einer Komponente. | UIComponent | ||
| 
      Schließt die Initialisierung dieser Komponente ab. | UIComponent | ||
| 
      Initialisiert den Code dieser Komponente für Eingabehilfen zur Barrierefreiheit. | UIComponent | ||
| 
      Helper-Methode zur Invalidierung der Größe und Anzeigeliste des übergeordneten Objekts, wenn sich dieses Objekt auf das Layout (includeInLayout entspricht „true“) auswirkt. | UIComponent | ||
| 
      Wird üblicherweise von Komponenten überschrieben, die UITextField-Objekte enthalten, wobei das UITextField-Objekt den Fokus erhält. | UIComponent | ||
| 
      Die Ereignisprozedur, die bei einem keyDown-Ereignis aufgerufen wird. | UIComponent | ||
| 
      Die Ereignisprozedur, die bei einem keyUp-Ereignis aufgerufen wird. | UIComponent | ||
| 
      Berechnet die Standardgröße und optional die Standardmindestgröße der Komponente. | UIComponent | ||
| 
      Diese Methode wird aufgerufen, wenn eine UIComponent erstellt wird, und wird erneut aufgerufen, wenn der ResourceManager ein „change“-Ereignis auslöst, um anzugeben, dass sich die lokalisierten Ressourcen geändert haben. | UIComponent | ||
| 
      Gibt einen Dehnfaktor für die Transformation in die horizontale und vertikale Richtung an. | UIComponent | ||
| 
      Diese Methode wird aufgerufen, wenn sich ein Status ändert, um zu überprüfen, ob statusspezifische Stile auf diese Komponente anwendbar sind. | UIComponent | ||
| 
      Zeichnet die Objekte und/oder Größen und platziert die untergeordneten Elemente. | UIComponent | ||
| Ereignis | Übersicht | Definiert von | ||
|---|---|---|---|---|
|  | [broadcast event] Wird ausgelöst, wenn Flash Player oder eine AIR-Anwendung den Betriebssystemfokus erhält und aktiv wird. | EventDispatcher | ||
| Wird ausgelöst, wenn die Komponente einem Container als untergeordnetes Inhaltselement mit der addChild()-, addChildAt()-, addElement()- oder addElementAt()-Methode hinzugefügt wird. | UIComponent | |||
|  | Wird ausgelöst, wenn ein Objekt der Anzeigeliste hinzugefügt wird. | DisplayObject | ||
|  | Wird ausgelöst, wenn ein Anzeigeobjekt der Anzeigeliste für die Bühne hinzugefügt wird. Dies erfolgt entweder direkt oder über das Hinzufügen einer Unterstruktur, die das Anzeigeobjekt enthält. | DisplayObject | ||
|  | Wird ausgelöst, wenn der Benutzer aus dem Kontextmenü die Option „Löschen“ wählt. | InteractiveObject | ||
|  | Wird ausgelöst, wenn ein Benutzer die Haupttaste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und wieder loslässt. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer das Kontextmenü, das mit diesem interaktiven Objekt verknüpft ist, in einer AIR-Anwendung einblendet. | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für „Kopieren“ aktiviert oder im Kontextmenü des Texts „Kopieren“ wählt. | InteractiveObject | ||
| Wird ausgelöst, nachdem die Erstellung, die Verarbeitung der Eigenschaften, die Messung, die Layouterstellung und Zeichnung der Komponente abgeschlossen wurden. | UIComponent | |||
| Wird nach einer Änderung des Ansichtsstatus ausgelöst. | UIComponent | |||
| Wird nach einer Änderung der currentState-Eigenschaft jedoch vor der Änderung des Ansichtsstatus ausgelöst. | UIComponent | |||
|  | Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für „Ausschneiden“ aktiviert oder im Kontextmenü des Texts „Ausschneiden“ wählt. | InteractiveObject | ||
|  | [broadcast event] Wird ausgelöst, wenn Flash Player- oder die AIR-Anwendung den Fokus verliert und inaktiv wird. | EventDispatcher | ||
|  | Wird ausgelöst, wenn der Benutzer die Haupttaste des Zeigegeräts zweimal schnell hintereinander über dem gleichen InteractiveObject-Objekt drückt und das doubleClickEnabled-Flag des Objekts „true“ lautet. | InteractiveObject | ||
| Wird durch den Ziehinitiator (Quelle der gezogenen Daten) ausgelöst, wenn der Ziehvorgang abgeschlossen wird, indem die gezogenen Daten auf einem Ziel abgelegt werden oder der Drag & Drop-Vorgang ohne Ablegen beendet wird. | UIComponent | |||
| Wird vom Ablageziel ausgelöst, wenn der Benutzer die Maustaste darüber loslässt. | UIComponent | |||
| Wird durch eine Komponente ausgelöst, wenn der Benutzer die Maus während des Ziehvorgangs darüber bewegt. | UIComponent | |||
| Wird von der Komponente ausgelöst, wenn der Benutzer Daten aus der Komponente zieht, sie jedoch nicht an einem Ziel ablegt. | UIComponent | |||
| Wird durch eine Komponente ausgelöst, wenn der Benutzer die Maus während des Ziehvorgangs über die Komponente bewegt. | UIComponent | |||
| Wird zu Beginn des Ziehvorgangs vom Ziehinitiator ausgelöst. | UIComponent | |||
| Wird nach Abschluss eines Effekts ausgelöst. | UIComponent | |||
| Wird unmittelbar vor dem Start eines Effekts ausgelöst. | UIComponent | |||
| Wird ausgelöst, nachdem der Effekt beendet wurde. Dies tritt nur durch einen Aufruf der stop()-Methode für den Effekt ein. | UIComponent | |||
|  | [broadcast event] Wird ausgelöst, wenn der Abspielkopf ein neues Bild erreicht. | DisplayObject | ||
| Wird ausgelöst, nachdem die Komponente einen Ansichtsstatus angenommen hat. | UIComponent | |||
|  | [broadcast event] Wird ausgelöst, wenn der Abspielkopf das aktuelle Bild verlässt. | DisplayObject | ||
| Wird ausgelöst, kurz bevor die Komponente einen Ansichtsstatus verlässt. | UIComponent | |||
|  | Wird ausgelöst, nachdem ein Anzeigeobjekt den Fokus erhalten hat. | InteractiveObject | ||
|  | Wird ausgelöst, nachdem ein Anzeigeobjekt den Fokus verloren hat. | InteractiveObject | ||
|  | [broadcast event] Wird ausgelöst, nachdem die Konstruktoren von Bildanzeigeobjekten ausgeführt wurden, bevor Bildskripten ausgeführt wurden. | DisplayObject | ||
|  | Wird abgesetzt, wenn der Benutzer einen Kontaktpunkt entlang der Kante der Touch-Oberfläche mit einer InteractiveObject-Instanz erstellt (z. B. durch Tippen entlang der Kante der Touch-Oberfläche auf Siri Remote für Apple TV). Bei einigen Geräten könnte dieser Kontakt auch als eine Kombination von verschiedenen Kontaktereignissen ausgelegt werden. | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer auf zwei Kontaktpunkte über derselben InteractiveObject-Instanz auf einem berührungsempfindlichen Gerät drückt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen zwei Finger auf ein Anzeigeobjekt drückt und wieder loslässt). | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer einen Berührungspunkt über die InteractiveObject-Instanz auf einem berührungsempfindlichen Gerät bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger über ein Anzeigeobjekt von links nach rechts bewegt). | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer eine Drehgeste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit zwei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann über einem Anzeigeobjekt dreht). | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer eine Swipe-Geste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit drei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann parallel über ein Anzeigeobjekt bewegt). | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer einen Kontaktpunkt mit einer InteractiveObject-Instanz erstellt und dann auf ein berührungsempfindliches Gerät tippt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen mehrere Finger auf einem Anzeigeobjekt platziert, um ein Menü zu öffnen, und dann mit einem Finger tippt, um einen Menüpunkt auszuwählen). | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer eine Zoom-Geste an einem Kontaktpunkt mit einer InteractiveObject-Instanz ausführt (zum Beispiel mit zwei Fingern den Bildschirm eines Mobiltelefons oder Tablets berührt und die Finger dann schnell über einem Anzeigeobjekt spreizt). | InteractiveObject | ||
| Wird ausgelöst, wenn sich der Status eines Objekts von sichtbar in unsichtbar ändert. | UIComponent | |||
|  | Dieses Ereignis wird an jede Client-Anwendung abgesetzt, die die Inline-Eingabe mit einem IME unterstützt | InteractiveObject | ||
| Wird ausgelöst, wenn die Erstellung der Komponente abgeschlossen und alle Initialisierungseigenschaften festgelegt sind. | UIComponent | |||
| Wird ausgelöst, wenn eine Komponente durch einen Validator überwacht wird und die Überprüfung fehlschlägt. | UIComponent | |||
|  | Wird ausgelöst, wenn der Benutzer eine Taste drückt. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer versucht, den Fokus mithilfe der Tastatur zu ändern. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer eine Taste loslässt. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer die mittlere Taste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und loslässt. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer die mittlere Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt. | InteractiveObject | ||
| Wird von einer geöffneten Komponente mithilfe des PopUpManagers ausgelöst, wenn der Benutzer außerhalb der Komponente klickt. | UIComponent | |||
|  | Wird ausgelöst, wenn der Benutzer versucht, den Fokus mithilfe eines Zeigegeräts zu ändern. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer das Zeigegerät bewegt, während es sich auf einer InteractiveObject-Instanz befindet. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer das Zeigegerät von einer InteractiveObject-Instanz wegbewegt. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer das Zeigegerät auf eine InteractiveObject-Instanz bewegt. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt. | InteractiveObject | ||
|  | Wird ausgelöst, wenn das Mausrad über einer InteractiveObject-Instanz gedreht wird. | InteractiveObject | ||
| Wird von einer Komponente mithilfe des PopUpManagers ausgelöst, wenn der Benutzer das Mausrad außerhalb der Komponente dreht. | UIComponent | |||
| Wird ausgelöst, wenn das Objekt verschoben wurde. | UIComponent | |||
|  | Wird vom InteractiveObject-Ziehinitiator ausgelöst, wenn der Benutzer die Ziehbewegung beendet. | InteractiveObject | ||
|  | Wird vom InteractiveObject-Zielobjekt ausgelöst, wenn ein gezogenes Objekt darauf abgelegt wird und das Ablegen mit einem Aufruf von „DragManager.acceptDragDrop()“ akzeptiert wurde. | InteractiveObject | ||
|  | Wird von einer InteractiveObject-Instanz ausgelöst, wenn eine Ziehbewegung in ihre Begrenzungen eintritt. | InteractiveObject | ||
|  | Wird von einer InteractiveObject-Instanz ausgelöst, wenn eine Ziehbewegung ihre Begrenzungen verlässt. | InteractiveObject | ||
|  | Wird von einer InteractiveObject-Instanz kontinuierlich ausgelöst, während eine Ziehbewegung innerhalb ihrer Begrenzungen verbleibt. | InteractiveObject | ||
|  | Wird am Anfang eines Ziehvorgangs von der InteractiveObject-Instanz ausgelöst, die als Ziehinitiator im DragManager.doDrag()-Aufruf festgelegt ist. | InteractiveObject | ||
|  | Wird während eines Ziehvorgangs von der InteractiveObject-Instanz ausgelöst, die als Ziehinitiator im DragManager.doDrag()-Aufruf festgelegt ist. | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für „Einfügen“ aktiviert oder im Kontextmenü des Texts „Einfügen“ wählt. | InteractiveObject | ||
| Wird zu Beginn der Initialisierungssequenz der Komponente ausgelöst. | UIComponent | |||
|  | Wird abgesetzt, wenn der Benutzer einen aktiven Eingabestift unter den Schwellenwert für die Abstandserkennung des Bildschirms senkt. | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer einen aktiven Eingabestift über den Schwellenwert für die Abstandserkennung des Bildschirms anhebt. | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer den aktiven Eingabestift über den Bildschirm bewegt, während er innerhalb des Schwellenwerts der Abstandserkennung bleibt. | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer den aktiven Eingabestift von diesem InteractiveObject wegbewegt, während er innerhalb des Schwellenwerts der Abstandserkennung auf dem Bildschirm bleibt. | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer den aktiven Eingabestift direkt über dieses InteractiveObject bewegt, während er innerhalb des Schwellenwerts der Abstandserkennung auf dem Bildschirm bleibt. | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer einen aktiven Eingabestift von diesem InteractiveObject und seinen untergeordneten Elementen wegbewegt, während er innerhalb des Schwellenwerts der Abstandserkennung auf dem Bildschirm bleibt. | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer einen aktiven Eingabestift von außerhalb der Nachfolgerstruktur des Objekts in der Anzeigeliste über dieses InteractiveObject bewegt (und dabei innerhalb des Schwellenwerts für die Abstandserkennung auf dem Bildschirm bleibt). | InteractiveObject | ||
|  | Wird abgesetzt, wenn ein Benutzer die Taste des Zeigegeräts loslässt, nachdem er die Taste über einer InteractiveObject-Instanz gedrückt und das Zeigegerät dann von der InteractiveObject-Instanz wegbewegt hat. | InteractiveObject | ||
| Wird ausgelöst, wenn die Komponente aus einem Container als untergeordnetes Inhaltselement mit der removeChild()-, removeChildAt()-, removeElement()- oder removeElementAt()-Methode entfernt wird. | UIComponent | |||
|  | Wird ausgelöst, wenn ein Objekt aus der Anzeigeliste entfernt werden soll. | DisplayObject | ||
|  | Wird ausgelöst, wenn ein Anzeigeobjekt aus der Anzeigeliste entfernt werden soll. Dies erfolgt entweder direkt oder über das Entfernen einer Unterstruktur, die das Anzeigeobjekt enthält. | DisplayObject | ||
|  | [broadcast event] Wird ausgelöst, wenn die Anzeigeliste kurz davor steht, aktualisiert und neu gezeichnet zu werden. | DisplayObject | ||
| Wird ausgelöst, wenn die Größe der Komponente geändert wird. | UIComponent | |||
|  | Wird ausgelöst, wenn der Benutzer die rechte Taste des Zeigegeräts über derselben InteractiveObject-Instanz drückt und loslässt. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz drückt. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer die Taste des Zeigegeräts über einer InteractiveObject-Instanz loslässt. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer das Zeigegerät von einer InteractiveObject-Instanz wegbewegt. | InteractiveObject | ||
|  | Wird ausgelöst, wenn der Benutzer das Zeigegerät auf eine InteractiveObject-Instanz bewegt. | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer die plattformspezifische Tastenkombination für „Alles auswählen“ aktiviert oder im Kontextmenü des Texts „Alles auswählen“ wählt. | InteractiveObject | ||
| Wird ausgelöst, wenn sich der Status eines Objekts von unsichtbar in sichtbar ändert. | UIComponent | |||
|  | Wird sofort nach dem Einblenden der Softwaretastatur abgesetzt. | InteractiveObject | ||
|  | Wird direkt vor dem Einblenden der Softwaretastatur abgesetzt. | InteractiveObject | ||
|  | Wird sofort nach dem Ausblenden der Softwaretastatur abgesetzt. | InteractiveObject | ||
| Wird ausgelöst, nachdem die Komponente einen neuen Status erhalten hat und die Animation des Statusübergangs abgeschlossen wurde. | UIComponent | |||
| Wird ausgelöst, wenn eine Komponente einen Übergang in ihren aktuellen Status unterbricht, um zu einem neuen Status zu wechseln. | UIComponent | |||
|  | Wird ausgelöst, wenn sich der Wert des tabChildren-Flags des Objekts ändert. | InteractiveObject | ||
|  | Wird ausgelöst, wenn sich das tabEnabled-Flag des Objekts ändert. | InteractiveObject | ||
|  | Wird ausgelöst, wenn sich der Wert der tabIndex-Eigenschaft des Objekts ändert. | InteractiveObject | ||
|  | Wird ausgelöst, wenn ein Benutzer ein oder mehrere Textzeichen eingibt. | InteractiveObject | ||
| Wird durch die Komponente ausgelöst, wenn ein ToolTip erstellt wird. | UIComponent | |||
| Wird durch die Komponente ausgelöst, wenn deren ToolTip ausgeblendet wurde und demnächst verworfen werden soll. | UIComponent | |||
| Wird durch die Komponente ausgelöst, wenn deren ToolTip ausgeblendet wird. | UIComponent | |||
| Wird durch die Komponente ausgelöst, wenn deren ToolTip eingeblendet wird. | UIComponent | |||
| Wird durch die Komponente ausgelöst, wenn deren ToolTip eingeblendet wurde. | UIComponent | |||
| Wird von einer Komponente ausgelöst, deren toolTip-Eigenschaft festgelegt ist, sobald der Benutzer die Maus darüber bewegt. | UIComponent | |||
|  | Wird abgesetzt, wenn der Benutzer ein berührungsempfindliches Gerät erstmals berührt (zum Beispiel mit dem Finger das Touchscreen eines Mobiltelefons oder Tablets berührt). | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät entfernt (zum Beispiel den Finger vom Touchscreen eines Mobiltelefons oder Tablets hebt). | InteractiveObject | ||
| Ein nicht abbrechbares Ereignis, das von einer Komponente nach der Reaktion auf eine Berührungsinteraktion des Benutzers ausgelöst wird. | UIComponent | |||
| Ein nicht abbrechbares Ereignis, das von einer Komponente bei Reaktion auf eine Berührungsinteraktion des Benutzers ausgelöst wird. | UIComponent | |||
| Ein abbrechbares Ereignis, das von einer Komponente beim Versuch, auf eine Berührungsinteraktion des Benutzers zu reagieren, ausgelöst wird. | UIComponent | |||
|  | Wird abgesetzt, wenn der Benutzer das Gerät berührt, und zwar kontinuierlich, bis der Kontaktpunkt entfernt wird. | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät von einer InteractiveObject-Instanz wegbewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Anzeigeobjekt zu einem anderen zieht). | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät über eine InteractiveObject-Instanz bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Punkt außerhalb des Anzeigeobjekts auf einen Punkt über einem Anzeigeobjekt zieht). | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät von einer InteractiveObject-Instanz wegbewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Anzeigeobjekt auf einen Punkt außerhalb des Anzeigeobjekts zieht). | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer den Kontaktpunkt bei einem berührungsempfindlichen Gerät über eine InteractiveObject-Instanz bewegt (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem Punkt außerhalb des Anzeigeobjekts auf einen Punkt über einem Anzeigeobjekt zieht). | InteractiveObject | ||
|  | Wird abgesetzt, wenn der Benutzer den Kontaktpunkt über derselben InteractiveObject-Instanz anhebt, auf der der Kontakt eingeleitet wurde (zum Beispiel bei einem Mobiltelefon oder Tablet mit Touchscreen einen Finger von einem einzelnen Kontaktpunkt hebt). | InteractiveObject | ||
| Wird ausgelöst, nachdem die Methoden commitProperties(), measure() und updateDisplayList() eines Objekts aufgerufen wurden (falls erforderlich). | UIComponent | |||
| Wird ausgelöst, wenn eine Komponente durch einen Validator überwacht wird und die Überprüfung erfolgreich ist. | UIComponent | |||
| Wird ausgelöst, wenn Werte programmgesteuert oder durch Benutzerinteraktion geändert werden. | UIComponent | |||
Stile sind entweder allgemein oder mit einem bestimmten Thema verknüpft. Allgemeine Stile können mit jedem Thema verwendet werden. Stile, die mit einem bestimmten Thema verknüpft sind, können nur verwendet werden, wenn Ihre Anwendung dieses Thema verwendet.
| Stil | Beschreibung | Definiert von | ||
|---|---|---|---|---|
| baseline | Typ: String CSS-Vererbung: Nein Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Der vertikale Abstand (in Pixel) zwischen dem oberen Rand des Inhaltsbereichs und der Grundlinienposition des Steuerelements. Ist dieser Stil festgelegt, wird die Grundlinie der Komponente am oberen Rand des Inhaltsbereichs verankert. Wird die Größe des Containers geändert, bleibt der Abstand der beiden Ränder erhalten. Dieser Stil wirkt sich nur dann aus, wenn er auf eine Komponente in einem Arbeitsflächen-, Bedienfeld- oder Anwendungscontainer angewendet wird, dessen  Der Standardwert ist  | UIComponent | ||
| bottom | Typ: String CSS-Vererbung: Nein Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Der vertikale Abstand (in Pixeln) zwischen dem unteren Rand der Komponente und dem unteren Rand des Inhaltsbereichs ihres übergeordneten Containers. Ist dieser Stil festgelegt, wird der untere Rand der Komponente am unteren Rand des Inhaltsbereichs verankert. Wird die Größe des Containers geändert, bleibt der Abstand der beiden Ränder erhalten. Dieser Stil wirkt sich nur dann aus, wenn er auf eine Komponente in einem Arbeitsflächen-, Bedienfeld- oder Anwendungscontainer angewendet wird, dessen  Der Standardwert ist  | UIComponent | ||
| errorColor | Typ: uint Format: Color CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Farbe der Komponentenhervorhebung, wenn die Überprüfung fehlschlägt. Flex stellt bei Fehlschlagen der Überprüfung auch den borderColor-Stil der Komponente auf dieseerrorColorein. Der Standardwert für das Halo-Design ist0xFF0000. Der Standardwert für das Spark-Design ist0xFE0000. | UIComponent | ||
| focusBlendMode | Typ: String CSS-Vererbung: Nein Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Vom Fokusrechteck verwendete Füllmethode. Weitere Informationen finden Sie bei der blendMode-Eigenschaft der flash.display.DisplayObject-Klasse.
 
   Der Standardwert ist "normal". | UIComponent | ||
| focusSkin | Typ: Class CSS-Vererbung: Nein Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Skin für das Ziehen des Fokusrechtecks. Der Standardwert für Halo-Komponenten ist mx.skins.halo.HaloFocusRect. Der Standardwert für Spark-Komponenten ist spark.skins.spark.FocusSkin. | UIComponent | ||
| focusThickness | Typ: Number Format: Length CSS-Vererbung: Nein Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 In Pixeln angegebene Stärke des Fokusrechteckrands. Der Standardwert ist  2. | UIComponent | ||
| horizontalCenter | Typ: String CSS-Vererbung: Nein Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Der horizontale Abstand (in Pixeln) zwischen dem Mittelpunkt des Inhaltsbereichs der Komponente und dem Mittelpunkt der Komponente. Ist dieser Stil festgelegt, wird der Mittelpunkt der Komponente am Mittelpunkt des Inhaltsbereichs verankert. Wird die Größe des Containers geändert, bleibt der horizontale Abstand der beiden Mittelpunkte erhalten. Dieser Stil wirkt sich nur dann aus, wenn er auf eine Komponente in einem Arbeitsflächen-, Bedienfeld- oder Anwendungscontainer angewendet wird, dessen  Der Standardwert ist  | UIComponent | ||
| interactionMode | Typ: String CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 4.5 Laufzeitversionen: Flash10, AIR 2.5 Der primäre Interaktionsmodus für diese Komponente. Die zulässigen Werte sind: mouseundtouch. Der Standardwert für das Halo-Design istmouse. Der Standardwert für das Spark-Design istmouse. Der Standardwert für das Mobile-Design isttouch.Verwandte API-Elemente | UIComponent | ||
| layoutDirection | Typ: String CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 4.1 Laufzeitversionen: Flash10, AIR 1.5 Legt die gewünschte Layoutrichtung einer Komponente fest. Die zulässigen Werte sind "ltr"für von links nach rechts verlaufende Layouts, die für Komponenten mit lateinischen Schriften verwendet werden, und"rtl"für von rechts nach links verlaufende Layouts, die für Komponenten mit Schriften wie Arabisch und Hebräisch verwendet werden.In ActionScript legen Sie die layoutDirection über die Werte  In der Regel ist die layoutDirection für die  Komponenten, die Keyboard.LEFT- und Keyboard.RIGHT-Ereignisse verarbeiten, tauschen im Allgemeinen bei layoutDirection  Hinweis: Dieser Stil gilt für alle Spark-Komponenten und MX-Komponenten, die UIFTETextField als ihre textFieldClass angeben.Der Standardwert ist  "ltr".Verwandte API-Elemente | UIComponent | ||
| left | Typ: String CSS-Vererbung: Nein Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Der horizontale Abstand (in Pixeln) zwischen dem linken Rand der Komponente und dem linken Rand des Inhaltsbereichs ihres übergeordneten Containers. Ist dieser Stil festgelegt, wird der linke Rand der Komponente am linken Rand des Inhaltsbereichs verankert. Wird die Größe des Containers geändert, bleibt der Abstand der beiden Ränder erhalten. Dieser Stil wirkt sich nur dann aus, wenn er auf eine Komponente in einem Arbeitsflächen-, Bedienfeld- oder Anwendungscontainer angewendet wird, dessen  Der Standardwert ist  | UIComponent | ||
| right | Typ: String CSS-Vererbung: Nein Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Der horizontale Abstand (in Pixeln) zwischen dem rechten Rand der Komponente und dem rechten Rand des Inhaltsbereichs ihres übergeordneten Containers. Ist dieser Stil festgelegt, wird der rechte Rand der Komponente am rechten Rand des Inhaltsbereichs verankert. Wird die Größe des Containers geändert, bleibt der Abstand der beiden Ränder erhalten. Dieser Stil wirkt sich nur dann aus, wenn er auf eine Komponente in einem Arbeitsflächen-, Bedienfeld- oder Anwendungscontainer angewendet wird, dessen  Der Standardwert ist  | UIComponent | ||
| showErrorSkin | Typ: Boolean CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 4.5 Laufzeitversionen: Flash10, AIR 1.5 Zeigt den Fehlerrahmen oder die Fehlerskin, wenn diese Komponente ungültig ist. Der Standardwert ist  true. | UIComponent | ||
| showErrorTip | Typ: Boolean CSS-Vererbung: Ja Sprachversion: ActionScript 3.0 Produktversion: Flex 4.5 Laufzeitversionen: Flash10, AIR 1.5 Zeigt die Fehlerinfo, wenn diese Komponente ungültig ist und der Benutzer den Mauszeiger darüber bewegt. Der Standardwert ist  true. | UIComponent | ||
| top | Typ: String CSS-Vererbung: Nein Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Der vertikale Abstand (in Pixeln) zwischen dem oberen Rand der Komponente und dem oberen Rand des Inhaltsbereichs ihres übergeordneten Containers. Ist dieser Stil festgelegt, wird der obere Rand der Komponente am oberen Rand des Inhaltsbereichs verankert. Wird die Größe des Containers geändert, bleibt der Abstand der beiden Ränder erhalten. Dieser Stil wirkt sich nur dann aus, wenn er auf eine Komponente in einem Arbeitsflächen-, Bedienfeld- oder Anwendungscontainer angewendet wird, dessen  Der Standardwert ist  | UIComponent | ||
| verticalCenter | Typ: String CSS-Vererbung: Nein Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Der vertikale Abstand (in Pixeln) zwischen dem Mittelpunkt des Inhaltsbereichs der Komponente und dem Mittelpunkt der Komponente. Ist dieser Stil festgelegt, wird der Mittelpunkt der Komponente am Mittelpunkt des Inhaltsbereichs verankert. Wird die Größe des Containers geändert, bleibt der vertikale Abstand der beiden Mittelpunkte erhalten. Dieser Stil wirkt sich nur dann aus, wenn er auf eine Komponente in einem Arbeitsflächen-, Bedienfeld- oder Anwendungscontainer angewendet wird, dessen  Der Standardwert ist  | UIComponent | ||
| Stil | Beschreibung | Definiert von | ||
|---|---|---|---|---|
| chromeColor | Typ: uint Format: Color CSS-Vererbung: Ja Thema: spark Sprachversion: ActionScript 3.0 Produktversion: Flex 4 Laufzeitversionen: Flash10, AIR 1.5 Die Hauptfarbe für eine Komponente. | UIComponent | ||
| Stil | Beschreibung | Definiert von | ||
|---|---|---|---|---|
| themeColor | Typ: uint Format: Color CSS-Vererbung: Ja Thema: halo Sprachversion: ActionScript 3.0 Produktversion: Flex 3 Laufzeitversionen: Flash9, AIR 1.1 Die Themenfarbe einer Komponente. Diese Eigenschaft steuert die Anzeige von Hervorhebungen (z. B. bei Auswahl einer Komponente) und ähnliche visuelle Hinweise, wirkt sich jedoch nicht auf reguläre Rahmenlinien oder Hintergrundfarben der Komponente aus. Die bevorzugten Werte sind haloGreen,haloBlue,haloOrangeundhaloSilver. Es kann jedoch jeder beliebige gültige Farbwert verwendet werden.Die Standardwerte der Stile   "haloBlue". | UIComponent | ||
| Konstante | Definiert von | ||
|---|---|---|---|
| DEFAULT_MAX_HEIGHT : Number = 10000 [statisch] 
      Der Standardwert für die maxHeight-Eigenschaft. | UIComponent | ||
| DEFAULT_MAX_WIDTH : Number = 10000 [statisch] 
      Der Standardwert für die maxWidth-Eigenschaft. | UIComponent | ||
| DEFAULT_MEASURED_HEIGHT : Number = 22 [statisch] 
      Der Standardwert für die measuredHeight-Eigenschaft. | UIComponent | ||
| DEFAULT_MEASURED_MIN_HEIGHT : Number = 22 [statisch] 
      Der Standardwert für die measuredMinHeight-Eigenschaft. | UIComponent | ||
| DEFAULT_MEASURED_MIN_WIDTH : Number = 40 [statisch] 
      Der Standardwert für die measuredMinWidth-Eigenschaft. | UIComponent | ||
| DEFAULT_MEASURED_WIDTH : Number = 160 [statisch] 
      Der Standardwert für die measuredWidth-Eigenschaft. | UIComponent | ||
| accessibilityDescription | Eigenschaft | 
accessibilityDescription:String| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Ein hilfreicher Accessor für die description-Eigenschaft des accessibilityProperties-Objekts dieser UIComponent.
     
      
Die Get-Methode gibt einfach accessibilityProperties.description zurück oder "", wenn accessibilityProperties null ist. Die Set-Methode prüft zuerst, ob accessibilityProperties null ist, und wenn dies zutrifft, legt sie hierfür eine neue AccessibilityProperties-Instanz fest. Anschließend legt sie accessibilityProperties.description fest.
Implementierung
    public function get accessibilityDescription():String    public function set accessibilityDescription(value:String):void| accessibilityEnabled | Eigenschaft | 
accessibilityEnabled:Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Ein hilfreicher Accessor für die silent-Eigenschaft des accessibilityProperties-Objekts dieser UIComponent.
     
      
Beachten Sie, dass accessibilityEnabled das Gegenteil von „silent“ bedeutet; accessibilityEnabled ist true, wenn silent false ist.
Die Get-Methode gibt einfach accessibilityProperties.silent zurück oder true, wenn accessibilityProperties null ist. Die Set-Methode prüft zuerst, ob accessibilityProperties null ist, und wenn dies zutrifft, legt sie hierfür eine neue AccessibilityProperties-Instanz fest. Anschließend legt sie accessibilityProperties.silent fest.
Implementierung
    public function get accessibilityEnabled():Boolean    public function set accessibilityEnabled(value:Boolean):void| accessibilityName | Eigenschaft | 
accessibilityName:String| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Ein hilfreicher Accessor für die name-Eigenschaft des accessibilityProperties-Objekts dieser UIComponent.
     
      
Die Get-Methode gibt einfach accessibilityProperties.name zurück oder "", wenn accessibilityProperties null ist. Die Set-Methode prüft zuerst, ob accessibilityProperties null ist, und wenn dies zutrifft, legt sie hierfür eine neue AccessibilityProperties-Instanz fest. Dann legt sie accessibilityProperties.name fest.
Implementierung
    public function get accessibilityName():String    public function set accessibilityName(value:String):void| accessibilityShortcut | Eigenschaft | 
accessibilityShortcut:String| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Ein hilfreicher Accessor für die shortcut-Eigenschaft des accessibilityProperties-Objekts dieser UIComponent.
     
      
Die Get-Methode gibt einfach accessibilityProperties.shortcut zurück oder "", wenn accessibilityProperties null ist. Die Set-Methode prüft zuerst, ob accessibilityProperties null ist, und wenn dies zutrifft, legt sie hierfür eine neue AccessibilityProperties-Instanz fest. Dann legt sie accessibilityProperties.shortcut fest.
Implementierung
    public function get accessibilityShortcut():String    public function set accessibilityShortcut(value:String):void| activeEffects | Eigenschaft | 
| automationDelegate | Eigenschaft | 
automationDelegate:Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Das Delegatenobjekt, welches die automatisierungsbezogene Funktionalität verarbeitet.
Implementierung
    public function get automationDelegate():Object    public function set automationDelegate(value:Object):void| automationEnabled | Eigenschaft | 
| automationName | Eigenschaft | 
| automationOwner | Eigenschaft | 
automationOwner:DisplayObjectContainer  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Der Eigentümer dieser Komponente für Automationszwecke.
Implementierung
    public function get automationOwner():DisplayObjectContainer| automationParent | Eigenschaft | 
automationParent:DisplayObjectContainer  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Das übergeordnete Element dieser Komponente für Automationszwecke.
Implementierung
    public function get automationParent():DisplayObjectContainer| automationTabularData | Eigenschaft | 
automationTabularData:Object  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      
     Implementierung der IAutomationTabularData-Schnittstelle, welche verwendet werden kann, um die Daten abzurufen.
     
     
Implementierung
    public function get automationTabularData():Object| automationValue | Eigenschaft | 
automationValue:Array  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Dieser Wert entspricht im Allgemeinen der gerenderten Darstellung des Objekts und kann verwendet werden, um den Bezeichner mit dem Objekt, wie es in der Anwendung erscheint, in Beziehung zu setzen.
Implementierung
    public function get automationValue():Array| automationVisible | Eigenschaft | 
| baseline | Eigenschaft | 
baseline:Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. Legen Sie mit der @Clear()-Direktive in MXML oder dem Wert undefined im ActionScript-Code für die Eigenschaft den Standardwert undefined fest. Beispiel: Im MXML-Code deaktiviert baseline.s2="@Clear()" die baseline-Beschränkung im s2-Status. Im ActionScript-Code deaktiviert button.baseline = undefined die baseline-Beschränkung des button.
Standardmäßig entspricht das Ankerziel dem oberen Rand des Inhaltsbereichs im Container. In Layouts mit erweiterten Beschränkungen kann das Ziel eine Beschränkungszeile sein.
Mit dem Einstellen der Eigenschaft auf eine Zahl oder einen numerischen String wie „10“ wird die Verwendung des standardmäßigen Ankerziels festgelegt.
Um ein Ankerziel anzugeben, stellen Sie den Eigenschaftswert auf einen String im Format „anchorTargetName:value“ ein. Beispiel: „row1:10“.
Implementierung
    public function get baseline():Object    public function set baseline(value:Object):void| baselinePosition | Eigenschaft | 
baselinePosition:Number  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die y-Koordinate der Grundlinie der ersten Textzeile der Komponente.
Diese Eigenschaft dient der Implementierung des baseline-Beschränkungsstils. Sie wird auch zum Ausrichten der Beschriftung eines FormItem an den Steuerelementen im FormItem verwendet.
Implementierung
    public function get baselinePosition():Number| bottom | Eigenschaft | 
bottom:Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. Legen Sie mit der @Clear()-Direktive in MXML oder dem Wert undefined im ActionScript-Code für die Eigenschaft den Standardwert undefined fest. Beispiel: Im MXML-Code deaktiviert bottom.s2="@Clear()" die bottom-Beschränkung im s2-Status. Im ActionScript-Code deaktiviert button.bottom = undefined die bottom-Beschränkung des button.
Standardmäßig entspricht das Ankerziel dem Inhaltsbereich des Containers. In Layouts mit erweiterten Beschränkungen kann das Ziel eine Beschränkungszeile sein.
Mit dem Einstellen der Eigenschaft auf eine Zahl oder einen numerischen String wie „10“ wird die Verwendung des standardmäßigen Ankerziels festgelegt.
Um ein Ankerziel anzugeben, stellen Sie den Eigenschaftswert auf einen String im Format „anchorTargetName:value“ ein. Beispiel: „row1:10“.
Implementierung
    public function get bottom():Object    public function set bottom(value:Object):void| cacheHeuristic | Eigenschaft | 
cacheHeuristic:Boolean  [Nur Schreiben] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Wird von Flex zum Bitmapcaching des Objekts verwendet. Wenn cachePolicy auf UIComponentCachePolicy.AUTO gesetzt ist, dann wird cacheHeuristic zum Steuern dercacheAsBitmap-Eigenschaft verwendet.
      
      
Implementierung
    public function set cacheHeuristic(value:Boolean):void| cachePolicy | Eigenschaft | 
cachePolicy:String| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Gibt die für dieses Objekt verwendete Richtlinie für das Bitmapcaching an. Gültige Werte in MXML sind "on", "off" und "auto" (Standard).
     
      
Mögliche Werte in ActionScript sind UIComponentCachePolicy.ON, UIComponentCachePolicy.OFF und UIComponentCachePolicy.AUTO (Standard).
- Der Wert UIComponentCachePolicy.ONbedeutet, dass das Objekt immer als Bitmap zwischengespeichert wird.
- Der Wert UIComponentCachePolicy.OFFbedeutet, dass das Objekt nie als Bitmap zwischengespeichert wird.
- Der Wert UIComponentCachePolicy.AUTObedeutet, dass das Framework heuristisch bestimmt, ob das Objekt als Bitmap gespeichert werden soll.
 Der Standardwert ist UIComponentCachePolicy.AUTO.
Implementierung
    public function get cachePolicy():String    public function set cachePolicy(value:String):void| className | Eigenschaft | 
className:String  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Der Name der Klasse dieser Instanz, beispielsweise Button.
     
      
Dieser String enthält nicht den Paketnamen. Wenn Sie den Paketnamen ebenfalls benötigen, rufen Sie die getQualifiedClassName()-Methode im flash.utils-Paket auf. Dadurch wird ein String wie beispielsweise "mx.controls::Button" zurückgegeben.
Implementierung
    public function get className():String| contentMouseX | Eigenschaft | 
contentMouseX:Number  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Gibt die x-Position der Maus im Inhaltskoordinatensystem zurück. Inhaltskoordinaten geben eine Pixelposition relativ zur linken oberen Ecke des Inhalts der Komponente an und schließen den gesamten Inhaltsbereich der Komponente ein, sogar Bereiche, die derzeit abgeschnitten sind und durch einen Bildlauf angezeigt werden müssen.
Implementierung
    public function get contentMouseX():Number| contentMouseY | Eigenschaft | 
contentMouseY:Number  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Gibt die y-Position der Maus im Inhaltskoordinatensystem zurück. Inhaltskoordinaten geben eine Pixelposition relativ zur linken oberen Ecke des Inhalts der Komponente an und schließen den gesamten Inhaltsbereich der Komponente ein, sogar Bereiche, die derzeit abgeschnitten sind und durch einen Bildlauf angezeigt werden müssen.
Implementierung
    public function get contentMouseY():Number| currentCSSState | Eigenschaft | 
currentCSSState:String  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4.5 | 
| Laufzeitversionen: | Flash Player 10, AIR 2.5 | 
      Der Status, der beim Zuordnen von CSS-Pseudoselektoren zu verwenden ist. Standardmäßig ist dies currentState.
      
      
Implementierung
    protected function get currentCSSState():String| currentState | Eigenschaft | 
currentState:String| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Der aktuelle Ansichtsstatus der Komponente. Auf "" oder null setzen, um die Komponente auf den Basisstatus zurückzusetzen.
     
      
Wenn Sie den Status einer Komponente mit dieser Eigenschaft einstellen, wendet Flex den von Ihnen definierten Übergang an. Sie können auch die setCurrentState()-Methode verwenden, um den aktuellen Status einzustellen. Diese Methode kann optional den Status ohne Anwendung eines Übergangs ändern.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  currentStateChange -Ereignis ausgelöst.
Implementierung
    public function get currentState():String    public function set currentState(value:String):voidVerwandte API-Elemente
| cursorManager | Eigenschaft | 
cursorManager:ICursorManager  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Ruft den CursorManager ab, der den Cursor dieser und gleichrangiger Komponenten steuert. Jedes Fenster auf oberster Ebene verfügt über eine eigene CursorManager-Instanz. Mit dieser Methode stellen Sie sicher, dass Sie mit der richtigen Instanz kommunizieren.
Implementierung
    public function get cursorManager():ICursorManager| depth | Eigenschaft | 
depth:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
      
      Legt die Reihenfolge zum Rendern von Elementen in Containern fest. In Spark-Containern werden Elemente auf der Basis ihrer depth-Eigenschaft angeordnet. Die unterste Tiefe befindet sich hinten, die darüber liegenden Tiefen davor. Elemente mit demselben Tiefenwert werden in der Reihenfolge angezeigt, in der sie dem Container hinzugefügt werden.
     
      
Implementierung
    public function get depth():Number    public function set depth(value:Number):void| descriptor | Eigenschaft | 
descriptor:UIComponentDescriptor| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Verweis auf den UIComponentDescriptor, der von der createComponentFromDescriptor()-Methode ggf. zum Erstellen dieser UIComponent-Instanz verwendet wurde. Wenn diese UIComponent-Instanz nicht aus einem Deskriptor erstellt wurde, entspricht diese Eigenschaft null.
     
      
Implementierung
    public function get descriptor():UIComponentDescriptor    public function set descriptor(value:UIComponentDescriptor):voidVerwandte API-Elemente
| designLayer | Eigenschaft | 
designLayer:DesignLayer| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die optionale DesignLayer-Instanz zurück, die mit diesem visuellen Element verknüpft ist.
Wenn ein DesignLayer zugewiesen wird, müssen visuelle Elemente Sichtbarkeit und Alpha ihrer übergeordneten Ebene berücksichtigen, wenn sie ihre eigenen Werte für effektive Sichtbarkeit oder Alpha an ihr Basis-DisplayObject übergeben (sofern zutreffend).
Visuelle Elemente müssen auf layerPropertyChange-Benachrichtigungen von der verknüpften übergeordneten Ebene warten. Wenn sich effectiveAlpha oder effectiveVisibility der Ebene ändern, muss das entsprechende Element seine eigene effektive Sichtbarkeit (oder sein Alpha) berechnen und entsprechend anwenden.
Legen Sie diese Eigenschaft in MXML nicht direkt fest.
Die designLayer-Eigenschaft wird nicht zur z-Reihenfolgesteuerung verwendet. Weitere Informationen finden Sie unter depth.
Implementierung
    public function get designLayer():DesignLayer    public function set designLayer(value:DesignLayer):void| document | Eigenschaft | 
document:Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Ein Verweis auf das Dokumentobjekt, das mit dieser UIComponent verknüpft ist. Ein Document-Objekt ist ein Objekt auf der obersten Hierarchieebene einer Flex-Anwendung, MXML-Komponente oder AS-Komponente.
Implementierung
    public function get document():Object    public function set document(value:Object):void| doubleClickEnabled | Eigenschaft | 
doubleClickEnabled:Boolean[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Gibt an, ob die UIComponent doubleClick-Ereignisse empfängt. Der Standardwert ist false, d. h. das UIComponent-Objekt empfängt keine doubleClick-Ereignisse.
     
      
Die mouseEnabled-Eigenschaft muss außerdem auf den Standardwert true gesetzt werden, damit das Objekt doubleClick-Ereignisse empfangen kann.
 Der Standardwert ist false.
Implementierung
    override public function get doubleClickEnabled():Boolean    override public function set doubleClickEnabled(value:Boolean):void| enabled | Eigenschaft | 
enabled:Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Gibt an, ob die Komponente eine Interaktion mit dem Benutzer gestattet. Nachdem die enabled-Eigenschaft auf false eingestellt wurde, reagieren manche Komponenten immer noch auf Mausbewegungen wie beispielsweise mouseOver. Daher müssen Sie zu einer vollständigen Deaktivierung von UIComponents auch den Wert der mouseEnabled-Eigenschaft auf false festlegen. Wenn Sie die enabled-Eigenschaft für einen Container auf false festlegen, blendet Flex die Farbe des Containers und aller seiner untergeordneten Objekte ab und blockiert Benutzereingaben in den Container und alle seine untergeordneten Objekte.
      
      
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  enabledChanged -Ereignis ausgelöst.
Implementierung
    public function get enabled():Boolean    public function set enabled(value:Boolean):void| errorString | Eigenschaft | 
errorString:String| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Der Text, der von einer Komponentenfehlerinfo angezeigt wird, wenn eine Komponente durch einen Validator überwacht wird und die Überprüfung fehlschlägt.
Sie können die errorString-Eigenschaft verwenden, um einen Überprüfungsfehler einer Komponente anzuzeigen, ohne tatsächlich eine Validator-Klasse zu verwenden. Wenn Sie einen Stringwert in die errorString-Eigenschaft schreiben, zeichnet Flex einen roten Rahmen um die Komponente, um auf den Überprüfungsfehler hinzuweisen. Der String wird in einem Quickinfo als Überprüfungsfehlermeldung angezeigt, wenn Sie mit der Maus über die Komponente fahren, genau wie bei Erkennung eines Überprüfungsfehlers durch einen Validator.
Um den Überprüfungsfehler zu löschen, schreiben Sie einen leeren String ("") in die errorString-Eigenschaft.
Beachten Sie, dass beim Schreiben eines Werts in die errorString-Eigenschaft keine gültigen oder ungültigen Ereignisse ausgelöst werden; es wird nur die Rahmenfarbe geändert und die Überprüfungsfehlermeldung angezeigt.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  errorStringChanged -Ereignis ausgelöst.
Implementierung
    public function get errorString():String    public function set errorString(value:String):void| explicitHeight | Eigenschaft | 
explicitHeight:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Eine Zahl, die die explizite Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt.
Dieser Wert wird vom Container beim Berechnen von Größe und Position der Komponente verwendet. Er wird nicht von der Komponente selbst zum Bestimmen der Standardgröße verwendet. Daher hat diese Eigenschaft möglicherweise keine Wirkung, wenn das übergeordnete Element einem oder mehreren Container(n) entspricht, die diese Eigenschaft nicht berücksichtigen. Da der Wert in Komponentenkoordinaten angegeben wird, wird die tatsächliche explicitHeight mit Bezug zum übergeordneten Objekt durch die scaleY-Eigenschaft beeinflusst.
Die Einstellung der height-Eigenschaft setzt diese Eigenschaft auch auf den angegebenen Höhenwert.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  explicitHeightChanged -Ereignis ausgelöst.
Implementierung
    public function get explicitHeight():Number    public function set explicitHeight(value:Number):void| explicitMaxHeight | Eigenschaft | 
explicitMaxHeight:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die empfohlene maximale Höhe der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. Dieser Wert wird in den Koordinaten der Komponente in Pixeln angegeben.
Normalerweise legen Anwendungsentwickler die explicitMaxHeight-Eigenschaft nicht fest. Stattdessen legen sie den Wert der maxHeight-Eigenschaft fest, der die explicitMaxHeight-Eigenschaft einstellt. Der Wert von maxHeight wird nicht geändert.
Wurde maxHeight explizit vom Anwendungsentwickler festgelegt, wird zum Zeitpunkt der Layouterstellung explicitMaxHeight verwendet. Andernfalls wird der Standardwert für maxHeight verwendet.
Dieser Wert wird vom Container beim Berechnen von Größe und Position der Komponente verwendet. Er wird nicht von der Komponente selbst zum Bestimmen der Standardgröße verwendet. Daher hat diese Eigenschaft möglicherweise keine Wirkung, wenn das übergeordnete Element einem oder mehreren Container(n) entspricht, die diese Eigenschaft nicht berücksichtigen. Da der Wert in Komponentenkoordinaten angegeben wird, wird die tatsächliche maxHeight mit Bezug zum übergeordneten Objekt von der scaleY-Eigenschaft beeinflusst. Bei manchen Komponenten ist die Höhe theoretisch unbeschränkt. In diesen Fällen wird die maxHeight auf UIComponent.DEFAULT_MAX_HEIGHT gesetzt.
 Der Standardwert ist NaN.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  explicitMaxHeightChanged -Ereignis ausgelöst.
Implementierung
    public function get explicitMaxHeight():Number    public function set explicitMaxHeight(value:Number):void| explicitMaxWidth | Eigenschaft | 
explicitMaxWidth:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die empfohlene maximale Breite der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. Dieser Wert wird in den Koordinaten der Komponente in Pixeln angegeben.
Normalerweise legen Anwendungsentwickler die explicitMaxWidth-Eigenschaft nicht fest. Stattdessen legen sie den Wert der maxWidth-Eigenschaft fest, der die explicitMaxWidth-Eigenschaft einstellt. Der Wert von maxWidth wird nicht geändert.
Wurde maxWidth explizit vom Anwendungsentwickler festgelegt, wird zum Zeitpunkt der Layouterstellung explicitMaxWidth verwendet. Andernfalls wird der Standardwert für maxWidth verwendet.
Dieser Wert wird vom Container beim Berechnen von Größe und Position der Komponente verwendet. Er wird nicht von der Komponente selbst zum Bestimmen der Standardgröße verwendet. Daher hat diese Eigenschaft möglicherweise keine Wirkung, wenn das übergeordnete Element einem oder mehreren Container(n) entspricht, die diese Eigenschaft nicht berücksichtigen. Da der Wert in Komponentenkoordinaten angegeben wird, wird die tatsächliche maxWidth mit Bezug zum übergeordneten Objekt von der scaleX-Eigenschaft beeinflusst. Bei manchen Komponenten ist die Breite theoretisch unbeschränkt. In diesen Fällen wird die maxWidth auf UIComponent.DEFAULT_MAX_WIDTH gesetzt.
 Der Standardwert ist NaN.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  explicitMaxWidthChanged -Ereignis ausgelöst.
Implementierung
    public function get explicitMaxWidth():Number    public function set explicitMaxWidth(value:Number):void| explicitMinHeight | Eigenschaft | 
explicitMinHeight:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die empfohlene Mindesthöhe der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. Dieser Wert wird in den Koordinaten der Komponente in Pixeln angegeben.
Normalerweise legen Anwendungsentwickler die explicitMinHeight-Eigenschaft nicht fest. Stattdessen legen sie den Wert der minHeight-Eigenschaft fest, der die explicitMinHeight-Eigenschaft einstellt. Der Wert von minHeight wird nicht geändert.
Wurde minHeight explizit vom Anwendungsentwickler festgelegt, wird zum Zeitpunkt der Layouterstellung explicitMinHeight verwendet. Andernfalls wird der Wert von measuredMinHeight verwendet.
Dieser Wert wird vom Container beim Berechnen von Größe und Position der Komponente verwendet. Er wird nicht von der Komponente selbst zum Bestimmen der Standardgröße verwendet. Daher hat diese Eigenschaft möglicherweise keine Wirkung, wenn das übergeordnete Element einem oder mehreren Container(n) entspricht, die diese Eigenschaft nicht berücksichtigen. Da der Wert in Komponentenkoordinaten angegeben wird, wird die tatsächliche minHeight mit Bezug zum übergeordneten Objekt von der scaleY-Eigenschaft beeinflusst.
 Der Standardwert ist NaN.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  explictMinHeightChanged -Ereignis ausgelöst.
Implementierung
    public function get explicitMinHeight():Number    public function set explicitMinHeight(value:Number):void| explicitMinWidth | Eigenschaft | 
explicitMinWidth:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die empfohlene Mindestbreite der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. Dieser Wert wird in den Koordinaten der Komponente in Pixeln angegeben.
Normalerweise legen Anwendungsentwickler die explicitMinWidth-Eigenschaft nicht fest. Stattdessen legen sie den Wert der minWidth-Eigenschaft fest, der die explicitMinWidth-Eigenschaft einstellt. Der Wert von minWidth wird nicht geändert.
Wurde minWidth explizit vom Anwendungsentwickler festgelegt, wird zum Zeitpunkt der Layouterstellung explicitMinWidth verwendet. Andernfalls wird der Wert von measuredMinWidth verwendet.
Dieser Wert wird vom Container beim Berechnen von Größe und Position der Komponente verwendet. Er wird nicht von der Komponente selbst zum Bestimmen der Standardgröße verwendet. Daher hat diese Eigenschaft möglicherweise keine Wirkung, wenn das übergeordnete Element einem oder mehreren Container(n) entspricht, die diese Eigenschaft nicht berücksichtigen. Da der Wert in Komponentenkoordinaten angegeben wird, wird die tatsächliche minWidth mit Bezug zum übergeordneten Objekt von der scaleX-Eigenschaft beeinflusst.
 Der Standardwert ist NaN.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  explicitMinWidthChanged -Ereignis ausgelöst.
Implementierung
    public function get explicitMinWidth():Number    public function set explicitMinWidth(value:Number):void| explicitWidth | Eigenschaft | 
explicitWidth:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Eine Zahl, die die explizite Breite der Komponente in Pixeln als Koordinaten der Komponente angibt.
Dieser Wert wird vom Container beim Berechnen von Größe und Position der Komponente verwendet. Er wird nicht von der Komponente selbst zum Bestimmen der Standardgröße verwendet. Daher hat diese Eigenschaft möglicherweise keine Wirkung, wenn das übergeordnete Element einem oder mehreren Container(n) entspricht, die diese Eigenschaft nicht berücksichtigen. Da der Wert in Komponentenkoordinaten angegeben wird, wird die tatsächliche explicitWidth mit Bezug zum übergeordneten Objekt von der scaleX-Eigenschaft beeinflusst.
Die Einstellung der width-Eigenschaft setzt diese Eigenschaft auch auf den angegebenen Breitenwert.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  explicitWidthChanged -Ereignis ausgelöst.
Implementierung
    public function get explicitWidth():Number    public function set explicitWidth(value:Number):void| flexContextMenu | Eigenschaft | 
flexContextMenu:IFlexContextMenu| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Das Kontextmenü für diese UIComponent.
 Der Standardwert ist null.
Implementierung
    public function get flexContextMenu():IFlexContextMenu    public function set flexContextMenu(value:IFlexContextMenu):void| focusEnabled | Eigenschaft | 
focusEnabled:Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Gibt an, ob die Komponente den Fokus erhalten kann, wenn sie durch Drücken der Tabulatortaste aufgerufen wird. Sie können focusEnabled auf false setzen, wenn eine UIComponent als Unterkomponente einer anderen Komponente verwendet wird, sodass die äußere Komponente den Fokus erhält. Lautet der Wert dieser Eigenschaft false, wird der Fokus auf das erste übergeordnete Element übertragen, für das focusEnable auf true gesetzt ist.
     
      
Der Standardwert ist true, ausgenommen für die spark.components.Scroller-Komponente. Für diese lautet der Standardwert false.
Implementierung
    public function get focusEnabled():Boolean    public function set focusEnabled(value:Boolean):voidVerwandte API-Elemente
| focusManager | Eigenschaft | 
focusManager:IFocusManager| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Ruft den FocusManager ab, der den Fokus für diese und gleichrangige Komponenten steuert. Jedes Popup hat eine eigene Fokusschleife und ist daher eine eigene FocusManager-Instanz. Mit dieser Methode stellen Sie sicher, dass Sie mit der richtigen Instanz kommunizieren.
Implementierung
    public function get focusManager():IFocusManager    public function set focusManager(value:IFocusManager):void| focusPane | Eigenschaft | 
focusPane:Sprite| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Der mit diesem Objekt verknüpfte Fokusbereich. Ein Objekt verfügt über einen Fokusbereich, wenn eines seiner untergeordneten Elemente den Fokus hat.
Implementierung
    public function get focusPane():Sprite    public function set focusPane(value:Sprite):void| hasComplexLayoutMatrix | Eigenschaft | 
hasComplexLayoutMatrix:Boolean  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
      Gibt true zurück, wenn die UIComponent über Transformationseigenschaften ohne Versetzung (x,y) verfügt.
     
      
Implementierung
    protected function get hasComplexLayoutMatrix():Boolean| hasFocusableChildren | Eigenschaft | 
hasFocusableChildren:Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Ein Flag, das angibt, ob untergeordnete Objekte den Fokus erhalten können.
Hinweis: Diese Eigenschaft ähnelt der von Flash Player verwendeten tabChildren-Eigenschaft. Verwenden Sie bei Flex-Anwendungen die hasFocusableChildren-Eigenschaft. Verwenden Sie nicht die tabChildren-Eigenschaft.
Diese Eigenschaft ist normalerweise false, da die meisten Komponenten entweder selbst den Fokus erhalten oder den Fokus an eine einzelne interne Subkomponente delegieren und so angezeigt werden, als ob die Komponente den Fokus erhalten hätte. Beispiel: Ein TextInput-Steuerelement enthält ein fokusfähiges untergeordnetes RichEditableText-Steuerelement. Zwar erhält tatsächlich die RichEditableText-Subkomponente den Fokus, jedoch sieht es so aus, als hätte TextInput den Fokus. TextInput setzt hasFocusableChildren auf false, da TextInput als die Komponente mit dem Fokus betrachtet wird. Ihre interne Struktur ist eine Abstraktion.
Normalerweise ist dieses Flag nur für Navigatorkomponenten wie TabNavigator und Accordion auf true gesetzt, da sie den Fokus beim Drücken der Tabulatortaste erhalten. Der Fokus wird jedoch bei weiterem Drücken der Tabulatortaste an Komponenten in untergeordneten Containern übergeben
Der Standardwert ist false, ausgenommen für die spark.components.Scroller-Komponente. Für diese lautet der Standardwert true.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  hasFocusableChildrenChange -Ereignis ausgelöst.
Implementierung
    public function get hasFocusableChildren():Boolean    public function set hasFocusableChildren(value:Boolean):voidVerwandte API-Elemente
| hasLayoutMatrix3D | Eigenschaft | 
hasLayoutMatrix3D:Boolean  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
      
      Enthält true, wenn das Element eine 3D-Matrix hat.
     
      
Verwenden Sie hasLayoutMatrix3D, anstatt den Rückgabewert von getLayoutMatrix3D() aufzurufen und zu prüfen, da diese Methode auch dann eine gültige Matrix zurückgibt, wenn es sich um ein 2D-Element handelt.
Implementierung
    public function get hasLayoutMatrix3D():Boolean| height | Eigenschaft | 
height:Number[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Eine Zahl, die die Höhe der Komponente in Pixeln als Koordinaten des übergeordneten Elements angibt. Der Standardwert ist 0. Diese Eigenschaft enthält jedoch die tatsächliche Komponentenhöhe, nachdem Flex die Größenänderung der Komponenten in der Anwendung abgeschlossen hat.
Hinweis: Sie können im MXML height-Attribut einen Prozentwert wie etwa height="100%" angeben, Sie können jedoch keinen Prozentwert für die height-Eigenschaft in ActionScript verwenden. Benutzen Sie stattdessen die percentHeight-Eigenschaft.
Durch Festlegen dieser Eigenschaft wird ein resize-Ereignis ausgelöst. Weitere Informationen zur Auslösung dieses Ereignisses finden Sie in der Beschreibung zum resize-Ereignis.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  heightChanged -Ereignis ausgelöst.
Implementierung
    override public function get height():Number    override public function set height(value:Number):voidVerwandte API-Elemente
| horizontalCenter | Eigenschaft | 
horizontalCenter:Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. Legen Sie mit der @Clear()-Direktive in MXML oder dem Wert undefined im ActionScript-Code für die Eigenschaft den Standardwert undefined fest. Beispiel: Im MXML-Code deaktiviert horizontalCenter.s2="@Clear()" die horizontalCenter-Beschränkung im s2-Status. Im ActionScript-Code deaktiviert button.horizontalCenter = undefined die horizontalCenter-Beschränkung des button.
Das standardmäßige Ankerziel ist der Container selbst.
In Layouts mit erweiterten Beschränkungen kann das Ankerziel eine Beschränkungsspalte sein. Dann entspricht der Inhaltsbereich dem Raum zwischen der vorherigen Spalte (oder Containerseite) und der Zielspalte.
Mit dem Einstellen der Eigenschaft auf eine Zahl oder einen numerischen String wie „10“ wird die Verwendung des standardmäßigen Ankerziels festgelegt.
Um ein Ankerziel anzugeben, stellen Sie den Eigenschaftswert auf einen String im Format „constraintColumnId:value“ ein. Beispiel: „col1:10“.
Implementierung
    public function get horizontalCenter():Object    public function set horizontalCenter(value:Object):void| id | Eigenschaft | 
id:String| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
ID der Komponente. Dieser Wert wird der Instanzname des Objekts und sollte keine Leerzeichen oder Sonderzeichen enthalten. Jede Komponente in einer Anwendung sollte eine eindeutige ID besitzen.
Wenn die Anwendung mit Werkzeugen eines anderen Herstellers getestet werden soll, weisen Sie jeder Komponente eine aussagekräftige ID zu. Testwerkzeuge verwenden IDs zur Darstellung von Steuerelementen in den Skripten. Mit aussagekräftigen Namen können Skripte daher leichter gelesen werden. Verwenden Sie beispielsweise für eine Schaltfläche submit_button statt b1 oder button1.
Implementierung
    public function get id():String    public function set id(value:String):void| includeInLayout | Eigenschaft | 
includeInLayout:Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Gibt an, ob diese Komponente im Layout des übergeordneten Containers enthalten ist. Wenn der Wert true ist, ist das Objekt im Layout des zugehörigen übergeordneten Containers enthalten und die Größenänderung und Platzierung des Objekts erfolgt gemäß den Layoutregeln des zugehörigen übergeordneten Containers. Wenn der Wert false ist, hat das Layout des übergeordneten Containers keine Auswirkungen auf die Größe und Position des Objekts.
     
      
 Der Standardwert ist true.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  includeInLayoutChanged -Ereignis ausgelöst.
Implementierung
    public function get includeInLayout():Boolean    public function set includeInLayout(value:Boolean):void| inheritingStyles | Eigenschaft | 
inheritingStyles:Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Der Beginn der Vererbungsstilkette für dieses UITextField. Die getStyle()-Methode greift einfach auf inheritingStyles[styleName] zu, um die vollständige, mit dem Entwurf verknüpfte Kette zu durchsuchen. Dieses Objekt wird durch die initProtoChain()-Methode eingerichtet. Unter normalen Umständen brauchen Entwickler auf diese Eigenschaft nie direkt zuzugreifen.
      
      
Implementierung
    public function get inheritingStyles():Object    public function set inheritingStyles(value:Object):void| initialized | Eigenschaft | 
initialized:Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Flag, das bestimmt, ob ein Objekt alle drei Phasen der Layouterstellung (Übernahme, Messung und Layout) durchlaufen hat.
Implementierung
    public function get initialized():Boolean    public function set initialized(value:Boolean):void| instanceIndex | Eigenschaft | 
instanceIndex:int  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die Indexposition einer wiederholten Komponente. Wenn sich die Komponente nicht in einem Repeater befindet, lautet der Wert -1.
Implementierung
    public function get instanceIndex():int| instanceIndices | Eigenschaft | 
instanceIndices:Array| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Ein Array mit den Indexpositionen, die erforderlich sind, um im übergeordneten Dokument auf dieses UIComponent-Objekt zu verweisen. Das Array enthält nur einen Wert, wenn dieses UIComponent-Objekt sich in mindestens einem Repeater befindet. Das erste Element entspricht dem äußersten Repeater. Ist die ID beispielsweise „b“ und instanceIndices [2,4], lautet der Verweis im übergeordneten Dokument b[2][4].
Implementierung
    public function get instanceIndices():Array    public function set instanceIndices(value:Array):void| is3D | Eigenschaft | 
is3D:Boolean  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
      
      Enthält true, wenn das Element in 3D vorliegt. Das Element kann in 3D vorliegen, weil es entweder 3D-Transformationseigenschaften hat oder 3D-Transformationsoffsets nach dem Layout oder beides.
     
      
Implementierung
    public function get is3D():Boolean| isDocument | Eigenschaft | 
isDocument:Boolean  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Enthält true, wenn diese UIComponent-Instanz ein Dokumentobjekt ist. Das heißt, es befindet sich in der Hierarchie einer Flex-Anwendung, einer MXML-Komponente oder einer ActionScript-Komponente an der obersten Position.
      
      
Implementierung
    public function get isDocument():Boolean| isPopUp | Eigenschaft | 
isPopUp:Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Wird vom PopUpManager auf true gesetzt, um anzugeben, dass für die Komponente ein Popup eingeblendet wird.
      
      
Implementierung
    public function get isPopUp():Boolean    public function set isPopUp(value:Boolean):void| layoutMatrix3D | Eigenschaft | 
layoutMatrix3D:Matrix3D  [Nur Schreiben] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
      Die Transformationsmatrix, die zur Berechnung des Layouts der Komponente relativ zu ihren Parallelobjekten verwendet wird. Diese Matrix wird von den 3D-Eigenschaften der Komponente definiert (zu denen 2D-Eigenschaften wie x, y, rotation, scaleX, scaleY, transformX und transformY sowie rotationX, rotationY, scaleZ, z und transformZ gehören).
      
      
Für die meisten Komponenten sind keine 3D-Transformationseigenschaften eingestellt.
Diese Layoutmatrix wird mit den Werten der postLayoutTransformOffsets-Eigenschaft kombiniert, um die endgültige berechnete Matrix der Komponente zu bestimmen.
Implementierung
    public function set layoutMatrix3D(value:Matrix3D):voidVerwandte API-Elemente
| left | Eigenschaft | 
left:Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. Legen Sie mit der @Clear()-Direktive den statusspezifischen Wert für die Eigenschaft in MXML auf den Standardwert undefined fest. Beispiel: Im MXML-Code deaktiviert left.s2="@Clear()" die left-Beschränkung im s2-Status. Im ActionScript-Code deaktiviert button.left = undefined die left-Beschränkung des button.
Standardmäßig entspricht das Ankerziel dem Inhaltsbereich des Containers. In Layouts mit erweiterten Beschränkungen kann das Ziel eine Beschränkungsspalte sein.
Mit dem Einstellen der Eigenschaft auf eine Zahl oder einen numerischen String wie „10“ wird die Verwendung des standardmäßigen Ankerziels festgelegt.
Um ein Ankerziel anzugeben, stellen Sie den Eigenschaftswert auf einen String im Format „anchorTargetName:value“ ein. Beispiel: „col1:10“.
Implementierung
    public function get left():Object    public function set left(value:Object):void| maintainProjectionCenter | Eigenschaft | 
maintainProjectionCenter:Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Bei „true“ ist die Projektionsmatrix der Komponente weiterhin in ihrem Begrenzungsrahmen zentriert. Wenn keine Projektionsmatrix für die Komponente definiert ist, wird automatisch eine hinzugefügt.
Implementierung
    public function get maintainProjectionCenter():Boolean    public function set maintainProjectionCenter(value:Boolean):void| maxHeight | Eigenschaft | 
maxHeight:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die empfohlene maximale Höhe der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. Dieser Wert wird in den Koordinaten der Komponente in Pixeln angegeben. Der Standardwert dieser Eigenschaft wird vom Komponentenentwickler eingestellt.
Mit dieser Eigenschaft legt der Komponentenentwickler eine Höchstgrenze für die Höhe der Komponente fest.
Überschreibt der Anwendungsentwickler den Standardwert von maxHeight, wird der neue Wert in explicitMaxHeight gespeichert. Der Standardwert von maxHeight wird nicht geändert. Wurde maxHeight explizit vom Anwendungsentwickler festgelegt, wird daher zum Zeitpunkt der Layouterstellung als empfohlener Höchstwert für die Höhe der Komponente der Wert von explicitMaxHeight verwendet. Wird maxHeight nicht explizit vom Benutzer eingestellt, wird der Standardwert verwendet.
Dieser Wert wird vom Container beim Berechnen von Größe und Position der Komponente verwendet. Er wird nicht von der Komponente selbst zum Bestimmen der Standardgröße verwendet. Daher hat diese Eigenschaft möglicherweise keine Wirkung, wenn das übergeordnete Element einem oder mehreren Container(n) entspricht, die diese Eigenschaft nicht berücksichtigen. Da der Wert in Komponentenkoordinaten angegeben wird, wird die tatsächliche maxHeight mit Bezug zum übergeordneten Objekt von der scaleY-Eigenschaft beeinflusst. Bei manchen Komponenten ist die Höhe theoretisch unbeschränkt. In diesen Fällen wird die maxHeight auf UIComponent.DEFAULT_MAX_HEIGHT gesetzt.
 Der Standardwert ist 10000.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  explicitMaxHeightChanged -Ereignis ausgelöst.
Implementierung
    public function get maxHeight():Number    public function set maxHeight(value:Number):void| maxWidth | Eigenschaft | 
maxWidth:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die empfohlene maximale Breite der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. Dieser Wert wird in den Koordinaten der Komponente in Pixeln angegeben. Der Standardwert dieser Eigenschaft wird vom Komponentenentwickler eingestellt.
Mit dieser Eigenschaft legt der Komponentenentwickler eine Höchstgrenze für die Breite der Komponente fest.
Überschreibt der Anwendungsentwickler den Standardwert von maxWidth, wird der neue Wert in explicitMaxWidth gespeichert. Der Standardwert von maxWidth wird nicht geändert. Wurde maxWidth explizit vom Anwendungsentwickler festgelegt, wird daher zum Zeitpunkt der Layouterstellung als empfohlener Höchstwert für die Breite der Komponente der Wert von explicitMaxWidth verwendet. Wird maxWidth nicht explizit vom Benutzer eingestellt, wird der Standardwert verwendet.
Dieser Wert wird vom Container beim Berechnen von Größe und Position der Komponente verwendet. Er wird nicht von der Komponente selbst zum Bestimmen der Standardgröße verwendet. Daher hat diese Eigenschaft möglicherweise keine Wirkung, wenn das übergeordnete Element einem oder mehreren Container(n) entspricht, die diese Eigenschaft nicht berücksichtigen. Da der Wert in Komponentenkoordinaten angegeben wird, wird die tatsächliche maxWidth mit Bezug zum übergeordneten Objekt von der scaleX-Eigenschaft beeinflusst. Bei manchen Komponenten ist die Breite theoretisch unbeschränkt. In diesen Fällen wird die maxWidth auf UIComponent.DEFAULT_MAX_WIDTH gesetzt.
 Der Standardwert ist 10000.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  explicitMaxWidthChanged -Ereignis ausgelöst.
Implementierung
    public function get maxWidth():Number    public function set maxWidth(value:Number):void| measuredHeight | Eigenschaft | 
measuredHeight:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Die Standardhöhe der Komponente in Pixeln. Dieser Wert wird von der measure()-Methode festgelegt.
      
      
Implementierung
    public function get measuredHeight():Number    public function set measuredHeight(value:Number):void| measuredMinHeight | Eigenschaft | 
measuredMinHeight:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Die standardmäßige Mindesthöhe der Komponente in Pixeln. Dieser Wert wird von der measure()-Methode festgelegt.
      
      
Implementierung
    public function get measuredMinHeight():Number    public function set measuredMinHeight(value:Number):void| measuredMinWidth | Eigenschaft | 
measuredMinWidth:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Die standardmäßige Mindestbreite der Komponente in Pixeln. Dieser Wert wird von der measure()-Methode festgelegt.
      
      
Implementierung
    public function get measuredMinWidth():Number    public function set measuredMinWidth(value:Number):void| measuredWidth | Eigenschaft | 
measuredWidth:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Die Standardbreite der Komponente in Pixeln. Dieser Wert wird von der measure()-Methode festgelegt.
      
      
Implementierung
    public function get measuredWidth():Number    public function set measuredWidth(value:Number):void| minHeight | Eigenschaft | 
minHeight:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die empfohlene Mindesthöhe der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. Dieser Wert wird in den Koordinaten der Komponente in Pixeln angegeben. Der Standardwert hängt von der Implementierung der Komponente ab.
Legt der Anwendungsentwickler den Wert von minHeight fest, wird der neue Wert in explicitMinHeight gespeichert. Der Standardwert von minHeight wird nicht geändert. Wurde minHeight explizit vom Anwendungsentwickler festgelegt, wird daher zum Zeitpunkt der Layouterstellung als empfohlener Mindestwert für die Höhe der Komponente der Wert von explicitMinHeight verwendet. Wird minHeight nicht explizit vom Anwendungsentwickler eingestellt, wird der Wert von measuredMinHeight verwendet.
Dieser Wert wird vom Container beim Berechnen von Größe und Position der Komponente verwendet. Er wird nicht von der Komponente selbst zum Bestimmen der Standardgröße verwendet. Daher hat diese Eigenschaft möglicherweise keine Wirkung, wenn das übergeordnete Element einem oder mehreren Container(n) entspricht, die diese Eigenschaft nicht berücksichtigen. Da der Wert in Komponentenkoordinaten angegeben wird, wird die tatsächliche minHeight mit Bezug zum übergeordneten Objekt von der scaleY-Eigenschaft beeinflusst.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  explicitMinHeightChanged -Ereignis ausgelöst.
Implementierung
    public function get minHeight():Number    public function set minHeight(value:Number):void| minWidth | Eigenschaft | 
minWidth:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die empfohlene Mindestbreite der Komponente, die vom übergeordneten Element während der Layouterstellung berücksichtigt wird. Dieser Wert wird in den Koordinaten der Komponente in Pixeln angegeben. Der Standardwert hängt von der Implementierung der Komponente ab.
Legt der Anwendungsentwickler den Wert von minWidth fest, wird der neue Wert in explicitMinWidth gespeichert. Der Standardwert von minWidth wird nicht geändert. Wurde minWidth explizit vom Anwendungsentwickler festgelegt, wird daher zum Zeitpunkt der Layouterstellung als empfohlener Mindestwert für die Breite der Komponente der Wert von explicitMinWidth verwendet. Wird minWidth nicht explizit vom Anwendungsentwickler eingestellt, wird der Wert von measuredMinWidth verwendet.
Dieser Wert wird vom Container beim Berechnen von Größe und Position der Komponente verwendet. Er wird nicht von der Komponente selbst zum Bestimmen der Standardgröße verwendet. Daher hat diese Eigenschaft möglicherweise keine Wirkung, wenn das übergeordnete Element einem oder mehreren Container(n) entspricht, die diese Eigenschaft nicht berücksichtigen. Da der Wert in Komponentenkoordinaten angegeben wird, wird die tatsächliche minWidth mit Bezug zum übergeordneten Objekt von der scaleX-Eigenschaft beeinflusst.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  explicitMinWidthChanged -Ereignis ausgelöst.
Implementierung
    public function get minWidth():Number    public function set minWidth(value:Number):void| moduleFactory | Eigenschaft | 
moduleFactory:IFlexModuleFactory| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Eine Modul-Factory wird als Kontext für die Verwendung eingebetteter Schriftarten und für die Suche nach dem Stilmanager, der die Stile dieser Komponente steuert, verwendet.
Implementierung
    public function get moduleFactory():IFlexModuleFactory    public function set moduleFactory(value:IFlexModuleFactory):void| mouseFocusEnabled | Eigenschaft | 
mouseFocusEnabled:Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Gibt an, ob die Komponente den Fokus erhalten kann, wenn darauf geklickt wird. Wenn false angegeben ist, wird der Fokus auf das erste übergeordnete Element übertragen, für das mouseFocusEnable auf true gesetzt ist. Beispielsweise können Sie diese Eigenschaft für ein Button-Steuerelement auf false setzen, sodass Sie den Fokus durch Drücken der Tabulatortaste auf das Steuerelement verschieben können, das Steuerelement jedoch nicht den Fokus erhält, wenn Sie darauf klicken.
     
     
Der Standardwert ist true für die meisten Unterklassen, außer für die Spark-TabBar. In diesem Fall ist der Standardwert false.
 Der Standardwert ist true.
Implementierung
    public function get mouseFocusEnabled():Boolean    public function set mouseFocusEnabled(value:Boolean):void| nestLevel | Eigenschaft | 
nestLevel:int| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die Tiefe dieses Objekts in der enthaltenden Hierarchie. Diese Zahl wird vom Messungs- und Layoutcode verwendet. Der Wert ist 0, wenn diese Komponente nicht in der DisplayList enthalten ist.
Implementierung
    public function get nestLevel():int    public function set nestLevel(value:int):void| nonInheritingStyles | Eigenschaft | 
nonInheritingStyles:Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Beginn der Kette von Komponentenstilen, die keine Vererbungsstile sind. Die getStyle()-Methode greift einfach auf nonInheritingStyles[styleName] zu, um die vollständige, mit dem Entwurf verknüpfte Kette zu durchsuchen. Dieses Objekt wird durch die initProtoChain()-Methode eingerichtet. Unter normalen Umständen brauchen Entwickler auf diese Eigenschaft nie direkt zuzugreifen.
      
      
Implementierung
    public function get nonInheritingStyles():Object    public function set nonInheritingStyles(value:Object):void| numAutomationChildren | Eigenschaft | 
numAutomationChildren:int  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Anzahl der untergeordneten Automatisierungselemente, die dieser Container besitzt. Diese Summe sollte keine untergeordneten Compositeelemente enthalten. Sie enthält jedoch untergeordnete Elemente, welche innerhalb der Automatisierungshierarchie keine Signifikanz besitzen.
Implementierung
    public function get numAutomationChildren():int| owner | Eigenschaft | 
owner:DisplayObjectContainer| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Der Eigentümer dieses IVisualElement-Objekts. Standardmäßig ist dies das übergeordnete Objekt dieses IVisualElement-Objekts. Wenn jedoch dieses IVisualElement eine untergeordnete Komponente ist, die von ihrer übergeordneten Komponente als Popup angezeigt wird, wie etwa die Dropdownliste eines ComboBox-Steuerelements, ist der Eigentümer die Komponente, die dieses IVisualElement-Objekt als Popup angezeigt hat.
Diese Eigenschaft wird nicht von Flex, sondern von jeder Komponente selbst verwaltet. Wenn Sie also die PopUpManger.createPopUp()- oder die PopUpManger.addPopUp()-Methode verwenden, um eine untergeordnete Komponente als Popup anzuzeigen, sollten Sie die owner-Eigenschaft der untergeordneten Komponente auf die Komponente, die sie als Popup angezeigt hat, setzen.
Standardmäßig ist dies der Wert der parent-Eigenschaft.
Implementierung
    public function get owner():DisplayObjectContainer    public function set owner(value:DisplayObjectContainer):void| parent | Eigenschaft | 
parent:DisplayObjectContainer  [schreibgeschützt] [override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Der übergeordnete Container oder die übergeordnete Komponente für diese Komponente. Nur visuelle Elemente sollten über eine parent-Eigenschaft verfügen. Nicht visuelle Elemente sollten eine andere Eigenschaft verwenden, um auf das Objekt zu verweisen, zu dem sie gehören. Üblicherweise sollten nicht visuelle Objekte eine owner-Eigenschaft verwenden, um auf das Objekt zu verweisen, zu dem sie gehören.
      
      
Implementierung
    override public function get parent():DisplayObjectContainer| parentApplication | Eigenschaft | 
parentApplication:Object  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Ein Verweis auf das Application-Objekt, das diese UIComponent-Instanz enthält. Dieses Application-Objekt kann in einem SWFLoader-Steuerelement in einer anderen Anwendung enthalten sein, wodurch eine Kette von Application-Objekten entsteht, die mit parentApplication durchlaufen werden kann.
Die parentApplication-Eigenschaft einer Anwendung entspricht nie der Anwendung selbst, sondern der Anwendung, in die sie geladen wurde, oder null (für eine Anwendung auf oberster Ebene). 
Das Durchlaufen einer Anwendungskette mithilfe der parentApplication-Eigenschaft ähnelt dem Durchlaufen einer Dokumentkette mithilfe der parentDocument-Eigenschaft. Sie können auf die application-Eigenschaft mithilfe der Application-Klasse zugreifen.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  initialize -Ereignis ausgelöst.
Implementierung
    public function get parentApplication():Object| parentDocument | Eigenschaft | 
parentDocument:Object  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Ein Verweis auf das übergeordnete Dokumentobjekt, das mit dieser UIComponent verknüpft ist. Ein Document-Objekt ist ein UIComponent-Objekt auf der obersten Hierarchieebene einer Flex-Anwendung, einer MXML- oder AS-Komponente.
Für das Application-Objekt ist die parentDocument-Eigenschaft null. Die Eigenschaft ist in MXML-Skripten nützlich, um in der Kette von Dokumentobjekten auf die nächsthöhere Ebene zu wechseln. Sie kann verwendet werden, um diese Kette mit parentDocument.parentDocument usw. zu durchlaufen. 
Sie ist als Objekt typisiert, sodass Autoren Eigenschaften und Methoden auf übergeordneten Dokumentobjekten ohne Konvertieren zugreifen können.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  initialize -Ereignis ausgelöst.
Implementierung
    public function get parentDocument():Object| percentHeight | Eigenschaft | 
percentHeight:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Legt die Höhe einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts fest. Zulässige Werte sind 0 bis 100. Der Standardwert ist NaN. Die Einstellung der Eigenschaften height oder explicitHeight führt dazu, dass diese Eigenschaft auf „NaN“ zurückgesetzt wird.
     
      
Diese Eigenschaft gibt nur dann einen numerischen Wert zurück, wenn die Eigenschaft zuvor eingestellt wurde. Der Wert spiegelt nicht die exakte Größe der Komponente in Prozent wider.
Für das UITextField-Steuerelement ist diese Eigenschaft immer auf NaN eingestellt.
Wenn diese Eigenschaft bei Spark-Layouts verwendet wird, wird mit ihrer Hilfe die Höhe der Komponentengrenzen nach Skalierung und Drehung berechnet. Beispiel: Wenn die Komponente bei 90 Grad gedreht wird, wirkt sich die Festlegung von percentHeight auf die Breite der Komponente aus.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  resize -Ereignis ausgelöst.
Implementierung
    public function get percentHeight():Number    public function set percentHeight(value:Number):void| percentWidth | Eigenschaft | 
percentWidth:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Legt die Breite einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts fest. Zulässige Werte sind 0 bis 100. Der Standardwert ist NaN. Die Einstellung der Eigenschaften width oder explicitWidth führt dazu, dass diese Eigenschaft auf „NaN“ zurückgesetzt wird.
     
      
Diese Eigenschaft gibt nur dann einen numerischen Wert zurück, wenn die Eigenschaft zuvor eingestellt wurde. Der Wert spiegelt nicht die exakte Größe der Komponente in Prozent wider.
Für das UITextField-Steuerelement ist diese Eigenschaft immer auf NaN eingestellt.
Wenn diese Eigenschaft bei Spark-Layouts verwendet wird, wird mit ihrer Hilfe die Breite der Komponentengrenzen nach Skalierung und Drehung berechnet. Beispiel: Wenn die Komponente bei 90 Grad gedreht wird, wirkt sich die Festlegung von percentWidth auf die Breite der Komponente aus.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  resize -Ereignis ausgelöst.
Implementierung
    public function get percentWidth():Number    public function set percentWidth(value:Number):void| postLayoutTransformOffsets | Eigenschaft | 
postLayoutTransformOffsets:mx.geom:TransformOffsets| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Definiert Anpassungen, die auf die Transformation des Objekts angewendet werden können, jedoch für das Layout des übergeordneten Objekts unsichtbar bleiben.
Wenn Sie beispielsweise das Layout eines Objekts anpassen möchten, das um 90 Grad gedreht wird, legen Sie die rotation-Eigenschaft des Objekts fest. Wenn das Layout des gedrehten Objekts nicht angepasst werden soll, legen Sie dessen postLayoutTransformOffsets.rotationZ-Eigenschaft fest.
Implementierung
    public function get postLayoutTransformOffsets():mx.geom:TransformOffsets    public function set postLayoutTransformOffsets(value:mx.geom:TransformOffsets):void| processedDescriptors | Eigenschaft | 
processedDescriptors:Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Nach der Erstellung untergeordneter Objekte (unmittelbar oder verzögert) auf true eingestellt. Für ein Containerobjekt wird dies nach Ausführung der createComponentsFromDescriptors()-Methode auf true gesetzt. Das heißt, dass das Container-Objekt untergeordnete Elemente aus seinen untergeordneten Deskriptoren erstellt.
     
      
Wenn beispielsweise ein Accordion-Container eine verzögerte Instanziierung verwendet, nimmt die processedDescriptors-Eigenschaft des zweiten Fensters des Accordion-Containers erst den Wert true an, wenn der Benutzer zu diesem Fenster navigiert und dieses Fenster untergeordnete Elemente erstellt. Ist jedoch für das Accordion die creationPolicy-Eigenschaft auf "all" gesetzt, wird die processedDescriptors-Eigenschaft für das zweite Fenster während des Anwendungsstarts auf true gesetzt.
Für Klassen, die keine Container sind und die keine Deskriptoren aufweisen, wird dies auf true gesetzt, nachdem die createChildren()-Methode interne untergeordnete Komponentenelemente erstellt hat.
Implementierung
    public function get processedDescriptors():Boolean    public function set processedDescriptors(value:Boolean):void| repeater | Eigenschaft | 
repeater:IRepeater  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Ein Verweis auf das Repeater-Objekt im übergeordneten Dokument, das diese UIComponent erzeugt hat. Verwenden Sie diese Eigenschaft statt der repeaters-Eigenschaft, wenn die UIComponent durch ein einziges Repeater-Objekt erstellt wird. Verwenden Sie die repeaters-Eigenschaft, wenn diese UIComponent in verschachtelten Repeater-Objekten erstellt wird.
     
      
Die Eigenschaft wird auf null gesetzt, wenn diese UIComponent nicht durch einen Repeater erstellt wird.
Implementierung
    public function get repeater():IRepeater| repeaterIndex | Eigenschaft | 
repeaterIndex:int  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Die Indexposition des Elements im Datenprovider des Repeaters, der diese UIComponent erzeugt hat. Verwenden Sie diese Eigenschaft statt der repeaterIndices-Eigenschaft, wenn die UIComponent durch ein einziges Repeater-Objekt erstellt wird. Verwenden Sie die repeaterIndices-Eigenschaft, wenn diese UIComponent in verschachtelten Repeater-Objekten erstellt wird.
     
      
Die Eigenschaft wird auf -1 gesetzt, wenn diese UIComponent nicht durch einen Repeater erstellt wird.
Implementierung
    public function get repeaterIndex():int| repeaterIndices | Eigenschaft | 
repeaterIndices:Array| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Ein Array mit den Indexpositionen der Elemente im Datenprovider des Repeaters im übergeordneten Dokument, der diese UIComponent erzeugt hat. Das Array enthält nur einen Wert, wenn diese UIComponent sich in mindestens einem Repeater befindet.
Das erste Element im Array entspricht dem äußersten Repeater. Wenn repeaterIndices dem Wert [2,4] entspricht, bedeutet dies, dass der äußere Repeater das Element dataProvider[2] und der innere Repeater das Element dataProvider[4] verwendet hat.
Beachten Sie, dass sich diese Eigenschaft von der instanceIndices-Eigenschaft unterscheidet, wenn die startingIndex-Eigenschaft eines beliebigen Repeaters nicht 0 entspricht. Auch wenn ein Repeater beispielsweise bei dataProvider[4] beginnt, lautet der Dokumentverweis des ersten wiederholten Objekts b[0], und nicht b[4].
Implementierung
    public function get repeaterIndices():Array    public function set repeaterIndices(value:Array):void| repeaters | Eigenschaft | 
repeaters:Array| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Ein Array mit Verweisen auf die Repeater-Objekte im übergeordneten Dokument, die diese UIComponent erzeugt haben. Das Array enthält nur einen Wert, wenn diese UIComponent sich in mindestens einem Repeater befindet. Das erste Element entspricht dem äußersten Repeater-Objekt.
Implementierung
    public function get repeaters():Array    public function set repeaters(value:Array):void| resourceManager | Eigenschaft | 
resourceManager:IResourceManager  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Ein Verweis auf ein Objekt, welches alle lokalisierten Ressourcen der Anwendung verwaltet. Dabei handelt es sich um eine Singleton-Instanz, die die IResourceManager-Schnittstelle implementiert.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  unused -Ereignis ausgelöst.
Implementierung
    protected function get resourceManager():IResourceManager| right | Eigenschaft | 
right:Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. Legen Sie mit der @Clear()-Direktive in MXML oder dem Wert undefined im ActionScript-Code für die Eigenschaft den Standardwert undefined fest. Beispiel: Im MXML-Code deaktiviert right.s2="@Clear()" die right-Beschränkung im s2-Status. Im ActionScript-Code deaktiviert button.right = undefined die right-Beschränkung des button.
Standardmäßig entspricht das Ankerziel dem Inhaltsbereich des Containers. In Layouts mit erweiterten Beschränkungen kann das Ziel eine Beschränkungsspalte sein.
Mit dem Einstellen der Eigenschaft auf eine Zahl oder einen numerischen String wie „10“ wird die Verwendung des standardmäßigen Ankerziels festgelegt.
Um ein Ankerziel anzugeben, stellen Sie den Eigenschaftswert auf einen String im Format „anchorTargetName:value“ ein. Beispiel: „col1:10“.
Implementierung
    public function get right():Object    public function set right(value:Object):void| rotation | Eigenschaft | 
rotation:Number[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
     Gibt die Drehung der DisplayObject-Instanz ausgehend von der ursprünglichen Ausrichtung in Grad an. Werte zwischen 0 und 180 geben eine Rechtsdrehung, Werte zwischen 0 und -180 eine Linksdrehung an. Werte außerhalb dieses Bereichs werden zu 360 addiert bzw. von 360 subtrahiert, damit sich ein Wert innerhalb des Bereichs ergibt. Die Anweisung my_video.rotation = 450 ist z. B. mit  my_video.rotation = 90 identisch.
     
     
Implementierung
    override public function get rotation():Number    override public function set rotation(value:Number):void| rotationX | Eigenschaft | 
rotationX:Number[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die x-Achsendrehung der DisplayObject-Instanz in Grad an, und zwar bezogen auf die ursprüngliche Ausrichtung zum übergeordneten 3D-Container. Werte zwischen 0 und 180 geben eine Rechtsdrehung, Werte zwischen 0 und -180 eine Linksdrehung an. Werte außerhalb dieses Bereichs werden zu 360 addiert bzw. von 360 subtrahiert, damit sich ein Wert innerhalb des Bereichs ergibt. Diese Eigenschaft wird während der Berechnung von 2D-Layouts in Flex ignoriert.
Implementierung
    override public function get rotationX():Number    override public function set rotationX(value:Number):void| rotationY | Eigenschaft | 
rotationY:Number[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Gibt die y-Achsendrehung der DisplayObject-Instanz in Grad an, und zwar bezogen auf die ursprüngliche Ausrichtung zum übergeordneten 3D-Container. Werte zwischen 0 und 180 geben eine Rechtsdrehung, Werte zwischen 0 und -180 eine Linksdrehung an. Werte außerhalb dieses Bereichs werden zu 360 addiert bzw. von 360 subtrahiert, damit sich ein Wert innerhalb des Bereichs ergibt. Diese Eigenschaft wird während der Berechnung von 2D-Layouts in Flex ignoriert.
Implementierung
    override public function get rotationY():Number    override public function set rotationY(value:Number):void| rotationZ | Eigenschaft | 
rotationZ:Number[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Gibt die Drehung der z-Achse der DisplayObject-Instanz in Grad an, ausgehend von ihrer ursprünglichen Ausrichtung relativ zum übergeordneten 3D-Container. Werte zwischen 0 und 180 geben eine Rechtsdrehung, Werte zwischen 0 und -180 eine Linksdrehung an. Werte außerhalb dieses Bereichs werden zu 360 addiert bzw. von 360 subtrahiert, damit sich ein Wert innerhalb des Bereichs ergibt.
Implementierung
    override public function get rotationZ():Number    override public function set rotationZ(value:Number):void| scaleX | Eigenschaft | 
scaleX:Number[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Zahl, die den horizontalen Skalierungsfaktor angibt.
Der Standardwert ist 1,0, d. h. das Objekt wird nicht skaliert. Ein scaleX-Wert von 2,0 bedeutet, dass das Objekt um den Faktor 2 vergrößert wurde. Ein scaleX-Wert von 0,5 bedeutet, dass das Objekt um den Faktor 2 verkleinert wurde.
Der Wert 0,0 ist ungültig. Setzen Sie den Wert nicht auf 0,0, sondern auf einen niedrigen Wert, oder legen Sie für die visible-Eigenschaft false fest, um die Komponente auszublenden.
 Der Standardwert ist 1.0.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  scaleXChanged -Ereignis ausgelöst.
Implementierung
    override public function get scaleX():Number    override public function set scaleX(value:Number):void| scaleY | Eigenschaft | 
scaleY:Number[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Zahl, die den vertikalen Skalierungsfaktor angibt.
Der Standardwert ist 1,0, d. h. das Objekt wird nicht skaliert. Ein scaleY-Wert von 2,0 bedeutet, dass das Objekt um den Faktor 2 vergrößert wurde. Ein scaleY-Wert von 0,5 bedeutet, dass das Objekt um den Faktor 2 verkleinert wurde.
Der Wert 0,0 ist ungültig. Setzen Sie den Wert nicht auf 0,0, sondern auf einen niedrigen Wert, oder legen Sie für die visible-Eigenschaft false fest, um die Komponente auszublenden.
 Der Standardwert ist 1.0.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  scaleYChanged -Ereignis ausgelöst.
Implementierung
    override public function get scaleY():Number    override public function set scaleY(value:Number):void| scaleZ | Eigenschaft | 
scaleZ:Number[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Zahl, die den Skalierungsfaktor entlang der z-Achse angibt.
Eine Skalierung entlang der z-Achse wirkt sich normalerweise nicht auf flache Komponenten aus, die sich in der Ebene z=0 befinden. Sie betrifft nur Komponenten, auf deren untergeordnete Elemente eine 3D-Transformation angewendet wurde, oder Komponenten mit einem anderen transformZ-Wert als null.
Der Standardwert ist 1,0, d. h. das Objekt wird nicht skaliert.
Diese Eigenschaft wird während der Berechnung von 2D-Layouts in Flex ignoriert.
 Der Standardwert ist 1.0.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  scaleZChanged -Ereignis ausgelöst.
Implementierung
    override public function get scaleZ():Number    override public function set scaleZ(value:Number):void| screen | Eigenschaft | 
| showInAutomationHierarchy | Eigenschaft | 
showInAutomationHierarchy:Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Ein Flag, das bestimmt, ob ein Automatisierungsobjekt in der Automatisierungshierarchie angezeigt wird. Untergeordnete Elemente von Containern, die in der Hierarchie nicht sichtbar sind, erscheinen als untergeordnete Elemente des nächsthöheren sichtbaren übergeordneten Elements. Container für Layout, z. B. Felder und Arbeitsfläche, erscheinen normalerweise nicht in der Hierarchie.
Manche Steuerelemente erzwingen ein Erscheinen ihrer untergeordneten Elemente in der Hierarchie, wenn erforderlich. Beispiel: Eine Liste zwingt Elementrenderer, einschließlich Felder, immer in der Hierarchie zu erscheinen. Implementierer müssen das Ändern dieser Einstellungen auf true unterstützen.
Implementierung
    public function get showInAutomationHierarchy():Boolean    public function set showInAutomationHierarchy(value:Boolean):void| states | Eigenschaft | 
states:Array| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Die Ansichtsstatus, die für diese Komponente definiert sind. Sie können die states-Eigenschaft nur im Stamm der Anwendung oder im Stamm-Tag einer MXML-Komponente angeben. Der Compiler gibt einen Fehler aus, wenn Sie sie für ein anderes Steuerelement angeben.
      
      
Implementierung
    public function get states():Array    public function set states(value:Array):void| styleDeclaration | Eigenschaft | 
styleDeclaration:CSSStyleDeclaration| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Speicher für die Inline-Vererbungsstile zu diesem Objekt. Diese CSSStyleDeclaration wird erstellt, wenn die setStyle()-Methode für diese Komponente zum ersten Mal aufgerufen wird, um einen Vererbungsstil zu erstellen. Unter normalen Umständen brauchen Entwickler auf diese Eigenschaft nie direkt zuzugreifen.
      
      
Implementierung
    public function get styleDeclaration():CSSStyleDeclaration    public function set styleDeclaration(value:CSSStyleDeclaration):void| styleManager | Eigenschaft | 
styleManager:IStyleManager2  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die von dieser Komponente verwendete StyleManager-Instanz zurück.
Implementierung
    public function get styleManager():IStyleManager2| styleName | Eigenschaft | 
styleName:Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Der Klassenstil, der von dieser Komponente verwendet wird. Dies kann ein String, eine CSSStyleDeclaration oder ein IStyleClient sein.
Ist dies ein String, entspricht er dem Namen von einem oder mehreren durch Leerzeichen getrennten Klassendeklarationen in einem <fx:Style>-Tag oder einer CSS-Datei. Sie können den Punkt nicht in den styleName aufnehmen. Wenn der Klassenstil beispielsweise ".bigText" heißt, setzen Sie die styleName-Eigenschaft auf"bigText" (kein Punkt).
Wenn es sich um einen IStyleClient (normalerweise eine UIComponent) handelt, werden alle Stile im styleName-Objekt von dieser Komponente verwendet.
 Der Standardwert ist null.
Implementierung
    public function get styleName():Object    public function set styleName(value:Object):void| styleParent | Eigenschaft | 
styleParent:IAdvancedStyleClient| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Das übergeordnete Element einer Komponente wird zur Überprüfung der untergeordneten Selektoren verwendet. Ein übergeordnetes Element muss außerdem ein IAdvancedStyleClient sein, um an erweiterten Stildeklarationen teilzunehmen.
Implementierung
    public function get styleParent():IAdvancedStyleClient    public function set styleParent(value:IAdvancedStyleClient):void| systemManager | Eigenschaft | 
systemManager:ISystemManager| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Gibt das von dieser Komponente verwendete SystemManager-Objekt zurück.
Implementierung
    public function get systemManager():ISystemManager    public function set systemManager(value:ISystemManager):void| tabFocusEnabled | Eigenschaft | 
tabFocusEnabled:Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Ein Flag, das angibt, ob dieses Objekt über die Tabulatortaste den Fokus erhalten kann.
Ähnlich der von Flash Player verwendeten tabEnabled-Eigenschaft.
Dieses Flag ist normalerweise für Komponenten, die Tastatureingaben verarbeiten können, auf true gesetzt. Für einige Komponenten in Steuerleisten ist das Flag jedoch auf false gesetzt, damit sie einer anderen Komponente (z. B. einem Editor) den Fokus nicht „stehlen“.
      
 Der Standardwert ist true.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  tabFocusEnabledChange -Ereignis ausgelöst.
Implementierung
    public function get tabFocusEnabled():Boolean    public function set tabFocusEnabled(value:Boolean):void| toolTip | Eigenschaft | 
toolTip:String| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Im ToolTip anzuzeigender Text.
 Der Standardwert ist null.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  toolTipChanged -Ereignis ausgelöst.
Implementierung
    public function get toolTip():String    public function set toolTip(value:String):void| top | Eigenschaft | 
top:Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. Legen Sie mit der @Clear()-Direktive in MXML oder dem Wert undefined im ActionScript-Code für die Eigenschaft den Standardwert undefined fest. Beispiel: Im MXML-Code deaktiviert top.s2="@Clear()" die top-Beschränkung im s2-Status. Im ActionScript-Code deaktiviert button.top = undefined die top-Beschränkung des button.
Standardmäßig entspricht das Ankerziel dem Inhaltsbereich des Containers. In Layouts mit erweiterten Beschränkungen kann das Ziel eine Beschränkungszeile sein.
Mit dem Einstellen der Eigenschaft auf eine Zahl oder einen numerischen String wie „10“ wird die Verwendung des standardmäßigen Ankerziels festgelegt.
Um ein Ankerziel anzugeben, stellen Sie den Eigenschaftswert auf einen String im Format „anchorTargetName:value“ ein. Beispiel: „row1:10“.
Implementierung
    public function get top():Object    public function set top(value:Object):void| transform | Eigenschaft | 
transform:flash.geom:Transform[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Ein Objekt mit Eigenschaften, die zur Matrix, Farbtransformation und Pixelbegrenzung eines Anzeigeobjekts gehören. Die spezifischen Eigenschaften – „matrix“, „colorTransform“ und drei schreibgeschützte Eigenschaften (concatenatedMatrix, concatenatedColorTransform und pixelBounds) – werden im Eintrag für die Transform-Klasse erläutert.  
      
      
Jede Eigenschaft des transform-Objekts ist selbst wiederum ein Objekt. Dies ist wichtig, da für matrix- und colorTransform-Objekte neue Werte nur gesetzt werden können, indem ein neues Objekt erstellt und in die transform.matrix- oder transform.colorTransform-Eigenschaft kopiert wird.
Um etwa den tx-Wert einer Anzeigeobjekt-Matrix zu erhöhen, müssen Sie eine Kopie des gesamten Matrixobjekts anfertigen und anschließend das neue Objekt in die matrix-Eigenschaft des transform-Objekts kopieren:
      var myMatrix:Matrix = myUIComponentObject.transform.matrix;  
      myMatrix.tx += 10; 
      myUIComponent.transform.matrix = myMatrix;
      
       
      Sie können die tx-Eigenschaft nicht direkt setzen. Der folgende Code hat keine Auswirkung auf myUIComponent:
     
      
      myUIComponent.transform.matrix.tx += 10;
      
     
      Beachten Sie, dass die transform für die UIComponent, im Gegensatz zum DisplayObject, den matrix- und matrix3D-Wert synchronisiert hält und matrix3D nicht gleich null ist, selbst wenn die Komponente selbst keine eingestellten 3D-Eigenschaften aufweist. Entwickler sollten die is3D-Eigenschaft verwenden, um zu überprüfen, ob die Komponente eingestellte 3D-Eigenschaften aufweist. Wenn die Komponente 3D-Eigenschaften aufweist, sollte die matrix3D der Transformation anstelle der matrix der Transformation verwendet werden.
Implementierung
    override public function get transform():flash.geom:Transform    override public function set transform(value:flash.geom:Transform):voidVerwandte API-Elemente
| transformX | Eigenschaft | 
transformX:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Legt die x-Koordinate für die Transformationsmitte der Komponente fest.
Wenn diese Komponente das Ziel eines Spark-Transformationseffekts ist, können Sie diese Eigenschaft überschreiben, indem Sie die AnimateTransform.autoCenterTransform-Eigenschaft festlegen. Wenn autoCenterTransform den Wert false aufweist, wird die Transformationsmitte von den Eigenschaften transformX, transformY und transformZ des Effektziels bestimmt. Hat autoCenterTransform den Wert true, tritt der Effekt um die Mitte des Ziels auf, (width/2, height/2).
Durch Festlegen dieser Eigenschaft bei der Spark Effect-Klasse wird die Eigenschaft der Zielkomponente überschrieben.
Implementierung
    public function get transformX():Number    public function set transformX(value:Number):voidVerwandte API-Elemente
| transformY | Eigenschaft | 
transformY:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Legt die y-Koordinate für die Transformationsmitte der Komponente fest.
Wenn diese Komponente das Ziel eines Spark-Transformationseffekts ist, können Sie diese Eigenschaft überschreiben, indem Sie die AnimateTransform.autoCenterTransform-Eigenschaft festlegen. Wenn autoCenterTransform den Wert false aufweist, wird die Transformationsmitte von den Eigenschaften transformX, transformY und transformZ des Effektziels bestimmt. Hat autoCenterTransform den Wert true, tritt der Effekt um die Mitte des Ziels auf, (width/2, height/2).
Durch Festlegen dieser Eigenschaft bei der Spark Effect-Klasse wird die Eigenschaft der Zielkomponente überschrieben.
Implementierung
    public function get transformY():Number    public function set transformY(value:Number):voidVerwandte API-Elemente
| transformZ | Eigenschaft | 
transformZ:Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Legt die z-Koordinate für die Transformationsmitte der Komponente fest.
Wenn diese Komponente das Ziel eines Spark-Transformationseffekts ist, können Sie diese Eigenschaft überschreiben, indem Sie die AnimateTransform.autoCenterTransform-Eigenschaft festlegen. Wenn autoCenterTransform den Wert false aufweist, wird die Transformationsmitte von den Eigenschaften transformX, transformY und transformZ des Effektziels bestimmt. Hat autoCenterTransform den Wert true, tritt der Effekt um die Mitte des Ziels auf, (width/2, height/2).
Durch Festlegen dieser Eigenschaft bei der Spark Effect-Klasse wird die Eigenschaft der Zielkomponente überschrieben.
Implementierung
    public function get transformZ():Number    public function set transformZ(value:Number):voidVerwandte API-Elemente
| transitions | Eigenschaft | 
transitions:Array| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Ein Array von Transition-Objekten, wobei jedes Transition-Objekt einem Satz von Effekten entspricht, die bei Änderung des Ansichtsstatus wiedergegeben werden.
Implementierung
    public function get transitions():Array    public function set transitions(value:Array):voidVerwandte API-Elemente
| tweeningProperties | Eigenschaft | 
tweeningProperties:Array| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Array von Eigenschaften, die derzeit auf diesem Objekt getweent werden.
Wird verwendet, um den EffectManager davon zu benachrichtigen, dass bestimmte Eigenschaften dieses Objekts getweent werden, damit der EffectManger nicht versucht, die gleichen Eigenschaften zu animieren.
Implementierung
    public function get tweeningProperties():Array    public function set tweeningProperties(value:Array):void| uid | Eigenschaft | 
uid:String| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Ein eindeutiger Bezeichner für das Objekt. Steuerelemente, die von Flex-Daten gesteuert werden, einschließlich aller Steuerelemente, die Unterklassen der List-Klasse sind, verfolgen Datenproviderelemente mit einer UID.
Flex kann UIDs automatisch erstellen und verwalten. Unter Umständen müssen Sie jedoch eine eigene uid-Eigenschaft bereitstellen, indem Sie die IUID-Schnittstelle implementieren. Möglicherweise wird auch die Verarbeitung durch Bereitstellung einer eigenen uid-Eigenschaft deutlich effizienter. UIDs brauchen für die meisten Verwendungszwecke in Flex nicht universell eindeutig zu sein. Eine Ausnahme bilden Meldungen, die von Datendiensten gesendet werden.
Implementierung
    public function get uid():String    public function set uid(value:String):voidVerwandte API-Elemente
| unscaledHeight | Eigenschaft | 
unscaledHeight:Number  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Eine bequeme Methode zum Bestimmen der nicht skalierten Höhe der Komponente. Die gesamte Komponente und ihre untergeordneten Elemente sollten innerhalb eines Begrenzungsrechtecks mit dieser Höhe gezeichnet und angeordnet werden. Das Begrenzungsrechteck wird auch als Argument an updateDisplayList() übergeben.
     
      
Implementierung
    protected function get unscaledHeight():Number| unscaledWidth | Eigenschaft | 
unscaledWidth:Number  [schreibgeschützt] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Eine bequeme Methode zum Bestimmen der nicht skalierten Breite der Komponente. Die gesamte Komponente und ihre untergeordneten Elemente sollten innerhalb eines Begrenzungsrechtecks mit dieser Breite gezeichnet und angeordnet werden. Das Begrenzungsrechteck wird auch als Argument an updateDisplayList() übergeben.
     
      
Implementierung
    protected function get unscaledWidth():Number| updateCompletePendingFlag | Eigenschaft | 
updateCompletePendingFlag:Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Flag, das bestimmt, ob ein Objekt alle drei Phasen der Layoutüberprüfung (vorausgesetzt, dass sie erforderlich waren) passiert hat.
Implementierung
    public function get updateCompletePendingFlag():Boolean    public function set updateCompletePendingFlag(value:Boolean):void| validationSubField | Eigenschaft | 
validationSubField:String| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird von einen Validator zum Verknüpfen eines Unterfelds mit dieser Komponente verwendet.
Implementierung
    public function get validationSubField():String    public function set validationSubField(value:String):void| verticalCenter | Eigenschaft | 
verticalCenter:Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Bei Komponenten ist diese Eigenschaft zur Begrenzung des Layouts eine Fassade (facade) über dem ähnlich benannten Stil. Legen Sie mit der @Clear()-Direktive in MXML oder dem Wert undefined im ActionScript-Code für die Eigenschaft den Standardwert undefined fest. Beispiel: Im MXML-Code deaktiviert verticalCenter.s2="@Clear()" die verticalCenter-Beschränkung im s2-Status. Im ActionScript-Code deaktiviert button.verticalCenter = undefined die verticalCenter-Beschränkung des button.
Das standardmäßige Ankerziel ist der Container selbst.
In Layouts mit erweiterten Beschränkungen kann das Ankerziel eine Beschränkungszeile sein. Dann entspricht der Inhaltsbereich dem Raum zwischen der vorherigen Zeile (oder Containerseite) und der Zielzeile.
Mit dem Einstellen der Eigenschaft auf eine Zahl oder einen numerischen String wie „10“ wird die Verwendung des standardmäßigen Ankerziels festgelegt.
Um ein Ankerziel anzugeben, stellen Sie den Eigenschaftswert auf einen String im Format „constraintColumnId:value“ ein. Beispiel: „row1:10“.
Implementierung
    public function get verticalCenter():Object    public function set verticalCenter(value:Object):void| visible | Eigenschaft | 
visible:Boolean[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Gibt an, ob das Anzeigeobjekt sichtbar ist oder nicht. Nicht sichtbare Anzeigeobjekte sind deaktiviert. Wenn beispielsweise für eine InteractiveObject-Instanz visible=false gesetzt ist, können Benutzer nicht auf diese Instanz klicken. 
     
      
Bei Festlegung auf true löst das Objekt ein show-Ereignis aus. Bei Festlegung auf fals löst das Objekt ein hide-Ereignis aus. In beiden Fällen lösen die untergeordneten Objekte kein show- oder hide-Ereignis aus, es sei denn, das Objekt hat ausdrücklich eine diesbezügliche Anweisung geschrieben.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  show -Ereignis ausgelöst.
Implementierung
    override public function get visible():Boolean    override public function set visible(value:Boolean):void| width | Eigenschaft | 
width:Number[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Eine Zahl, die die Breite der Komponente in Pixeln als Koordinaten des übergeordneten Elements angibt. Der Standardwert ist 0. Diese Eigenschaft enthält jedoch die tatsächliche Komponentenbreite, nachdem Flex die Größenänderung der Komponenten in der Anwendung abgeschlossen hat.
Hinweis: Sie können im MXML width-Attribut einen Prozentwert wie etwa width="100%" angeben, Sie können jedoch keinen Prozentwert für die width-Eigenschaft in ActionScript verwenden. Verwenden Sie stattdessen die percentWidth-Eigenschaft.
Durch Festlegen dieser Eigenschaft wird ein resize-Ereignis ausgelöst. Weitere Informationen zur Auslösung dieses Ereignisses finden Sie in der Beschreibung zum resize-Ereignis.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  widthChanged -Ereignis ausgelöst.
Implementierung
    override public function get width():Number    override public function set width(value:Number):voidVerwandte API-Elemente
| x | Eigenschaft | 
x:Number[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Zahl, die die horizontale Position der Komponente in Pixeln innerhalb des übergeordneten Containers angibt.
Das direkte Einstellen dieser Eigenschaft oder das Aufrufen von move() hat keine oder nur eine temporäre Wirkung, wenn die Komponente einem Layoutcontainer wie HBox, Grid oder Form untergeordnet ist, da die Layoutberechnungen dieser Container die x-Position auf die Ergebnisse der Berechnung setzen. Die x-Eigenschaft muss jedoch immer festgelegt werden, wenn das übergeordnete Element ein Arbeitsflächen- oder ein anderer Container mit absoluter Positionierung ist, da der Standardwert 0 lautet.
 Der Standardwert ist 0.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  xChanged -Ereignis ausgelöst.
Implementierung
    override public function get x():Number    override public function set x(value:Number):void| y | Eigenschaft | 
y:Number[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Zahl, die die vertikale Position der Komponente in Pixeln innerhalb des übergeordneten Containers angibt.
Das direkte Einstellen dieser Eigenschaft oder das Aufrufen von move() hat keine oder nur eine temporäre Wirkung, wenn die Komponente einem Layoutcontainer wie HBox, Grid oder Form untergeordnet ist, da die Layoutberechnungen dieser Container die x-Position auf die Ergebnisse der Berechnung setzen. Die x-Eigenschaft muss jedoch immer festgelegt werden, wenn das übergeordnete Element ein Arbeitsflächen- oder ein anderer Container mit absoluter Positionierung ist, da der Standardwert 0 lautet.
 Der Standardwert ist 0.
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  yChanged -Ereignis ausgelöst.
Implementierung
    override public function get y():Number    override public function set y(value:Number):void| z | Eigenschaft | 
z:Number[override] | Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die z-Koordinatenposition an der z-Achse der DisplayObject-Instanz relativ zum übergeordneten 3D-Container an. Die z-Eigenschaft wird für 3D-Koordinaten verwendet, nicht für Bildschirm- oder Pixelkoordinaten.
Wird die z-Eigenschaft eines Anzeigeobjekts auf einen anderen Wert als den Standardwert 0 gesetzt, so wird automatisch das entsprechende Matrix3D-Objekt erstellt. Dient der Anpassung der Position und Ausrichtung eines Anzeigeobjekts in den drei Dimensionen. Beim Arbeiten mit der z-Achse ändert sich das bestehende Verhalten der x- und y-Eigenschaften von Bildschirm- oder Pixelkoordinaten auf Positionen relativ zum übergeordneten 3D-Container.
Beispiel: Ein untergeordnetes Element von _root an der Position x = 100, y = 100, z = 200 wird nicht an der Pixelposition (100,100) gezeichnet. Das untergeordnete Element wird an jener Position gezeichnet, die von der 3D-Projektionskalkulation errechnet wird. Die Kalkulation lautet:
 (x*cameraFocalLength/cameraRelativeZPosition, y*cameraFocalLength/cameraRelativeZPosition)
Diese Eigenschaft kann als Quelle für die Datenbindung verwendet werden. Beim Ändern dieser Eigenschaft wird das  zChanged -Ereignis ausgelöst.
Implementierung
    override public function get z():Number    override public function set z(value:Number):void| UIComponent | () | Konstruktor | 
public function UIComponent()| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Konstruktor.
| addStyleClient | () | Methode | 
 public function addStyleClient(styleClient:IAdvancedStyleClient):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4.5 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Fügt dieser Komponenteninstanz einen nichtvisuellen Stilclient hinzu. Nachdem diese Methode aufgerufen wurde, übernimmt der Stilclient Stiländerungen von dieser Komponenteninstanz. Stilclients, die DisplayObjects sind, müssen die addChild- oder addChildAt-Methoden verwenden, um zu einer UIComponent hinzugefügt zu werden. Beim Verwenden dieser Methode wird außerdem die styleParent-Eigenschaft des styleClient-Parameters festgelegt, um auf diese Instanz der UIComponent zu verweisen. Wenn der styleClient-Parameter bereits ein styleParent besitzt, ruft diese Methode den removeStyleClient aus diesem früheren styleParent auf.  
     
     
      
Parameter
| styleClient:IAdvancedStyleClient— DerIAdvancedStyleClient, der der Liste nicht visueller Stilclients dieser Komponente hinzugefügt werden soll. | 
Auslöser
| ArgumentError — Wenn derstyleClient-Parameter einDisplayObjectist. | 
Verwandte API-Elemente
mx.styles.IAdvancedStyleClient
| adjustFocusRect | () | Methode | 
 protected function adjustFocusRect(obj:DisplayObject = null):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Passt das Fokusrechteck an.
Parameter
| obj:DisplayObject(default =null)— Komponente, deren Fokusrechteck geändert werden soll. Wird nichts angegeben, wird standardmäßig dieses UIComponent-Objekt verwendet. | 
| applyComputedMatrix | () | Methode | 
 protected function applyComputedMatrix():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Übernimmt die berechnete Matrix, die aus der Kombination von Layoutmatrix und Transformations-Offsets erstellt wird, in die displayObject-Transformation von Flash.
| attachOverlay | () | Methode | 
 protected function attachOverlay():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Dies ist eine interne Methode, die vom Flex-Framework zur Unterstützung des Auflösungseffekts verwendet wird. Es braucht nicht aufgerufen oder überschrieben zu werden.
| callLater | () | Methode | 
 public function callLater(method:Function, args:Array = null):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Stellt eine Funktion in die Warteschlange, damit sie später aufgerufen wird.
Vor jeder Bildschirmaktualisierung rufen Flash Player oder AIR den Satz Funktionen auf, die für die Aktualisierung geplant sind. In manchen Fällen sollte eine Funktion in der nächsten Aktualisierung aufgerufen werden, um den Rest des Codes, der für die gegenwärtige Aktualisierung geplant ist, auszuführen. Manche Features, wie beispielsweise Effekte, können die Ausführung von Funktionen in der Warteschlange verzögern, bis das Feature abgeschlossen ist.
Parameter
| method:Function— Verweis auf eine Methode, die später ausgeführt wird. | |
| args:Array(default =null)— Array von Objekten, die die an die Methode zu übergebenden Argumente darstellen. | 
| canSkipMeasurement | () | Methode | 
 protected function canSkipMeasurement():Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Bestimmt, ob der Aufruf der measure()-Methode übersprungen werden kann.
      
      
| Boolean— Gibttruezurück, wenn diemeasureSizes()-Methode den Aufruf dermeasure()-Methode überspringen kann. Dies ist normalerweise auftrueeingestellt, wennexplicitWidthundexplicitHeighteingestellt sind. Für Pfade ist dies auftrueeingestellt, wenn sich die Grenzen des Pfads nicht geändert haben. | 
| childrenCreated | () | Methode | 
 protected function childrenCreated():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Führt ggf. eine letzte Verarbeitung nach der Erstellung untergeordneter Objekte durch. Dies ist eine erweiterte Methode, die Sie bei der Erstellung einer UIComponent-Unterklasse überschreiben können.
| clearStyle | () | Methode | 
 public function clearStyle(styleProp:String):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Löscht eine Stileigenschaft aus dieser Komponenteninstanz.
Hierbei gibt die getStyle()-Methode nicht notwendigerweise undefined zurück.
Parameter
| styleProp:String— Der Name der style-Eigenschaft. | 
| commitProperties | () | Methode | 
 protected function commitProperties():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Verarbeitet die Eigenschaften der Komponente. Dies ist eine erweiterte Methode, die Sie bei der Erstellung einer UIComponent-Unterklasse überschreiben können.
Sie können diese Methode nicht direkt aufrufen. Flex ruft die commitProperties()-Methode auf, wenn Sie die addChild()-Methode zum Hinzufügen einer Komponente zu einem Container verwenden oder wenn Sie die invalidateProperties()-Methode der Komponente aufrufen. Aufrufe der commitProperties()-Methode erfolgen vor Aufrufen der measure()-Methode. Auf diese Weise können Sie Eigenschaftswerte festlegen, die von der measure()-Methode verwendet werden können.
Manche Komponenten haben Eigenschaften, die sich auf die Anzahl und die Arten der von ihnen zu erstellenden untergeordneten Objekte auswirken. Oder sie haben Eigenschaften, die miteinander interagieren, wie etwa die Eigenschaften horizontalScrollPolicy und horizontalScrollPosition. Es ist oft am besten, zu Beginn alle diese Eigenschaften in einem Vorgang zu verarbeiten, um unnötige Mehrarbeit zu vermeiden.
| contentToGlobal | () | Methode | 
 public function contentToGlobal(point:Point):Point| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Konvertiert die Inhaltskoordinaten eines Point-Objekts in globale Koordinaten. Inhaltskoordinaten geben eine Pixelposition relativ zur linken oberen Ecke des Inhalts der Komponente an und schließen den gesamten Inhaltsbereich der Komponente ein, sogar Bereiche, die derzeit abgeschnitten sind und durch einen Bildlauf angezeigt werden müssen. Sie verwenden das Inhaltskoordinatensystem, um die Positionen von untergeordneten Elementen eines Containers mit absoluter Positionierung einzustellen und abzurufen. Globale Koordinaten geben eine Pixelposition relativ zur oberen linken Ecke der Bühne an, d. h., dem äußersten Rand der Anwendung.
     
      
Parameter
| point:Point— Ein Point-Objekt, das die x- und y-Koordinaten im Inhaltskoordinatensystem als Eigenschaften angibt. | 
| Point— Ein point-Objekt, dessen Koordinaten sich auf die Bühne beziehen. | 
Verwandte API-Elemente
| contentToLocal | () | Methode | 
 public function contentToLocal(point:Point):Point| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Konvertiert die Inhaltskoordinaten eines Point-Objekts in lokale Koordinaten. Inhaltskoordinaten geben eine Pixelposition relativ zur linken oberen Ecke des Inhalts der Komponente an und schließen den gesamten Inhaltsbereich der Komponente ein, sogar Bereiche, die derzeit abgeschnitten sind und durch einen Bildlauf angezeigt werden müssen. Sie verwenden das Inhaltskoordinatensystem, um die Positionen von untergeordneten Elementen eines Containers mit absoluter Positionierung einzustellen und abzurufen. Lokale Koordinaten geben eine Pixelposition relativ zur linken oberen Ecke der Komponente an.
     
      
Parameter
| point:Point— Ein Point-Objekt, das die x- und y-Koordinaten im Inhaltskoordinatensystem als Eigenschaften angibt. | 
| Point— Ein Point-Objekt, dessen Koordinaten sich auf das lokale Koordinatensystem beziehen. | 
Verwandte API-Elemente
| createAutomationIDPart | () | Methode | 
 public function createAutomationIDPart(child:IAutomationObject):Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Gibt einen Satz Eigenschaften zurück, welche das untergeordnete Element innerhalb dieses Containers identifizieren. Diese Werte sollten sich über die Lebensdauer der Anwendung nicht verändern.
Parameter
| child:IAutomationObject— Untergeordnetes Element, für welches die ID bereitzustellen ist. | 
| Object— Satz Eigenschaften, der das untergeordnete Element beschreibt, welches später verwendet werden kann, um die Komponente aufzulösen. | 
| createAutomationIDPartWithRequiredProperties | () | Methode | 
 public function createAutomationIDPartWithRequiredProperties(child:IAutomationObject, properties:Array):Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt einen Satz Eigenschaften zurück, welche das untergeordnete Element innerhalb dieses Containers identifizieren. Diese Werte sollten sich über die Lebensdauer der Anwendung nicht verändern.
Parameter
| child:IAutomationObject— Untergeordnetes Element, für welches die ID bereitzustellen ist. | |
| properties:Array | 
| Object— Satz Eigenschaften, der das untergeordnete Element beschreibt, welches später verwendet werden kann, um die Komponente aufzulösen. | 
| createChildren | () | Methode | 
 protected function createChildren():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Erstellen Sie untergeordnete Objekte der Komponente. Dies ist eine erweiterte Methode, die Sie bei der Erstellung einer UIComponent-Unterklasse überschreiben können.
Eine Komponente, die andere Komponenten oder Objekte in sich selbst erstellt, wird als „zusammengesetzte Komponente“ bezeichnet. Dies trifft beispielsweise dann zu, wenn das Flex ComboBox-Steuerelement tatsächlich aus einem TextInput-Steuerelement zum Definieren des Textbereichs der ComboBox und einem Schaltflächen-Steuerelement zum Definieren des ComboBox-Pfeils zusammengesetzt ist. Komponenten implementieren die createChildren()-Methode zum Erstellen untergeordneter Objekte (wie etwa andere Komponenten) innerhalb der Komponente.
Sie rufen aus der Überschreibung der createChildren()-Methode zum Hinzufügen jedes der untergeordneten Objekte die addChild()-Methode auf. 
Sie können diese Methode nicht direkt aufrufen. Flex ruft die createChildren()-Methode als Antwort auf die den Aufruf der addChild()-Methode auf, um die Komponente seinem übergeordneten Objekt hinzuzufügen. 
| createInFontContext | () | Methode | 
 protected function createInFontContext(classObj:Class):Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Erstellt ein neues Objekt mit einem Kontext, der auf der verwendeten eingebetteten Schriftart basiert.
Mit dieser Methode wird ein Zugriffsproblem für Schriftarten gelöst, die in eine Anwendungs-SWF eingebettet sind, wenn das Framework als RSL geladen wird (die RSL hat einen eigenen SWF-Kontext). Der Zugriff auf eingebettete Schriftarten kann nur von dem SWF-Dateikontext aus erfolgen, in dem sie erstellt wurden. Durch Verwendung des Kontexts der Anwendungs-SWF kann die RSL Objekte im SWF-Anwendungskontext erstellen, der Zugriff auf die eingebetteten Schriftarten der Anwendung hat.
Rufen Sie diese Methode erst auf, wenn die Schriftstile für dieses Objekt festgelegt sind.
Parameter
| classObj:Class— Die zu erstellende Klasse. | 
| Object— Die Instanz der Klasse, die im Kontext der SWF erstellt wurde, deren Eigentum die eingebetteten Schriftarten sind. Wenn dieses Objekt keine eingebettete Schriftart verwendet, wird die Klasse im Kontext dieses Objekts erstellt. | 
| createInModuleContext | () | Methode | 
 protected function createInModuleContext(moduleFactory:IFlexModuleFactory, className:String):Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Erstellt das Objekt mithilfe einer gegebenen moduleFactory. Wenn moduleFactory den Wert null hat oder das Objekt nicht mit der Modul-Factory erstellt werden kann, erstellen Sie das Objekt mit einem systemManager.
Parameter
| moduleFactory:IFlexModuleFactory— Die moduleFactory, in der die Klasse erstellt werden soll. Der Wert kann null sein. | |
| className:String— Der Name der zu erstellenden Klasse. | 
| Object— Das im Kontext der moduleFactory erstellte Objekt. | 
| createReferenceOnParentDocument | () | Methode | 
 public function createReferenceOnParentDocument(parentDocument:IFlexDisplayObject):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      
      Erstellt einen id-Verweis auf dieses IUIComponent-Objekt im übergeordneten Dokumentobjekt. Diese Funktion kann mehrdimensionale Verweise wie b[2][4] für Objekte in einem oder mehreren Repeatern erstellen. Wenn die Indexpositionen null sind, erstellt sie einen einfachen Verweis, der kein Array ist.
     
      
Parameter
| parentDocument:IFlexDisplayObject— Das übergeordnete Element dieses IUIComponent-Objekts. | 
| deleteReferenceOnParentDocument | () | Methode | 
 public function deleteReferenceOnParentDocument(parentDocument:IFlexDisplayObject):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      
      Löscht den id-Verweis auf dieses IUIComponent-Objekt im übergeordneten Dokumentobjekt. Diese Funktion kann mehrdimensionale Verweise wie b[2][4] für Objekte in einem oder mehreren Repeatern löschen. Wenn die Indexpositionen null entsprechen, löscht sie den einfachen Verweis, der kein Array ist.
     
      
Parameter
| parentDocument:IFlexDisplayObject— Das übergeordnete Element dieses IUIComponent-Objekts. | 
| determineTextFormatFromStyles | () | Methode | 
 public function determineTextFormatFromStyles():mx.core:UITextFormat| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Gibt ein UITextFormat-Objekt zurück, das den Textstilen für diese UIComponent entspricht.
Rückgabewerte| mx.core:UITextFormat— UITextFormat-Objekt, das den Textstilen für diese UIComponent entspricht. | 
| dispatchEvent | () | Methode | 
override public function dispatchEvent(event:Event):Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Sendet ein Ereignis in den Ereignisablauf. Das Ereignisziel ist das EventDispatcher-Objekt, für das die Methode dispatchEvent() aufgerufen wird.
     
      
Parameter
| event:Event— Das Ereignisobjekt, das in den Ereignisablauf integriert wird. Wenn das Ereignis erneut gesendet wird, wird automatisch ein Klon des Ereignisses erstellt. Nachdem ein Ereignis ausgelöst wurde, lässt sich seinetarget-Eigenschaft nicht mehr ändern, daher funktioniert ein Zurücksenden des Ereignisses nur, wenn Sie eine neue Kopie des Ereignisses erstellen. | 
| Boolean— Der Werttrue, wenn das Ereignis erfolgreich ausgelöst wurde. Der Wertfalseweist entweder auf einen Fehler hin oder auf die Tatsache, dass diepreventDefault()-Methode für das Ereignis aufgerufen worden ist. | 
| dispatchPropertyChangeEvent | () | Methode | 
 protected function dispatchPropertyChangeEvent(prop:String, oldValue:*, value:*):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Helper-Methode für das Auslösen eines PropertyChangeEvent, wenn eine Eigenschaft aktualisiert wird.
Parameter
| prop:String— Name der geänderten Eigenschaft. | |
| oldValue:*— Alter Wert der Eigenschaft. | |
| value:*— Neuer Wert der Eigenschaft. | 
| drawFocus | () | Methode | 
 public function drawFocus(isFocused:Boolean):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Blendet den Fokusindikator um diese Komponente herum ein oder aus.
UIComponent implementiert dies durch Erstellen und Platzieren einer Instanz der durch den focusSkin-Stil angegebenen Klasse.
Parameter
| isFocused:Boolean— Bestimmt, ob der Fokusindikator angezeigt wird. Auftrueeingestellt, um den Fokusindikator einzublenden. Auffalseeingestellt, um den Fokusindikator auszublenden. | 
| drawRoundRect | () | Methode | 
 public function drawRoundRect(x:Number, y:Number, w:Number, h:Number, r:Object = null, c:Object = null, alpha:Object = null, rot:Object = null, gradient:String = null, ratios:Array = null, hole:Object = null):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Zeichnet programmgesteuert ein Rechteck in das Graphics-Objekt dieser Skin.
Das Rechteck kann abgerundet sein. Die Kanten werden mit dem aktuellen Linienstil des Graphics-Objekts gezeichnet. Es kann eine einfarbige Füllung, eine Farbverlaufsfüllung oder keine Füllung haben. Für eine einfarbige Füllung kann eine Alphatransparenz festgelegt sein. Eine Farbverlaufsfüllung kann linear oder radial sein. Sie können bis zu 15 Farben und Alphawerte an bestimmten Punkten entlang des Farbverlaufs und einen Drehwinkel oder eine Transformationsmatrix für den Farbverlauf angeben. Schließlich kann sich innerhalb des Rechtecks eine Aussparung in Form eines abgerundeten Rechtecks befinden.
Diese vielseitige Routine zum Zeichnen von Rechtecken wird von vielen Skins verwendet. Sie ruft die drawRect()- oder drawRoundRect()-Methoden (in der flash.display.Graphics-Klasse) auf, um in das Graphics-Objekt der Skin zu zeichnen.
Parameter
| x:Number— Horizontale Position der linken oberen Ecke des Rechtecks in dieser Skin. | |
| y:Number— Vertikale Position der linken oberen Ecke des Rechtecks in dieser Skin. | |
| w:Number— Breite des Rechtecks in Pixeln. | |
| h:Number— Höhe des Rechtecks in Pixeln. | |
| r:Object(default =null)— Eckradius bzw. Eckradien des Rechtecks. Kannnull, einer Zahl oder einem Objekt entsprechen. Durchnullwird angegeben, dass die Ecken nicht abgerundet sind. Durch eine Zahl wird dieser Radius für alle vier Ecken angegeben (in Pixel). Wenn ein Objekt angegeben wird, sollte es die Eigenschaftentl,tr,blundbraufweisen, deren Werte Zahlen sind, die den Radius für die linke obere, rechte obere, linke untere und rechte untere Ecke in Pixeln angeben. Beispielsweise können Sie ein einfaches Objekt wie{ tl: 5, tr: 5, bl: 0, br: 0 }übergeben. Der Standardwert lautet null (keine abgerundeten Ecken). | |
| c:Object(default =null)— Die RGB-Farben der Füllung. Kannnull, einer vorzeichenlosen Zahl oder einem Array entsprechen. Durchnullwird angegeben, dass das Rechteck nicht gefüllt ist. Durch eine vorzeichenlose Zahl wird eine RGB-Füllfarbe angegeben. Übergeben Sie beispielsweise0xFF0000für eine rote Füllung. Ein Array sollte vorzeichenlose Zahlen für die Verlaufsfarben enthalten. Übergeben Sie beispielsweise[ 0xFF0000, 0xFFFF00, 0x0000FF ]für eine Farbverlaufsfüllung von Rot über Gelb zu Blau. Sie können bis zu 15 Farben für einen Farbverlauf festlegen. Der Standardwert lautet null (keine Füllung). | |
| alpha:Object(default =null)— Alphawert(e) für die Füllung. Kann null, einer Zahl oder einem Array entsprechen. Dieses Argument wird ignoriert, wenncolornull ist. Wenncoloreiner vorzeichenlosen Zahl für eine RGB-Füllfarbe entspricht, mussalphaeine Zahl für die Transparenz der Füllung sein. Bei 0,0 ist die Füllung vollkommen durchsichtig und bei 1,0 vollkommen undurchsichtig. Sie können in diesem Fall statt 1,0 auch null übergeben, um festzulegen, dass die Füllung vollkommen undurchsichtig ist. Wenncolorein Array ist, das Farbverlaufsfarben angibt, dann mussalphaein Array von Zahlen gleicher Länge sein, das die entsprechenden Alphawerte für den Farbverlauf angibt. In diesem Fall ist der Standardwertnull(vollständig undurchsichtig). | |
| rot:Object(default =null)— Für die Farbverlaufsfüllung verwendetes Matrix-Objekt. Mit den DienstprogrammmethodenhorizontalGradientMatrix(),verticalGradientMatrix()undrotatedGradientMatrix()können Sie die Werte für diesen Parameter erstellen. | |
| gradient:String(default =null)— Typ der Farbverlaufsfüllung. Mögliche Werte sindGradientType.LINEARoderGradientType.RADIAL. (Die GradientType-Klasse befindet sich im Paket flash.display.) | |
| ratios:Array(default =null)— 
      Gibt die Verteilung der Farben an. Die Anzahl der Einträge muss der Anzahl der imcolor-Parameter definierten Farben entsprechen. Jeder Wert gibt den Breitenanteil an, in dem die Farbe mit 100 % gesampelt wird. Der Wert 0 repräsentiert die linke Position im Farbverlaufsfeld, und 255 repräsentiert die rechte Position im Farbverlaufsfeld. | |
| hole:Object(default =null)— Eine Aussparung in Form eines abgerundeten Rechtecks in der Mitte des ansonsten einfarbig gefüllten, abgerundeten Rechtecks { x: Zahl, y: Zahl, w: Zahl, h: Zahl, r: Zahl oder { br: Zahl, bl: Zahl, tl: Zahl, tr: Zahl } }. | 
Verwandte API-Elemente
| effectFinished | () | Methode | 
 public function effectFinished(effectInst:IEffectInstance):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Wird von der Effektinstanz aufgerufen, wenn die Wiedergabe der Komponente angehalten wird. Mit dieser Methode können Sie eine Änderung der Komponente wiederherstellen, die beim Start des Effekts von der effectStarted()-Methode vorgenommen wurde, oder am Ende des Effekts andere Aktionen durchführen.
     
      
Parameter
| effectInst:IEffectInstance— Das wiedergegebene Effektinstanz-Objekt der Komponente. | 
| effectStarted | () | Methode | 
 public function effectStarted(effectInst:IEffectInstance):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Wird von der Effektinstanz aufgerufen, wenn die Wiedergabe auf der Komponente gestartet wird. Verwenden Sie diese Methode, um mit dem Effekt eine Änderung an der Komponente vorzunehmen. Mit der effectFinished()-Methode können Sie die Änderungen am Ende des Effekts wiederherstellen.
     
      
Parameter
| effectInst:IEffectInstance— Das wiedergegebene Effektinstanz-Objekt der Komponente. | 
| endEffectsStarted | () | Methode | 
 public function endEffectsStarted():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Bendet alle derzeit wiedergegebenen Effekte der Komponente.
| executeBindings | () | Methode | 
 public function executeBindings(recurse:Boolean = false):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Führt alle Bindungen aus, deren Ziel das UIComponent-Objekt ist.
Parameter
| recurse:Boolean(default =false)— Führt die Bindungen für untergeordnete Elemente dieser Komponente rekursiv aus. | 
| finishPrint | () | Methode | 
 public function finishPrint(obj:Object, target:IFlexDisplayObject):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird aufgerufen, nachdem der Druckvorgang abgeschlossen wurde. Für die UIComponent-Klasse führt die Methode keine Aktion aus. Flex-Container überschreiben die Methode, um den Container nach dem Drucken wiederherzustellen.
Diese Methode wird normalerweise von Anwendungsentwicklern nicht verwendet.
Parameter
| obj:Object— Enthält die Eigenschaften der Komponente zur Wiederherstellung des Status vor dem Drucken. | |
| target:IFlexDisplayObject— Die Komponente, die gerade gedruckt wurde. Es kann sich um die aktuelle Komponente handeln oder um eines ihrer untergeordneten Elemente. | 
Verwandte API-Elemente
| focusInHandler | () | Methode | 
 protected function focusInHandler(event:FocusEvent):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die Ereignisprozedur, die aufgerufen wird, wenn ein UIComponent-Objekt den Fokus erhält. Wenn Sie diese Methode überschreiben, stellen Sie sicher, dass Sie die Basisklassenversion aufrufen.
Parameter
| event:FocusEvent— Das Ereignisobjekt. | 
| focusOutHandler | () | Methode | 
 protected function focusOutHandler(event:FocusEvent):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Die Ereignisprozedur, die aufgerufen wird, wenn ein UIComponent-Objekt den Fokus verliert. Wenn Sie diese Methode überschreiben, stellen Sie sicher, dass Sie die Basisklassenversion aufrufen.
Parameter
| event:FocusEvent— Das Ereignisobjekt. | 
| getAutomationChildAt | () | Methode | 
 public function getAutomationChildAt(index:int):IAutomationObject| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Stellt das Automatisierungsobjekt an der festgelegten Indexposition bereit. Diese Liste sollte keine untergeordneten Elemente enthalten, welche Composites sind.
Parameter
| index:int— Die zurückzugebende Indexposition des untergeordneten Elements. | 
| IAutomationObject— Das untergeordnete Element an der festgelegten Indexposition. | 
| getAutomationChildren | () | Methode | 
 public function getAutomationChildren():Array| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Stellt die Automatisierungsobjektliste bereit. Diese Liste enthält keine untergeordneten Objekte, welche Composites sind.
Rückgabewerte| Array— Die untergeordneten Elemente. | 
| getBoundsXAtSize | () | Methode | 
 public function getBoundsXAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die x-Koordinate der Grenzen des Elements für die angegebene Elementgröße zurück.
Diese Methode wird normalerweise von Layouts während des Aufrufs der measure()-Methode verwendet, um vorherzusagen, welche Position das Element einnimmt, wenn dessen Größe auf bestimmte Abmessungen geändert wird.
Parameter
| width:Number— Die Breite der Elementgrenzen oder „NaN“, um die bevorzugte Breite zu verwenden. | |
| height:Number— Die Höhe der Elementgrenzen oder „NaN“, um die bevorzugte Höhe zu verwenden. | |
| postLayoutTransform:Boolean(default =true)— WennpostLayoutTransformden Wert „true“ hat, gibt die Methode die x-Koordinate der oberen linken Ecke des Begrenzungsrahmens des Elements zurück. Der Begrenzungsrahmen ist im übergeordneten Koordinatenraum des Elements und wird ausgehend von der angegebenen Größe für die Grenzen, der Layoutposition und der Layouttransformationsmatrix berechnet. | 
| Number— Die x-Koordinate der Grenzen des Elements für die angegebene Elementgröße. | 
| getBoundsYAtSize | () | Methode | 
 public function getBoundsYAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
      
      Gibt die y-Koordinate der Grenzen des Elements für die angegebene Elementgröße zurück. Diese Methode wird normalerweise von Layouts während des Aufrufs von measure()-verwendet, um vorherzusagen, welche Position das Element einnimmt, wenn dessen Größe auf bestimmte Abmessungen geändert wird.
     
      
Parameter
| width:Number— Die Breite der Elementgrenzen oder „NaN“, um die bevorzugte Breite zu verwenden. | |
| height:Number— Die Höhe der Elementgrenzen oder „NaN“, um die bevorzugte Höhe zu verwenden. | |
| postLayoutTransform:Boolean(default =true)— WennpostLayoutTransformden Wert „true“ hat, gibt die Methode die y-Koordinate der oberen linken Ecke des Begrenzungsrahmens des Elements zurück. Der Begrenzungsrahmen ist im übergeordneten Koordinatenraum des Elements und wird ausgehend von der angegebenen Größe für die Grenzen, der Layoutposition und der Layouttransformationsmatrix berechnet. | 
| Number— Die y-Koordinate der Grenzen des Elements für die angegebene Elementgröße. | 
| getClassStyleDeclarations | () | Methode | 
 public function getClassStyleDeclarations():Array| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Sucht die Typselektoren für diese UIComponent-Instanz. Der Algorithmus arbeitet die Superklassenkette von unten nach oben ab. Beispiel: Angenommen, die MyButton-Klasse erweitert die Button-Klasse. Eine MyButton-Instanz sucht zunächst nach einem MyButton-Typselektor und dann nach einem Button-Typselektor. Anschließend sucht sie nach einem UIComponent-Typselektor. (Es wird davon ausgegangen, dass die Superklassenkette bei UIComponent endet, und nicht bei Object.)
Rückgabewerte| Array— Ein Array von type-Selektoren für diese UIComponent-Instanz. | 
| getConstraintValue | () | Methode | 
 public function getConstraintValue(constraintName:String):*| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Gibt einen Layout-Beschränkungswert zurück. Dieser Wert entspricht demjenigen beim Abrufen des Beschränkungsstils für diese Komponente.
Parameter
| constraintName:String— Der Name des Beschränkungsstils, welcher einer der folgenden sein kann: „left“, „right“, „top“, „bottom“, „verticalCenter“, „horizontalCenter“, „baseline“. | 
| *— Gibt den Layout-Beschränkungswert zurück, welcher auf zwei verschiedene Arten angegeben werden kann. Der Wert kann ein numerischer String, beispielsweise „10“ sein, oder in Form von „identifier:numeric string“ angegeben werden. Bei „identifier:numeric string“ steht „identifier“ für dieideiner ConstraintRow oder ConstraintColumn. Beispiel: Ein Wert von „cc1:10“ gibt einen Wert von „10“ für die ConstraintColumn mit derid„cc1“ an. | 
| getExplicitOrMeasuredHeight | () | Methode | 
 public function getExplicitOrMeasuredHeight():Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Eine bequeme Methode, um anzugeben, ob die explizite oder gemessene Höhe verwendet werden soll
Rückgabewerte| Number— Eine Zahl, die explicitHeight entspricht, wenn sie definiert ist, oder measuredHeight entspricht, wenn sie nicht definiert ist. | 
| getExplicitOrMeasuredWidth | () | Methode | 
 public function getExplicitOrMeasuredWidth():Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Eine bequeme Methode, um anzugeben, ob die explizite oder gemessene Breite verwendet werden soll
Rückgabewerte| Number— Eine Zahl, die explicitWidth entspricht, wenn sie definiert ist, oder measuredWidth entspricht, wenn sie nicht definiert ist. | 
| getFocus | () | Methode | 
 public function getFocus():InteractiveObject| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Ruft das Objekt ab, das derzeit den Fokus hat. Es muss sich dabei nicht um dieses Objekt handeln. Beachten Sie, dass diese Methode nicht notwendigerweise die Komponente, auf der der Fokus liegt, zurückgibt. Es kann auch die interne Unterkomponente, die den Fokus übernommen hat, zurückgegeben werden. Verwenden Sie zum Abrufen der Komponente mit dem Fokus die Eigenschaft focusManager.focus.
     
      
| InteractiveObject— Objekt, das den Fokus hat. | 
| getLayoutBoundsHeight | () | Methode | 
 public function getLayoutBoundsHeight(postLayoutTransform:Boolean = true):Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die Layouthöhe des Elements zurück. Dies ist die Größe, die für das Zeichnen des Elements auf dem Bildschirm verwendet wird.
Parameter
| postLayoutTransform:Boolean(default =true)— HatpostLayoutTransformden Wert „true“, gibt die Methode die Breite des Begrenzungsrahmens des Elements zurück. Der Begrenzungsrahmen ist im übergeordneten Koordinatenraum des Elements und wird ausgehend von der Layoutgröße und der Layouttransformationsmatrix des Elements berechnet. | 
| Number— Die Layouthöhe des Elements. | 
| getLayoutBoundsWidth | () | Methode | 
 public function getLayoutBoundsWidth(postLayoutTransform:Boolean = true):Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die Layoutbreite des Elements zurück. Dies ist die Größe, die für das Zeichnen des Elements auf dem Bildschirm verwendet wird.
Parameter
| postLayoutTransform:Boolean(default =true)— HatpostLayoutTransformden Wert „true“, gibt die Methode die Breite des Begrenzungsrahmens des Elements zurück. Der Begrenzungsrahmen ist im übergeordneten Koordinatenraum des Elements und wird ausgehend von der Layoutgröße und der Layouttransformationsmatrix des Elements berechnet. | 
| Number— Die Layoutbreite des Elements. | 
| getLayoutBoundsX | () | Methode | 
 public function getLayoutBoundsX(postLayoutTransform:Boolean = true):Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die x-Koordinate zurück, die für das Zeichnen des Elements auf dem Bildschirm verwendet wird.
Parameter
| postLayoutTransform:Boolean(default =true)— WennpostLayoutTransformden Wert „true“ hat, gibt die Methode die x-Koordinate der oberen linken Ecke des Begrenzungsrahmens des Elements zurück. Der Begrenzungsrahmen ist im übergeordneten Koordinatenraum des Elements und wird ausgehend von der Layoutgröße, Layoutposition und der Layouttransformationsmatrix des Elements berechnet. | 
| Number— Die x-Koordinate, die für das Element beim Zeichnen auf dem Bildschirm verwendet wird. | 
| getLayoutBoundsY | () | Methode | 
 public function getLayoutBoundsY(postLayoutTransform:Boolean = true):Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die y-Koordinate zurück, die für das Element beim Zeichnen auf dem Bildschirm verwendet wird.
Parameter
| postLayoutTransform:Boolean(default =true)— WennpostLayoutTransformden Wert „true“ hat, gibt die Methode die y-Koordinate der oberen linken Ecke des Begrenzungsrahmens des Elements zurück. Der Begrenzungsrahmen ist im übergeordneten Koordinatenraum des Elements und wird ausgehend von der Layoutgröße, Layoutposition und der Layouttransformationsmatrix des Elements berechnet. | 
| Number— Die y-Koordinate, die für das Element beim Zeichnen auf dem Bildschirm verwendet wird. | 
| getLayoutMatrix | () | Methode | 
 public function getLayoutMatrix():Matrix| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die Transformationsmatrix zurück, die zur Berechnung des Layouts der Komponente relativ zu ihren Parallelobjekten verwendet wird.
Diese Matrix wird normalerweise durch die 2D-Eigenschaften der Komponente, wie etwa x, y, rotation, scaleX, scaleY, transformX und transformY definiert. Manche Komponenten können zusätzliche Transformationseigenschaften aufweisen, die auf der Layoutmatrix angewendet werden, um die endgültige, berechnete Matrix zu bestimmen. Beispielsweise definiert UIComponent die offsets-Eigenschaft.
| Matrix— Die Layouttransformationsmatrix für dieses Element. Ändern Sie nicht direkt den Rückgbewert, sondern rufen Sie stattdessen diesetLayoutMatrix()-Methode auf. | 
| getLayoutMatrix3D | () | Methode | 
 public function getLayoutMatrix3D():Matrix3D| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die Layouttransformations-Matrix3D für dieses Element zurück.
Diese Matrix wird normalerweise durch die Transformationseigenschaften der Komponente definiert, wie etwa x, y, z, rotationX, rotationY, rotationZ, scaleX, scaleY, scaleZ, transformX und transformY. Manche Komponenten können zusätzliche Transformationseigenschaften aufweisen, die auf der Layoutmatrix angewendet werden, um die endgültige, berechnete Matrix zu bestimmen. Beispielsweise definiert UIComponent die offsets-Eigenschaft.
| Matrix3D— Die Matrix3D zur Transformation des Layouts für dieses Element. Ändern Sie nicht direkt den Rückgbewert, sondern rufen Sie stattdessen diesetLayoutMatrix()-Method auf. | 
| getMaxBoundsHeight | () | Methode | 
 public function getMaxBoundsHeight(postLayoutTransform:Boolean = true):Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die maximale Höhe des Elements zurück.
Parameter
| postLayoutTransform:Boolean(default =true)— WennpostLayoutTransformauf „true“ eingestellt ist, gibt die Methode die Höhe des Begrenzungsrahmens des Elements zurück. Der Begrenzungsrahmen ist im übergeordneten Koordinatenraum des Elements und wird ausgehend von der maximalen Layoutgröße und der Layouttransformationsmatrix des Elements berechnet. | 
| Number— Maximale Höhe des Elements. | 
| getMaxBoundsWidth | () | Methode | 
 public function getMaxBoundsWidth(postLayoutTransform:Boolean = true):Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die maximale Breite des Elements zurück.
Parameter
| postLayoutTransform:Boolean(default =true)— HatpostLayoutTransformden Wert „true“, gibt die Methode die Breite des Begrenzungsrahmens des Elements zurück. Der Begrenzungsrahmen ist im übergeordneten Koordinatenraum des Elements und wird ausgehend von der maximalen Layoutgröße und der Layouttransformationsmatrix des Elements berechnet. | 
| Number— Maximale Breite des Elements. | 
| getMinBoundsHeight | () | Methode | 
 public function getMinBoundsHeight(postLayoutTransform:Boolean = true):Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die Mindesthöhe des Elements zurück.
Parameter
| postLayoutTransform:Boolean(default =true)— WennpostLayoutTransformauftrueeingestellt ist, gibt die Methode die Höhe des Begrenzungsrahmens des Elements zurück. Der Begrenzungsrahmen ist im übergeordneten Koordinatenraum des Elements und wird ausgehend von der minimalen Layoutgröße und der Layouttransformationsmatrix des Elements berechnet. | 
| Number— Maximale Höhe des Elements. | 
| getMinBoundsWidth | () | Methode | 
 public function getMinBoundsWidth(postLayoutTransform:Boolean = true):Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die Mindestbreite des Elements zurück.
Parameter
| postLayoutTransform:Boolean(default =true)— HatpostLayoutTransformden Werttrue, gibt die Methode die Breite des Begrenzungsrahmens des Elements zurück. Der Begrenzungsrahmen ist im übergeordneten Koordinatenraum des Elements und wird ausgehend von der minimalen Layoutgröße und der Layouttransformationsmatrix des Elements berechnet. | 
| Number— Maximale Breite des Elements. | 
| getPreferredBoundsHeight | () | Methode | 
 public function getPreferredBoundsHeight(postLayoutTransform:Boolean = true):Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die bevorzugte Höhe des Elements zurück.
Parameter
| postLayoutTransform:Boolean(default =true)— WennpostLayoutTransformauftrueeingestellt ist, gibt die Methode die Höhe des Begrenzungsrahmens des Elements zurück. Der Begrenzungsrahmen ist im übergeordneten Koordinatenraum des Elements und wird ausgehend von der bevorzugten Layoutgröße und der Layouttransformationsmatrix des Elements berechnet. | 
| Number— Gibt die bevorzugte Höhe des Elements zurück. Die bevorzugte Höhe basiert normalerweise auf der standardmäßigen Elementgröße und expliziten Überschreibungen davon, falls vorhanden. Für UIComponent ist dies derselbe Wert, der von dergetExplicitOrMeasuredHeight()-Methode zurückgegeben wird. | 
| getPreferredBoundsWidth | () | Methode | 
 public function getPreferredBoundsWidth(postLayoutTransform:Boolean = true):Number| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt die bevorzugte Breite des Elements zurück.
Parameter
| postLayoutTransform:Boolean(default =true)— HatpostLayoutTransformden Werttrue, gibt die Methode die Breite des Begrenzungsrahmens des Elements zurück. Der Begrenzungsrahmen ist im übergeordneten Koordinatenraum des Elements und wird ausgehend von der bevorzugten Layoutgröße und der Layouttransformationsmatrix des Elements berechnet. | 
| Number— Gibt die bevorzugte Breite des Elements zurück. Die bevorzugte Breite basiert normalerweise auf der standardmäßigen Elementgröße und expliziten Überschreibungen davon, falls vorhanden. Für UIComponent ist dies derselbe Wert, der von dergetExplicitOrMeasuredWidth()-Methode zurückgegeben wird. | 
| getRepeaterItem | () | Methode | 
 public function getRepeaterItem(whichRepeater:int = -1):Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Gibt das Element im dataProvider zurück, mit dem der angegebene Repeater diesen Repeater erzeugt hat, oder null, wenn dieser Repeater nicht wiederholt wird. Das Argument whichRepeater ist 0 für den äußersten Repeater, 1 für den nächsten Repeater weiter innen usw. Ist whichRepeater nicht angegeben, dann wird der innerste Repeater verwendet.
     
      
Parameter
| whichRepeater:int(default =-1)— Nummer des Repeaters, wobei die Zählung beim äußersten Repeater (null) begonnen wird. | 
| Object— Das angeforderte Repeaterelement. | 
| getStyle | () | Methode | 
 public function getStyle(styleProp:String):*| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Ruft eine Stileigenschaft ab, die an einer beliebigen Stelle in der Stilkette der Komponente festgelegt ist.
Mit dieser Methode wird eine beliebige Stileigenschaft abgerufen. Es kann also ein boolescher Wert, ein String, eine Zahl, eine Ganzzahl, eine vorzeichenlose Ganzzahl (für eine RGB-Farbe), eine Klasse (für eine Skin) oder ein beliebiges Objekt zurückgegeben werden. Deshalb wird als Rückgabetyp einfach nur * angegeben.
Wenn Sie eine bestimmte Stileigenschaft abrufen, kennen Sie ihren Typ und möchten das Ergebnis häufig in einer Variable dieses Typs speichern. Es ist keine Umwandlung von * in diesen Typ erforderlich.
       var backgroundColor:uint = getStyle("backgroundColor"); 
      
Wenn die Stileigenschaft in der Stilsuchkette nicht festgelegt wurde, lautet der Rückgabewert der getStyle()-Methode undefined. Beachten Sie, dass es sich bei undefined um einen speziellen Wert handelt, der sich von false, "", NaN, 0 und null unterscheidet. Ein gültiger Stilwert kann niemals undefined sein. Mit der Methode StyleManager2.isValidStyleValue() können Sie überprüfen, ob der Wert festgelegt wurde.
Parameter
| styleProp:String— Name der style-Eigenschaft. | 
| *— Der Stilwert. | 
| globalToContent | () | Methode | 
 public function globalToContent(point:Point):Point| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Konvertiert globale Koordinaten eines Point-Objekts in Inhaltskoordinaten. Globale Koordinaten geben eine Pixelposition relativ zur oberen linken Ecke der Bühne an, d. h., dem äußersten Rand der Anwendung. Inhaltskoordinaten geben eine Pixelposition relativ zur linken oberen Ecke des Inhalts der Komponente an und schließen den gesamten Inhaltsbereich der Komponente ein, sogar Bereiche, die derzeit abgeschnitten sind und durch einen Bildlauf angezeigt werden müssen. Sie verwenden das Inhaltskoordinatensystem, um die Positionen von untergeordneten Elementen eines Containers mit absoluter Positionierung einzustellen und abzurufen.
     
      
Parameter
| point:Point— Ein Point-Objekt, das die x- und y-Koordinaten im globalen Koordinatensystem als Eigenschaften angibt. | 
| Point— Ein Point-Objekt, dessen Koordinaten sich auf die Komponente beziehen. | 
Verwandte API-Elemente
| hasCSSState | () | Methode | 
 public function hasCSSState():Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4.6 | 
| Laufzeitversionen: | Flash Player 10, AIR 2.5 | 
      
      Gibt true zurück, wenn currentCSSState ungleich null ist. Normalerweise rufen Sie diese Methode nicht direkt auf. Sie wird von der mx.styles.CSSCondition.matchesStyleClient()-Methode aufgerufen.
     
      
Beachten Sie, dass Spark-Komponenten ihren Skinstatus als Pseudostatus verwenden. Halo-Komponenten verwenden die currentState-Eigenschaft.
| Boolean—true, wenncurrentCSSState ungleichnullist. Standardmäßig istcurrentCSSStatemitcurrentStateidentisch. Gibt false zurück, wenn kein Status vorhanden ist. | 
| hasState | () | Methode | 
 public function hasState(stateName:String):Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Bestimmt, ob der angegebene Status auf dieser UIComponent definiert wurde.
Parameter
| stateName:String— Der Name des überprüften Status. | 
| Boolean— Bestimmt, ob der angegebene Status definiert wurde. | 
| horizontalGradientMatrix | () | Methode | 
 public function horizontalGradientMatrix(x:Number, y:Number, width:Number, height:Number):Matrix| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Gibt eine Box-Matrix zurück, die an die drawRoundRect()-Methode als rot-Parameter übergeben werden kann, wenn ein horizontaler Farbverlauf gezeichnet wird.
     
      
Zur Verbesserung der Leistung wird die Matrix in einer statischen Variablen gespeichert, die bei jedem Aufruf von horizontalGradientMatrix() und verticalGradientMatrix() verwendet wird. Übergeben Sie daher die Ergebnismatrix an drawRoundRect(), bevor Sie horizontalGradientMatrix() oder verticalGradientMatrix() erneut aufrufen.
Parameter
| x:Number— Die linke Koordinate des Farbverlaufs in Pixeln. | |
| y:Number— Die obere Koordinate des Farbverlaufs in Pixeln. | |
| width:Number— Die Breite des Farbverlaufs in Pixeln. | |
| height:Number— Die Höhe des Farbverlaufs in Pixeln. | 
| Matrix— Die Matrix für den horizontalen Farbverlauf. | 
| initAdvancedLayoutFeatures | () | Methode | 
 protected function initAdvancedLayoutFeatures():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Initialisiert die Implementierung und Speicherung von weniger häufig verwendeten, erweiterten Layoutfunktionen einer Komponente. Rufen Sie diese Funktion auf, bevor Sie die vom AdvancedLayoutFeatures-Objekt implementierten Funktionen verwenden.
| initializationComplete | () | Methode | 
 protected function initializationComplete():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Schließt die Initialisierung dieser Komponente ab.
Diese Methode wird zuletzt ausgeführt, wenn Sie eine Komponente einem übergeordneten Element zum ersten Mal mit addChild() oder addChildAt() hinzufügen. Sie übernimmt einige allgemeine Verwaltungsfunktionen bei der Auslösung des initialize-Ereignisses. Wenn Sie eine Komponente schreiben, brauchen Sie diese Methode nicht zu überschreiben.
| initialize | () | Methode | 
 public function initialize():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Initialisiert die interne Struktur dieser Komponente.
Das Initialisieren einer UIComponent ist der vierte Schritt bei der Erstellung einer visuellen Komponenteninstanz. Er wird automatisch ausgeführt, wenn die Instanz dem übergeordneten Element das erste Mal hinzugefügt wird. Daher brauchen Sie die initialize()-Methode in der Regel nicht aufzurufen. Das Flex-Framework ruft sie über die Überschreibung der addChild()- und addChildAt()-Methode der UIComponent auf.
Für den ersten Schritt bei der Erstellung einer visuellen Komponenteninstanz verwenden Sie den new-Operator:
      var okButton:Button = new Button();
     
      Die erstellte Button-Instanz ist ein einzelnes DisplayObject, dem noch kein UITextField zur Beschriftung untergeordnet und auch kein anderes Element übergeordnet ist.
Im zweiten Schritt konfigurieren Sie die Eigenschaften, Stile und Ereignisprozeduren für die neu erstellte Instanz:
      okButton.label = "OK";
      okButton.setStyle("cornerRadius", 0);
      okButton.addEventListener(MouseEvent.CLICK, clickHandler);
     
      Der dritte Schritt besteht darin, die Instanz einem übergeordneten Element hinzuzufügen:
      someContainer.addChild(okButton);
     
      Wird addChild() oder addChildAt() erstmalig zum Hinzufügen einer Komponente zu einem übergeordneten Elements verwendet, wird initialize automatisch aufgerufen.
Diese Methode löst ein preinitialize-Ereignis aus, damit diese Komponente von den Entwicklern, die sie verwenden, vor Erstellung ihrer internen Struktur geändert werden kann. Als Nächstes wird die createChildren()-Methode zum Erstellen der internen Struktur der Komponente aufgerufen. Bei einer Schaltfläche erstellt diese Methode das UITextField zur Beschriftung und fügt es hinzu. Dann wird ein initialize-Ereignis ausgelöst, damit Entwickler die Komponente nach der Erstellung ihrer internen Struktur ändern können
Beachten Sie, dass die Erstellung der internen Struktur dadurch ausgelöst wird, dass die Komponente dem übergeordneten Element zum ersten Mal hinzugefügt wird. Wenn die interne Struktur andere UIComponents enthält, ist dies ein rekursiver Prozess, bei dem der DisplayObjects-Baum jeweils um einen Blattknoten erweitert wird.
Wenn Sie eine Komponente schreiben, brauchen Sie diese Methode nicht zu überschreiben.
| initializeAccessibility | () | Methode | 
 protected function initializeAccessibility():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Initialisiert den Code dieser Komponente für Eingabehilfen zur Barrierefreiheit.
Diese Methode wird von der initialize()-Methode aufgerufen, um eine Verknüpfung zum Komponentencode für Eingabehilfen zur Barrierefreiheit herzustellen, der in einer separaten Klasse des mx.accessibility-Pakets enthalten ist. Jede Unterklasse, die Eingabehilfen zur Barrierefreiheit unterstützt, muss diese Methode überschreiben, da der Verknüpfungsprozess in jeder Unterklasse eine andere statische Variable verwendet.
| initializeRepeaterArrays | () | Methode | 
 public function initializeRepeaterArrays(parent:IRepeaterClient):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Initialisiert verschiedene Eigenschaften, die wiederholte Instanzen dieser Komponente verfolgen.
Mit einem MXML <mx:Repeater/>-Tag können wiederholte Instanzen einer Komponente, d. h. eine Instanz pro Element im Datenprovider des Repeaters, erstellt werden. Die Eigenschaften instanceIndices, repeaters und repeaterIndices von UIComponent verfolgen das Datenelement und den Repeater der einzelnen Instanzen.
Dies ist eine interne Methode, die automatisch durch das Flex-Framework aufgerufen wird. Es braucht nicht aufgerufen oder überschrieben zu werden.
Parameter
| parent:IRepeaterClient— Das übergeordnete Objekt mit dem Repeater, der diese Komponente erstellt hat. | 
| invalidateDisplayList | () | Methode | 
 public function invalidateDisplayList():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Markiert eine Komponente, sodass die updateDisplayList()-Methode während einer späteren Bildschirmaktualisierung aufgerufen wird.
     
      
Die Invalidierung ist ein nützlicher Mechanismus, um doppelte Arbeit zu vermeiden, indem die Verarbeitung der Änderungen einer Komponente bis zu einer späteren Bildschirmkomponente verschoben wird. Wenn Sie beispielsweise die Breite und Höhe ändern möchten, wäre es ineffizient, die Komponente sofort nach der Änderung der Breite und dann nochmals nach der Änderung der Höhe zu aktualisieren. Zuerst sollten die beiden Eigenschaften geändert und dann die Komponente mit der neuen Größe gerendert werden.
Invalidierungsmethoden werden selten aufgerufen. Im Allgemeinen wird durch Einstellen einer Komponenteneigenschaft automatisch die entsprechende Invalidierungsmethode aufgerufen.
| invalidateLayering | () | Methode | 
 public function invalidateLayering():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.4 | 
      Wird von den Objekten einer Komponente aufgerufen, um anzugeben, dass ihre depth-Eigenschaft geändert wurde. Beachten Sie, dass diese Funktion zwar in UIComponent definiert wird, die Unterklassen jedoch Unterstützung für eine komplexe Ebenenanordnung implementieren müssen. Standardmäßig unterstützen nur Group und DataGroup die willkürliche Ebenenanordnung ihrer untergeordneten Objekte.
     
      
Verwandte API-Elemente
| invalidateLayoutDirection | () | Methode | 
 public function invalidateLayoutDirection():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Elemente müssen diese Methode aufrufen, wenn ihre eigene layoutDirection oder die layoutDirection des übergeordneten Elements geändert wird. Bei Unterschieden ist diese Methode dafür zuständig, den Inhalt des Elements zu spiegeln und die Transformation des Elements nach dem Layout so zu aktualisieren, dass die Nachfolger ein gespiegeltes Koordinatensystem erben. IVisualElements implementieren die Spiegelung in der Regel, indem sie mithilfe von postLayoutTransformOffsets die x-Achse um -1 skalieren und die x-Koordinate des Ursprungs um die Breite des Elements verschieben. Der Nettoeffekt dieser „Spiegeltransformation“ ist eine Umkehrung der Richtung, in welcher die x-Achse verlängert wird, ohne dass die Position des Elements relativ zum Ursprung seines übergeordneten Elements verändert wird.
| invalidateParentSizeAndDisplayList | () | Methode | 
 protected function invalidateParentSizeAndDisplayList():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Helper-Methode zur Invalidierung der Größe und Anzeigeliste des übergeordneten Objekts, wenn sich dieses Objekt auf das Layout (includeInLayout entspricht „true“) auswirkt.
| invalidateProperties | () | Methode | 
 public function invalidateProperties():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Markiert eine Komponente, sodass die commitProperties()-Methode bei einer späteren Bildschirmaktualisierung aufgerufen wird.
     
      
Die Invalidierung ist ein nützlicher Mechanismus, um doppelte Arbeit zu vermeiden, indem die Verarbeitung der Änderungen einer Komponente bis zu einer späteren Bildschirmkomponente verschoben wird. Wenn Sie beispielsweise die Textfarbe und die Schriftgröße ändern möchten, wäre es ineffizient, die Farbe sofort nach der Textänderung zu aktualisieren und dann nochmals nach der Änderung der Größe. Zuerst sollten die beiden Eigenschaften geändert und dann der Text mit der neuen Größe und Farbe gerendert werden.
Invalidierungsmethoden werden selten aufgerufen. Im Allgemeinen wird durch Einstellen einer Komponenteneigenschaft automatisch die entsprechende Invalidierungsmethode aufgerufen.
| invalidateSize | () | Methode | 
 public function invalidateSize():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Markiert eine Komponente, sodass die measure()-Methode bei einer späteren Bildschirmaktualisierung aufgerufen wird.
     
      
Die Invalidierung ist ein nützlicher Mechanismus, um doppelte Arbeit zu vermeiden, indem die Verarbeitung der Änderungen einer Komponente bis zu einer späteren Bildschirmkomponente verschoben wird. Wenn Sie beispielsweise den Text und die Schriftgröße ändern möchten, wäre es ineffizient, den Text sofort nach der Textänderung zu aktualisieren und dann nochmals nach der Änderung der Größe. Zuerst sollten die beiden Eigenschaften geändert und dann der Text und der neuen Größe gerendert werden.
Invalidierungsmethoden werden selten aufgerufen. Im Allgemeinen wird durch Einstellen einer Komponenteneigenschaft automatisch die entsprechende Invalidierungsmethode aufgerufen.
| isOurFocus | () | Methode | 
 protected function isOurFocus(target:DisplayObject):Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird üblicherweise von Komponenten überschrieben, die UITextField-Objekte enthalten, wobei das UITextField-Objekt den Fokus erhält.
Parameter
| target:DisplayObject— Ein UIComponent-Objekt mit einem UITextField-Objekt, das den Fokus erhalten kann. | 
| Boolean— Gibttruezurück, wenn das UITextField-Objekt den Fokus hat. | 
| keyDownHandler | () | Methode | 
 protected function keyDownHandler(event:KeyboardEvent):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Die Ereignisprozedur, die bei einem keyDown-Ereignis aufgerufen wird. Wenn Sie diese Methode überschreiben, stellen Sie sicher, dass Sie die Basisklassenversion aufrufen.
     
      
Parameter
| event:KeyboardEvent— Das Ereignisobjekt. | 
| keyUpHandler | () | Methode | 
 protected function keyUpHandler(event:KeyboardEvent):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Die Ereignisprozedur, die bei einem keyUp-Ereignis aufgerufen wird. Wenn Sie diese Methode überschreiben, stellen Sie sicher, dass Sie die Basisklassenversion aufrufen.
     
      
Parameter
| event:KeyboardEvent— Das Ereignisobjekt. | 
| localToContent | () | Methode | 
 public function localToContent(point:Point):Point| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Konvertiert lokale Koordinaten eines Point-Objekts in Inhaltskoordinaten. Lokale Koordinaten geben eine Pixelposition relativ zur linken oberen Ecke der Komponente an. Inhaltskoordinaten geben eine Pixelposition relativ zur linken oberen Ecke des Inhalts der Komponente an und schließen den gesamten Inhaltsbereich der Komponente ein, sogar Bereiche, die derzeit abgeschnitten sind und durch einen Bildlauf angezeigt werden müssen. Sie verwenden das Inhaltskoordinatensystem, um die Positionen von untergeordneten Elementen eines Containers mit absoluter Positionierung einzustellen und abzurufen.
     
      
Parameter
| point:Point— Ein Point-Objekt, das die x- und y-Koordinaten im lokalen Koordinatensystem als Eigenschaften angibt. | 
| Point— Ein Point-Objekt, dessen Koordinaten sich auf das Inhaltskoordinatensystem beziehen. | 
Verwandte API-Elemente
| matchesCSSState | () | Methode | 
 public function matchesCSSState(cssState:String):Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      
      Gibt true zurück, wenn cssState mit currentCSSState übereinstimmt. Normalerweise rufen Sie diese Methode nicht direkt auf. Sie wird von der mx.styles.CSSCondition.matchesStyleClient()-Methode aufgerufen.
     
      
Beachten Sie, dass Spark-Komponenten ihren Skinstatus als Pseudostatus verwenden. Halo-Komponenten verwenden die currentState-Eigenschaft.
Parameter
| cssState:String— Ein möglicher Wert vonCSSCondition.value. Stellt den aktuellen Status dieser Komponente dar; wird zum Zuordnen von CSS-Pseudoselektoren verwendet. | 
| Boolean—true, wenncssStatemitcurrentCSSStateübereinstimmt. Standardmäßig istcurrentCSSStatemitcurrentStateidentisch. Gibt null zurück, wenn kein Status vorhanden ist. | 
| matchesCSSType | () | Methode | 
 public function matchesCSSType(cssType:String):Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      
      Bestimmt, ob diese Instanz dem angegebenen Typ entspricht oder eine Unterklasse davon ist. Normalerweise rufen Sie diese Methode nicht direkt auf. Sie wird von der mx.styles.CSSCondition.matchesStyleClient()-Methode aufgerufen.
     
      
Parameter
| cssType:String— Ein CSSSelector-Objekt. | 
| Boolean—true, wenncssTypesich in der Hierarchie qualifizierter Typselektoren befindet. | 
| measure | () | Methode | 
 protected function measure():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Berechnet die Standardgröße und optional die Standardmindestgröße der Komponente. Dies ist eine erweiterte Methode, die Sie bei der Erstellung einer UIComponent-Unterklasse überschreiben können.
Sie können diese Methode nicht direkt aufrufen. Flex ruft die measure()-Methode auf, wenn die Komponente einem Container mithilfe der addChild()-Methode hinzufügt und die invalidateSize()-Methode der Komponente aufgerufen wird. 
Wenn Sie eine bestimmte Höhe und Breite für die Komponente einstellen, ruft Flex die measure()-Methode nicht auf, auch wenn Sie die invalidateSize()-Methode explizit aufrufen. Das bedeutet, dass Flex die measure()-Methode nur aufruft, wenn die Eigenschaft explicitWidth oder die Eigenschaft explicitHeight der Komponente „NaN“ entspricht. 
Für die Überschreibung dieser Methode müssen Sie die Eigenschaften measuredWidth und measuredHeight festlegen, um die Standardgröße zu definieren. Optional können Sie die Eigenschaften measuredMinWidth und measuredMinHeight festlegen, um die Standardmindestgröße zu definieren.
Die meisten Komponenten berechnen diese Werte anhand des Inhalts, den sie darstellen, und der Eigenschaften, die sich auf die Darstellung des Inhalts auswirken. Einige Komponenten verfügen einfach über fest kodierte Standardwerte.
measure() wurde dazu konzipiert, dass die Komponente die eigenen natürlichen Werte als Standard bereitstellt. Daher sollten die Eigenschaften measuredWidth und measuredHeight von Faktoren wie den folgenden bestimmt werden:
- Textmenge, die von der Komponente angezeigt werden muss.
- Textstile, wie fontSize.
- Die Größe eines JPEG-Bilds, das von der Komponente angezeigt wird.
- Die gemessenen oder expliziten Größen der untergeordneten Elemente der Komponente.
- Rahmen, Ränder und Zwischenräume.
In einigen Fällen gibt es keine natürliche Art zur Bestimmung der Standardwerte. Beispielsweise kann eine einfache GreenCircle-Komponente in der measure()-Methode für measuredWidth = 100 und measuredHeight = 100 festlegen, um eine angemessene Standardgröße anzugeben. In anderen Fällen, wie beispielsweise bei einem Textbereich, kann eine entsprechende Berechnung (wie die Suche nach der richtigen Breite und Höhe zur Anzeige des gesamten Texts im Seitenverhältnis eines Goldenen Rechtecks) zu zeitaufwendig sein.
Die Standardimplementierung von measure() setzt measuredWidth, measuredHeight, measuredMinWidth und measuredMinHeight auf 0.
| measureHTMLText | () | Methode | 
 public function measureHTMLText(htmlText:String):flash.text:TextLineMetrics| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Misst den angegebenen HTML-Text, der HTML-Tags wie etwa <font> und <b> enthalten kann. Dabei wird davon ausgegangen, dass er in einem einzeiligen UITextField mit einem durch die Stile dieser UIComponent bestimmten UITextFormat angezeigt wird.
     
      
Parameter
| htmlText:String— Ein String, der den zu messenden HTML-Text angibt. | 
| flash.text:TextLineMetrics— Ein TextLineMetrics-Objekt mit den Textabmessungen. | 
| measureText | () | Methode | 
 public function measureText(text:String):flash.text:TextLineMetrics| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Misst den angegebenen Text. Dabei wird davon ausgegangen, dass er in einem einzeiligen UITextField (oder UIFTETextField) mit einem durch die Stile dieser UIComponent bestimmten UITextFormat angezeigt wird. Funktioniert nicht bei Spark-Komponenten, da sie UITextField (oder UIFTETextField) nicht verwenden. Um Text in Spark-Komponenten zu messen, rufen Sie die Maße von spark.components.Label oder spark.components.RichText ab.
Parameter
| text:String— Ein String, der den zu messenden Text angibt. | 
| flash.text:TextLineMetrics— Ein TextLineMetrics-Objekt mit den Textabmessungen. | 
| move | () | Methode | 
 public function move(x:Number, y:Number):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
       Verschiebt die Komponente innerhalb der übergeordneten Komponente an eine angegebene Position. Das Aufrufen dieser Methode entspricht dem Festlegen der x- und y-Eigenschaften.
      
       
Wenn Sie die updateDisplayList()-Methode in einer benutzerdefinierten Komponente überschreiben, rufen Sie die move()-Methode auf, statt die x- und y-Eigenschaften festzulegen. Der Unterschied besteht darin, dass die move()-Methode die Position der Komponente ändert und dann ein move-Ereignis auslöst, sobald Sie die Methode aufrufen. Wenn Sie dagegen die x- und y-Eigenschaften festlegen, wird die Position der Komponente geändert und das Ereignis bei der nächsten Bildschirmaktualisierung ausgelöst.
Parameter
| x:Number— Position „links“ der Komponente in ihrer übergeordneten Komponente. | |
| y:Number— Position „oben“ der Komponente in ihrer übergeordneten Komponente. | 
| notifyStyleChangeInChildren | () | Methode | 
 public function notifyStyleChangeInChildren(styleProp:String, recursive:Boolean):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Propagiert Stiländerungen bis zu den untergeordneten Komponenten. Unter normalen Umständen brauchen Sie diese Methode nie aufzurufen.
Parameter
| styleProp:String— String, der den Namen der style-Eigenschaft festlegt. | |
| recursive:Boolean— Benachrichtigt rekursiv alle untergeordneten Elemente dieser Komponente. | 
| owns | () | Methode | 
 public function owns(child:DisplayObject):Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Gibt true zurück, wenn die Kette von owner-Eigenschaften von child auf diese UIComponent verweist.
     
      
Parameter
| child:DisplayObject— Eine UIComponent. | 
| Boolean—true, wenn das untergeordnete Objekt diese UIComponent als übergeordnetes Objekt oder Eigentümer hat. | 
| parentChanged | () | Methode | 
 public function parentChanged(p:DisplayObjectContainer):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird von Flex aufgerufen, wenn ein UIComponent-Objekt einem übergeordneten Element hinzugefügt oder daraus entfernt wird. Unter normalen Umständen brauchen Entwickler diese Methode nie aufzurufen.
Parameter
| p:DisplayObjectContainer— Das übergeordnete Objekt dieses UIComponent-Objekts. | 
| prepareToPrint | () | Methode | 
 public function prepareToPrint(target:IFlexDisplayObject):Object| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Bereitet ein IFlexDisplayObject für das Drucken vor. Für die UIComponent-Klasse führt die Methode keine Aktion aus. Flex-Container überschreiben die Methode zur Vorbereitung für das Drucken, indem beispielsweise Bildlaufleisten aus der Druckausgabe entfernt werden.
Diese Methode wird normalerweise von Anwendungsentwicklern nicht verwendet.
Parameter
| target:IFlexDisplayObject— Die zu druckende Komponente. Es kann sich um die aktuelle Komponente handeln oder um eines ihrer untergeordneten Elemente. | 
| Object— Objekt mit den Eigenschaften der aktuellen Komponente, die für diefinishPrint()-Methode zum Wiederherstellen des vorherigen Status benötigt werden. | 
Verwandte API-Elemente
| regenerateStyleCache | () | Methode | 
 public function regenerateStyleCache(recursive:Boolean):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Erstellt den CSS-Stilcache für diese Komponente. Wenn der recursive-Parameter auf true gesetzt ist, wird der Cache auch für alle untergeordneten Elemente dieser Komponente erstellt.
     
      
Das Flex-Framework ruft diese Methode in folgenden Situationen auf:
- Hinzufügen einer UIComponent zu einem übergeordneten Element mit der addChild()- oder deraddChildAt()-Methode.
- Ändern der styleName-Eigenschaft einer UIComponent
- Festlegen eines Stils im CSS-Selektor mit der setStyle()-Methode von CSSStyleDeclaration
Das Erstellen des Stylecache ist ein rechenintensiver Vorgang. Ändern Sie also styleName nur, wenn dies unbedingt nötig ist. Dasselbe gilt für das Einstellen von Selektorstilen.
Diese Methode wird nicht aufgerufen, wenn Sie einen Instanzstil mit der setStyle()-Methode von UIComponent einstellen. Das Einstellen eines Instanzstils ist im Vergleich zum Einstellen eines Selektorstils ein relativ schneller Vorgang.
Sie brauchen diese Methode nicht aufzurufen oder zu überschreiben.
Parameter
| recursive:Boolean— Regeneriert rekursiv den Stilcache für alle untergeordneten Elemente dieser Komponente. | 
| registerEffects | () | Methode | 
 public function registerEffects(effects:Array):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Registriert den EffectManager jedes Effektereignisses als Ereignis-Listener. Unter normalen Umständen brauchen Sie diese Methode nie aufzurufen.
Parameter
| effects:Array— Die Namen der Effektereignisse. | 
| removeStyleClient | () | Methode | 
 public function removeStyleClient(styleClient:IAdvancedStyleClient):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4.5 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Entfernt einen nichtvisuellen Stilclient aus dieser Komponenteninstanz. Nachdem diese Methode aufgerufen wurde, übernimmt der nicht visuelle Stilclient von dieser Komponenteninstanz keine Stiländerungen mehr. Beim Verwenden dieser Methode wird außerdem die styleParent-Eigenschaft des styleClient-Parameters auf null gesetzt. Wenn der styleClient dieser Komponenteninstanz nicht hinzugefügt wurde, wird keine Aktion ausgeführt. 
     
      
Parameter
| styleClient:IAdvancedStyleClient— DerIAdvancedStyleClient, der aus der Liste nicht visueller Stilclients dieser Komponente entfernt werden soll. | 
Verwandte API-Elemente
mx.styles.IAdvancedStyleClient
| replayAutomatableEvent | () | Methode | 
 public function replayAutomatableEvent(event:Event):Boolean| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wiederholt das festgelegte Ereignis. Komponentenautoren sollten super.replayAutomatableEvent für den Fall aufrufen, dass das voreingestellte Wiederholverhalten in einer Superklasse definiert wurde.
Parameter
| event:Event— Das zu wiederholende Ereignis. | 
| Boolean—true, wenn eine Wiederholung erfolgreich war. | 
| resolveAutomationIDPart | () | Methode | 
 public function resolveAutomationIDPart(criteria:Object):Array| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      
      Löst ein untergeordnetes Element mithilfe der bereitgestellten ID auf. Die ID ist ein Satz Eigenschaften, der von der createAutomationIDPart()-Methode bereitgestellt wird.
     
      
Parameter
| criteria:Object— Satz Eigenschaften, welcher das untergeordnete Element beschreibt. Die Kriterien können reguläre Ausdruckswerte enthalten, was zur Übereinstimmung mehrerer untergeordneter Elemente mit den Kriterien führen kann. | 
| Array— Array von untergeordneten Elementen, auf welche die Kriterien zutrafen odernull, wenn keine untergeordneten Elemente aufgelöst werden konnten. | 
| resourcesChanged | () | Methode | 
 protected function resourcesChanged():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Diese Methode wird aufgerufen, wenn eine UIComponent erstellt wird, und wird erneut aufgerufen, wenn ResourceManager ein "change"-Ereignis auslöst, um anzugeben, dass sich die lokalisierten Ressourcen geändert haben.
     
      
Dieses Ereignis wird ausgelöst, wenn Sie die localeChain-Eigenschaft des ResourceManager setzen, wenn ein Ressourcenmodul den Ladevorgang abgeschlossen hat und wenn Sie die update()-Methode des ResourceManager aufrufen.
Unterklassen sollten diese Methode überschreiben und nach dem Aufruf von super.resourcesChanged() einen als Antwort auf die neuen Ressourcenwerte angemessenen Vorgang ausführen.
| resumeBackgroundProcessing | () | Methode | 
 public static function resumeBackgroundProcessing():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Setzt die Hintergrundverarbeitung von Methoden fort, die durch callLater() in die Warteschlange gestellt wurden, nachdem suspendBackgroundProcessing() aufgerufen wurde.
     
      
Weitere Informationen finden Sie in der Beschreibung zu suspendBackgroundProcessing().
| setActualSize | () | Methode | 
 public function setActualSize(w:Number, h:Number):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Ändert die Größe des Objekts. Anders als beim direkten Einstellen der width- und height-Eigenschaften werden durch Aufrufen der setActualSize()-Methode nicht die explictWidth- und explicitHeight-Eigenschaften eingestellt, sodass bei einer nachfolgenden Layoutberechnung möglicherweise die vorherige Größe des Objekts wiederhergestellt werden kann. Diese Methode wird hauptsächlich von Komponentenentwicklern verwendet, die die updateDisplayList()-Methode implementieren, sowie von Effekten und vom LayoutManager.
     
      
Parameter
| w:Number— Breite des Objekts. | |
| h:Number— Höhe des Objekts. | 
| setConstraintValue | () | Methode | 
 public function setConstraintValue(constraintName:String, value:*):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Legt einen Layout-Beschränkungswert fest. Der Wert entspricht dem beim Festlegen des Beschränkungsstils für diese Komponente.
Parameter
| constraintName:String— Der Name des Beschränkungsstils, welcher einer der folgenden sein kann: „left“, „right“, „top“, „bottom“, „verticalCenter“, „horizontalCenter“, „baseline“. | |
| value:*— Der Wert der Beschränkung kann auf zwei verschiedene Arten angegeben werden. Der Wert kann ein numerischer String, beispielsweise „10“ sein, oder in Form von „identifier:numeric string“ angegeben werden. Bei „identifier:numeric string“ steht „identifier“ für dieideiner ConstraintRow oder ConstraintColumn. Beispiel: Ein Wert von „cc1:10“ gibt einen Wert von „10“ für die ConstraintColumn mit derid„cc1“ an. | 
| setCurrentState | () | Methode | 
 public function setCurrentState(stateName:String, playTransition:Boolean = true):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Legt den aktuellen Status fest.
Parameter
| stateName:String— Der Name des neuen Ansichtsstatus. | |
| playTransition:Boolean(default =true)— Beitruewird der entsprechende Übergang wiedergegeben, wenn sich der Ansichtsstatus ändert. | 
Verwandte API-Elemente
| setFocus | () | Methode | 
 public function setFocus():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Legt den Fokus auf diese Komponente. Die Komponente kann den Fokus wiederum an eine Unterkomponente übergeben.
Hinweis: Wenn der Fokus mit dieser Methode festgelegt wird, werden nur TextInput- und TextArea-Steuerelemente hervorgehoben. Alle Steuerelemente werden hervorgehoben, wenn der Benutzer durch Drücken der Tabulatortaste zu einem Steuerelement wechselt.
| setLayoutBoundsPosition | () | Methode | 
 public function setLayoutBoundsPosition(x:Number, y:Number, postLayoutTransform:Boolean = true):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Legt die Koordinaten fest, die für das Zeichnen des Elements auf dem Bildschirm verwendet werden.
Aufrufe der setLayoutBoundSize()-Methode können sich auf die Layoutposition auswirken. Rufen Sie deshalb setLayoutBoundPosition() auf, nachdem Sie setLayoutBoundSize() aufgerufen haben.
Parameter
| x:Number— Die x-Koordinate in der linken oberen Ecke des Begrenzungsrahmens | |
| y:Number— Die y-Koordinate in der linken oberen Ecke des Begrenzungsrahmens. | |
| postLayoutTransform:Boolean(default =true)— WennpostLayoutTransformauftrueeingestellt ist, wird das Element so platziert, dass die linke obere Ecke des Begrenzungsrahmens gleich (x, y) ist. Der Begrenzungsrahmen ist im übergeordneten Koordinatenraum des Elements und wird ausgehend von der Layoutgröße, Layoutposition und der Layouttransformationsmatrix des Elements berechnet. | 
| setLayoutBoundsSize | () | Methode | 
 public function setLayoutBoundsSize(width:Number, height:Number, postLayoutTransform:Boolean = true):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Legt die Layoutgröße des Elements fest. Dies ist die Größe, die für das Zeichnen des Elements auf dem Bildschirm verwendet wird.
Wenn die width- und/oder height-Parameter nicht angegebene werden (NaN), stellt Flex die Layoutgröße des Elements auf dessen bevorzugte Breite bzw. Höhe ein.
Aufrufe der setLayoutBoundSize()-Methode können sich auf die Layoutposition auswirken. Rufen Sie deshalb setLayoutBoundPosition() auf, nachdem Sie setLayoutBoundSize() aufgerufen haben.
Parameter
| width:Number— Die Layoutbreite des Elements. | |
| height:Number— Die Layouthöhe des Elements. | |
| postLayoutTransform:Boolean(default =true)— WennpostLayoutTransformauf „true“ eingestellt ist, entsprechen die angegebenen Größen denen des Begrenzungsrahmens des Elements. Der Begrenzungsrahmen ist im übergeordneten Koordinatenraum des Elements und wird ausgehend von der Layoutgröße, Layoutposition und der Layouttransformationsmatrix des Elements berechnet. | 
| setLayoutMatrix | () | Methode | 
 public function setLayoutMatrix(value:Matrix, invalidateLayout:Boolean):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Legt die Transformationsmatrix fest, die verwendet wird, um die Layoutgröße der Komponente und die Position relativ zu den Geschwisterelementen zu berechnen.
Die Matrix wird normalerweise mit den 2D-Eigenschaften der Komponente wie x, y, rotation, scaleX, scaleY, transformX und transformY definiert. Manche Komponenten können zusätzliche Transformationseigenschaften aufweisen, die auf der Layoutmatrix angewendet werden, um die endgültige, berechnete Matrix zu bestimmen. Beispielsweise definiert UIComponent die offsets.
Beachten Sie, dass die Layout-Matrix in getPreferredSize(), getMinSize(), getMaxSize() und getLayoutSize() unterteilt ist, wenn sie in übergeordneten Koordinaten berechnet wird, sowie in getLayoutPosition() für übergeordnete und untergeordnete Koordinaten. Layouts, die die Transformationsmatrix explizit berechnen, rufen diese Methode normalerweise auf und arbeiten mit Größen in untergeordneten Koordinaten. Layouts, die diese Methode aufrufen, übergeben false an die invalidateLayout()-Methode, sodass keine nachfolgende Übergabe eines Layouts ausgelöst wird.
Parameter
| value:Matrix— Die Matrix. | |
| invalidateLayout:Boolean—true, um den übergeordneten Container zu zwingen, seine untergeordneten Elemente neu anzuordnen. Normalerweise übergeben Sietruean dieinvalidateLayout()-Methode. | 
| setLayoutMatrix3D | () | Methode | 
 public function setLayoutMatrix3D(value:Matrix3D, invalidateLayout:Boolean):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Legt die Transformations-Matrix3D fest, die zur Berechnung der Layoutgröße und -position der Komponenete relativ zu ihren Parallelobjekten verwendet wird.
Diese Matrix wird normalerweise durch die Transformationseigenschaften der Komponente definiert, wie etwa x, y, z, rotationX, rotationY, rotationZ, scaleX, scaleY, scaleZ, transformX und transformY. Manche Komponenten können zusätzliche Transformationseigenschaften aufweisen, die auf der Layoutmatrix angewendet werden, um die endgültige, berechnete Matrix zu bestimmen. Beispielsweise definiert UIComponent die offsets-Eigenschaft.
Beachten Sie, dass die Layout-Matrix3D in getPreferredSize(), getMinSize(), getMaxSize() und getLayoutSize() berücksichtigt wird, wenn sie in übergeordneten Koordinaten berechnet wird, und in getLayoutPosition() für übergeordnete und untergeordnete Koordinaten. Layouts, die die Transformationsmatrix explizit berechnen, rufen diese Methode normalerweise auf und arbeiten mit Größen in untergeordneten Koordinaten. Layouts, die diese Methode aufrufen, übergeben false an die invalidateLayout()-Methode, sodass keine nachfolgende Übergabe eines Layouts ausgelöst wird.
Parameter
| value:Matrix3D— Die Matrix. | |
| invalidateLayout:Boolean—true, um den übergeordneten Container zu zwingen, seine untergeordneten Elemente neu anzuordnen. Normalerweise übergeben Sietruean dieinvalidateLayout()-Methode. | 
| setStretchXY | () | Methode | 
 protected function setStretchXY(stretchX:Number, stretchY:Number):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Gibt einen Dehnfaktor für die Transformation in die horizontale und vertikale Richtung an. Der Dehnfaktor wird auf die berechnete Matrix vor allen anderen Transformationen angewendet.
Parameter
| stretchX:Number— Die horizontale Komponente des Dehnfaktors. | |
| stretchY:Number— Die vertikale Komponente des Dehnfaktors. | 
| setStyle | () | Methode | 
 public function setStyle(styleProp:String, newValue:*):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Legt eine Stileigenschaft für diese Komponenteninstanz fest.
Dieser Stil kann einen global festgelegten Stil überschreiben.
Der Aufruf der setStyle()-Methode kann zu einer verringerten Leistung führen. Verwenden Sie diese Methode nur, wenn unbedingt notwendig.
Parameter
| styleProp:String— Name der style-Eigenschaft. | |
| newValue:*— Neuer Wert für den Stil. | 
| setVisible | () | Methode | 
 public function setVisible(value:Boolean, noEvent:Boolean = false):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Wird aufgerufen, wenn sich die visible-Eigenschaft ändert. Stellen Sie die visible-Eigenschaft ein, um eine Komponente ein- oder auszublenden, statt diese Methode direkt aufzurufen.
     
      
Parameter
| value:Boolean— Der neue Wert dervisible-Eigenschaft. Geben Sietruean, um die Komponente einzublenden, undfalse, um sie auszublenden. | |
| noEvent:Boolean(default =false)— Ist der Werttrue, sollten Sie kein Ereignis auslösen. Ist der Wertfalse, lösen Sie, wenn die Komponente sichtbar wird, einshow-Ereignis, und wenn sie nicht sichtbar wird, einhide-Ereignis aus. | 
| stateChanged | () | Methode | 
 protected function stateChanged(oldState:String, newState:String, recursive:Boolean):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
      Diese Methode wird aufgerufen, wenn sich ein Status ändert, um zu überprüfen, ob statusspezifische Stile auf diese Komponente anwendbar sind. Wenn ein entsprechender CSS-Pseudoselektor für den aktuellen Status möglicherweise vorhanden ist, muss der Stilcache für diese Instanz neu generiert werden. Das gleiche gilt für alle untergeordneten Elemente, wenn der recursive-Parameter auf true gesetzt ist.
     
      
Parameter
| oldState:String— Der Name des alten Status. | |
| newState:String— Der Name des neuen Status. | |
| recursive:Boolean— Legen Sietruefest, um eine rekursive Prüfung auszuführen. | 
| styleChanged | () | Methode | 
 public function styleChanged(styleProp:String):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Erkennt Änderungen an Stileigenschaften. Ist eine Stileigenschaft eingestellt, ruft Flex die styleChanged()-Methode auf und übergibt an sie den Namen des eingestellten Stils.
     
      
Dies ist eine erweiterte Methode, die Sie bei der Erstellung einer UIComponent-Unterklasse überschreiben können. Wenn Sie eine benutzerdefinierte Komponente erstellen, können Sie die styleChanged()-Methode überschreiben, um den an sie übergebenen Stilnamen zu prüfen, und die Änderung entsprechend verarbeiten. Auf diese Weise können Sie das Standardverhalten eines vorhandenen Stils überschreiben oder Ihre eigenen benutzerdefinierten Stileigenschaften hinzufügen.
Bei einer Stileigenschaft muss Ihre Überschreibung der styleChanged()-Methode die invalidateDisplayList()-Methode aufrufen, damit Flex die updateDisplayList()-Methode der Komponente bei der nächsten Bildschirmaktualisierung ausführt.
Parameter
| styleProp:String— Der Name der Stileigenschaft oder „null“, wenn sich alle Stile für diese Komponente geändert haben. | 
| stylesInitialized | () | Methode | 
 public function stylesInitialized():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Flex ruft die stylesInitialized()-Methode auf, wenn die Stile für eine Komponente zum ersten Mal initialisiert werden.
     
      
Dies ist eine erweiterte Methode, die Sie bei der Erstellung einer UIComponent-Unterklasse überschreiben können. Flex garantiert, dass die Stile Ihrer Komponente vollständig initialisiert werden, bevor die measure- und die updateDisplayList()-Methode Ihrer Komponente zum ersten Mal aufgerufen werden. Für die meisten Komponenten ist dies ausreichend. Wenn Sie jedoch früher auf Stilwerte zugreifen müssen, können Sie die stylesInitialized()-Funktion überschreiben, um gleich nach der ersten Initialisierung auf die die Stileigenschaften zuzugreifen.
| suspendBackgroundProcessing | () | Methode | 
 public static function suspendBackgroundProcessing():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Blockiert die Hintergrundverarbeitung von Methoden, die durch callLater() in die Warteschlange gestellt wurden, bis resumeBackgroundProcessing() aufgerufen wird.
     
      
Diese Methoden können bei zeitkritischem Code nützlich sein, der ohne Unterbrechung ausgeführt werden muss. Wenn Sie beispielsweise die suspendBackgroundProcessing-Eigenschaft eines Effekts auf true setzen, wird suspendBackgroundProcessing() automatisch zu Beginn und resumeBackgroundProcessing am Ende der Wiedergabe aufgerufen, damit die Animation flüssig und ohne Stocken abläuft.
Da der LayoutManager callLater() verwendet, werden commitProperties(), measure() und updateDisplayList() nicht zwischen suspendBackgroundProcessing() und resumeBackgroundProcessing() aufgerufen.
Sowohl eine äußere als auch eine innere Methode (d. h. die von äußeren Methoden aufgerufene Methode) können suspendBackgroundProcessing() und resumeBackgroundProcessing() sicher aufrufen, da diese Methoden einen Zählerwert erhöhen oder verringern, der bestimmt, ob eine Hintergrundverarbeitung erfolgt.
| transformAround | () | Methode | 
 public function transformAround(transformCenter:Vector3D, scale:Vector3D = null, rotation:Vector3D = null, translation:Vector3D = null, postLayoutScale:Vector3D = null, postLayoutRotation:Vector3D = null, postLayoutTranslation:Vector3D = null, invalidateLayout:Boolean = true):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
Eine Dienstprogrammmethode zum Aktualisieren der Drehung, Skalierung und Versetzung der Transformation, während gleichzeitig ein im Koordinatenraum der Komponente selbst angegebener bestimmter Punkt im übergeordneten Koordinatenraum unverändert erhalten bleibt. Diese Funktion weist die bereitgestellten Drehungs-, Skalierungs- und Versetzungswerte zu und aktualisiert dann die x/y/z-Eigenschaften nach Bedarf, um den Transformationsmittelpunkt unverändert beizubehalten.
Parameter
| transformCenter:Vector3D— Der Punkt (in den Koordinaten der Komponente selbst), der relativ zu seinem übergeordneten Objekt unverändert erhalten bleiben soll. | |
| scale:Vector3D(default =null)— Die neuen Werte für die Skalierung der Transformation. | |
| rotation:Vector3D(default =null)— Die neuen Werte für die Drehung der Transformation | |
| translation:Vector3D(default =null)— Die neuen Werte für die Versetzung der Transformation. | |
| postLayoutScale:Vector3D(default =null)— Die neuen Werte für die Skalierung der Transformation nach dem Layout. | |
| postLayoutRotation:Vector3D(default =null)— Die neuen Werte für die Drehung der Transformation nach dem Layout. | |
| postLayoutTranslation:Vector3D(default =null)— Die neuen Werte für die Versetzung der Transformation nach dem Layout. | |
| invalidateLayout:Boolean(default =true)— Beitruesind die Größe und Anzeige des übergeordneten Containers ungültig. Layouts, die diese Methode aufrufen, übergebenfalse, sodass eine darauf folgende Übergabe durch das Layout nicht ausgelöst wird. | 
| transformPointToParent | () | Methode | 
 public function transformPointToParent(localPosition:Vector3D, position:Vector3D, postLayoutPosition:Vector3D):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4 | 
| Laufzeitversionen: | Flash Player 10, AIR 1.5 | 
      Eine Dienstmethode, mit der die lokalen Koordinaten eines Punkts dieses Objekts transformiert werden in seine Position innerhalb der Koordinaten des übergeordneten Elements dieses Objekts. Die Ergebnisse vor und nach dem Layout werden in den Parametern position und postLayoutPosition festgelegt, wenn sie nicht null sind.
      
      
Parameter
| localPosition:Vector3D— Der zu transformierende Punkt, angegeben in den lokalen Koordinaten des Objekts. | |
| position:Vector3D— Ein Vector3D-Punkt zur Aufnahme des Ergebnisses vor dem Layout. Bei null wird der Parameter ignoriert. | |
| postLayoutPosition:Vector3D— Ein Vector3D-Punkt zur Aufnahme des Ergebnisses nach dem Layout. Bei null wird der Parameter ignoriert. | 
| updateDisplayList | () | Methode | 
 protected function updateDisplayList(unscaledWidth:Number, unscaledHeight:Number):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Zeichnet die Objekte und/oder Größen und platziert die untergeordneten Elemente. Dies ist eine erweiterte Methode, die Sie bei der Erstellung einer UIComponent-Unterklasse überschreiben können.
Sie können diese Methode nicht direkt aufrufen. Flex ruft die updateDisplayList()-Methode auf, wenn eine Komponente einem Container mit der addChild()-Methode hinzugefügt wird und die invalidateDisplayList()-Methode der Komponente aufgerufen wird. 
Bei Komponenten ohne untergeordnete Elemente verwenden Sie hier das programmgesteuerte Zeichnen mit Methoden der Grafikobjekte einer Komponente wie graphics.drawRect().
Bei Komponenten mit untergeordneten Elementen rufen Sie hier die move()- und setActualSize()-Methode in den untergeordneten Elementen auf.
Komponenten können programmgesteuert zeichnen, auch wenn sie untergeordnete Objekte haben. Verwenden Sie dabei die Eigenschaften unscaledWidth und unscaledHeight der Komponente als Grenzen.
Es ist wichtig, dass Sie die Eigenschaften unscaledWidth und unscaledHeight statt der Eigenschaften width und height verwenden.
Parameter
| unscaledWidth:Number— Legt die Breite der Komponente in Pixeln und deren Koordinaten fest, unabhängig vom Wert derscaleX-Eigenschaft der Komponente. | |
| unscaledHeight:Number— Legt die Höhe der Komponente in Pixeln und deren Koordinaten fest, unabhängig vom Wert derscaleY-Eigenschaft der Komponente. | 
| validateDisplayList | () | Methode | 
 public function validateDisplayList():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      
      Validiert die Position und Größe der untergeordneten Elemente und zeigt Grafiken an. Wird die LayoutManager.invalidateDisplayList()-Methode für diesen ILayoutManagerClient aufgerufen, dann wird die validateDisplayList()-Methode zum Zeitpunkt der Anzeigelisten-Aktualisierung verwendet.
      
      
| validateNow | () | Methode | 
 public function validateNow():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Validiert und aktualisiert die Eigenschaften und das Layout dieses Objekts und zeichnet es ggf. neu. Verarbeitungseigenschaften, die eine umfangreiche Berechnung erfordern, werden in der Regel erst verarbeitet, nachdem das Skript ausgeführt wurde. Beispielsweise wird das Festlegen der width-Eigenschaft verzögert, weil dafür eine Neuberechnung der Breiten der untergeordneten Objekte oder des übergeordneten Objekts erforderlich sein kann. Eine Verzögerung der Verarbeitung verhindert auch, dass sie mehrfach wiederholt werden muss, wenn der Programmcode der Anwendung die width-Eigenschaft mehr als einmal festlegt. Mit dieser Methode können Sie dieses Verhalten überschreiben.
      
      
| validateProperties | () | Methode | 
 public function validateProperties():void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Wird von der Layoutlogik verwendet, um die Eigenschaften einer Komponente durch Aufrufen der commitProperties()-Methode zu validieren. Im Allgemeinen sollten Unterklassen die commitProperties()-Methode und nicht diese Methode überschreiben.
      
      
| validateSize | () | Methode | 
 public function validateSize(recursive:Boolean = false):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      
      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.
     
      
Parameter
| recursive:Boolean(default =false)— Beitruerufen Sie diese Methode für die untergeordneten Elemente des Objekts auf. | 
| validationResultHandler | () | Methode | 
 public function validationResultHandler(event:ValidationResultEvent):void| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Verwaltet sowohl die valid- als auch die invalid-Ereignisse eines Validators, der dieser Komponente zugewiesen wurde.
     
      
Normalerweise verwalten Sie die valid- und invalid-Ereignisse, die von einem Validator ausgelöst wurden, indem Sie den Validators Ereignis-Listener zuweisen. Wenn Sie Überprüfungsereignisse direkt in der Komponente verwalten möchten, die überprüft wird, können Sie diese Methode für die Verwaltung der valid- und invalid-Ereignisse überschreiben. Üblicherweise rufen Sie super.validationResultHandler(event) in der Überschreibung auf.
Parameter
| event:ValidationResultEvent— Das Ereignisobjekt für die Überprüfung. | 
Verwandte API-Elemente
| verticalGradientMatrix | () | Methode | 
 public function verticalGradientMatrix(x:Number, y:Number, width:Number, height:Number):Matrix| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Gibt eine Box-Matrix zurück, die an die drawRoundRect()-Methode als rot-Parameter übergeben werden kann, wenn ein vertikaler Farbverlauf gezeichnet wird.
     
      
Zur Verbesserung der Leistung wird die Matrix in einer statischen Variablen gespeichert, die bei jedem Aufruf von horizontalGradientMatrix() und verticalGradientMatrix() verwendet wird. Übergeben Sie daher die Ergebnismatrix an drawRoundRect(), bevor Sie horizontalGradientMatrix() oder verticalGradientMatrix() erneut aufrufen.
Parameter
| x:Number— Die linke Koordinate des Farbverlaufs in Pixeln. | |
| y:Number— Die obere Koordinate des Farbverlaufs in Pixeln. | |
| width:Number— Die Breite des Farbverlaufs in Pixeln. | |
| height:Number— Die Höhe des Farbverlaufs in Pixeln. | 
| Matrix— Die Matrix für den vertikalen Farbverlauf. | 
| add | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.ADD| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
  Wird ausgelöst, wenn die Komponente einem Container als untergeordnetes Inhaltselement mit der addChild()-, addChildAt()-, addElement()- oder addElementAt()-Methode hinzugefügt wird. Wenn die Komponente dem Container als untergeordnetes Element (kein Inhaltselement) mit der rawChildren.addChild()- oder rawChildren.addChildAt()-Methode hinzugefügt wird, wird das Ereignis nicht ausgelöst.
 
 
Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
DieFlexEvent.ADD-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein add-Ereignis.
     
     Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| creationComplete | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.CREATION_COMPLETE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird ausgelöst, nachdem die Erstellung, die Verarbeitung der Eigenschaften, die Messung, die Layouterstellung und Zeichnung der Komponente abgeschlossen wurden.
Zu diesem Zeitpunkt ist die Komponente in Abhängigkeit von ihrer visible-Eigenschaft nicht sichtbar, obwohl sie gezeichnet wurde.
FlexEvent.CREATION_COMPLETE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein creationComplete-Ereignis.
     
      Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| currentStateChange | Ereignis | 
mx.events.StateChangeEventEigenschaft StateChangeEvent.type =
mx.events.StateChangeEvent.CURRENT_STATE_CHANGE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird nach einer Änderung des Ansichtsstatus ausgelöst.
Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
Die StateChangeEvent.CURRENT_STATE_CHANGE-Konstante definiert den Wert dertype-Eigenschaft des Ereignisses, das nach einer Änderung des Ansichtsstatus ausgelöst wird. Diese Konstante hat den Wert „currentStateChange“.
	 
	  Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| newState | Der Name des neuen Ansichtsstatus. | 
| oldState | Der Name des früheren Ansichtsstatus. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| type | StateChangeEvent.CURRENT_STATE_CHANGE | 
| currentStateChanging | Ereignis | 
mx.events.StateChangeEventEigenschaft StateChangeEvent.type =
mx.events.StateChangeEvent.CURRENT_STATE_CHANGING| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
  Wird nach einer Änderung der currentState-Eigenschaft jedoch vor der Änderung des Ansichtsstatus ausgelöst.
 
  
Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
Die StateChangeEvent.CURRENT_STATE_CHANGING-Konstante definiert den Wert dertype-Eigenschaft des Ereignisses, das kurz vor der Änderung des Ansichtsstatus ausgelöst wird. Diese Konstante hat den Wert „currentStateChanging“.
	 
	  Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| newState | Der Name des neuen Ansichtsstatus. | 
| oldState | Der Name des früheren Ansichtsstatus. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| type | StateChangeEvent.CURRENT_STATE_CHANGING | 
| dragComplete | Ereignis | 
mx.events.DragEventEigenschaft DragEvent.type =
mx.events.DragEvent.DRAG_COMPLETE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird durch den Ziehinitiator (Quelle der gezogenen Daten) ausgelöst, wenn der Ziehvorgang abgeschlossen wird, indem die gezogenen Daten auf einem Ziel abgelegt werden oder der Drag & Drop-Vorgang ohne Ablegen beendet wird.
Mit diesem Ereignis können Sie eine letzte Bereinigung des Drag & Drop-Vorgangs durchführen. Beispielsweise können Sie ein List-Steuerelement von einer Liste in eine andere ziehen und dann das List-Steuerelement in der Quelle löschen, wenn Sie es nicht mehr benötigen.
Wenn Sie Event.preventDefault() in der Ereignisprozedur für das dragComplete-Ereignis eines Tree-Steuerelements beim Ziehen von Daten in ein anderes Tree-Steuerelement aufrufen, wird das Ablegen verhindert.
DragEvent.DRAG_COMPLETE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein dragComplete-Ereignis.
     
	  Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| action | Die Aktion, durch die das Ereignis ausgelöst wurde: DragManager.COPY,DragManager.LINK,DragManager.MOVEoderDragManager.NONE. | 
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| dragInitiator | Die Komponente, durch die der Ziehvorgang eingeleitet wurde. | 
| dragSource | Das DragSource-Objekt, das die gezogenen Daten enthält. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| dragDrop | Ereignis | 
mx.events.DragEventEigenschaft DragEvent.type =
mx.events.DragEvent.DRAG_DROP| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird vom Ablageziel ausgelöst, wenn der Benutzer die Maustaste darüber loslässt.
Sie verwenden diese Ereignisprozedur, um die gezogenen Daten dem Ablageziel hinzuzufügen.
Wenn Sie Event.preventDefault() in der Ereignisprozedur für das dragDrop-Ereignis eines Tree-Steuerelements beim Ziehen von Daten von einem Tree-Steuerelement in ein anderes aufrufen, wird das Ablegen verhindert.
DragEvent.DRAG_DROP-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein dragDrop-Ereignis.
     
	  Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| action | Die Aktion, durch die das Ereignis ausgelöst wurde: DragManager.COPY,DragManager.LINK,DragManager.MOVEoderDragManager.NONE. | 
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| dragInitiator | Die Komponente, durch die der Ziehvorgang eingeleitet wurde. | 
| dragSource | Das DragSource-Objekt, das die gezogenen Daten enthält. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| dragEnter | Ereignis | 
mx.events.DragEventEigenschaft DragEvent.type =
mx.events.DragEvent.DRAG_ENTER| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird durch eine Komponente ausgelöst, wenn der Benutzer den Mauszeiger während des Ziehvorgangs darüber bewegt. In einer in Flash Player ausgeführten Anwendung wird das Ereignis beim Bewegen des Mauszeigers über eine Komponente viele Male ausgelöst. In einer in AIR ausgeführten Anwendung wird das Ereignis nur einmal ausgelöst.
Damit dies ein gültiges Ablageziel darstellt, definieren Sie eine Prozedur für dieses Ereignis. In der Prozedur können Sie die Darstellung des Ablageziels ändern, um dem Benutzer eine visuelle Rückmeldung zu geben, dass diese Komponente ein gültiges Ablageziel darstellt. Beispielsweise können Sie einen Rahmen um das Ablageziel zeichnen oder dem Ablageziel den Fokus zuzuweisen.
Um die gezogenen Daten zu akzeptieren, rufen Sie die DragManager.acceptDragDrop()-Methode auf. Wenn Sie acceptDragDrop() nicht aufrufen, wird keines der anderen Drag-Ereignisse abgerufen.
In Flash Player ist der Wert der action-Eigenschaft immer DragManager.MOVE, auch beim Kopieren. Das liegt daran, dass das dragEnter-Ereignis auftritt, bevor das Steuerelement erkennt, dass die Strg-Taste zum Kopieren gedrückt wurde. Die action-Eigenschaft des Ereignisobjekts für das dragOver-Ereignis enthält einen Wert, der den Typ des Ziehvorgangs angibt. Sie können außerdem den Typ der Drag-Aktion durch Aufrufen der DragManager.showFeedback()-Methode ändern.
In AIR ist der Standardwert der action-Eigenschaft DragManager.COPY.
Durch die Art und Weise, wie Daten zu einem Tree-Steuerelement strukturiert sind, verarbeitet das Tree-Steuerelement Drag & Drop anders als die anderen listenbasierten Steuerelemente. Für das Tree-Steuerelement führt die Ereignisprozedur für das dragDrop-Ereignis nur dann eine Aktion aus, wenn Sie Daten im selben Tree-Steuerelement verschieben oder kopieren oder Daten in ein anderes Tree-Steuerelement kopieren. Wenn Sie Daten aus einem Tree-Steuerelement ziehen und in einem anderen Tree-Steuerelement ablegen, um die Daten zu verschieben, führt die Ereignisprozedur für das dragComplete-Ereignis und nicht die Ereignisprozedur für das dragDrop-Ereignis die eigentliche Arbeit des Hinzufügens der Daten zum Ziel-Tree-Steuerelement und des Entfernens der Daten aus dem Quell-Tree-Steuerelement aus. Dies ist erforderlich, da Flex die Daten zuerst aus dem Quell-Tree-Steuerelement entfernen muss, um die verschobenen Daten anzeigen zu können.
DragEvent.DRAG_ENTER-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein dragEnter-Ereignis.
     
	  Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| action | Die Aktion, durch die das Ereignis ausgelöst wurde (immer DragManager.MOVE). | 
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| dragInitiator | Die Komponente, durch die der Ziehvorgang eingeleitet wurde. | 
| dragSource | Das DragSource-Objekt, das die gezogenen Daten enthält. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
Verwandte API-Elemente
| dragExit | Ereignis | 
mx.events.DragEventEigenschaft DragEvent.type =
mx.events.DragEvent.DRAG_EXIT| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird von der Komponente ausgelöst, wenn der Benutzer Daten aus der Komponente zieht, sie jedoch nicht an einem Ziel ablegt.
Mit diesem Ereignis stellen Sie die normale Darstellung des Ablageziels wieder her, wenn diese durch das dragEnter- oder dragOver-Ereignis geändert wurde.
DragEvent.DRAG_EXIT-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein dragExit-Ereignis.
     
	  Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| action | Die Aktion, durch die das Ereignis ausgelöst wurde: DragManager.COPY,DragManager.LINK,DragManager.MOVEoderDragManager.NONE. | 
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| dragInitiator | Die Komponente, durch die der Ziehvorgang eingeleitet wurde. | 
| dragSource | Das DragSource-Objekt, das die gezogenen Daten enthält. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| dragOver | Ereignis | 
mx.events.DragEventEigenschaft DragEvent.type =
mx.events.DragEvent.DRAG_OVER| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird durch eine Komponente ausgelöst, wenn der Benutzer den Mauszeiger während des Ziehvorgangs über die Komponente bewegt. In Flash Player wird das Ereignis ausgelöst, wenn Sie ein Element auf ein gültiges Ziel ziehen. In AIR wird das Ereignis ausgelöst, wenn Sie ein Element auf eine beliebige Komponente ziehen, selbst wenn diese Komponente kein gültiges Ablageziel ist.
In der Prozedur können Sie die Darstellung des Ablageziels ändern, um dem Benutzer eine visuelle Rückmeldung zu geben, dass diese Komponente ein gültiges Ablageziel darstellt. Beispielsweise können Sie einen Rahmen um das Ablageziel zeichnen oder dem Ablageziel den Fokus zuzuweisen.
Konfigurieren Sie dieses Ereignis so, dass vor dem Ablegen eine zusätzliche Logik ausgeführt wird. Dabei kann es sich beispielsweise um das Ablegen von Daten am Ablageziel handeln, das Lesen von Tastatureingaben, um zu bestimmen, ob die gezogenen Daten verschoben oder kopiert werden, oder um verschiedene visuelle Rückmeldungen, die von der Art der Drag & Drop-Aktion abhängen.
Sie können außerdem die Art der Drag-Aktion durch Ändern der DragManager.showFeedback()-Methode ändern. Der Standardwert der action-Eigenschaft lautet DragManager.MOVE.
DragEvent.DRAG_OVER-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein dragOver-Ereignis.
     
	 Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| action | Die Aktion, durch die das Ereignis ausgelöst wurde: DragManager.COPY,DragManager.LINK,DragManager.MOVEoderDragManager.NONE. | 
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| dragInitiator | Die Komponente, durch die der Ziehvorgang eingeleitet wurde. | 
| dragSource | Das DragSource-Objekt, das die gezogenen Daten enthält. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
Verwandte API-Elemente
| dragStart | Ereignis | 
mx.events.DragEventEigenschaft DragEvent.type =
mx.events.DragEvent.DRAG_START| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
  Wird zu Beginn des Ziehvorgangs vom Ziehinitiator ausgelöst. Dieses Ereignis wird intern von den listenbasierten Steuerelementen verwendet. Bei der Drag & Drop-Implementierung findet es keine Anwendung. Wenn Sie den Start eines Drag & Drop-Vorgangs steuern möchten, verwenden Sie das mouseDown- oder mouseMove-Ereignis.
 
  
type-Eigenschaft des Ereignisobjekts für ein dragStart-Ereignis.
     
	  Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| action | Die Aktion, durch die das Ereignis ausgelöst wurde: DragManager.COPY,DragManager.LINK,DragManager.MOVEoderDragManager.NONE. | 
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| dragInitiator | Die Komponente, durch die der Ziehvorgang eingeleitet wurde. | 
| dragSource | Das DragSource-Objekt, das die gezogenen Daten enthält. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| effectEnd | Ereignis | 
mx.events.EffectEventEigenschaft EffectEvent.type =
mx.events.EffectEvent.EFFECT_END| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird nach Abschluss eines Effekts ausgelöst.
Der Effekt führt die letzte Gruppe von visuellen Änderungen aus, bevor dieses Ereignis ausgelöst wird, aber die sich daraus ergebenden Änderungen sind auf dem Bildschirm nicht zu sehen. Das bedeutet, dass sie möglicherweise andere Änderungen mit der callLater()-Methode hinauszögern müssen, bis diese Änderungen ordnungsgemäß am Bildschirm gerendert worden sind.
EffectEvent.EFFECT_END-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein effectEnd-Ereignis. 
     
      Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| effectInstance | Das Effektinstanz-Objekt für das Ereignis. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| effectStart | Ereignis | 
mx.events.EffectEventEigenschaft EffectEvent.type =
mx.events.EffectEvent.EFFECT_START| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird unmittelbar vor dem Start eines Effekts ausgelöst.
Der Effekt beginnt mit dem Ändern visueller Elemente erst, nachdem dieses Ereignis ausgelöst wurde.
DieEffectEvent.EFFECT_START-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein effectStart-Ereignis. 
      
	  Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| effectInstance | Das Effektinstanz-Objekt für das Ereignis. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| effectStop | Ereignis | 
mx.events.EffectEventEigenschaft EffectEvent.type =
mx.events.EffectEvent.EFFECT_STOP| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
  Wird ausgelöst, nachdem der Effekt beendet wurde. Dies tritt nur durch einen Aufruf der stop()-Methode für den Effekt ein.
 
  
Der Effekt löst dann bei seiner Beendigung das EFFECT_END-Ereignis aus. Der Zweck des EFFECT_STOP-Ereignisses besteht darin, Listenern zu melden, dass der Effekt nicht natürlich abgeschlossen, sondern durch einen Aufruf der end()-Methode vorzeitig beendet wurde.
EffectEvent.EFFECT_STOP-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein effectStop-Ereignis.
     
      Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| effectInstance | Das Effektinstanz-Objekt für das Ereignis. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| enterState | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.ENTER_STATE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird ausgelöst, nachdem die Komponente einen Ansichtsstatus angenommen hat.
Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
DieFlexEvent.ENTER_STATE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein enterState-Ereignis.
     
     Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| exitState | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.EXIT_STATE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird ausgelöst, kurz bevor die Komponente einen Ansichtsstatus verlässt.
Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
DieFlexEvent.EXIT_STATE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein exitState-Ereignis.
     
     Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| hide | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.HIDE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird ausgelöst, wenn sich der Status eines Objekts von sichtbar in unsichtbar ändert.
Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
DieFlexEvent.HIDE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein hide-Ereignis.
     
      Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| initialize | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.INITIALIZE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird ausgelöst, wenn die Erstellung der Komponente abgeschlossen und alle Initialisierungseigenschaften festgelegt sind.
Nach der Initialisierungsphase werden Eigenschaften verarbeitet, die Komponente wird gemessen und das Layout festgelegt und gezeichnet. Danach wird das creationComplete-Ereignis ausgelöst.
FlexEvent.INITIALIZE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein initialize-Ereignis.
     
      Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| invalid | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.INVALID| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird ausgelöst, wenn eine Komponente durch einen Validator überwacht wird und die Überprüfung fehlschlägt.
DieFlexEvent.INVALID-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein invalid-Ereignis.
     
      Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| mouseDownOutside | Ereignis | 
mx.events.FlexMouseEventEigenschaft FlexMouseEvent.type =
mx.events.FlexMouseEvent.MOUSE_DOWN_OUTSIDE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird von einer geöffneten Komponente mithilfe des PopUpManagers ausgelöst, wenn der Benutzer außerhalb der Komponente klickt.
DieFlexMouseEvent.MOUSE_DOWN_OUTSIDE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein mouseDownOutside-Ereignis.
	 
     Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| altKey | Gibt an, ob die Alt-Taste aktiviert ( true) oder deaktiviert (false) ist. | 
| bubbles | false | 
| buttonDown | Gibt an, ob die primäre Maustaste gedrückt ( true) oder nicht gedrückt (false) ist. | 
| cancelable | false | 
| ctrlKey | Gibt an, ob die Strg-Taste gedrückt ( true) oder nicht gedrückt (false) ist. | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. Das Objekt von PopUpManager-Ereignissen ist das Popup-Fenster. | 
| delta | Gibt die Anzahl der Bildlaufzeilen an, die dem Drehen des Mausrads zur nächsten Rasterstellung entsprechen. Für PopUpManager-Ereignisse entspricht dieser Wert 0. | 
| localX | Die horizontale Position, an der das Ereignis auftrat. Für PopUpManager-Ereignisse bezieht sich dieser Wert auf das Popup-Steuerelement. | 
| localY | Die vertikale Position, an der das Ereignis auftrat. Für PopUpManager-Ereignisse bezieht sich dieser Wert auf das Popup-Steuerelement. | 
| relatedObject | Ein Verweis auf ein Anzeigelistenobjekt, das in Relation zum Ereignis steht. Das Objekt von PopUpManager-Ereignissen ist der Container, über dem sich der Mauszeiger befindet. | 
| shiftKey | Gibt an, ob die Umschalttaste gedrückt ( true) oder nicht gedrückt (false) ist. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. Das Objekt von PopUpManager-Ereignissen ist das Popup-Fenster. | 
| mouseWheelOutside | Ereignis | 
mx.events.FlexMouseEventEigenschaft FlexMouseEvent.type =
mx.events.FlexMouseEvent.MOUSE_WHEEL_OUTSIDE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird von einer Komponente mithilfe des PopUpManagers ausgelöst, wenn der Benutzer das Mausrad außerhalb der Komponente dreht.
DieFlexMouseEvent.MOUSE_WHEEL_OUTSIDE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein mouseWheelOutside-Ereignis.
	 
     Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| altKey | Gibt an, ob die Alt-Taste aktiviert ( true) oder deaktiviert (false) ist. | 
| bubbles | false | 
| buttonDown | Gibt an, ob die primäre Maustaste gedrückt ( true) oder nicht gedrückt (false) ist. | 
| cancelable | false | 
| ctrlKey | Gibt an, ob die Strg-Taste gedrückt ( true) oder nicht gedrückt (false) ist. | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. Das Objekt von PopUpManager-Ereignissen ist das Popup-Fenster. | 
| delta | Gibt die Anzahl der Bildlaufzeilen an, die dem Drehen des Mausrads zur nächsten Rasterstellung entsprechen. Für PopUpManager-Ereignisse entspricht dieser Wert 0. | 
| localX | Die horizontale Position, an der das Ereignis auftrat. Für PopUpManager-Ereignisse bezieht sich dieser Wert auf das Popup-Steuerelement. | 
| localY | Die vertikale Position, an der das Ereignis auftrat. Für PopUpManager-Ereignisse bezieht sich dieser Wert auf das Popup-Steuerelement. | 
| relatedObject | Ein Verweis auf ein Anzeigelistenobjekt, das in Relation zum Ereignis steht. Das Objekt von PopUpManager-Ereignissen ist der Container, über dem sich der Mauszeiger befindet. | 
| shiftKey | Gibt an, ob die Umschalttaste gedrückt ( true) oder nicht gedrückt (false) ist. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. Das Objekt von PopUpManager-Ereignissen ist das Popup-Fenster. | 
| move | Ereignis | 
mx.events.MoveEventEigenschaft MoveEvent.type =
mx.events.MoveEvent.MOVE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird ausgelöst, wenn das Objekt verschoben wurde.
Sie können die Komponente verschieben, indem Sie die x- oder y-Eigenschaften festlegen, die move()-Methode aufrufen oder eine der folgenden Eigenschaften für diese oder andere Komponenten wie den LayoutManager festlegen, durch die die x- oder y-Eigenschaften der Komponente geändert werden müssen:
- minWidth
- minHeight
- maxWidth
- maxHeight
- explicitWidth
- explicitHeight
Wenn Sie die move()-Methode aufrufen, wird das move-Ereignis ausgelöst, bevor die Methode einen Wert zurückgibt. In allen anderen Situationen wird das move-Ereignis erst ausgelöst, nachdem sich die Eigenschaft geändert hat.
Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
DieMoveEvent.MOVE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein move-Ereignis.
	 
     Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| oldX | Die vorherige x-Koordinate des Objekts in Pixeln. | 
| oldY | Die vorherige y-Koordinate des Objekts in Pixeln. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| preinitialize | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.PREINITIALIZE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
  Wird zu Beginn der Initialisierungssequenz der Komponente ausgelöst. Die Komponente ist noch ziemlich unformatiert, wenn dieses Ereignis ausgelöst wird. Viele Komponenten, wie z. B. das Button-Steuerelement, erstellen intern untergeordnete Komponenten zur Implementierung von Funktionen. Das Button-Steuerelement erstellt beispielsweise eine interne UITextField-Komponente für den Beschriftungstext. Wenn Flex das preinitialize-Ereignis auslöst, wurden die untergeordneten Elemente (auch interne untergeordnete Elemente) einer Komponente noch nicht erstellt.
 
  
FlexEvent.PREINITIALIZE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein preinitialize-Ereignis.
     
      Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| remove | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.REMOVE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
  Wird ausgelöst, wenn die Komponente aus einem Container als untergeordnetes Inhaltselement mit der removeChild()-, removeChildAt()-, removeElement() - oder removeElementAt()-Methode entfernt wird. Wird eine untergeordnete Komponente, die kein Inhaltselement ist, mit der rawChildren.removeChild()- oder rawChildren.removeChildAt()-Methode aus dem Container entfernt, wird das Ereignis nicht ausgelöst.
 
 
Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
DieFlexEvent.REMOVE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein remove-Ereignis.
     
     Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| resize | Ereignis | 
mx.events.ResizeEventEigenschaft ResizeEvent.type =
mx.events.ResizeEvent.RESIZE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird ausgelöst, wenn die Größe der Komponente geändert wird.
Sie können die Größe einer Komponente ändern, indem Sie die width- oder height-Eigenschaft festlegen, die setActualSize()-Methode aufrufen oder eine der folgenden Eigenschaften dieser oder anderer Komponenten so ändern, dass der LayoutManager die width- oder height-Eigenschaft der Komponente modifizieren muss:
- minWidth
- minHeight
- maxWidth
- maxHeight
- explicitWidth
- explicitHeight
Die resize-Eigenschaft wird erst ausgelöst, wenn sich die Eigenschaft ändert.
Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
DieResizeEvent.RESIZE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein resize-Ereignis.
	 
     Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| oldHeight | Die vorherige Höhe des Objekts in Pixeln. | 
| oldWidth | Die vorherige Breite des Objekts in Pixeln. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| show | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.SHOW| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird ausgelöst, wenn sich der Status eines Objekts von unsichtbar in sichtbar ändert.
Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
DieFlexEvent.SHOW-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein show-Ereignis.
     
      Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| stateChangeComplete | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.STATE_CHANGE_COMPLETE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4.5 | 
| Laufzeitversionen: | Flash Player 10, AIR 2.5 | 
Wird ausgelöst, nachdem die Komponente einen neuen Status erhalten hat und die Animation des Statusübergangs abgeschlossen wurde. Das Ereignis wird sofort ausgelöst, wenn zwischen den Status kein Übergang wiedergegeben wird. Wenn die Komponente während des Übergangs in einen anderen Status wechselt, wird dieses Element ausgelöst, nachdem die Komponente den Übergang zu diesem neuen Status abgeschlossen hat.
Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
DieFlexEvent.STATE_CHANGE_COMPLETE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein stateChangeComplete-Ereignis.
     
     Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| stateChangeInterrupted | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.STATE_CHANGE_INTERRUPTED| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4.5 | 
| Laufzeitversionen: | Flash Player 10, AIR 2.5 | 
Wird ausgelöst, wenn eine Komponente einen Übergang in ihren aktuellen Status unterbricht, um zu einem neuen Status zu wechseln.
Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
DieFlexEvent.STATE_CHANGE_INTERRUPTED-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein stateChangeInterrupted-Ereignis.
     
     Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| toolTipCreate | Ereignis | 
mx.events.ToolTipEventEigenschaft ToolTipEvent.type =
mx.events.ToolTipEvent.TOOL_TIP_CREATE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird durch die Komponente ausgelöst, wenn ein ToolTip erstellt wird.
Wenn Sie ein eigenes IToolTip-Objekt erstellen und in der toolTip-Eigenschaft des Ereignisobjekts, das der toolTipCreate-Prozedur übergeben wird, darauf verweisen, zeigt der ToolTipManager den benutzerdefinierten ToolTip an. Andernfalls erstellt der ToolTipManager eine Instanz der anzuzeigenden ToolTipManager.toolTipClass.
ToolTip-Ereignisse werden in dieser Reihenfolge ausgelöst: toolTipStart, toolTipCreate, toolTipShow, toolTipShown, toolTipHide und toolTipEnd.
ToolTipEvent.TOOL_TIP_CREATE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein toolTipCreate-Ereignis. 
	 
	  Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| QuickInfo | Das ToolTip-Objekt, auf das sich dieses Ereignis bezieht. | 
| toolTipEnd | Ereignis | 
mx.events.ToolTipEventEigenschaft ToolTipEvent.type =
mx.events.ToolTipEvent.TOOL_TIP_END| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird durch die Komponente ausgelöst, wenn deren ToolTip ausgeblendet wurde und demnächst verworfen werden soll.
Wenn Sie einen Effekt mit der ToolTipManager.hideEffect-Eigenschaft angeben, wird dieses Ereignis ausgelöst, sobald die Wiedergabe des Effekts angehalten wird.
ToolTip-Ereignisse werden in dieser Reihenfolge ausgelöst: toolTipStart, toolTipCreate, toolTipShow, toolTipShown, toolTipHide und toolTipEnd.
ToolTipEvent.TOOL_TIP_END-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein toolTipEnd-Ereignis. 
	 
	  Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| QuickInfo | Das ToolTip-Objekt, auf das sich dieses Ereignis bezieht. | 
| toolTipHide | Ereignis | 
mx.events.ToolTipEventEigenschaft ToolTipEvent.type =
mx.events.ToolTipEvent.TOOL_TIP_HIDE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird durch die Komponente ausgelöst, wenn deren ToolTip ausgeblendet wird.
Wenn Sie einen Effekt mit der ToolTipManager.hideEffect-Eigenschaft angeben, wird dieses Ereignis ausgelöst, bevor die Wiedergabe des Effekts beginnt.
ToolTip-Ereignisse werden in dieser Reihenfolge ausgelöst: toolTipStart, toolTipCreate, toolTipShow, toolTipShown, toolTipHide und toolTipEnd.
ToolTipEvent.TOOL_TIP_HIDE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein toolTipHide-Ereignis. 
	 
	  Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| QuickInfo | Das ToolTip-Objekt, auf das sich dieses Ereignis bezieht. | 
| toolTipShow | Ereignis | 
mx.events.ToolTipEventEigenschaft ToolTipEvent.type =
mx.events.ToolTipEvent.TOOL_TIP_SHOW| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird durch die Komponente ausgelöst, wenn deren ToolTip eingeblendet wird.
Wenn Sie einen Effekt mit der ToolTipManager.showEffect-Eigenschaft angeben, wird dieses Ereignis ausgelöst, bevor die Wiedergabe des Effekts beginnt. Mit diesem Ereignis können Sie den ToolTip vor der Anzeige ändern.
ToolTip-Ereignisse werden in dieser Reihenfolge ausgelöst: toolTipStart, toolTipCreate, toolTipShow, toolTipShown, toolTipHide und toolTipEnd.
ToolTipEvent.TOOL_TIP_SHOW-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein toolTipShow-Ereignis. 
	 
	  Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| QuickInfo | Das ToolTip-Objekt, auf das sich dieses Ereignis bezieht. | 
| toolTipShown | Ereignis | 
mx.events.ToolTipEventEigenschaft ToolTipEvent.type =
mx.events.ToolTipEvent.TOOL_TIP_SHOWN| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird durch die Komponente ausgelöst, wenn deren ToolTip eingeblendet wurde.
Wenn Sie einen Effekt mit der ToolTipManager.showEffect-Eigenschaft angeben, wird dieses Ereignis ausgelöst, sobald die Wiedergabe des Effekts angehalten wird.
ToolTip-Ereignisse werden in dieser Reihenfolge ausgelöst: toolTipStart, toolTipCreate, toolTipShow, toolTipShown, toolTipHide und toolTipEnd.
ToolTipEvent.TOOL_TIP_SHOWN-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein toolTipShown-Ereignis. 
	 
	  Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| QuickInfo | Das ToolTip-Objekt, auf das sich dieses Ereignis bezieht. | 
| toolTipStart | Ereignis | 
mx.events.ToolTipEventEigenschaft ToolTipEvent.type =
mx.events.ToolTipEvent.TOOL_TIP_START| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
  Wird von einer Komponente ausgelöst, deren toolTip-Eigenschaft festgelegt ist, sobald der Benutzer den Mauszeiger darüber bewegt.
 
  
ToolTip-Ereignisse werden in dieser Reihenfolge ausgelöst: toolTipStart, toolTipCreate, toolTipShow, toolTipShown, toolTipHide und toolTipEnd.
ToolTipEvent.TOOL_TIP_START-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein toolTipStart-Ereignis. 
	 
	  Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| QuickInfo | Das ToolTip-Objekt, auf das sich dieses Ereignis bezieht. | 
| touchInteractionEnd | Ereignis | 
mx.events.TouchInteractionEventEigenschaft TouchInteractionEvent.type =
mx.events.TouchInteractionEvent.TOUCH_INTERACTION_END| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4.5 | 
| Laufzeitversionen: | Flash Player 10, AIR 2.5 | 
Ein nicht abbrechbares Ereignis, das von einer Komponente nach der Reaktion auf eine Berührungsinteraktion des Benutzers ausgelöst wird.
Das Ereignis ist ein Bubbling-Ereignis, das für das DisplayObject ausgelöst wird, das die Berührungsinteraktion gestartet hat (wo mouseDown/touchBegin stattfand).
Auf Berührungsinteraktionen reagierende Komponenten müssen auf Berührungsinteraktionsereignisse warten, um mit anderen Komponenten zu koordinieren, welcher Typ der Berührungsinteraktion vom Benutzer beabsichtigt wurde und welche Komponente auf diese Berührungsinteraktion reagiert.
Eine Scroller-Komponente löst ein touchInteractionEnd-Ereignis aus, um anderen Komponenten zu signalisieren, dass sie auf die Berührungsinteraktion des Benutzers reagiert hat.
DieTouchInteractionEvent.TOUCH_INTERACTION_END-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein touchInteractionEnd-Ereignis.
     
      Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| reason | Der Grund für das Berührungsinteraktionsereignis. Siehe mx.events.TouchInteractionReason. | 
| relatedObject | Das mit diesem Berührungsinteraktionsereignis verknüpfte Objekt. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| touchInteractionStart | Ereignis | 
mx.events.TouchInteractionEventEigenschaft TouchInteractionEvent.type =
mx.events.TouchInteractionEvent.TOUCH_INTERACTION_START| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4.5 | 
| Laufzeitversionen: | Flash Player 10, AIR 2.5 | 
Ein nicht abbrechbares Ereignis, das von einer Komponente bei Reaktion auf eine Berührungsinteraktion des Benutzers ausgelöst wird.
Das Ereignis ist ein Bubbling-Ereignis, das für das DisplayObject ausgelöst wird, das die Berührungsinteraktion gestartet hat (wo mouseDown/touchBegin stattfand).
Auf Berührungsinteraktionen reagierende Komponenten müssen auf Berührungsinteraktionsereignisse warten, um mit anderen Komponenten zu koordinieren, welcher Typ der Berührungsinteraktion vom Benutzer beabsichtigt wurde und welche Komponente auf diese Berührungsinteraktion reagiert.
Eine Scroller-Komponente löst ein touchInteractionStart-Ereignis aus, um anderen Komponenten, die möglicherweise auf dieselbe Berührungsinteraktion des Benutzers reagieren, zu signalisieren, dass sie diese Berührungsinteraktion steuert. Wenn andere Komponenten dieses Ereignis erkennen, müssen sie die Reaktion auf die Berührungsinteraktion abbrechen, visuelle Indikatoren, dass sie auf die Berührungsinteraktion reagieren, entfernen, und weitere Bereinigungsaktionen ausführen.
DieTouchInteractionEvent.TOUCH_INTERACTION_START-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein touchInteractionStart-Ereignis.
     
      Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | true | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| reason | Der Grund für das Berührungsinteraktionsereignis. Siehe mx.events.TouchInteractionReason. | 
| relatedObject | Das mit diesem Berührungsinteraktionsereignis verknüpfte Objekt. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| touchInteractionStarting | Ereignis | 
mx.events.TouchInteractionEventEigenschaft TouchInteractionEvent.type =
mx.events.TouchInteractionEvent.TOUCH_INTERACTION_STARTING| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 4.5 | 
| Laufzeitversionen: | Flash Player 10, AIR 2.5 | 
Ein abbrechbares Ereignis, das von einer Komponente beim Versuch, auf eine Berührungsinteraktion des Benutzers zu reagieren, ausgelöst wird.
Das Ereignis ist ein Bubbling-Ereignis, das für das DisplayObject ausgelöst wird, das die Berührungsinteraktion gestartet hat (wo mouseDown/touchBegin stattfand).
Auf Berührungsinteraktionen reagierende Komponenten müssen auf Berührungsinteraktionsereignisse warten, um mit anderen Komponenten zu koordinieren, welcher Typ der Berührungsinteraktion vom Benutzer beabsichtigt wurde und welche Komponente auf diese Berührungsinteraktion reagiert.
Eine Scroller-Komponente löst ein touchInteractionStarting-Ereignis aus, um anderen Komponenten, die möglicherweise auf dieselbe Berührungsinteraktion des Benutzers reagieren, zu signalisieren, dass sie diese Berührungsinteraktion steuern möchte. Damit haben andere Komponenten die Möglichkeit, die Aktion des Scrollers abzubrechen und die Steuerung dieser Berührungsinteraktion zu übernehmen.
DieTouchInteractionEvent.TOUCH_INTERACTION_STARTING-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein touchInteractionStarting-Ereignis.
     
      Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | true | 
| cancelable | true | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| reason | Der Grund für das Berührungsinteraktionsereignis. Siehe mx.events.TouchInteractionReason. | 
| relatedObject | Das mit diesem Berührungsinteraktionsereignis verknüpfte Objekt. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| updateComplete | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.UPDATE_COMPLETE| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
  Wird ausgelöst, nachdem die Methoden commitProperties(), measure() und updateDisplayList() eines Objekts aufgerufen wurden (falls erforderlich).
 
  
Dies ist die letzte Möglichkeit zum Ändern der Komponente, bevor sie angezeigt wird. Alle Eigenschaften wurden übernommen, die Komponente wurde gemessen und das Layout festgelegt.
Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
DieFlexEvent.UPDATE_COMPLETE-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein updateComplete-Ereignis.
     
      Dieses Ereignis wird nur ausgelöst, wenn an das auslösende Objekt ein oder mehr entsprechende Listener angehängt sind.
Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| valid | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.VALID| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird ausgelöst, wenn eine Komponente durch einen Validator überwacht wird und die Überprüfung erfolgreich ist.
DieFlexEvent.VALID-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein valid-Ereignis.
     
      Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| valueCommit | Ereignis | 
mx.events.FlexEventEigenschaft FlexEvent.type =
mx.events.FlexEvent.VALUE_COMMIT| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
Wird ausgelöst, wenn Werte programmgesteuert oder durch Benutzerinteraktion geändert werden.
Da dieses Ereignis durch eine programmgesteuerte Änderung ausgelöst wird, müssen Sie sicherstellen, dass keine valueCommit-Ereignisprozedur einen Wert ändert, der zu einem weiteren valueCommit-Ereignis führt. Beispiel: Ändern Sie die dataProvider-Eigenschaft eines Steuerelements nicht in einer valueCommit-Ereignisprozedur. 
FlexEvent.VALUE_COMMIT-Konstante definiert den Wert der type-Eigenschaft des Ereignisobjekts für ein valueCommit-Ereignis.
     
      Die Eigenschaften des Ereignisobjekts haben die folgenden Werte:
| Eigenschaft | Wert | 
|---|---|
| bubbles | false | 
| cancelable | false | 
| currentTarget | Das Objekt, das den Ereignis-Listener definiert, der das Ereignis übernimmt. Wenn Sie beispielsweise myButton.addEventListener()zur Registrierung eines Ereignis-Listeners verwenden, weistcurrentTargetden Wert „myButton“ auf. | 
| target | Das Objekt, von dem das Ereignis ausgelöst wurde. Dies ist nicht immer das Objekt, das auf das Ereignis wartet. Verwenden Sie die currentTarget-Eigenschaft, damit immer auf das Objekt, das auf das Ereignis wartet, zugegriffen wird. | 
| DEFAULT_MAX_HEIGHT | Konstante | 
public static const DEFAULT_MAX_HEIGHT:Number = 10000| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Der Standardwert für die maxHeight-Eigenschaft.
     
      
 Der Standardwert ist 10000.
| DEFAULT_MAX_WIDTH | Konstante | 
public static const DEFAULT_MAX_WIDTH:Number = 10000| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Der Standardwert für die maxWidth-Eigenschaft.
     
      
 Der Standardwert ist 10000.
| DEFAULT_MEASURED_HEIGHT | Konstante | 
public static const DEFAULT_MEASURED_HEIGHT:Number = 22| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Der Standardwert für die measuredHeight-Eigenschaft. Die meisten Komponenten berechnen measuredHeight, einige sind jedoch ablaufbasiert und müssen eine geeignete Zahl auswählen.
     
      
 Der Standardwert ist 22.
| DEFAULT_MEASURED_MIN_HEIGHT | Konstante | 
public static const DEFAULT_MEASURED_MIN_HEIGHT:Number = 22| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Der Standardwert für die measuredMinHeight-Eigenschaft. Die meisten Komponenten berechnen measuredMinHeight, einige sind jedoch ablaufbasiert und müssen eine geeignete Zahl auswählen.
     
      
 Der Standardwert ist 22.
| DEFAULT_MEASURED_MIN_WIDTH | Konstante | 
public static const DEFAULT_MEASURED_MIN_WIDTH:Number = 40| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Der Standardwert für die measuredMinWidth-Eigenschaft. Die meisten Komponenten berechnen measuredMinWidth, einige sind jedoch ablaufbasiert und müssen eine geeignete Zahl auswählen.
     
      
 Der Standardwert ist 40.
| DEFAULT_MEASURED_WIDTH | Konstante | 
public static const DEFAULT_MEASURED_WIDTH:Number = 160| Sprachversion: | ActionScript 3.0 | 
| Produktversion: | Flex 3 | 
| Laufzeitversionen: | Flash Player 9, AIR 1.1 | 
      Der Standardwert für die measuredWidth-Eigenschaft. Die meisten Komponenten berechnen measuredWidth, einige sind jedoch ablaufbasiert und müssen eine geeignete Zahl auswählen.
     
      
 Der Standardwert ist 160.
Tue Jun 12 2018, 10:04 AM Z
 
  MXML-Syntax anzeigen
MXML-Syntax anzeigen