Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 30 oct. 2009 à 20:08
Désolé mais j'ai pas mal de boulot en ce moment et le contrôle n'est pas tout à fait fonctionnel. Je le poste une fois terminé, il n'y en a plus pour longtemps ;O)
Merci encore pour vos encouragements.
Cordialement, Mayzz.
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 29 oct. 2009 à 19:51
Alors là je dis BRAVO !! post que je test ;)
@++ Mr Mayzz
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 29 oct. 2009 à 19:43
J'oubliais autre chose :
Etant donnée qu'il n'y a plus de jpeg, le contrôle est redimentionnable à volonté, plus de taille limité à Small/Large.
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 29 oct. 2009 à 19:38
Juste pour infos j'ai attaqué le contrôle aujourd' hui, j'ai presque terminé la partie GDI+, mais j'ai été coupé car j'ai eu pas mal de dépannages... J'ai réussi à déssiner le contrôle entièrement par GDI, du coup plus de jpeg ou label.
Liste des fonctionnalités du contrôle en .Net:
- Couleur de fond (dégradé) paramètrable.
- Couleur du bouton paramètrable.
- Couleur désactivé paramètrable.
- Oreintation (droite, gauche, haut et bas).
- Texte visible ou invisible.
- Autosize ou non (le controle redimentionne le texte ou vice et versa).
- BackStyle paramètrables (Coins carrés, ou arondis).
Voila, c'est tout pour le moment.
m_simohamed
Messages postés32Date d'inscriptionvendredi 5 décembre 2003StatutMembreDernière intervention 7 février 2009 28 oct. 2009 à 21:50
Merci MAYZZ et Merci ADN56 et bonne continuation. moi aussi j'au hate de voir ce que ca va donner en .net :), a vrai dire, avec le GDI .net ca va surement être encore plus beau. on compte sur toi MAYZZ :) bon courage.
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 28 oct. 2009 à 18:01
ALORS ENCORE MERCI ET BON COURAGE !
J'ai vraiment hate de voir ton résultat !
cordialement @dn
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 28 oct. 2009 à 13:21
"cela promet un joli Usercontrol niveau graphique et te casse pas trop la tête non plus" => Le GDI du Framework est hyper simple donc ça devrait aller.
J' ai regarder la source MM_CheckBox 2009, m_simohamed à vraiment fait du bon boulot c'est claire, c'est vraiment une source qui mérite d'être traduite en .Net, de plus tout ca en vb6 ! Bravo ;O)
Pour ce qui est de la trad, ça risque d'être plus long que prévu, j'ai vu que dans la source, un Background est utilisé, je compte essayer de le déssiner entièrement par GDI, on verra ça...
Voila @+
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 28 oct. 2009 à 12:49
génial, cela reste conforme à l'utilisation d'un label.
pour le reste, cela promet un joli Usercontrol niveau graphique et te casse pas trop la tête non plus, tu es déja assez sympa de le faire !
Merci à vous deux.
Je re-modifirais du coup ma source que j'ai réécris avec des buttons classiques plus tard :)
tiens faut que je la post aussi ^^
@++
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 28 oct. 2009 à 10:07
Je vais me pencher dessus cette aprèm surement, j'ai repérer quelques amélioration (graphique aussi) à apporté au contrôle. Je vais le traduire mais pour ce qui est de l'amélioration je ne promet rien.
Par contre pour la taille du label, je pensait plutot définir le Width du contrôle, et adapter le texte (avec les '...' si celui-ci est tronqué).
Qu'en pensez-vous ?
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 28 oct. 2009 à 07:31
Voila pourquoi on avais du mal à se comprendre ^^ merci Simohamed pour l'éxplication ;-)
Bon codage Mayzz, j'ai hate de voir ça !
Penses stp si tu as le temps à pouvoir définir la taille de la zone label en dehors de celui du texte, c'est plus harmonieux lorsqu'il y a plusieurs M_combo . Surtout avec des textes de taille différentes (obligé avant de placer des espace pour avoir les M_combo à peu pret de taille égale).
Aprés je rajouterais une option pour n'afficher que le label (sans le bouton quoi).
@++
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 27 oct. 2009 à 21:40
Merci ;O)
m_simohamed
Messages postés32Date d'inscriptionvendredi 5 décembre 2003StatutMembreDernière intervention 7 février 2009 27 oct. 2009 à 21:01
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 27 oct. 2009 à 20:44
Ah =) Ca change du tout au tout !!!
Peux-tu me donner le lien de cette version 2009, que je me ferais certainement un plaisir de traduire en .Net
m_simohamed
Messages postés32Date d'inscriptionvendredi 5 décembre 2003StatutMembreDernière intervention 7 février 2009 27 oct. 2009 à 20:40
Merci Mayzz (et désolé pour le formatage mon ami :)). ADN56 a raison, mais il y'a un petit mal entendu, ADN56 parle de la version 2009 (aucune d'image mais plutot technique de dessin des cercle avec antialiasing) cette version permet effectivement de changer les couleurs et d'ajouter un label au contrôl par contre c'est pas le cas pour la version 2008 (version très basique et ultra simple je dirai). donc pour le passage en .net vous (Mayzz) vous l'avez fait en se basant sur la version 2008 :)).
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 27 oct. 2009 à 12:20
Dés que je m'y mets je reviens t'embeter, tu connais bien mieux VB que moi. kenavo
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 27 oct. 2009 à 10:31
En éspérant que cela n'allourdisse pas trop l'affichage du control. => Du tout le system.Drawing est fait pour ca !
PS : PNG ou JPEG c'est le meme soucis pour moi ;) je peux pas changer la couleur du control. => Je t'ai mis ca car je pensais cela possible dans la source originale, mais ce n'est pas le cas (ca aurait pu l'être avec des APIs GDI+ pour changer la couleur du Bitmap).
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 27 oct. 2009 à 07:29
c'est éxactement ce que je pense aussi, dés que j'ai du temps j'essayerais de le refaire aussi en GDI. En éspérant que cela n'allourdisse pas trop l'affichage du control.
PS : PNG ou JPEG c'est le meme soucis pour moi ;) je peux pas changer la couleur du control.
Nan il faut taper en GDI, avec un pti menu, BPrond ,BPcarré, sansBP (juste un label).
@ffaire @suivre donc
++
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 26 oct. 2009 à 13:41
Effectivement je n'ai pas bien regarder la source originale ^^
Je vais me pencher dessus dès que j'aurais le temps. Pour ce qui est du png pas grave, je peux, convertir en JPEG.
Le top serait carrément de dessiner le bouton par GDI, après on fait ce qu'on veux, couleur, orientation, arrière plan transparent (en .Net), label, etc...
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 26 oct. 2009 à 11:26
Large/Small c'est bien, mais ben je vais essayer dés que j'aurais fini mon projet de le dessiner de A à Z, et aussi de pouvoir définir la taille de la zone de texte (aujourd'hui c'est le texte qui défini la taille)
Dans ta source tu ne peux pas avoir de label, je crois. De plus comme tu passe par un Png je ne peux pas changer la couleur du cercle vert, comme dans l'original.
Mais bon te casse pas la tête j'ai plus le temps je réécris mon projet avec des Button simple.
@++
Mayzz
Messages postés2813Date d'inscriptionmardi 15 avril 2003StatutMembreDernière intervention 2 juin 202028 26 oct. 2009 à 10:13
???
C'est le cas de la source en vb6, je n'ai fais que reprendre le principe de l'originale Large/Small...
As-tu une idée ?
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 26 oct. 2009 à 08:31
Bon en fait non, ta trad ne me sers à rien, je ne pensais pas que tu utiliserais des png.
Merci quand même.
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 26 oct. 2009 à 06:52
Merci pour la trad, je test cela aujourd'hui, et puis grace à ta traduction je pourrais l'agrémenter de nouvelle fonction.
Il y en a une qui est urgente c'est de pouvoir dimensionner le control en dehors du texte qu'il contient.
Encore Merci @++
31 oct. 2009 à 00:21
Voila le lien = > http://www.vbfrance.com/codes/MM-CHECKBOX-NET-2009_50771.aspx
30 oct. 2009 à 20:08
Merci encore pour vos encouragements.
Cordialement, Mayzz.
29 oct. 2009 à 19:51
@++ Mr Mayzz
29 oct. 2009 à 19:43
Etant donnée qu'il n'y a plus de jpeg, le contrôle est redimentionnable à volonté, plus de taille limité à Small/Large.
29 oct. 2009 à 19:38
Liste des fonctionnalités du contrôle en .Net:
- Couleur de fond (dégradé) paramètrable.
- Couleur du bouton paramètrable.
- Couleur désactivé paramètrable.
- Oreintation (droite, gauche, haut et bas).
- Texte visible ou invisible.
- Autosize ou non (le controle redimentionne le texte ou vice et versa).
- BackStyle paramètrables (Coins carrés, ou arondis).
Voila, c'est tout pour le moment.
28 oct. 2009 à 21:50
28 oct. 2009 à 18:01
J'ai vraiment hate de voir ton résultat !
cordialement @dn
28 oct. 2009 à 13:21
J' ai regarder la source MM_CheckBox 2009, m_simohamed à vraiment fait du bon boulot c'est claire, c'est vraiment une source qui mérite d'être traduite en .Net, de plus tout ca en vb6 ! Bravo ;O)
Pour ce qui est de la trad, ça risque d'être plus long que prévu, j'ai vu que dans la source, un Background est utilisé, je compte essayer de le déssiner entièrement par GDI, on verra ça...
Voila @+
28 oct. 2009 à 12:49
pour le reste, cela promet un joli Usercontrol niveau graphique et te casse pas trop la tête non plus, tu es déja assez sympa de le faire !
Merci à vous deux.
Je re-modifirais du coup ma source que j'ai réécris avec des buttons classiques plus tard :)
tiens faut que je la post aussi ^^
@++
28 oct. 2009 à 10:07
Par contre pour la taille du label, je pensait plutot définir le Width du contrôle, et adapter le texte (avec les '...' si celui-ci est tronqué).
Qu'en pensez-vous ?
28 oct. 2009 à 07:31
Bon codage Mayzz, j'ai hate de voir ça !
Penses stp si tu as le temps à pouvoir définir la taille de la zone label en dehors de celui du texte, c'est plus harmonieux lorsqu'il y a plusieurs M_combo . Surtout avec des textes de taille différentes (obligé avant de placer des espace pour avoir les M_combo à peu pret de taille égale).
Aprés je rajouterais une option pour n'afficher que le label (sans le bouton quoi).
@++
27 oct. 2009 à 21:40
27 oct. 2009 à 21:01
27 oct. 2009 à 20:44
Peux-tu me donner le lien de cette version 2009, que je me ferais certainement un plaisir de traduire en .Net
27 oct. 2009 à 20:40
27 oct. 2009 à 12:20
27 oct. 2009 à 10:31
PS : PNG ou JPEG c'est le meme soucis pour moi ;) je peux pas changer la couleur du control. => Je t'ai mis ca car je pensais cela possible dans la source originale, mais ce n'est pas le cas (ca aurait pu l'être avec des APIs GDI+ pour changer la couleur du Bitmap).
27 oct. 2009 à 07:29
PS : PNG ou JPEG c'est le meme soucis pour moi ;) je peux pas changer la couleur du control.
Nan il faut taper en GDI, avec un pti menu, BPrond ,BPcarré, sansBP (juste un label).
@ffaire @suivre donc
++
26 oct. 2009 à 13:41
Je vais me pencher dessus dès que j'aurais le temps. Pour ce qui est du png pas grave, je peux, convertir en JPEG.
Le top serait carrément de dessiner le bouton par GDI, après on fait ce qu'on veux, couleur, orientation, arrière plan transparent (en .Net), label, etc...
26 oct. 2009 à 11:26
Dans ta source tu ne peux pas avoir de label, je crois. De plus comme tu passe par un Png je ne peux pas changer la couleur du cercle vert, comme dans l'original.
Mais bon te casse pas la tête j'ai plus le temps je réécris mon projet avec des Button simple.
@++
26 oct. 2009 à 10:13
C'est le cas de la source en vb6, je n'ai fais que reprendre le principe de l'originale Large/Small...
As-tu une idée ?
26 oct. 2009 à 08:31
Merci quand même.
26 oct. 2009 à 06:52
Il y en a une qui est urgente c'est de pouvoir dimensionner le control en dehors du texte qu'il contient.
Encore Merci @++