Deoxirachi
Messages postés30Date d'inscriptionsamedi 5 février 2005StatutMembreDernière intervention11 août 2005
-
29 mai 2005 à 18:10
MaX_62
Messages postés879Date d'inscriptionvendredi 22 octobre 2004StatutMembreDernière intervention29 juin 2007
-
30 mai 2005 à 16:36
Salut j'aimerai savoir comment on rempli les combo dans un dialog (surout pour les dialog de couleur (sans colorcombo)) par exemple dans celui-la:
dialog new_table {
title "New Project"
size -1 -1 136 107
option dbu
combo 1, 32 22 60 50, size drop
}
Moi j'avais mi sa à la suite:
On 1:dialog:couleur:init:3: { if (($did(couleur,3).text Aucune) || ($did(couleur,3).text $null)) { set %color 99 }
if ($did(couleur,3).text = 0 - Blanc) { set %color 0 }
if ($did(couleur,3).text = 1 - Noir) { set %color 1 }
if ($did(couleur,3).text = 2 - Bleu Marine) { set %color 2 }
if ($did(couleur,3).text = 3 - Vert) { set %color 3 }
if ($did(couleur,3).text = 4 - Rouge) { set %color 4 }
if ($did(couleur,3).text = 5 - Marron) { set %color 5 }
if ($did(couleur,3).text = 6 - Violet) { set %color 6 }
if ($did(couleur,3).text = 7 - Orange) { set %color 7 }
if ($did(couleur,3).text = 8 - Jaune) { set %color 8 }
if ($did(couleur,3).text = 9 - Vert clair) { set %color 9 }
if ($did(couleur,3).text = 10 - Bleu Ciel foncé) { set %color 10 }
if ($did(couleur,3).text = 11 - Bleu Ciel) { set %color 11 }
if ($did(couleur,3).text = 12 - Bleu) { set %color 12 }
if ($did(couleur,3).text = 13 - Rose) { set %color 13 }
if ($did(couleur,3).text = 14 - Gris) { set %color 14 }
if ($did(couleur,3).text = 15 - Gris Clair) { set %color 15 }
}
On *:dialog:couleur:init:5:{ if (($did(couleur,5).text Aucune ) || ($did(couleur,2).text $null)) { set %fond }
if ($did(couleur,5).text == 0 - Blanc) { set %fond ,0 }
if ($did(couleur,5).text == 1 - Noir) { set %fond ,1 }
if ($did(couleur,5).text == 2 - Bleu Marine) { set %fond ,2 }
if ($did(couleur,5).text == 3 - Vert) { set %fond ,3 }
if ($did(couleur,5).text == 4 - Rouge) { set %fond ,4 }
if ($did(couleur,5).text == 5 - Marron) { set %fond ,5 }
if ($did(couleur,5).text == 6 - Violet) { set %fond ,6 }
if ($did(couleur,5).text == 7 - Orange) { set %fond ,7 }
if ($did(couleur,5).text == 8 - Jaune) { set %fond ,8 }
if ($did(couleur,5).text == 9 - Vert clair) { set %fond ,9 }
if ($did(couleur,5).text == 10 - Bleu Ciel foncé) { set %fond ,10 }
if ($did(couleur,5).text == 11 - Bleu Ciel) { set %fond ,11 }
if ($did(couleur,5).text == 12 - Bleu) { set %fond ,12 }
if ($did(couleur,5).text == 13 - Rose) { set %fond ,13 }
if ($did(couleur,5).text == 14 - Gris) { set %fond ,14 }
if ($did(couleur,5).text == 15 - Gris Clair) { set %fond ,15 }
}
Mais apparement c'est pas sa (puis sa il te le dise pas dans l'Help du mIRC!)
MaX_62
Messages postés879Date d'inscriptionvendredi 22 octobre 2004StatutMembreDernière intervention29 juin 2007 29 mai 2005 à 21:30
Quelques conseils au passage :
- Pour tes conditions, utilises "if" pour la première, et ensuite "elseif"
- Au lieu de $did(dialog,id).text, tu peux mettre $did(id), c'est le même.
A mon avis, faudrait mettre "sclick" au lieu de "init"
Consulte l'aide