I componenti di Adobe® Flash® Professional CS5 sono clip filmato dotati di parametri che consentono di modificarne l'aspetto e il comportamento. Un componente può essere un semplice controllo dell'interfaccia utente (ad esempio, RadioButton o CheckBox) oppure può includere contenuto (ad esempio, List o DataGrid).
I componenti consentono di creare in modo facile e rapido applicazioni Flash complesse con un comportamento e un aspetto omogenei. Anziché creare pulsanti, caselle combinate ed elenchi personalizzati, potete infatti usare i componenti Flash che implementano questi controlli trascinandoli dal pannello Componenti nel documento dell'applicazione. Anche l'aspetto dei componenti può essere facilmente personalizzato in base alla progettazione dell'applicazione.
Mentre tutte queste operazioni possono essere effettuate senza una conoscenza approfondita di ActionScript, potete usare ActionScript 3.0 per modificare il comportamento di un componente o implementare un nuovo comportamento. Tutti i componenti dispongono inoltre di un set univoco di metodi, proprietà ed eventi di ActionScript, che costituiscono la relativa
API
(Application Programming Interface) con la quale potete creare e modificare i componenti mentre l'applicazione è in esecuzione.
Mediante le API potete creare autonomamente componenti nuovi e personalizzati. Potete scaricare componenti creati da membri della comunità Flash dal sito Adobe Exchange all'indirizzo
http://www.adobe.com/go/flash_exchange_it
. Per informazioni sulla creazione di un componente, vedete
http://www.adobe.com/go/learn_fl_creating_components_it
.
L'architettura dei componenti ActionScript 3.0 include classi sulle quali si basano tutti i componenti, gli skin e gli stili che consentono di personalizzare l'aspetto dei componenti, un modello di gestione degli eventi, la gestione dell'attivazione, un'interfaccia per l'accessibilità e altro ancora.
Nota:
Adobe Flash CS5 include sia i componenti ActionScript 2.0 che i componenti ActionScript 3.0. Non è possibile usare insieme questi due set di componenti, ma è necessario usare alternativamente un set o l'altro per una determinata applicazione. In Flash CS5 vengono presentati componenti ActionScript 2.0 o componenti ActionScript 3.0 a seconda che venga aperto un file ActionScript 2.0 o un file ActionScript 3.0. Quando create un nuovo documento Flash, dovete specificare se si tratta di un file Flash ActionScript 3.0 o ActionScript 2.0. All'apertura di un documento esistente, vengono esaminati automaticamente i valori di Impostazioni pubblicazioni per determinare quale set di componenti usare. Per informazioni sui componenti ActionScript 2.0, vedete la guida Uso dei componenti Adobe® ActionScript ® 2.0.
Per un elenco completo dei componenti disponibili in Flash ActionScript 3.0, vedete
Tipi di componente
.