COOLMAN002
Messages postés969Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention 1 juillet 20121 23 oct. 2004 à 15:33
on *:dialog:nom du dialog:*:*:{
if $devent == init {
if variable du check { did -c $dname Id du check }
}
if $devent == sclick {
if $did == Id du check {
$iif($did($dname,$did).state == 1, unset variable du check, set variable du check On) }
}
}
cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 23 oct. 2004 à 16:00
Bonjour,
variable du check correspond à une variable où l'on va conserver l'état du check. Tu peux utiliser une variable, une hashtable, ou tout autre système permettant de conserver des données à long terme.
Pour faire plus simple, le principe est le suivant :
Dès que l'on coche notre check, on crée par exemple une variable avec une valeur au choix.
Dès que l'on décoche notre check, on détruit notre variable.
A l'init de notre dialog, on vérifie si cette variable existe, si c'est le cas, on coche notre check.
-<gras>[ Sorn_Drixer ]-</gras>
-
:question) Vous pouvez me retrouver sur irc.rs2i.net:6667
cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 23 oct. 2004 à 16:20
Tu sais que l'aide de mIRC te permet de te renseigner lorsque tu ne sais pas quelque chose ?
Un petit tour dans l'aide, je regarde se qui est dit à propos de la commande /did, je fais un tour dans les attributs, et je tombe sur :
-c cocher un checkbox/radiobutton ou une ligne d'une list/combo
Il faut prendre le reflexe de jetter un oeil dans l'aide dès que l'on ne sait pas quelque chose, sinon tu vas avoir du mal à progresser.
Si tu ne l'as pas en francais, tu peux la trouver sur scriptsdb.org consultable online mais aussi téléchargeable.
-<gras>[ Sorn_Drixer ]-</gras>
-
:question) Vous pouvez me retrouver sur irc.rs2i.net:6667