Tutorial picwin, approfondissement

Soyez le premier à donner votre avis sur cette source.

Vue 4 489 fois - Téléchargée 148 fois

Description

Petit tutorial sur le picwin, suite des "Bases du picwin" disponible ici http://www.ircfr.com/tutorial.aspx?id=75
Je met dans le code un exemple extrait de mon tutorial.

Source / Exemple :


alias check {
; "on ouvre une @window (c'est toujours pareil :x) "
window -Ckdp +LetB @check 1 1 80 60
; "on dessine un carré pour faire le check "
drawrect @check 1 1 10 10 15 15
; "on dessine des cercles pour faire les radio "
drawrect -e @check 1 1 30 10 15 15
drawrect -e @check 1 1 50 10 15 15
}
menu @check {
sclick {
; "si on clique dans le rectangle bla bla bla bla : "
if $inrect($mouse.x,$mouse.y,10,10,15,15) {
; "et si la variable est sur on, on efface le contenu du check, donc on déselectionne le check "
; "on change aussi la variable de position "
if %check == on { drawrect -f @check 0 1 11 11 13 13 | set %check off }
; "sinon : on dessine un point dans le check et on change aussi la variable de position "
; "personnellement j'ai mis un point mais on peut mettre un "X" ou des lignes peut importe. "
else { drawdot @check 4 4 19 19 | set %check on }
}
; "pour les radios "
; "Si on clique dans le premier cercle (noter que j'ai quand meme mis un $inrect malgré le cercle on va pas s'embêter avec ça) "
; "on efface le point de l'autre radio correspondant et on met un point sur celui sélectionné "
if $inrect($mouse.x,$mouse.y,30,10,15,15) { drawdot @check 4 4 39 19 | drawdot @check 0 4 59 19 }
; "et inversement ;) "
if $inrect($mouse.x,$mouse.y,50,10,15,15) { drawdot @check 0 4 39 19 | drawdot @check 4 4 59 19 }
}
}

Conclusion :


Tout est dit ;)
Si un screen intéresse quelqu'un, qu'il me le fasse savoir.

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_wims
Messages postés
2466
Date d'inscription
vendredi 23 juillet 2004
Statut
Membre
Dernière intervention
1 août 2010
1 -
Franchement super , j'adore c super bien expliquer et tout ^^
Seul default : pourquoi ne pas donner les codes sans les expliquations sinon faut faire des copier coller c long et emmebetant :p
voila : 9/10
cs_KiNdErMaXi
Messages postés
1055
Date d'inscription
samedi 10 juillet 2004
Statut
Membre
Dernière intervention
30 novembre 2009
2 -
oui mais ca prendrai 2 fois plus de place pour rien (j'y avais penser ^^)
cs_fyltum
Messages postés
407
Date d'inscription
samedi 11 septembre 2004
Statut
Membre
Dernière intervention
25 août 2005
-
On voit que le KiNdErMaXi est dans son élément là, c'est très bien je trouve car bcp de personnes ont du mal avec cela :)

Mais, comme le picwin ne m'interresse pas, je te mets 0/10 :(

Bonne continuation :)
cs_KiNdErMaXi
Messages postés
1055
Date d'inscription
samedi 10 juillet 2004
Statut
Membre
Dernière intervention
30 novembre 2009
2 -
c'est trop pour moi fyltum merci :p
cs_tofu
Messages postés
1726
Date d'inscription
vendredi 12 septembre 2003
Statut
Membre
Dernière intervention
13 juin 2009
1 -
je trouve ça un peu mal expliqué parceque ça apprend pas à faire gérer la position du check dans la window si il y avait deux(ou plus) check de dessinés.

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.