Post-it

Soyez le premier à donner votre avis sur cette source.

Snippet vu 3 638 fois - Téléchargée 27 fois

Contenu du snippet

Ben voila c'est un Post-it tout simple. Alt+R et mettre dans les remotes

Source / Exemple :


dialog post {
  title "« Post-It »"
  size -3 -3 248 217
  edit "", 10, 10 0 230 180, return, multi, vsbar
  button "Enregistrer", 18, 10 187 80 25, ok default
  button "Effacer", 19, 160 187 80 25
}

on 1:dialog:post:edit:10:{
  unset %post
  set %i 0
  :debut
  inc %i
  set %post %post $+ $did(10,%i).text $+ $crlf

  if (%i >= $did(10).lines) { goto fin }
  goto debut
  :fin
}
alias post {
  set %dreturn $dialog(post,post,-1)
}
on 1:dialog:post:init:0: {
  did -a post 10 %post
}
on 1:dialog:post:sclick:19: { 
  did -r post 10
  unset %post
}

Conclusion :


Voila et bon Scripting à vous

A voir également

Ajouter un commentaire

Commentaires

Messages postés
264
Date d'inscription
lundi 19 mai 2003
Statut
Membre
Dernière intervention
7 juillet 2009

# unset %post
# set %i 0
# :debut
# inc %i
# set %post %post $+ $did(10,%i).text $+ $crlf
#
# if (%i >= $did(10).lines) { goto fin }
# goto debut
# :fin

les goto :/
les /set ....

bon reprenons:

unset %post
var %i 1 , %n = $did(10).lines
while (%i <= %n) {
set %post $+(%post,$did(10,%i).text,$crlf)
inc %i
}
je declare %n pour évite de revoir rappeler l'identifieur à chaque iteration de la boucle, donc gain de vitesse
c'est plus lisibile, plus rapide et plus optimisé :)
pour ce genre de code utilise plutot un ini:
/help /writeini
/help $readini
Messages postés
12
Date d'inscription
mercredi 9 juillet 2003
Statut
Membre
Dernière intervention
12 juillet 2005

Après mûre réflexion c'est vrai qu'il ressemble très étrangement à celui du Blizzard...
Messages postés
12
Date d'inscription
mercredi 9 juillet 2003
Statut
Membre
Dernière intervention
12 juillet 2005

Mon avis diffère du votre, ca marche, et j'en suis très content.

Bravo à toi ;)
Messages postés
969
Date d'inscription
lundi 16 juin 2003
Statut
Membre
Dernière intervention
1 juillet 2012
1
Mise à part enlever les "/splay" et renommer les variables, et le dialog, c'est EXACTEMENT le même que celui de Blizzard Script 3 (par Epsilon) ...
Messages postés
12
Date d'inscription
mardi 25 mai 2004
Statut
Membre
Dernière intervention
4 juillet 2005

Heu, j'viens de voir un truc là. C'est exactement le même post-it que dans le Blizzard v.3 ...

A part la variable %post qui est nommé %post.it dans le script.

Donc pourquoi posté une source si on n'en est pas l'auteur ?
Bye
Afficher les 14 commentaires

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.