décembre
2007
** Message subliminal : Recherche Alpha/bêta testeurs **
Je me devais en cette fin d’année 2007 de faire le point sur l’avancée du projet. C’est chose faite avec ce billet.
Tout d’abord commençons avec la capture d’écran rituelle. Même si elle ne permet pas de se rendre compte de l’utilisation réelle du framework, elle donne cependant une bonne idée de ses possibilités actuelles.
Je profite de ce billet pour dire que je recherches des personnes intéressées pour de l’alpha et du bêta testing. En effet, la bibliothèque arrive à un stade où je souhaiterais commencer à recueillir l’avis de développeurs sur son utilisation. Pour le moment c’est plus une phase de « CTP » qu’autre chose, la bêta viendra après.
Si vous désirez y participer, vous pouvez me contacter par message privé.
Voici les grandes avancées depuis le dernier résumé :
Fonctionnalités de « popup »
Par popup j’entends tout widget s’affichant sur une autre fenêtre que celle en cours d’utilisation. Cela regroupe pour le moment la ComboBox, la supertooltip ainsi que le menu contextuel.
J’ai voulu que l’architecture du framework permette d’étendre facilement ces popups, en pouvant par exemple ajouter sans restriction, tout type de widget à un ContextMenu.
Les popups disposeront également de fonctionnalités permettant de les redimensionner.
Les popups ne sont pas windowless, c’est-à-dire que chaque popup est basé sur un control et possède donc un handle. Cela va un peu à l’encontre d’un de but du framework mais proposer des popups windowless aurait été trop contraignant pour l’utilisateur (impossibilité pour le popup de déborder de la fenêtre l’hébergeant).
Supertooltips
Grande nouveauté introduite par Office 2007, tout framework d’UI se doit de posséder une telle fonctionnalité.
Chaque widget peut donc avoir une supertooltip optionnelle.
Ses fonctionnalités sont les suivantes :
- Forme de la tooltip modifiable via le thème.
- Support de la transparence.
- Rendu et disposition modifiables via le thème.
Petit aperçu :
Autres avancées :
Outre ces 2 grandes fonctionnalités, le framework a subit une foule de petits changements et d’optimisations. Le hit testing ainsi que le redessin des widgets sont maintenant 2 fois plus rapides.
Comme toujours n’hésitez pas à réagir / critiquer / suggérer. A bientôt pour un autre épisode. :o)
En attendant bon réveillon et à l’année prochaine!
Commentaires récents
- Winforms Lightweight widgets – Avancée du projet – résumé 1 dans
- Winform: LightWeight controls / controles légers: partie 2/2 dans
- Winform: LightWeight controls / controles légers: partie 2/2 dans
- Winform: LightWeight controls / controles légers: partie 2/2 dans
- Winform: LightWeight controls / controles légers: partie 2/2 dans