AsWing Extension :: Bienvenue au composant FvFileChooser
Par Romain Ecarnot, jeudi 7 septembre 2006 à 12:56 :: AsWing :: #45 :: rss
Je continue dans mes développements concernant les extensions du Framework AsWing
Aujourd'hui au menu, le nouveau composant FvFileChooser.
Mon Fever Framework se voit ajouter un nouveau composant qui, à mon humble avis, manquait cruellement à AsWing dans sa version actuelle. Le FvFileChooser, où comment jouer avec nos fichiers / répertoires à distance. 
Ce petit composant va nous permettre 3 choses :
- Ouvrir une boite de dialogue pour choisir un (des) fichier(s) à ouvrir
- Ouvrir une boite de dialogue pour choisir un fichier pour enregistrer du contenu
- Et enfin une boite de dialogue pour choisir un répertoire
Juste un petit exemple très simple d'utilisation :
public function run() : Void
{
var chooser = new FvFileChooser();
chooser.addEventListener( FvFileChooser.ON_FILE_CHOOSER_RESULT, this, _onResult );
chooser.showOpenDialog();
}
Ce composant utilise un service AMFPHP couplé au "Remoting package" de Pixlib.
Pour un peu plus de pub pour Pixlib ;), je dirai même que j'ai utilisé en backstage :
- Model/View/Controller
- FrontController
- Event API
- Remoting package
Vous trouverez plus d'explications ( ainsi qu'une démo ) sur la page dédiée du site AsWing : FvFileChooser page
Pour rappel, vous pouvez télécharger l'intégralité du Fever Framework sur Google code
La documentation est disponible ici : Fever AsWing Extension API
N'hésitez pas à laisser vos remarques / commentaires directement sur la page ou bien via la mailing list
@+

Commentaires
1. Le vendredi 8 septembre 2006 à 17:09, par [ NikO ]
2. Le vendredi 8 septembre 2006 à 21:09, par Romain
3. Le mercredi 14 mars 2007 à 17:53, par Mike
4. Le mercredi 14 mars 2007 à 18:00, par Romain
5. Le mercredi 12 décembre 2007 à 17:21, par lilian
6. Le mercredi 12 décembre 2007 à 17:23, par lilian
7. Le mercredi 27 février 2008 à 19:46, par mohamedzriouli
8. Le mercredi 27 février 2008 à 19:47, par mohamedzriouli
9. Le jeudi 13 mars 2008 à 21:20, par nissouworld
Ajouter un commentaire