mx.containers.utilityClassesConstraintRow Die ConstraintRow-Klasse partitioniert einen absolut platzierten Container in der horizontalen Ebene.mx.core:IMXMLObjectflash.events:EventDispatcher Die ConstraintRow-Klasse partitioniert einen absolut platzierten Container in der horizontalen Ebene. ConstraintRow-Instanzen haben drei Größenoptionen: fix, Prozentsatz und Inhalt (fixed, percentage, content). Diese Optionen bestimmen die Position der Beschränkungszeile, die Menge des Platzes, den die Beschränkungszeile im Container belegt und wie die Beschränkungszeile mit einer Veränderung der Größe des Containers umgeht. ConstraintRow Konstruktor. Konstruktor. initialized Wird vom MXML-Compiler automatisch aufgerufen, wenn die ConstraintRow-Instanz mit einem MXML-Tag erstellt wird.documentDas MXML-Dokument, das dieses ConstraintRow-Objekt enthält. idIgnoriert. Wird vom MXML-Compiler automatisch aufgerufen, wenn die ConstraintRow-Instanz mit einem MXML-Tag erstellt wird. Wenn Sie die Beschränkungszeile mit ActionScript erstellen, müssen Sie diese Methode aufrufen und das MXML-Dokument sowie null für die id übergeben. setActualHeight Legt die Größe der ConstraintRow fest hHöhe der Beschränkungszeile, die während der Verarbeitung des übergeordneten Containers berechnet wird. Legt die Größe der ConstraintRow fest baseline Eine Zahl, die die Grundlinie der ConstraintRow-Instanz in Pixeln entweder relativ zur Oberkante der Zeile oder zur maximalen Oberlänge der in dieser Zeile enthaltenen Elemente festlegt."maxAscent:0" Eine Zahl, die die Grundlinie der ConstraintRow-Instanz in Pixeln entweder relativ zur Oberkante der Zeile oder zur maximalen Oberlänge der in dieser Zeile enthaltenen Elemente festlegt. explicitHeight Eine Zahl, die die explizite Höhe der ConstraintRow-Instanz in Pixeln in den Koordinaten der ConstraintRow-Instanz festlegt. Eine Zahl, die die explizite Höhe der ConstraintRow-Instanz in Pixeln in den Koordinaten der ConstraintRow-Instanz festlegt. height Eine Zahl, die die Höhe der ConstraintRow-Instanz in Pixeln in den Koordinaten des übergeordneten Objekts festlegt. Eine Zahl, die die Höhe der ConstraintRow-Instanz in Pixeln in den Koordinaten des übergeordneten Objekts festlegt. id ID der ConstraintRow-Instanz. ID der ConstraintRow-Instanz. Dieser Wert wird der Instanzname der Beschränkungszeile und sollte keine Leerzeichen oder Sonderzeichen enthalten. maxHeight Eine Zahl, die die maximale Höhe der ConstraintRow-Instanz in Pixeln in den Koordinaten der ConstraintRow-Instanz festlegt. Eine Zahl, die die maximale Höhe der ConstraintRow-Instanz in Pixeln in den Koordinaten der ConstraintRow-Instanz festlegt. minHeight Eine Zahl, die die minimale Höhe der ConstraintRow-Instanz in Pixeln in den Koordinaten der ConstraintRow-Instanz festlegt. Eine Zahl, die die minimale Höhe der ConstraintRow-Instanz in Pixeln in den Koordinaten der ConstraintRow-Instanz festlegt. percentHeight Eine Zahl, die die Höhe einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts festlegt. Eine Zahl, die die Höhe einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts festlegt. Zulässige Werte sind 0 bis 100. Der Standardwert ist NaN. Durch das Einstellen der width-Eigenschaft wird diese Eigenschaft auf NaN zurückgesetzt. ConstraintColumn Die ConstraintColumn-Klasse partitioniert einen absolut platzierten Container in der vertikalen Ebene.mx.core:IMXMLObjectflash.events:EventDispatcher Die ConstraintColumn-Klasse partitioniert einen absolut platzierten Container in der vertikalen Ebene. ConstraintColumn-Instanzen haben drei Größenoptionen: fix, Prozentsatz und Inhalt (fixed, percentage, content. Diese Optionen bestimmen die Position der Beschränkungsspalte, die Menge des Platzes, den die Beschränkungsspalte im Container belegt und wie die Beschränkungsspalte mit einer Veränderung der Größe des Containers umgeht. ConstraintColumn Konstruktor. Konstruktor. initialized Wird vom MXML-Compiler automatisch aufgerufen, wenn die ConstraintColumn-Instanz mit einem MXML-Tag erstellt wird.documentDas MXML-Dokument, das dieses ConstraintColumn-Objekt enthält. idIgnoriert. Wird vom MXML-Compiler automatisch aufgerufen, wenn die ConstraintColumn-Instanz mit einem MXML-Tag erstellt wird. Wenn Sie die ConstraintColumn mit ActionScript erstellen, müssen Sie diese Methode aufrufen und das MXML-Dokument sowie null für die id übergeben. setActualWidth Legt die Größe der Beschränkungsspalte fest.wBreite der Beschränkungsspalte, die während der Verarbeitung des übergeordneten Containers berechnet wird. Legt die Größe der Beschränkungsspalte fest. explicitWidth Eine Zahl, die die explizite Breite der ConstraintColumn-Instanz in Pixeln in den Koordinaten der ConstraintColumn-Instanz festlegt. Eine Zahl, die die explizite Breite der ConstraintColumn-Instanz in Pixeln in den Koordinaten der ConstraintColumn-Instanz festlegt. id ID der ConstraintColumn-Instanz. ID der ConstraintColumn-Instanz. Dieser Wert wird der Instanzname der ConstraintColumn-Instanz und sollte keine Leerzeichen oder Sonderzeichen enthalten. maxWidth Eine Zahl, die die maximale Breite der ConstraintColumn-Instanz in Pixeln in den Koordinaten der ConstraintColumn-Instanz festlegt. Eine Zahl, die die maximale Breite der ConstraintColumn-Instanz in Pixeln in den Koordinaten der ConstraintColumn-Instanz festlegt. minWidth Eine Zahl, die die minimale Breite der ConstraintColumn-Instanz in Pixeln in den Koordinaten der ConstraintColumn-Instanz festlegt. Eine Zahl, die die minimale Breite der ConstraintColumn-Instanz in Pixeln in den Koordinaten der ConstraintColumn-Instanz festlegt. percentWidth Eine Zahl, die die Breite einer Komponente als Prozentsatz der Größe ihres übergeordneten Containers festlegt. Eine Zahl, die die Breite einer Komponente als Prozentsatz der Größe ihres übergeordneten Containers festlegt. Zulässige Werte sind 0 bis 100. Der Standardwert ist NaN. Durch das Einstellen der width-Eigenschaft wird diese Eigenschaft auf NaN zurückgesetzt. width Eine Zahl, die die Breite der ConstraintColumn-Instanz in Pixeln in den Koordinaten des übergeordneten Containers festlegt. Eine Zahl, die die Breite der ConstraintColumn-Instanz in Pixeln in den Koordinaten des übergeordneten Containers festlegt. PostScaleAdapter Die PostScaleAdapter-Klasse wird als Kompatibilitätsebene für Flex 3-Klassen verwendet, die darauf aufbauen, dass die Eigenschaften „width“, „height“, „min“, „max“, „explicit“, „measured“ sowie andere Eigenschaften nach dem Anwenden der Skalierung festgestellt werden.mx.core:IUIComponentmx.core:IConstraintClientmx.core:IInvalidatingObject Die PostScaleAdapter-Klasse wird als Kompatibilitätsebene für Flex 3-Klassen verwendet, die darauf aufbauen, dass die Eigenschaften „width“, „height“, „min“, „max“, „explicit“, „measured“ sowie andere Eigenschaften nach dem Anwenden der Skalierung bestimmt werden. Dies ist hilfreich, da in Flex 4 die Eigenschaften vor dem Anwenden der Skalierung berechnet werden. PostScaleAdapterobjmx.core:IUIComponentaddEventListenertypelisteneruseCapturefalsepriority0useWeakReferencefalsedispatchEventeventgetBounds targetCoordinateSpace getCompatibleIUIComponent Rufen Sie getCompatibleIUIComponent auf, wenn Sie mit einem IUIComponent-Objekt arbeiten müssen, das die Eigenschaften width, height, min, max, explicit, measured usw. meldet.mx.core:IUIComponentobj Rufen Sie getCompatibleIUIComponent auf, wenn Sie mit einem IUIComponent-Objekt arbeiten müssen, das die Eigenschaften width, height, min, max, explicit, measured usw. meldet. in Koordinaten nach dem Skalieren angibt. getConstraintValue Gibt den festgelegten Beschränkungswert zurück.Der Beschränkungswert oder null, wenn er nicht definiert ist. constraintNameName des Beschränkungswerts. Beschränkungsparameter sind „baseline“, „bottom“, „horizontalCenter“, „left“, „right“, „top“ und „verticalCenter“.

Weitere Informationen zu diesen Parametern finden Sie unter den Canvas- und Panel-Containern und unter der Beschreibung der Stilmetadaten für AnchorStyles.

Gibt den festgelegten Beschränkungswert zurück.
getExplicitOrMeasuredHeight getExplicitOrMeasuredWidth getRect targetCoordinateSpace globalToLocal point hasEventListenertypehitTestObject obj hitTestPoint xyshapeFlagfalse initialize Initialisiert das Objekt. Initialisiert das Objekt. invalidateDisplayList Der Aufruf dieser Methode bewirkt einen Aufruf der validateDisplayList()-Methode der Komponente, bevor die Anzeigeliste wiedergegeben wird. Der Aufruf dieser Methode bewirkt einen Aufruf der validateDisplayList()-Methode der Komponente, bevor die Anzeigeliste wiedergegeben wird.

Für Komponenten, die UIComponent erweitern, bedeutet dies, dass updateDisplayList() aufgerufen wird.

invalidateProperties Der Aufruf dieser Methode bewirkt einen Aufruf der validateProperties()-Methode der Komponente, bevor die Anzeigeliste wiedergegeben wird. Der Aufruf dieser Methode bewirkt einen Aufruf der validateProperties()-Methode der Komponente, bevor die Anzeigeliste wiedergegeben wird.

Für Komponenten, die UIComponent erweitern, bedeutet dies, dass commitProperties() aufgerufen wird.

invalidateSize Der Aufruf dieser Methode bewirkt einen Aufruf der validateSize()-Methode der Komponente, bevor die Anzeigeliste wiedergegeben wird. Der Aufruf dieser Methode bewirkt einen Aufruf der validateSize()-Methode der Komponente, bevor die Anzeigeliste wiedergegeben wird.

Für Komponenten, die UIComponent erweitern, bedeutet dies, dass measure() aufgerufen wird, wenn nicht für die Komponente sowohl explicitWidth als auch explicitHeight festgelegt ist.

localToGlobal point move Verschiebt dieses Objekt an die angegebenen x- und y-Koordinaten.xDie neue x-Position für dieses Objekt. yDie neue y-Position für dieses Objekt. Verschiebt dieses Objekt an die angegebenen x- und y-Koordinaten. owns displayObject parentChanged p removeEventListenertypelisteneruseCapturefalsesetActualSize Legt die tatsächliche Größe dieses Objekts fest.newWidthDie neue Breite dieses Objekts. newHeightDie neue Höhe dieses Objekts. Legt die tatsächliche Größe dieses Objekts fest.

Diese Methode dient hauptsächlich zur Implementierung der updateDisplayList()-Methode. Dabei berechnen Sie die tatsächliche Größe des Objekts aus der explizit angegebenen Größe, der Größe im Verhältnis zum übergeordneten Element (Prozent) und der gemessenen Größe. Dann wenden Sie diese tatsächliche Größe durch Aufrufen von setActualSize() auf das Objekt an.

In anderen Situationen sollten Sie Eigenschaften wie width, height, percentWidth oder percentHeight festlegen und nicht diese Methode aufrufen.

setConstraintValue Legt den angegebenen Beschränkungswert fest.constraintNameName des Beschränkungswerts. Beschränkungsparameter sind „baseline“, „bottom“, „horizontalCenter“, „left“, „right“, „top“ und „verticalCenter“.

Weitere Informationen zu diesen Parametern finden Sie unter den Arbeitsflächen- und Bedienfeldcontainern und unter der Beschreibung der Stilmetadaten für AnchorStyles.

valueDer neue Wert für die Beschränkung.
Legt den angegebenen Beschränkungswert fest.
setVisible valuenoEventfalse validateNow Überprüft und aktualisiert die Eigenschaften und das Layout dieses Objekts, indem erforderlichenfalls unverzüglich validateProperties(), validateSize() und validateDisplayList() aufgerufen wird. Validiert und aktualisiert die Eigenschaften und das Layout dieses Objekts, indem erforderlichenfalls unverzüglich validateProperties(), validateSize() und validateDisplayList() aufgerufen wird.

Wenn Eigenschaften geändert werden, wirken sich die neuen Werte nicht sofort auf die Komponente aus. Normalerweise wird der vollständige Programmcode der Anwendung ausgeführt, der zu diesem Zeitpunkt ausgeführt werden muss. Danach startet der LayoutManager den Aufruf der Methoden validateProperties(), validateSize() und validateDisplayList() für Komponenten, wenn diese validiert werden müssen und basierend auf ihrer Tiefe in der Hierarchie der Anzeigelistenobjekte.

Beispielsweise wird das Festlegen der width-Eigenschaft verzögert, weil dafür möglicherweise eine Neuberechnung der Breiten der untergeordneten Objekte oder des übergeordneten Objekts erforderlich ist. 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.

willTriggertypeaccessibilityProperties alpha baselinePosition blendMode cacheAsBitmap document Ein Verweis auf das Dokumentobjekt, das mit dieser Komponente verknüpft ist. Ein Verweis auf das Dokumentobjekt, das mit dieser Komponente verknüpft ist. Ein Dokumentobjekt ist ein Objekt an der ersten Stelle der Hierarchie einer Flex-Anwendung, eine MXML-Komponente oder eine ActionScript-Komponente. enabled Legt fest, ob die Komponente Benutzereingaben akzeptieren kann. 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. explicitHeight Die explizit festgelegte Höhe für die Komponente in Pixeln als Koordinaten der Komponente. Die explizit festgelegte Höhe für die Komponente in Pixeln als Koordinaten der Komponente. Wenn keine Höhe explizit festgelegt ist, lautet der Wert NaN. explicitMaxHeight Eine Zahl, die die maximale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt. Eine Zahl, die die maximale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt. explicitMaxWidth Eine Zahl, die die maximale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt. Eine Zahl, die die maximale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt. explicitMinHeight Eine Zahl, die die minimale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt. Eine Zahl, die die minimale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt. explicitMinWidth Eine Zahl, die die minimale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt. Eine Zahl, die die minimale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt. explicitWidth Die explizit festgelegte Breite für die Komponente in Pixeln als Koordinaten der Komponente. Die explizit festgelegte Breite für die Komponente in Pixeln als Koordinaten der Komponente. Wenn keine Breite explizit festgelegt ist, lautet der Wert NaN. filters focusPane Ein einzelnes Sprite-Objekt, das von Komponenten gemeinsam und als Überlagerung für das Zeichnen der Fokusanzeige verwendet wird. Ein einzelnes Sprite-Objekt, das von Komponenten gemeinsam und als Überlagerung für das Zeichnen der Fokusanzeige verwendet wird. Komponenten nutzen dieses Objekt gemeinsam, wenn ihr übergeordnetes Objekt eine Komponente mit Fokus ist, nicht aber wenn die Komponente die IFocusManagerComponent-Schnittstelle implementiert. height includeInLayout isPopUp loaderInfo mask maxHeight Eine Zahl, die die maximale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt. Eine Zahl, die die maximale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt. maxWidth Eine Zahl, die die maximale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt. Eine Zahl, die die maximale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt. measuredHeight Die gemessene Höhe dieses Objekts. Die gemessene Höhe dieses Objekts.

Dies wird in der Regel für grafische Skins fest einprogrammiert, weil diese Zahl einfach die Anzahl von Pixeln in der Grafik ist. Bei Code-Skins kann dies auch fest programmiert sein, wenn Sie erwarten, dass das Objekt in einer bestimmten Größe gezeichnet wird. Wenn sich die Größe je nach Eigenschaften ändern kann, empfiehlt sich auch ein ILayoutManagerClient, damit eine measure()-Methode zu einem geeigneten Zeitpunkt aufgerufen werden kann und Sie die Möglichkeit erhalten, eine measuredHeight zu berechnen.

measuredMinHeight measuredMinWidth measuredWidth Die gemessene Breite dieses Objekts. Die gemessene Breite dieses Objekts.

Dies wird in der Regel für grafische Skins fest einprogrammiert, weil diese Zahl einfach die Anzahl von Pixeln in der Grafik ist. Bei Code-Skins kann dies auch fest programmiert sein, wenn Sie erwarten, dass das Objekt in einer bestimmten Größe gezeichnet wird. Wenn sich die Größe je nach Eigenschaften ändern kann, empfiehlt sich auch ein ILayoutManagerClient, damit eine measure()-Methode zu einem geeigneten Zeitpunkt aufgerufen werden kann und Sie die Möglichkeit erhalten, eine measuredHeight zu berechnen.

minHeight Eine Zahl, die die minimale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt. Eine Zahl, die die minimale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt. minWidth Eine Zahl, die die minimale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt. Eine Zahl, die die minimale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt. mouseX mouseY name opaqueBackground owner parent percentHeight Eine Zahl, die die Höhe einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts festlegt. Eine Zahl, die die Höhe einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts festlegt. Zulässige Werte sind 0 bis 100. percentWidth Eine Zahl, die die Breite einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts festlegt. Eine Zahl, die die Breite einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts festlegt. Zulässige Werte sind 0 bis 100. root rotation scale9Grid scaleX scaleY scrollRect stage systemManager Ein Verweis auf das SystemManager-Objekt für diese Komponente.mx.managers:ISystemManager Ein Verweis auf das SystemManager-Objekt für diese Komponente. transform tweeningProperties Vom EffectManager verwendet. Vom EffectManager verwendet. Gibt ein von null verschiedenes Ergebnis zurück, wenn eine Komponente nicht den EffectManager verwendet, um ein Tween auszuführen. visible width x y
IConstraintLayout IConstraintLayout ist eine Markierung-Schnittstelle, die anzeigt, dass ein Container die ConstraintColumn-Klasse und die ConstraintRow-Klasse in seinem Layout unterstützt. IConstraintLayout ist eine Markierung-Schnittstelle, die anzeigt, dass ein Container die ConstraintColumn-Klasse und die ConstraintRow-Klasse in seinem Layout unterstützt. Application-, Canvas- und Panel-Container unterstützen ConstraintRow- und ConstraintColumn-Klassen. Um diese Art von Beschränkungen in diesen Containern zu verwenden, legen Sie die layout-Eigenschaft mit „absolute“ fest und erstellen ConstraintColumn- und ConstraintRow-Instanzen. mx.containers.Canvasmx.containers.Panelmx.core.Applicationmx.containers.utilityClasses.ConstraintColumnmx.containers.utilityClasses.ConstraintRowmx.modules.ModuleconstraintColumns Ein Array von ConstraintColumn-Instanzen, die diesen Container partitionieren.[] Ein Array von ConstraintColumn-Instanzen, die diesen Container partitionieren. Die ConstraintColumn-Instanz an Indexposition 0 ist die linke äußerste Spalte. Die Indexpositionen nehmen von links nach rechts zu. constraintRows Ein Array von ConstraintRow-Instanzen, die diesen Container partitionieren.[] Ein Array von ConstraintRow-Instanzen, die diesen Container partitionieren. Die ConstraintRow-Instanz an Indexposition 0 ist die oberste Zeile. Indexposition nehmen von oben nach unten zu.