Remplir une list modifiée avec mdx.dll et view.mdx [Résolu]

Signaler
Messages postés
169
Date d'inscription
jeudi 6 mai 2004
Statut
Membre
Dernière intervention
26 mai 2005
-
Messages postés
169
Date d'inscription
jeudi 6 mai 2004
Statut
Membre
Dernière intervention
26 mai 2005
-
Salut tout le monde,
j'aimerai créer un dialog plutot spécial qui me permettrai de rentrer des informations sur des personne que je veux éviter, ect

donc une capture du dialogue est disponible ici : http://ipom.free.fr/bg.JPG

ceci est mon code, ce n'est que le début, donc ce n'est pas fini

;-----------------------
dialog bg {
title "Blacklist.Gather by mopi"
size -1 -1 500 195
option dbu
box "Liste des Blacklistés", 1, 6 3 491 172
text "Rentre ici les caractéristiques du blacklisté : son pseudo, ses chans, la raison du blacklist, ... Tout cela a pour but de mieu le repérer a l'avenir :)", 2, 9 13 423 13
button "Ajouter", 3, 9 178 37 12
button "Supprimer", 4, 69 178 37 12
button "Aide", 5, 129 178 37 12
button "Fermer", 6, 460 178 37 12, ok
list 7, 10 27 483 144, size
}

alias ndx { return mdx.dll }
alias bginit {
%i = 1
while (%i <= $lines(bglist.txt)) {
did -a bg 7 $gettok($read(bglist.txt,%i),1-,62)
inc %i
}
}

on *:dialog:bg:*:*:{
if ($devent == init ) {
dll $ndx SetMircVersion $version
dll $ndx MarkDialog $dname
dll $ndx SetControlMDX $dname 7 listview rowselect single showsel report grid > views.mdx
dll $ndx SetBorderStyle 3,4,5,6 staticedge dlgmodal
did -i $dname 7 1 headerdims 100 120 170 90 482
did -i $dname 7 1 headertext
did -i $dname 7 1 headertext 0 Pseudo $chr(9) Adresse $chr(9) Chan(s) $chr(9) Blacklisté ? $chr(9) Commentaire
bginit
}
if ($devent == sclick) {
if ($did == 5) { run aide.htm }
}
}
;------------

Donc le problème est que je voudrai savoir comment faire pour rentrer les informations dans chaque petite case, je ne voi pas comment faire :/
tout se met dans la premiere case et ca m'embete lol
si quelqu'un sait ou pourrai me donner des pistes de recherche, je suis preneur lol :)

bonne année 2005
cordialement
mopi ;)

6 réponses

Messages postés
1804
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
22 septembre 2009
5
si c'est bien ce que je pense, tu arrives pas a remplier les colonnes ! essaie ca :
did -a bg 7 test $chr(9) blah $chr(9) lol
(faut séparer les trucs d'un $chr(9) dans ton .txt ou directement dans l'alias)

PaDa
Messages postés
169
Date d'inscription
jeudi 6 mai 2004
Statut
Membre
Dernière intervention
26 mai 2005

j'essaye sur le champ (et oui tu as bien compris lol)
mopi ;)
Messages postés
169
Date d'inscription
jeudi 6 mai 2004
Statut
Membre
Dernière intervention
26 mai 2005

Merci c'est exactement ce que je voulais :)
tu sera cité dans la source ne t inquiète pas lol
(bisou ? ^_^ )

mopi ;)
Messages postés
1804
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
22 septembre 2009
5
il manque un 0 aussi dsl :
did -a bg 7 0 test $chr(9) blah $chr(9) lol
PaDa
Messages postés
1804
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
22 septembre 2009
5
nickel alors :p t'embête pas lol no pb =) a+
PaDa
Messages postés
169
Date d'inscription
jeudi 6 mai 2004
Statut
Membre
Dernière intervention
26 mai 2005

eu en fait, je fais ca :
write bglist.txt %bg.nick $+ $chr(9) $+ %bg.adresse $+ $chr(9) $+ %bg.chan $+ $chr(9) $+ %bg.black $+ $chr(9) $+ %bg.com

et j'ai testé, ca marche bien
merci beaucoup
mopi ;)