ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
mx.core 

ILayoutDirectionElement  - AS3 Flex

Paketmx.core
Schnittstellepublic interface ILayoutDirectionElement
Umsetzer BitmapAsset, SpriteAsset

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

Die ILayoutDirectionElement-Schnittstelle definiert, welche Eigenschaften und Methoden mindestens erforderlich sind, damit ein Objekt die layoutDirection-Eigenschaft unterstützen kann.

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  layoutDirection : String
Legt die gewünschte Layoutrichtung für ein Element fest: entweder LayoutDirection.LTR (von links nach rechts), LayoutDirection.RTL (von rechts nach links) oder null (vererben).
ILayoutDirectionElement
Öffentliche Methoden
 MethodeDefiniert von
  
Elemente müssen diese Methode aufrufen, wenn ihre eigene layoutDirection oder die layoutDirection des übergeordneten Elements geändert wird.
ILayoutDirectionElement
Eigenschaftendetails

layoutDirection

Eigenschaft
layoutDirection:String

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

Legt die gewünschte Layoutrichtung für ein Element fest: entweder LayoutDirection.LTR (von links nach rechts), LayoutDirection.RTL (von rechts nach links) oder null (vererben). Diese Eigenschaft wird in der Regel durch einen vererbenden Stil unterstützt. Bei null wird der layoutDirection-Stil als undefiniert festgelegt. Klassen wie GraphicElement, die ILayoutDirectionElement implementieren, aber Stile nicht unterstützen, müssen zusätzlich einen Nullwert für diese Eigenschaft unterstützen. Das heißt, dass die layoutDirection vom übergeordneten Element vererbt werden muss.



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

Verwandte API-Elemente

Methodendetails

invalidateLayoutDirection

()Methode
public function invalidateLayoutDirection():void

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

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.





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

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