Avoir des fenêtres proche du comportement de Windows
24 mai 2008
Par Jean Marie Macé - Exemples Flex - Lien permanent
Par soucis de place souvent j'ai eu la nécessité de proposer à l'utilisateur d'arranger à sa façon les différentes panneaux de mon application. L'une des choses importante à mon sens est de pouvoir minimiser/agrandir/déplacer une fenêtre que l'utilisateur ne trouve pas indispensable.
C'est donc dans mes recherches que j'ai découvert un composant plutôt intéressant. Il propose le drag & drop depuis la barre de titre(header) , le bouton close(comme le TitleWindow), le bouton agrandir/réduire , et également une zone de resize, bref les grands classiques et quelques autres fonctionnalités comme le focus.
Ce composant se nomme SuperPanel (rien que ca!) et est développé par Wietse Veenstra. Pour moi il ne manque pas grand chose, peut être la réduction avec un bouton à côté des deux autres du header...
Toujours mieux que le blabla, voici une démo, pour les sources il y'a toujours le click droit sur la démo :
Et en bonus, ce même composant skinné Windows (trouvé sur Mind the Flex) , et la démo se trouve ici
Commentaires
Pas mal ces fenêtres, elles sont plus sympa que celle que j'ai développées il y a quelques mois. Petite update va s'imposer ')
LunarOuias sympa, d'ailleurs je vais ajouté un p'tit bonus sur cette article pour parfaire les fenêtres ;)
Jim_Nastiq