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...
com.adobe.guides.spark.layouts.components 

ILayoutComponent  - AS3 ADEp-Handbücher

Paketcom.adobe.guides.spark.layouts.components
Schnittstellepublic interface ILayoutComponent extends ILayoutHost , IUIComponent , IEventDispatcher , IStyleClient , IFlexDisplayObject , ISimpleStyleClient
Umsetzer LayoutHostBase

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Document Services - Handbücher 10
Laufzeitversionen: AIR 1.0, Flash Player 10.2

Interface supported by the skinnable layout host components



Öffentliche Eigenschaften
 EigenschaftDefiniert von
 InheritedaccessibilityProperties : AccessibilityProperties
Die aktuellen Optionen für Eingabehilfen zur Barrierefreiheit dieses Anzeigeobjekts.
IFlexDisplayObject
 Inheritedalpha : Number
Gibt den Alphatransparenzwert des angegebenen Objekts an.
IFlexDisplayObject
 InheritedbaselinePosition : Number
[schreibgeschützt] Die y-Koordinate der Grundlinie der ersten Textzeile der Komponente.
IUIComponent
 InheritedbaseReferenceChain : BaseReferenceChain
[schreibgeschützt] The chain of bindings up the ancestor chain.
ILayoutHost
 InheritedblendMode : String
Ein Wert aus der BlendMode-Klasse, mit dem angegeben wird, welcher Mischmodus verwendet werden soll.
IFlexDisplayObject
 InheritedcacheAsBitmap : Boolean
Wird diese Eigenschaft auf „true“ gesetzt, speichern Flash-Laufzeitumgebungen eine interne Bitmap-Darstellung des Anzeigeobjekts im Cache.
IFlexDisplayObject
 InheritedclassName : String
[schreibgeschützt] Der Name der Komponentenklasse.
IStyleClient
 InheriteddataProvider : Object
The data provider that is bound to this panel layout.
ILayoutHost
 InheriteddefaultCaptionWidth : int
The default caption width for each panel item within a panel layout.
ILayoutHost
 Inheriteddocument : Object
Ein Verweis auf das Dokumentobjekt, das mit dieser Komponente verknüpft ist.
IUIComponent
 Inheritedenabled : Boolean
Legt fest, ob die Komponente Benutzereingaben akzeptieren kann.
IUIComponent
 InheritedexplicitHeight : Number
Die explizit festgelegte Höhe für die Komponente in Pixeln als Koordinaten der Komponente.
IUIComponent
 InheritedexplicitMaxHeight : Number
[schreibgeschützt] Eine Zahl, die die maximale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedexplicitMaxWidth : Number
[schreibgeschützt] Eine Zahl, die die maximale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedexplicitMinHeight : Number
[schreibgeschützt] Eine Zahl, die die minimale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedexplicitMinWidth : Number
[schreibgeschützt] Eine Zahl, die die minimale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedexplicitWidth : Number
Die explizit festgelegte Breite für die Komponente in Pixeln als Koordinaten der Komponente.
IUIComponent
 Inheritedfilters : Array
Ein indiziertes Array, das alle dem Anzeigeobjekt derzeit zugeordneten filter-Objekte enthält.
IFlexDisplayObject
 InheritedfocusPane : Sprite
Ein einzelnes Sprite-Objekt, das von Komponenten gemeinsam und als Überlagerung für das Zeichnen der Fokusanzeige verwendet wird.
IUIComponent
 Inheritedheight : Number
Gibt die Höhe des Anzeigeobjekts in Pixeln an.
IFlexDisplayObject
 InheritedincludeInLayout : Boolean
Gibt an, ob diese Komponente im Layout des übergeordneten Containers enthalten ist.
IUIComponent
 InheritedinheritingStyles : Object
Ein Objekt mit den vererbbaren Stilen für diese Komponente.
IStyleClient
 InheritedisPopUp : Boolean
Wird vom PopUpManager auf „true“ gesetzt, um anzugeben, dass für die Komponente ein Popup eingeblendet wird.
IUIComponent
 InheritedloaderInfo : LoaderInfo
