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...
org.osmf.layout 

ILayoutTarget  - AS3 OSMF

Paketorg.osmf.layout
Schnittstellepublic interface ILayoutTarget extends IEventDispatcher
Umsetzer LayoutTargetSprite

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

ILayoutTarget definiert die Schnittstelle eines Objekts, das visuell angeordnet werden kann.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  displayObject : DisplayObject
[schreibgeschützt] Ein Verweis auf das Anzeigeobjekt, das das Ziel darstellt.
ILayoutTarget
  layoutMetadata : LayoutMetadata
[schreibgeschützt] Die Metadaten, die Informationen über das Layout dieses Layoutziels enthalten.
ILayoutTarget
  measuredHeight : Number
[schreibgeschützt] Definiert die Höhe des Elements ohne angewendete Transformationen.
ILayoutTarget
  measuredWidth : Number
[schreibgeschützt] Definiert die Breite des Elements ohne angewendete Transformationen.
ILayoutTarget
Öffentliche Methoden
 MethodeDefiniert von
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
IEventDispatcher
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
IEventDispatcher
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
IEventDispatcher
  
layout(availableWidth:Number, availableHeight:Number, deep:Boolean = true):void
Methode, die der Implementierung mitteilt, dass sie ihre Anzeige an die angegebene verfügbare Breite und Höhe anpassen muss.
ILayoutTarget
  
measure(deep:Boolean = true):void
Methode, die der Implementierung mitteilt, dass sie ihre measuredWidth- und measuredHeight-Felder anpassen soll:
ILayoutTarget
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
IEventDispatcher
 Inherited
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
IEventDispatcher
Eigenschaftendetails

displayObject

Eigenschaft
displayObject:DisplayObject  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Ein Verweis auf das Anzeigeobjekt, das das Ziel darstellt. Ein Client kann diesen Verweis dazu verwenden, das Ziel zu platzieren oder als übergeordnetes Element festzulegen.



Implementierung
    public function get displayObject():DisplayObject

layoutMetadata

Eigenschaft 
layoutMetadata:LayoutMetadata  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Die Metadaten, die Informationen über das Layout dieses Layoutziels enthalten. Kann nicht null sein.



Implementierung
    public function get layoutMetadata():LayoutMetadata

measuredHeight

Eigenschaft 
measuredHeight:Number  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Definiert die Höhe des Elements ohne angewendete Transformationen. Bei einer JPG-Datei mit einer Originalauflösung von 1024x768 sind dies 768 Pixel. Anhand dieses Werts kann ein Client zum Beispiel das Seitenverhältnis bei der Skalierung des Elements wahren.



Implementierung
    public function get measuredHeight():Number

measuredWidth

Eigenschaft 
measuredWidth:Number  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Definiert die Breite des Elements ohne angewendete Transformationen. Bei einer JPG-Datei mit einer Originalauflösung von 1024x768 sind dies 1024 Pixel. Anhand dieses Werts kann ein Client zum Beispiel das Seitenverhältnis bei der Skalierung des Elements wahren.



Implementierung
    public function get measuredWidth():Number
Methodendetails

layout

()Methode
public function layout(availableWidth:Number, availableHeight:Number, deep:Boolean = true):void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Methode, die der Implementierung mitteilt, dass sie ihre Anzeige an die angegebene verfügbare Breite und Höhe anpassen muss.

Parameter

availableWidth:Number
 
availableHeight:Number
 
deep:Boolean (default = true) — „True“, wenn die Layoutanforderung an das potenzielle innere Layoutsystem des Ziels weitergeleitet werden soll. Die Weiterleitung darf erst dann erfolgen, wenn das Ziellayout erfolgt ist.

measure

()Methode 
public function measure(deep:Boolean = true):void

Sprachversion: ActionScript 3.0
Produktversion: OSMF 1.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Methode, die der Implementierung mitteilt, dass sie ihre measuredWidth- und measuredHeight-Felder anpassen soll:

Parameter

deep:Boolean (default = true) — „True“, wenn die Messanforderung an das potenzielle innere Layoutsystem des Ziels weitergeleitet werden soll. Die Weiterleitung muss vor der Messung des Ziels erfolgen.





[ 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.