Astra 1.2

Beim letzten Update hatte Yahoo! zehn kostenlose Open Source Komponenten veröffentlicht. Das heutige Update der Yahoo! Astra Components bietet auch dieses Mal neben Wartungsupdates wieder interessante Neuerungen für Flash-, Flex- und ActionScript-Entwickler

Neu im Repertoire sind Layout Container für Flash CS3 und die Astra Utilites.

Layout Container

Dieses Set an Komponenten widmet sich dem Thema Layout. Wie aus Flex bekannt, sind in den Astra Components mehrere Layout-Komponenten verfügbar, die Elemente aufnehmen und anordnen können. Einer Layout-Komponente kann man ganz einfach mit addChild Objekte hinzufügen, z.B. toolbar.addChild(button).

HBoxPane und VBoxPane

Hbox Pane
Vbox Pane

Diese beiden Container ordnen ihren Inhalt horizontal bzw. vertikal an.

FlowPane

Flow Pane

In einem FlowPane fließen die Elemente von links nach rechts.

TilePane

Tile Pane

Ein TilePane ist ein Container, der die Inhaltselemente in einem Gitter darstellt.

BorderPane

Ein BorderPane fixiert die Inhaltselemente an feste Position, z.B. „top header“ oder „bottom footer“.

Astra Utilities

Die zweite Neuerung sind die Utilities, die Helfer für ActionScript-Programmierer sind. Den Anfang machen Animation Utility und Layout Utility.

Animation Utility

Animation Utility

Bei Animation Utility handelt es sich um eine Tween-Engine:

Animation Utility is a very lightweight tween engine to manage animations in ActionScript projects

Layout Utility

Layout Utility ist eine Low-Level Library, auf der auch die neuen Layout Container basieren.

Layout Utility is a low-level library for managing layout in ActionScript projects. It is designed as a building block for adding layout containers to UI control sets. For a reference implementation, take a look at the Layout Containers in the Astra Flash components library.

Updates

Aktualisiert wurden die Komponenten Charts, MenuBar und TabBar.

Fazit: Wieder einmal sehr gute Arbeit vom Flash-Team bei Yahoo!.

Link: ASTRA Components
Link: New and Updated Flash Components and ActionScript 3 Utilities in Yahoo! Astra 1.2
Link: ASTRA Flash Components: 10 (!) weitere Open Source Komponenten für Flash und Flex