[schreibgeschützt] Gibt ein LoaderInfo-Objekt mit Informationen zum Laden der Datei zurück, zu der dieses Anzeigeobjekt gehört.
IFlexDisplayObject
 Inheritedmask : DisplayObject
Das aufrufende Anzeigeobjekt wird durch das angegebene mask-Objekt maskiert.
IFlexDisplayObject
 InheritedmaxHeight : Number
[schreibgeschützt] Eine Zahl, die die maximale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedmaxWidth : Number
[schreibgeschützt] Eine Zahl, die die maximale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedmeasuredHeight : Number
[schreibgeschützt] Die gemessene Höhe dieses Objekts.
IFlexDisplayObject
 InheritedmeasuredMinHeight : Number
Die standardmäßige Mindesthöhe der Komponente in Pixeln.
IUIComponent
 InheritedmeasuredMinWidth : Number
Die standardmäßige Mindestbreite der Komponente in Pixeln.
IUIComponent
 InheritedmeasuredWidth : Number
[schreibgeschützt] Die gemessene Breite dieses Objekts.
IFlexDisplayObject
 InheritedminHeight : Number
[schreibgeschützt] Eine Zahl, die die minimale Höhe der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedminWidth : Number
[schreibgeschützt] Eine Zahl, die die minimale Breite der Komponente in Pixeln als Koordinaten der Komponente angibt.
IUIComponent
 InheritedmouseX : Number
[schreibgeschützt] Gibt die x-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an.
IFlexDisplayObject
 InheritedmouseY : Number
[schreibgeschützt] Gibt die y-Koordinate der Position der Maus oder des Benutzereingabegeräts in Pixeln an.
IFlexDisplayObject
 Inheritedname : String
Gibt den Instanznamen des Anzeigeobjekts an.
IFlexDisplayObject
  nextTabIndex : int
[Nur Schreiben] Set the next tab index to be used by the tab index generator.
ILayoutComponent
 InheritednonInheritingStyles : Object
Ein Objekt mit den nicht vererbbaren Stilen für diese Komponente.
IStyleClient
 InheritedopaqueBackground : Object
Legt fest, ob das Anzeigeobjekt bei einer bestimmten Hintergrundfarbe undurchsichtig ist.
IFlexDisplayObject
 Inheritedowner : DisplayObjectContainer
Der Eigentümer dieses IVisualElement-Objekts.
IUIComponent
 Inheritedpanel : Panel
the parent panel of the layout.
ILayoutHost
 InheritedpanelItems : Array
An array of panel items that are slotted into the panel layout.
ILayoutHost
 Inheritedparent : DisplayObjectContainer
[schreibgeschützt] Gibt das DisplayObjectContainer-Objekt an, das dieses Anzeigeobjekt enthält.
IFlexDisplayObject
 InheritedpercentHeight : Number
Eine Zahl, die die Höhe einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts festlegt.
IUIComponent
 InheritedpercentWidth : Number
Eine Zahl, die die Breite einer Komponente als Prozentsatz der Größe ihres übergeordneten Objekts festlegt.
IUIComponent
 Inheritedroot : DisplayObject
[schreibgeschützt] Bei einem Anzeigeobjekt in einer geladenen SWF-Datei ist die root-Eigenschaft das oberste Anzeigeobjekt in dem Teil der Baumstruktur der Anzeigeliste, der diese SWF-Datei repräsentiert.
IFlexDisplayObject
 Inheritedrotation : Number
Gibt die Drehung der DisplayObject-Instanz ausgehend von der ursprünglichen Ausrichtung in Grad an.
IFlexDisplayObject
 Inheritedscale9Grid : Rectangle
Das aktuell verwendete Skalierungsraster.
IFlexDisplayObject
 InheritedscaleX : Number
Gibt die horizontale Skalierung (Prozentwert) des Objekts ausgehend vom Registrierungspunkt an.
IFlexDisplayObject
 InheritedscaleY : Number
Gibt die vertikale Skalierung (Prozentwert) eines Objekts ausgehend vom Registrierungspunkt an.
IFlexDisplayObject
 InheritedscrollRect : Rectangle
