wtorek, 28 listopada 2006

Flexible - Edytor GUI Flex

Ostatnio jednym z ciekawszych projektów dla mnie jest Flexible - edytor GUI napisany w Action Script 3 przez Johna Grdena. Jest to projekt na etapie wstępnym (wersja alpha) zamieszczony w repozytorium projektów RIAforge. Aplikacja mi nie działa, ale uważam że zawiera interesujący kod źródłowy. Pierwsze to zdziwienie że zawiera już wersję pod Adobe Apollo, chociaż ta wersja chyba jeszcze nie ma możliwości odpalenia (bo runtime Adobe Apollo jest dostępne tylko w wąskim gronie). Druga korzyść to wykorzystanie przez autora biblioteki XRAY to logowania podczas działania kodu. To jest coś bardziej użyteczniejsze niż tradycyjne trace().
Po trzecie już pobieżna lektura pozwala na wychwycenie ciekawych fragmentów kodu
na przykład import flash.utils.getQualifiedClassName czy mx.core.DragSource do obsługi akcji przeciągnij i upuść. Myślę, że zanim przejdę do głębszej analizy kodu to warto zapoznać się z obsługą zdarzeń w Action Script 3.

Brak komentarzy: