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 

EdgeMetrics  - AS3 Flex

Paketmx.core
Klassepublic class EdgeMetrics
VererbungEdgeMetrics Inheritance Object

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die EdgeMetrics-Klasse gibt die Stärke der vier Begrenzungsbereiche um eine visuelle Komponente in Pixeln an.

Die folgenden Flex-Eigenschaften haben Werte, die EdgeMetrics-Objekte sind:

  • Die borderMetrics-Eigenschaft der mx.core.Container- und der mx.skins.Border-Klasse enthält nur den Rahmen in den Berechnungen der Eigenschaftswerte des EdgeMetrics-Objekts.
  • Die viewMetrics-Eigenschaft der mx.core.Container-Klasse und von Unterklassen der Container-Klasse enthält gegebenenfalls Bildlaufleisten und Nicht-Inhaltselemente, wie etwa den Kopfbereich eines Panel-Containers oder die Fläche für eine ControlBar-Komponente, in den Berechnungen der Eigenschaftswerte des EdgeMetrics-Objekts.
  • Die viewMetricsAndPadding-Eigenschaft der mx.core.Container-Klasse enthält die für die viewMetrics-Eigenschaft aufgelisteten Elemente sowie gegebenenfalls durch die Ränder der Container in den Berechnungen der Eigenschaftswerte des EdgeMetrics-Objekts definierten Flächen.

Diese drei Eigenschaften geben alle einen Verweis zum selben EdgeMetrics-Objekt zurück, das der Container für seine Messung und sein Layout verwendet. Sie geben keine Kopie dieses Objekts zurück. Wenn Sie eine Kopie benötigen, rufen Sie die clone()-Methode auf.

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  bottom : Number
Die Höhe des Bereichs der unteren Begrenzung in Pixeln.
EdgeMetrics
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  left : Number
Die Breite des Bereichs der linken Begrenzung in Pixeln.
EdgeMetrics
  right : Number
Die Breite des Bereichs der rechten Begrenzung in Pixeln.
EdgeMetrics
  top : Number
Die Höhe des Bereichs der oberen Begrenzung in Pixeln.
EdgeMetrics
Öffentliche Methoden
 MethodeDefiniert von
  
EdgeMetrics(left:Number = 0, top:Number = 0, right:Number = 0, bottom:Number = 0)
Konstruktor.
EdgeMetrics
  
Gibt eine Kopie dieses EdgeMetrics-Objekts zurück.
EdgeMetrics
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Öffentliche Konstanten
 KonstanteDefiniert von
  EMPTY : EdgeMetrics
[statisch] Ein EdgeMetrics-Objekt mit dem Wert „null“ für die Eigenschaften „left“, „top“, „right“ und „bottom“.
EdgeMetrics
Eigenschaftendetails

bottom

Eigenschaft
public var bottom:Number

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die Höhe des Bereichs der unteren Begrenzung in Pixeln.

left

Eigenschaft 
public var left:Number

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die Breite des Bereichs der linken Begrenzung in Pixeln.

right

Eigenschaft 
public var right:Number

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die Breite des Bereichs der rechten Begrenzung in Pixeln.

top

Eigenschaft 
public var top:Number

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Die Höhe des Bereichs der oberen Begrenzung in Pixeln.

Konstruktordetails

EdgeMetrics

()Konstruktor
public function EdgeMetrics(left:Number = 0, top:Number = 0, right:Number = 0, bottom:Number = 0)

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Konstruktor.

Parameter
left:Number (default = 0) — Die Breite des Bereichs der linken Begrenzung in Pixeln.
 
top:Number (default = 0) — Die Höhe des Bereichs der oberen Begrenzung in Pixeln.
 
right:Number (default = 0) — Die Breite des Bereichs der rechten Begrenzung in Pixeln.
 
bottom:Number (default = 0) — Die Höhe des Bereichs der unteren Begrenzung in Pixeln.
Methodendetails

clone

()Methode
public function clone():EdgeMetrics

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Gibt eine Kopie dieses EdgeMetrics-Objekts zurück.

Rückgabewerte
EdgeMetrics — Eine Kopie dieses EdgeMetrics-Objekts.
Konstantendetails

EMPTY

Konstante
public static const EMPTY:EdgeMetrics

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Ein EdgeMetrics-Objekt mit dem Wert „null“ für die Eigenschaften left, top, right und bottom.





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