|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
Bonjour à tous,
Je suis en train de développer un composant InformationBox en .NET C#. Il d'agit d'un MessageBox-like qui possède sensiblement les mêmes fonctionnalités pour l'instant. L'objectif est de pouvoir ajouter les fonctionnalités qui 'manquent', comme par exemple, des libellés différents pour les boutons, une icône personnalisée, etc. Le projet est disponible à cette adresse : http://www.codeplex.com/InfoBox Tout commentaire est attendu avec impatience Pour ceux qui se poseraient la question, en référençant l'assembly compilée, il est possible de l'utiliser depuis un projet VB.NET aussi, et pas uniquement C#. Merci à tous. SaumonAgile
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
00
|
|
|
#2 |
![]() ![]() Développeur informatique Inscription : avril 2003 Messages : 10 651 ![]() |
Salut
En regardant ton post on ne sait pas pour quel langage et quelle bibliothèque de GUI ta classe est faite. Tu peux indiquer que c'est du C# / WinForms
__________________
Mieux que SDL : découvrez SFML |
|
|
00
|
|
|
#3 |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
InformationBox est passé en version 0.4.0.0 et apporte tout un lots de nouvelles fonctionnalités intéressantes comme le reformatage du texte pour avoir la plus petite largeur ou hauteur possible, ainsi que le positionnement de la fenêtre lors de son apparition.
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
00
|
|
|
#4 |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
InformationBox est passé en version 0.4.2.0. Au programme des nouvelles fonctionnalités :
C'est toujours aussi gratuit
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
00
|
|
|
#5 |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
Allez hop version 0.5.0.0, au programme :
- Correction de quelques pétouilles, - Ajout d'une checkbox "Ne plus afficher ce message" qui peut être masquée ou affichée, précochée ou non, alignée à droite ou à gauche. C'est disponible ici. Bon téléchargement
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
00
|
|
|
#6 |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
Je suis en train de travailler sur la prochaine version importante de InformationBox. Elle intégrera un nouveau style visuel. Pour les plus impatients, je joints une petite capture preview.
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
00
|
|
|
#7 |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
Allez hop une petite capture du nouveau style, cette fois ce n'est pas un artwork, c'est une capture live. La release n'est pas encore créée, mais les sources sont déjà disponibles pour le framework 2.0 uniquement.
Lorsque le portage en version .NET 1.1 sera fait, je créerai une nouvelle release. D'ici là toutes les suggestions sont les bienvenues.
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
00
|
|
|
#8 |
|
Membre confirmé
![]() |
Ca rend vraiment bien !
Je testerai ça lors de la prochaine release, pour peut-être l'intégrer dans mes projets. - Quand on survole le "Close", ça change son aspect ? - La largeur est redimensionnable ? - On peut avoir plusieur boutons (genre Close et Readme) ?
__________________
"L'univers... on croit qu'il est infini mais quand on arrive au bout un gorille géant vous balance des tonneaux." Phillip J. Fry http://www.gulix.fr/ BlindShark, Logiciel de Blind Test - Pull N' Bounce - Jeu XNA |
|
|
00
|
|
|
#9 | |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
Citation:
La largeur s'ajuste au contenu automatiquement, tu peux aussi demander qu'elle se redimensionne plutot en largeur ou plutot en hauteur. Tu peux spécifier 1 ou 2 boutons avec des libellés personnalisés en plus des combinaisons standard
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
|
00
|
|
|
#10 |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
Voila la version 0.6.0.0 est disponible sur CodePlex pour le framework 2.0 uniquement.
Une version 0.5.1.0 est également sortie, elle cible le framework 1.1 uniquement et contient simplement les dernières corrections de bug. Le nouveau style visuel est intégré dans la version 0.6.0.0. Cela dit, si la demande est faite, je verrais pour l'intégrer aussi dans la branche .NET 1.1. Pour le téléchargement, c'est par là et pour les captures d'écran, c'est par là. Merci à tous pour vos commentaires et suggestions à venir, et à Gulix pour tes commentaires et encouragements passés
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
00
|
|
|
#11 |
|
Membre confirmé
![]() |
Pour ce que je développe actuellement, j'en ai pas vraiment le besoin, mais je testerai ça dès que je repars sur du Winforms
__________________
"L'univers... on croit qu'il est infini mais quand on arrive au bout un gorille géant vous balance des tonneaux." Phillip J. Fry http://www.gulix.fr/ BlindShark, Logiciel de Blind Test - Pull N' Bounce - Jeu XNA |
|
|
00
|
|
|
#12 |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
Allez hop version 0.6.1.0 pour le framework 2.0 uniquement.
Au programme : * correction du style moderne * gestion du bouton par défaut dans le style moderne * mise en place d'une nouvelle fonctionnalité : la possibilité de fermer automatiquement la boite après un certain temps. Pour récupérer la dernière version, c'est par là.
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
00
|
|
|
#13 |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
Allez hop 0.6.2.0, au programme :
* Ajout de la possibilité de spécifier les couleurs de fond. * Le texte du message est sélectionnable. * Correction de bugs.
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
00
|
|
|
#14 |
|
Membre régulier
![]() Inscription : juillet 2007 Messages : 115 ![]() |
Salut SaumonAgile,
J'aimerais te proposer quelque chose par rapport à ton informationbox : Je l'utilise en style Standard comme ceci : http://www.imagup.info/images/03/1186757014_erreur.jpg Or comme tu peux le voir il se trouve qu'il y a un espace avant le titre de la fenêtre et la bordure, un espace où une icone serait la bienvenue, par exemple l'incone de l'application. Il en va de même dans la barre des taches : http://www.imagup.info/images/03/1186757222_taskbar.jpg Une nouvelle option afin de pouvoir choisir l'icone serait alors fort apréciée (enfin par moi, mais peut être que d'autres partagent mon avis) deja pour combler le vide, puis pour une personalisation un peu plus avancée ! Ceci donnerait quelque chose comme ceci : http://www.imagup.info/images/03/118...9_withicon.jpg Et de même pour la barre des taches. Voilà voilà, merci pour tout, c'est plus sympa que l'alert windows basique. PS : Et quant à la commercialisation d'un produit avec ton infobox ? Cdlt, Tusbar. |
|
|
00
|
|
|
#15 |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
Je vais mettre ça en place, peut-être ce week-end si j'ai le temps.
Merci de ta suggestion. PS : C'est la première fois que je vois le programme tourner sur Vista
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
00
|
|
|
#16 |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
Allez hop finalement j'ai pu m'y mettre aujourd'hui, la nouvelle version contient la fonctionnalité demandée. Il est maintenant possible de spécifier si on veut qu'une icone s'affiche dans le titre de la fenêtre. Cette icone peut être la même que celle affichée dans la boite, ou bien une autre.
Pour récupérer la nouvelle version, c'est par là. N'hésitez pas à proposer de nouvelles fonctionnalités. Merci.
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
00
|
|
|
#17 |
|
Membre régulier
![]() Inscription : juillet 2007 Messages : 115 ![]() |
Salut,
Merci à toi, bah pas de probleme, ce que tu pourrais ajouter aussi, c'est une gestion des sons d'erreur, je l'ai fait en plus du message d'erreur avec la classe system.media du framework (2.0 uniquement je crois). Ou alors pour ce qui est des icones, tu peux mettre une option pour ne pas l'afficher dans la taskbar, ce qui donnerait à changer le type de borderform en fixedtoolwindow (de memoire ^^ enfin il me semble que c'est ça). Enfin comme les messages d'erreur classiques Ca reglerait tous les problemes de vides (ou je t'ai proposé de pouvoir implémenter une icone). Voila voila Cdlt, Tusbar |
|
|
00
|
|
|
#18 |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
Je pense que tu n'as lu que la première réponse que j'ai postée hier
Concernant les icones, je vais tout de même ajouter une petite correction, les InformationBox ne devraient même pas apparaitre dans la barre des taches. Je vais aussi regarder pour la gestion des sons. EDIT : La version 0.6.4.0 devrait sortir aujourd'hui ou demain, elle contiendra la gestion des sons ainsi que la correction de la gestion des icones de titre.
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
00
|
|
|
#19 |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
Et hop re-version, ça n'arrête plus en ce moment
Donc 0.6.4.0 avec au programme :
Pour le téléchargement, c'est par là. A bientot.
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
00
|
|
|
#20 |
![]() ![]() Johann BlaisTeam leader Inscription : avril 2007 Messages : 4 026 ![]() |
Hop, nouvelle version 0.6.5.0, le changelog et l'installeur sont disponibles ici :
http://www.codeplex.com/InfoBox/Rele...ReleaseId=6843
__________________
Besoin d'un MessageBox amélioré ? InformationBox pour .NET 1.1, 2.0, 3.0, 3.5, 4.0 sous license Apache 2.0. Mon profil LinkedIn - MCT - MCPD WinForms - MCTS Applications Distribuées - MCTS WCF - MCTS WCF 4.0 - MCTS SQL Server 2008, Database Development - Mon blog - Twitter |
|
00
|
Copyright © 2000-2013 - www.developpez.com