Problème réaction editbox
Bonjour,
Vous vous rappelez de l'updown control
Bon eh bien c'est fait je l'ai remplacé par 2 push buttons et cela fonctionne très bien
ces boutons se présentent comme ceci : http://img689.imageshack.us/i/resol720.png/
chacun des 2 boutons font réagir les editbox suivant le code suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| case ID_PUSHBUTTON_4:
{
if (weight>160 && height>16)
{
weight = weight - 1;
height = height - 1;
sprintf(bufw, "%d", weight);
SetDlgItemText(fenetrePrincipale, ID_EDITBOX_3, bufw);
sprintf(bufh, "%d", height);
SetDlgItemText(fenetrePrincipale, ID_EDITBOX_4, bufh);
}
}
break; |
ici on s'intéresse au bouton nommé 'D' (voir le lien précédent)
or le hic c'est qu'à chaque clic : chaque fois que la largeur diminue de 1 la hauteur ne diminue pas forcément de 1 : http://img690.imageshack.us/i/rsol.png/
j'avais pensé à créer un tableau pour y stocker les valeurs et les récupérer en temps voulu
y-a-t-il un meilleur solution qui n'est pas compliquée à réaliser pour autant ?