Die Begrenzungen des Bildlaufrechtecks für das Anzeigeobjekt.
IFlexDisplayObject
 InheritedsizeState : int
The size state of this panel in the Guide layout.
ILayoutHost
 Inheritedstage : Stage
[schreibgeschützt] Die Bühne des Anzeigeobjekts.
IFlexDisplayObject
 InheritedstyleDeclaration : CSSStyleDeclaration
Die Stildeklaration, die die von diesem Objekt deklarierten Inline-Stile enthält.
IStyleClient
 InheritedstyleName : Object
Die Quelle der Stilwerte dieses Objekts.
ISimpleStyleClient
 InheritedsupportsDynamicAlignmentAreas : Boolean
[schreibgeschützt] Indicates that this layout supports a dynamic number of alignment areas.
ILayoutHost
 InheritedsupportsKeepWithPrevious : Boolean
[schreibgeschützt] Indicates that this layout supports the keep with previous hint on a panel item.
ILayoutHost
 InheritedsystemManager : ISystemManager
Ein Verweis auf das SystemManager-Objekt für diese Komponente.
IUIComponent
 Inheritedtransform : flash.geom:Transform
Ein Objekt mit Eigenschaften, die zur Matrix, Farbtransformation und Pixelbegrenzung eines Anzeigeobjekts gehören.
IFlexDisplayObject
 InheritedtweeningProperties : Array
Vom EffectManager verwendet.
IUIComponent
 Inheritedvisible : Boolean
Gibt an, ob das Anzeigeobjekt sichtbar ist oder nicht.
IFlexDisplayObject
 Inheritedwidth : Number
Gibt die Breite des Anzeigeobjekts in Pixeln an.
IFlexDisplayObject
 Inheritedx : Number
Gibt die x-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an.
IFlexDisplayObject
 Inheritedy : Number
Gibt die y-Koordinate der DisplayObject-Instanz relativ zu den lokalen Koordinaten des übergeordneten DisplayObjectContainer-Objekts an.
IFlexDisplayObject
Ö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
  
addItem(group:Group, itemFactory:IFactory):IPanelItem
instantiate the itemFactory and add it to the specified group
ILayoutComponent
  
addItemsToGroup(group:Group, itemFactories:Array):void
instantiate the itemFactories and add them to the specified group.
ILayoutComponent
  
addItemsToGroups(groups:Array, itemFactories:Array, startTabIndex:int = -1, tabIncrement:int = 0):int
Add items alternating between the specified groups, incremented the tab indexes.
ILayoutComponent
  
Aligns each row in a multi-column layout by making each item in each row the same height.
ILayoutComponent
 Inherited
Löscht eine Stileigenschaft aus dieser Komponenteninstanz.
IStyleClient
 Inherited
Clone this panel layout.
ILayoutHost
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
IEventDispatcher
 Inherited
executeBindings(recurse:Boolean = false):void
Execute all bindings within this panel layout.
ILayoutHost
 Inherited
getAllItems(container:DisplayObjectContainer = null, itemList:Array = null):Array
Returns all display objects on this panel.
ILayoutHost
 Inherited
getBounds(targetCoordinateSpace:DisplayObject):Rectangle
Gibt ein Rechteck zurück, das den Bereich des Anzeigeobjekts in Bezug auf das Koordinatensystem des targetCoordinateSpace-Objekts definiert.
IFlexDisplayObject
 Inherited
Gibt einen Array von CSSStyleDeclaration-Objekten für den Typselektor zurück, der auf diese Komponente anzuwenden ist, oder „null“, wenn keiner existiert.
IStyleClient
 Inherited
Eine bequeme Methode, um anzugeben, ob die explizite oder gemessene Höhe verwendet werden soll
IUIComponent
 Inherited
Eine bequeme Methode, um anzugeben, ob die explizite oder gemessene Breite verwendet werden soll
IUIComponent
 Inherited
getFields(visibleFieldsOnly:Boolean = false, container:DisplayObjectContainer = null):Array
Returns the bound visible fields which are referenced in this layout.
ILayoutHost
 Inherited
Returns the first panel item in the panel layout.
ILayoutHost
  
