Titlebar animee

Contenu du snippet

ce code met des espaces entre chaque lettre d'un mot puis ils sont reduits au fur et a mesure, chaque reduction etant mise en titlebar avec un delai de 35 ms

Source / Exemple :


alias tbar.anim { 
  var %titlebar $titlebar
  set %i 1
  while ( %i <= $gettok(%var.bar,0,44) ) {
    set %iii 30
    while ( %iii >= 0 ) { 
      set %ii 1
      while ( %ii <= $len($gettok(%var.bar,%i,44)) ) { 
        set %phrase %phrase $+ $str($chr(160),%iii) $+ $mid($replace($gettok(%var.bar,%i,44),$chr(32),$chr(160)),%ii,1)
        inc %ii
      }
      dec %iii
      write titlebar.txt titlebar %phrase
      unset %phrase
    }
    write titlebar.txt $str(titlebar $gettok(%var.bar,%i,44) $+ $crlf,5)
    inc %i
  }
  .play -c titlebar.txt 35
  .remove titlebar.txt
  titlebar %titlebar
}

Conclusion :


pour utiliser le code vous devait assigner la variable %var.bar
exemple
set %var.bar teste titlebar,de Kerrigan
vous etes pas obligé de mettre une virgule mais quand on en met une
l'effet est plus interessant

tiens derniere chose mettez pas trop de mots dans un tokken de %var.bar sinon ça va faire un */set line too long

A voir également

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.