Dialog

Résolu
cs_zdedog Messages postés 7 Date d'inscription mercredi 31 août 2005 Statut Membre Dernière intervention 26 décembre 2005 - 26 déc. 2005 à 03:30
cs_zdedog Messages postés 7 Date d'inscription mercredi 31 août 2005 Statut Membre Dernière intervention 26 décembre 2005 - 26 déc. 2005 à 11:34
Bonjour,
J'ai un probleme avec mon dialog et mes combos. Voici le code:
alias cn dialog -m cn cn
dialog cn {
title color.nick
size -1 -1 99 102
option dbu
combo 1, 11 29 60 11, size drop
button "OK", 2, 30 82 37 12, ok cancel
text "Color nick", 3, 35 10 25 8, right
edit "", 4, 21 65 52 11
text "Pseudo", 5, 35 53 25 8
}

on *:dialog:cn:*:*:{
if $devent == init {
didtok $dname 1 44 Blanc,Noir,Bleu,Vert,Rouge,Marron,Violet,Orange,Jaune,Vert clair,Bleu vert,Bleu clair,Bleu foncé,Rose,Gris,Gris clair
}
if $devent == sclick {
if $did(1) == Blanc { set %cn 0 }
if $did(1) == Noire { set %cn 1 }
if $did(1) == Bleu { set %cn 2 }
if $did(1) == Vert { set %cn 3 }
if $did(1) == Rouge { set %cn 4 }
if $did(1) == Marron { set %cn 5 }
if $did(1) == Violet { set %cn 6 }
if $did(1) == Orange { set %cn 7 }
if $did(1) == Jaune { set %cn 8 }
if $did(1) == Vert claire { set %cn 9 }
if $did(1) == Bleu vert { set %cn 10 }
if $did(1) == Bleu claire { set %cn 11 }
if $did(1) == Bleu foncé { set %cn 12 }
if $did(1) == Rose { set %cn 13 }
if $did(1) == Gris { set %cn 14 }
if $did(1) == Gris clair { set %cn 15 }
if $did == 2 {
cnick %nick.color %cn
}
if $devent == edit { set %nick.color $did }
}
}

Ca doit etre plein d'erreurs. Merci de m'aider .

2 réponses

cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
26 déc. 2005 à 06:46
on *:dialog:cn:*:*:{

if $devent == init {

didtok $dname 1
44 Blanc,Noir,Bleu,Vert,Rouge,Marron,Violet,Orange,Jaune,Vert
clair,Bleu vert,Bleu clair,Bleu foncé,Rose,Gris,Gris clair

}

elseif $devent == sclick { set %color $calc($did(1).sel - 1) }

}



%color contient 0 pour blanc , 4 pour rouge etc ..
3
cs_zdedog Messages postés 7 Date d'inscription mercredi 31 août 2005 Statut Membre Dernière intervention 26 décembre 2005
26 déc. 2005 à 11:34
merci
0
Rejoignez-nous