return the item factories for a specified area index
ILayoutComponent
 Inherited
Get label corresponding to the index in the data provider.
ILayoutHost
 Inherited
Return an array of name areas or groups that this layout supports.
ILayoutHost
 Inherited
getPanelItems(visibleItemsOnly:Boolean = false, container:DisplayObjectContainer = null, itemList:Array = null):Array
Returns the panel items contained in the panel layout.
ILayoutHost
 Inherited
getRect(targetCoordinateSpace:DisplayObject):Rectangle
Gibt ein Rechteck zurück, das die Begrenzung des Anzeigeobjekts (ohne etwaige Striche oder Formen) definiert, und zwar aufgrund des vom Parameter „targetCoordinateSpace“ definierten Koordinatensystems.
IFlexDisplayObject
 Inherited
getStyle(styleProp:String):*
Ruft eine Stileigenschaft ab, die an einer beliebigen Stelle in der Stilkette der Komponente festgelegt ist.
IStyleClient
 Inherited
Konvertiert das point-Objekt von den (globalen) Bühnenkoordinaten in die (lokalen) Koordinaten des Anzeigeobjekts.
IFlexDisplayObject
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
IEventDispatcher
 Inherited
Untersucht den Begrenzungsrahmen des Anzeigeobjekts, um festzustellen, ob er sich mit dem Begrenzungsrahmen des obj-Anzeigeobjekts überschneidet.
IFlexDisplayObject
 Inherited
hitTestPoint(x:Number, y:Number, shapeFlag:Boolean = false):Boolean
Wertet das Anzeigeobjekt aus, um festzustellen, ob es den durch die Parameter „x“ und „y“ festgelegten Punkt überdeckt oder schneidet.
IFlexDisplayObject
 Inherited
Initialisiert das Objekt.
IUIComponent
  
Determine if the factory that was created for design mode and is running inside the guide builder canvas.
ILayoutComponent
 Inherited
True if this is a panel containing is a document of record.
ILayoutHost
 Inherited
True if this is a panel containing a PDF rendition.
ILayoutHost
  
Return the panelItems split into arrays based on how the list has been delimited with panel breaks.
ILayoutComponent
 Inherited
Konvertiert das point-Objekt von den (lokalen) Koordinaten des Anzeigeobjekts in die (globalen) Bühnenkoordinaten.
IFlexDisplayObject
  
Align each child with same same child index to be the same height.
ILayoutComponent
 Inherited
Verschiebt dieses Objekt an die angegebenen x- und y-Koordinaten.
IFlexDisplayObject
 Inherited
Propagiert die Stiländerungen bis zu den untergeordneten Komponenten dieser Komponente.
IStyleClient
 Inherited
owns(displayObject:DisplayObject):Boolean
Gibt „true“ zurück, wenn die Kette von „owner“-Eigenschaften von „child“ auf diese UIComponent verweist.
IUIComponent
 Inherited
Wird von Flex aufgerufen, wenn ein UIComponent-Objekt einem übergeordneten Element hinzugefügt oder daraus entfernt wird.
IUIComponent
 Inherited
Legt die internen Stilcachewerte fest, sodass die getStyle()-Methode funktioniert.
IStyleClient
 Inherited
Registriert den EffectManager als einen der Ereignis-Listener für jedes Effekt-Ereignis.
IStyleClient
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
IEventDispatcher
 Inherited
Resets the fields in a container.
ILayoutHost
  
Reset the nextTabIndex.
ILayoutComponent
 Inherited
setActualSize(newWidth:Number, newHeight:Number):void
Legt die tatsächliche Größe dieses Objekts fest.
IFlexDisplayObject
 Inherited
set the selected panel on this layout.
ILayoutHost
 Inherited
setStyle(styleProp:String, newValue:*):void
Legt eine Stileigenschaft für diese Komponenteninstanz fest.
IStyleClient
 Inherited
setVisible(value:Boolean, noEvent:Boolean = false):void
Wird aufgerufen, wenn sich die visible-Eigenschaft ändert.
IUIComponent
 Inherited
Wird ausgelöst, wenn der Wert einer Stileigenschaft geändert wird.
ISimpleStyleClient
 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

