Ein typisches Verwendungsbeispiel ist die gemeinsame Verwendung von DisplayObject. Die Gruppenklasse, die
In einem weiteren Verwendungsbeispiel wird ein Element nicht von einem DisplayObject abgeleitet, sondern es verwaltet, erstellt und/oder vernichtet sein eigenes DisplayObject. Der
Normalerweise erweitern Sie die GraphicElement-Klasse, anstatt die IGraphciElement-Schnittstelle direkt zu implementieren. Die GraphicElement-Klasse stellt den Großteil der erforderlichen Funktionen bereits zur Verfügung.
In bestimmten Fällen wird das Element möglicherweise an den
Nachfolgende Aufrufe der get-Methode für die
Nachdem das DisplayObject erstellt wurde, wird der übergeordnete
Der
Wenn das Element an der gemeinsamen Verwendung von DisplayObject beteiligt werden möchte, muss das neue DisplayObject das IShareableDisplayObject implementieren. Diese Schnittstelle wird vom
Um die gemeinsam genutzten Sequenzen erneut auszuwerten, rufen Sie die
Damit der
Unter normalen Umständen brauchen Sie diese Methode nie aufzurufen.
Implementierer geben normalerweise
Wenn diese Methode
In bestimmten Fällen kann die
Wenn dieses IGraphicElement die zugehörige Sequenz erneut erstellen muss, benachrichtigt es den
Wenn es sich um das erste Element in der Sequenz handelt (
Das Element muss immer neu gezeichnet werden, selbst wenn es sich seit dem letzten Aufruf der
Um sicherzustellen, dass diese Methode aufgerufen wurde, benachrichtigen Sie den
Diese Methode kann selbst dann aufgerufen werden, wenn dieses Element den
Um sicherzustellen, dass diese Methode aufgerufen wird, benachrichtigen Sie den
Diese Methode kann selbst dann aufgerufen werden, wenn dieses Element den
Wenn sich die Größe des Elements ändert und sich diese Änderung auf das Layout des
Um sicherzustellen, dass diese Methode aufgerufen wird, benachrichtigen Sie den
Diese Methode kann selbst dann aufgerufen werden, wenn dieses Element den
Implementierer sollten das DisplayObject nicht an dieser Stelle erstellen, sondern in der
Alle diese Konstanten weisen dieselben Werte wie ihre flash.ui.Keyboard-Gegenstücke auf, mit Ausnahme von PAGE_LEFT und PAGE_RIGHT, für die keine entsprechenden Tasten auf der Tastatur existieren.
Anstatt diese Schnittstelle direkt zu implementieren, ordnet der Entwickler normalerweise Group unter, die bereits die IGraphicElementContainer-Schnittstelle implementiert.
Der
Normalerweise überprüft der Host die Anzeigelisten der Elemente in der
Der
Normalerweise überprüft der Host die Eigenschaften der Elemente in der
Der
Normalerweise führt der Host diesen Vorgang in der
Der
Normalerweise überprüft der Host die Größe der Elemente in der
Nach dem neuen Text wird anschließend eine Einfügemarke eingefügt. Falls nötig erfolgt ein Bildlauf des Texts, um sicherzustellen, dass die Einfügemarke sichtbar ist.
Wurde ein Bereich ausgewählt, wird der ausgewählte Text durch den neuen Text ersetzt. Wenn eine Einfügemarke vorhanden war, wird der neue Text dort eingefügt.
Nach dem neuen Text wird anschließend eine Einfügemarke eingefügt. Falls nötig erfolgt ein Bildlauf des Texts, um sicherzustellen, dass die Einfügemarke sichtbar ist.
Ist eine der Positionen negativ, wird die Auswahl des Textbereichs aufgehoben.
Wenn Sie mithilfe von ActionScript einer Anwendung FXG-Komponenten hinzufügen, dann sollten diese vom Typ SpriteVisualElement sein.
Diese Methode berechnet den Begrenzungsrahmen des Grafikelements, als ob seine Eigenschaften „Breite/Höhe“ auf die übergebenen Werte eingestellt wären. Die Methode gibt die Höhe des Begrenzungsrahmens zurück.
Im Allgemeinen ist diese Methode nicht für die Verwendung durch Anwendungsentwickler vorgesehen. Stattdessen sollten Sie die Methoden gemäß derILayoutElement-Schnittstelle implementieren oder überschreiben.
Diese Methode berechnet den Begrenzungsrahmen des Grafikelements, als ob seine Eigenschaften „Breite/Höhe“ auf die übergebenen Werte eingestellt wären. Diese Methode gibt die Breite des Begrenzungsrahmens zurück.
Im Allgemeinen ist diese Methode nicht für die Verwendung durch Anwendungsentwickler vorgesehen. Stattdessen sollten Sie die Methoden gemäß derILayoutElement-Schnittstelle implementieren oder überschreiben.
Wenn dieses Objekt das Ziel eines Spark-Transformationseffekts ist, können Sie diese Eigenschaft überschreiben, indem Sie die
Durch Festlegen dieser Eigenschaft bei der Spark-Effect-Klasse wird die Eigenschaft des Zielobjekts überschrieben.
Wenn dieses Objekt das Ziel eines Spark-Transformationseffekts ist, können Sie diese Eigenschaft überschreiben, indem Sie die
Durch Festlegen dieser Eigenschaft bei der Spark-Effect-Klasse wird die Eigenschaft des Zielobjekts überschrieben.
Wenn dieses Objekt das Ziel eines Spark-Transformationseffekts ist, können Sie diese Eigenschaft überschreiben, indem Sie die
Durch Festlegen dieser Eigenschaft bei der Spark-Effect-Klasse wird die Eigenschaft des Zielobjekts überschrieben.
Hinweis: Es ist nicht sicher, dass das
Ein Viewport kann nicht durch den Anwendungsbenutzer bewegt werden. Sie können jedoch einen Viewport mit Bildlaufleisten kombinieren, sodass der Benutzer einen Bildlauf im Viewport durchführen kann, um den gesamten Inhalt der Komponente anzuzeigen. Verwenden Sie die Scroller-Komponente, um Bildlaufleisten zu der Komponente hinzuzufügen.
Implementierungen dieser Eigenschaft müssen bindbar sein und müssen Ereignisse des Typs
Implementierungen dieser Eigenschaft müssen bindbar sein und müssen Ereignisse des Typs
new Rectangle(horizontalScrollPosition, verticalScrollPosition, width, height)Implementierungen dieser Eigenschaft müssen bindbar sein und müssen Ereignisse des Typs
new Rectangle(horizontalScrollPosition, verticalScrollPosition, width, height)Implementierungen dieser Eigenschaft müssen bindbar sein und müssen Ereignisse des Typs
Die Formatierung dieses Texts wird von CSS-Stilen gesteuert. Die unterstützten Stile richten sich nach der Unterklasse.
Beim Implementieren einer benutzerdefinierten IGraphicElement-Klasse implementieren Sie auch diese Schnittstelle für das DisplayObject, das das benutzerdefinierte IGraphicElement-Objekt erstellt.