1. Classi
Passiamo velocemente in rassegna tutte le classi che formeranno la nostra applicazione, a cominciare dagli oggetti di ActionScript 3.
Classi ActionScript 3
Richieste HTTP (Comunicazione con PHP e invio di file)
|
Gestione degli Eventi
- Event - Contiene le costanti base per gestire gli eventi più importanti, come l'avvenuta selezione del file da parte dell'utente o il completamente dell'invio del file sul server.
- MouseEvent - Usata per gestire gli eventi del mouse (CLICK).
- IOErrorEvent - Contiene la costante IO_ERROR, utilizzata nel verificarsi di un errore di lettura, scrittura o trasmissione del file, o ancora nel caso in cui il server su cui si tenta di caricare il file richieda un'autenticazione e infine nel caso in cui si tenti di utilizzare un protocollo diverso da HTTP o HTTPS.
- ProgressEvent - Utilizzeremo questa classe per tenere traccia dello stato di caricamento del file.
- HTTPStatusEvent - Contiene la costante HTTP_STATUS utilizzata per sollevare eccezioni nel caso in cui si verificasse un errore HTTP.
- SecurityErrorEvent - Contiene SECURITY_ERROR, inviata quando si verifica una violazione della sicurezza.
Costruzione dell'interfaccia
- Button - Componente di Flash CS3 che ci consente di inserire dei bottoni standard nel filmato.
- TextField - Classe per aggiungere campi di testo nello stage.
- TextFormat - Classe utilizzata per formattare lo stile dei campi di testo TextField.
- MovieClip - Classe di base per creare il clip filmato con lo stage.
Classi personalizzate
- Settings - Enumerazione utilizzata per impostare alcuni settaggi base per l'applicazione.
- PhpService - Classe derivata da EventDispatcher, utilizzata per comunicare più facilmente con i nostri script PHP.
Classi PHP 5Classi personalizzate
|