nextTabIndex

Eigenschaft
nextTabIndex:int  [Nur Schreiben]

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Document Services - Handbücher 10
Laufzeitversionen: AIR 1.0, Flash Player 10.2

Set the next tab index to be used by the tab index generator.



Implementierung
    public function set nextTabIndex(value:int):void
Methodendetails

addItem

()Methode
public function addItem(group:Group, itemFactory:IFactory):IPanelItem

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Document Services - Handbücher 10
Laufzeitversionen: AIR 1.0, Flash Player 10.2

instantiate the itemFactory and add it to the specified group

Parameter

group:Group — the group where the item is added
 
itemFactory:IFactory — the factory to be instantiated and added

Rückgabewerte
IPanelItem — the panel item that was added

addItemsToGroup

()Methode 
public function addItemsToGroup(group:Group, itemFactories:Array):void

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Document Services - Handbücher 10
Laufzeitversionen: AIR 1.0, Flash Player 10.2

instantiate the itemFactories and add them to the specified group.

Parameter

group:Group — - group to add the instantiated items.
 
itemFactories:Array — - the item factories to be instantiated.

addItemsToGroups

()Methode 
public function addItemsToGroups(groups:Array, itemFactories:Array, startTabIndex:int = -1, tabIncrement:int = 0):int

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Document Services - Handbücher 10
Laufzeitversionen: AIR 1.0, Flash Player 10.2

Add items alternating between the specified groups, incremented the tab indexes. The routine returns the next tab index to be used in subsequent calls.

Parameter

groups:Array — where the items are alternately added.
 
itemFactories:Array — the factories for the items to instantiated and added to the groups.
 
startTabIndex:int (default = -1) — the starting tab index (if -1) tabIndex is not set on the items.
 
tabIncrement:int (default = 0) — the amount to offset the tabIndex between each added item.

Rückgabewerte
int — - the next tab index.

alignHorizontalGroupContent

()Methode 
public function alignHorizontalGroupContent(outerGroup:Group):void

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Document Services - Handbücher 10
Laufzeitversionen: AIR 1.0, Flash Player 10.2

Aligns each row in a multi-column layout by making each item in each row the same height.

Parameter

outerGroup:Group — - the outer container of a series of HGroup containers.

getItemFactoriesForArea

()Methode 
public function getItemFactoriesForArea(areaIndex:int):Array

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Document Services - Handbücher 10
Laufzeitversionen: AIR 1.0, Flash Player 10.2

return the item factories for a specified area index

Parameter

areaIndex:int — - index of the area or group.

Rückgabewerte
Array — the array of panel item factories for the specified area.

isDesignItem

()Methode 
public function isDesignItem(oFactory:Object):Boolean

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Document Services - Handbücher 10
Laufzeitversionen: AIR 1.0, Flash Player 10.2

Determine if the factory that was created for design mode and is running inside the guide builder canvas.

Parameter

oFactory:Object — Specifies the factory of the item to be introspected.

Rückgabewerte
Boolean — A boolean value that specifies whether or not this item or item factory is a design item. A value of true is returned when the factory was created for design mode.

itemsToAreas

()Methode 
public function itemsToAreas():Array

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Document Services - Handbücher 10
Laufzeitversionen: AIR 1.0, Flash Player 10.2

Return the panelItems split into arrays based on how the list has been delimited with panel breaks. The return is an array of arrays. For example the first element of the array is an array of items for the first area.

Rückgabewerte
Array — the items broken into a series of arrays, one array for each area.

makeSameHeight

()Methode 
public function makeSameHeight(oContainers:Array):void

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Document Services - Handbücher 10
Laufzeitversionen: AIR 1.0, Flash Player 10.2

Align each child with same same child index to be the same height.

Parameter

oContainers:Array — - make each container in the array the height of the largest container.

resetNextTabIndex

()Methode 
public function resetNextTabIndex():void

Sprachversion: ActionScript 3.0
Produktversion: Adobe Digital Enterprise Platform Document Services - Handbücher 10
Laufzeitversionen: AIR 1.0, Flash Player 10.2

Reset the nextTabIndex.





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