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

@+