1/5 (9 avis)
Snippet vu 3 796 fois - Téléchargée 27 fois
dialog connect { title "Se Connecter..." size -1 -1 300 292 option pixels button " Se Connecter ", 1, 6 196 291 35, flat ok button "Annuler", 3, 100 234 90 25, flat cancel text "Entre ton serveur:", 4, 104 64 92 15, center edit "", 5, 75 37 150 22, center text "Entre ton pseudo:", 2, 104 19 92 15, center edit %serv1, 6, 76 82 150 22, center text "Entre ton chan:", 7, 105 109 92 15, center edit %chan1, 8, 76 127 150 22, center text "Mot de pass:", 10, 105 153 92 15, center edit %pass1, 11, 22 170 275 22, pass center check "onoff", 12, 6 170 17 20 } on 1:dialog:connect:init:0: { did -a connect 5 $me if ($me != %me) { set %me $me } } } on *:connect: { join %chan1 } on *:dialog:connect:sclick:1:{ if ($me != %me) { nick %me | .anick $me $+ ` } .identd on %me server %serv1 } on *:dialog:connect:sclick:3:{ dialog -x connect connect } on 1:dialog:connect:edit:5: { set %me $did(connect,5) } on 1:dialog:connect:edit:6: { set %serv1 $did(connect,6) } on 1:dialog:connect:edit:8: { set %chan1 $did(connect,8) } on 1:dialog:connect:sclick:9:{ dialog -m infoserv infoserv } on *:dialog:connect:edit:11:{ set %pass1 $did(connect,11) } on *:dialog:connect:sclick:12:{ if $did(12).state == 1 { set %passstat on if $did(12).state == 0 { set %passstat off }
15 févr. 2004 à 13:07
pour .anick $me $+ ` si on est sur les serveurs de voila/wanadoo ça nous prendra pas le ` donc tu aura pu ajouter un edit :)
Sinon t'a laisser " on 1:dialog:connect:sclick:9:{ dialog -m infoserv infoserv } " mais y'a pa d' ID 9 et de dialog infoserv.
Aussi je ne voit pas l'utilité de ton mot de pass...
15 févr. 2004 à 13:27
optimisation du code
alias connect { dialog -m connect connect
on 1:dialog:connect:*:*:{
if ($devent == init) {
did -a connect 5 $me
if ($me != %me) { set %me $me }
}
if ($devent == sclick) { commande/s }
}
menu * {
Option Connect:/connect
}
Je note pas dsl
15 févr. 2004 à 16:54
Et ton dialog est vraiment pas beau (trop d'espace perdu, et élements mal disposés) , si tu l'as fais à la main, je te conseille de bosser avec le logiciel Dialog Studio, et si tu l'as fais avec ce logiciel, tu ferais mieux de t'appliquer ;)
15 févr. 2004 à 17:00
dialog:
dialog connect {
title "Se Connecter..."
size -1 -1 171 286
option pixels
button " Se Connecter ", 1, 4 219 161 35, flat ok
button "Annuler", 3, 35 255 90 25, flat cancel
edit "", 5, 10 21 150 22, center
edit %serv1, 6, 10 73 150 22, center
edit %chan1, 8, 10 126 150 22, center
edit %pass1, 11, 27 181 131 22, pass center
check "onoff", 12, 10 182 17 20
box "Pseudo", 2, 4 5 165 47
box "Server", 4, 4 56 164 47
box "Chan", 7, 5 108 162 52
box "Mot de passe", 9, 6 164 160 51
}
( je menuait alors g fai le dailog , dans mon dailog bocoups de place peuvent encore etre surpimer )
comme dis sornDrixer pourkoi ta pas mi de list ?
15 févr. 2004 à 17:52
C'est un bon debut pour une premiere source.
Quelques ameliorations à amener mais c'est deja très fonctionnel.
5/10
Tempusus
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.