Archiwum: Wrzesień, 2008

Jak dodatkowo wykorzystać addChild()

poniedziałek, Wrzesień 29th, 2008

Trick godny zapamiętania. Pomocny w momentach gdy podczas tworzenia serii nowych obiektów, oprócz dodania do nadrzędnego komponentu, potrzebujemy mieć do nich wskaźniki w podręcznej tablicy.

[source="as3"]
var newBtn:Button = new Button();
var childsArray:Array = new Array();

childsArray.push(addChild(newBtn));
[/source]

Źródło: blog AS3 Apex

Własny wygląd aplikacji AIR

poniedziałek, Wrzesień 29th, 2008

Wszystkim budującym aplikacje Adobe AIR którzy chcieliby, żeby wyglądały one odmiennie od systemowych “okienek” polecam zapoznać się z przykładowymi aplikacjami udostępnionymi na blogu gravity .tv

Jest to bardzo dobry materiał do przyjrzenia się jak można budować “custom chrome” i jak wykorzystywać integrację AIR z systemem w Windows (tray icon) czy OSX (dock icon) czy przyciski minimalizacji/zamykania aplikacji różne dla każdego systemu.

Mnie szczególnie urzekł pół-przezroczysty pasek tytułu okna. Czegoś takiego nie widziałem nigdzie wcześniej!
Edit: już wiem! To magia półprzezroczystych PNG’ów użytych jako tło… Wyśmienity pomysł!

Półprzezroczysty pasek tytułu okna aplikacji Adobe AIR

Co prawda parę rzeczy jest tam niestety niedorobionych (np. kulejąca u mnie minimalizacja do systray czy brak zamykania okienka “Synchronization Settings” po ponownym kliknięciu na dolny pasek) ale myślę, że to tylko kwestia paru linijek kodu z poprawkami :)

Kod źródłowy dostępny jest po zainstalowaniu aplikacji pod prawym przyciskiem myszy (“View source”).  Polecam jednak wersję “Light” – kod wrzucony w obu appkach jest identyczny.

Więcej o odmiennie wyglądających aplikacjach/komponentach postaram się napisać przy okazji szerszego omówienia możliwości komponentu Degrafa. A jest o czym pisać :)

Źródło: blog gravity.tv

Adobe AIR Beta dla Linux

wtorek, Wrzesień 16th, 2008

Była alpha to jest i beta – do ściągnięcia ze stron Adobe, a więcej informacji w oficjalnym release notes tutaj.

Adobe AIR Alpha – ACID3 test 100/100

środa, Wrzesień 3rd, 2008

Jak donosi Ted Patrick, “wewnątrz-adobowy” build środowiska Adobe AIR (którego premiera planowana jest na koniec roku – prawdopodobnie na Adobe MAX), po odświeżeniu silnika WebKit, uzyskuje w teście ACID3 wynik 100/100!