Probleme de conversion d'un popup en remote

J4Gu4R Messages postés 385 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 3 juillet 2007 - 22 oct. 2004 à 12:20
J4Gu4R Messages postés 385 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 3 juillet 2007 - 23 oct. 2004 à 08:50
voila G mis ça dans ma remote
menu menubar,status {
bla bla bla
-
bla bla bla
-
message Sur tout les salons:amsg heu ouai!!
}
bref jusqu'à maintenant le message "heu ouai!!" est envoyer effectivement sur tous les salons.
problème je voudrais le mettre en dialog avec la possibilité de configurer la phrase qu'on veux.

donc j'ai fait comme ceci :

alias conf { dialog -m conf conf }
dialog conf {
title "configuration"
size -1 -1 213 153
option dbu
tab "MSg", 200
box "blabla1", 201, 5 17 104 19, tab 200
box "blabla2", 204, 5 36 104 19, tab 200
box "blabla3", 207, 5 55 104 19, tab 200
box "blabla4", 210, 5 74 104 19, tab 200
box "blabla5", 213, 5 93 104 19, tab 200
box "Message sur tous les salons", 216, 5 112 104 19, tab 200
box "blabla7", 219, 112 17 95 19, tab 200
box "blabla8", 222, 112 38 95 19, tab 200
box "blabla9", 225, 112 59 95 29, tab 200
box "blabla10", 230, 112 90 95 19, tab 200
check "OK", 202, 7 24 20 10, tab 200
check "OK", 205, 7 44 23 9, tab 200
check "OK", 208, 7 62 22 10, tab 200
check "OK", 211, 7 82 23 9, tab 200
check "OK", 214, 7 100 23 10, tab 200
button "OK", 217, 7 120 23 9, tab 200
check "OK", 220, 190 24 20 10, tab 200
check "OK", 223, 190 45 20 10, tab 200
check "OK", 226, 190 65 20 10, tab 200
check "OK", 231, 190 97 20 10, tab 200
edit "", 203, 31 24 72 10, tab 200 autohs
edit "", 206, 31 43 72 10, tab 200 autohs
edit "", 209, 31 62 72 10, tab 200 autohs
edit "", 212, 31 81 72 10, tab 200 autohs
edit "", 215, 31 100 72 10, tab 200 autohs
edit "", 218, 31 119 72 10, tab 200 autohs
edit "", 229, 115 75 88 10, tab 200 autohs
text "rebla1 :", 221, 117 24 72 9, tab 200
text "rebla2 :", 224, 117 45 72 8, tab 200
text "rebla3 :", 228, 117 66 70 10, tab 200
text "rebla4 :", 232, 117 97 70 10, tab 200

button "OK", 1000, 64 141 85 10, flat ok
}
en gros j'passe les détailles mais c ma boite de dialog tel qu'elle se présente je sais c moche mais j'rempli d'abord! :)

mon fichier.ini :

on *:dialog:conf:edit:*: {
set %tousalon.phrase $did(218)
}

on *:dialog:conf:init:*: {
if %tousalon.active == Oui { did -c conf 217 }
if %tousalon.phrase { did -a conf 218 %tousalon.phrase }
}

on *:dialog:conf:sclick:*: {
if $did(217).state == 1 { set %tousalon.active Oui | amsg %tousalon }
}
donc en fait G beau faire des truc et changer de machin ben... le meilleur ke j'ai réussi à faire c'est la création du %toutsalon et ça envoi le message sur un salon et tout le temps, j'essayerai de m'expliquer mieu si j'ai pas été trop clair
voila donc j'ai chercher, j'ai regarder des sources posté mais j'comprend pas trop le truc

-J4Gu4R- :(

2 réponses

cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
22 oct. 2004 à 15:28
Bonjour,

Je n'ai pas vraiment compris le problème.
Il y a quelques incohérences, comme la variable %tousalon qui a été crée je ne sais où.

Essaie ca pour tes events :

on *:dialog:conf:*:*:{
if $devent == init {
if %tousalon.active == Oui { did -c conf 217 }
if %tousalon.phrase { did -a conf 218 %tousalon.phrase }
}
if $devent == sclick {
if $did(217).state {
set %tousalon.active Oui
set %tousalon.phrase $did(218)
amsg %tousalon.phrase
}
}
}

-<gras>[ Sorn_Drixer ]-</gras>
-
:question) Vous pouvez me retrouver sur irc.rs2i.net:6667

:question) Mon site : Sorn-Creation
0
J4Gu4R Messages postés 385 Date d'inscription samedi 7 août 2004 Statut Membre Dernière intervention 3 juillet 2007
23 oct. 2004 à 08:50
bonjour SornDrixer, merci en fait j'vois ou était mon erreur j'ai mis un "button" dans mon dialog pour que quand je clique ça envoi la phrase configurer sous tous les salons ou je suis connecté, or, pour les events j'était plutot parti sur une base comme si c'était un "check" pour ouvrir ou fermer.
j'vais essayer ce que tu m'a donner merci encore. :)

-J4Gu4R- :-)
0
Rejoignez-nous