Effacer une lettre (@window)

Résolu
Signaler
Messages postés
969
Date d'inscription
lundi 16 juin 2003
Statut
Membre
Dernière intervention
1 juillet 2012
-
Messages postés
1726
Date d'inscription
vendredi 12 septembre 2003
Statut
Membre
Dernière intervention
13 juin 2009
-
Salut tout le monde,
Lorsque j'écris dans un edit, ça marque dans une PW (via /drawtext), mais lorsque j'efface une lettre/l'edit
ça n'efface pas le text dans la PW, j'aimerai savoir comment effacer ce text.
J'aimerai une autre solution que /drawrect, car j'peux pas savoir où refaire le rectangle.

dans le dialog:
combo 43, 174 9 127 39, size, drop, edit

Voici le code de l'edit:

on *:dialog:CM.Gestion:edit:43:{
drawtext -rb @Topic $rgb(255,0,0) $rgb(255,255,0) 10 1 $did($dname,43)
}

La window:
window -aodBk0phk0z +dl @Topic 680 323 250 15

4 réponses

Messages postés
1052
Date d'inscription
samedi 10 juillet 2004
Statut
Membre
Dernière intervention
30 novembre 2009
2
et bien si, il faut utiliser le /drawrect -f pour effacer toute la ligne et réécrire le text
:x
Messages postés
1726
Date d'inscription
vendredi 12 septembre 2003
Statut
Membre
Dernière intervention
13 juin 2009
1
je crois aussi que la seule solution est un drawrect, mais le plus
simple c'est de faire un drawrect sur toute la ligne et de réécrire
toute la ligne sans cette lettre, franchement ça se voit pas à l'oeil
nu que ça efface et réécrit, tu vois juste le nouveau text.

<hr style="width: 100%; height: 2px;">
Messages postés
969
Date d'inscription
lundi 16 juin 2003
Statut
Membre
Dernière intervention
1 juillet 2012
1
Pas cool ça, mais bon.
Si personne me donne d'autre bonne réponse, j'accepterai la tienne
Messages postés
1052
Date d'inscription
samedi 10 juillet 2004
Statut
Membre
Dernière intervention
30 novembre 2009
2
peut etre que je me trompe !!