[R] Texte défilant dans GUI

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

[R] Texte défilant dans GUI

#1

Message par jcaspar »

B :D onjour à tous !


Je souhaiterais créer une fenêtre avec du texte défilant ...
de gauche vers la droite puis descendre voici ce que j'ai trouvé comme information pour y parvenir ...
A priori si j'ai bien compris il faut ajouter le texte dans un tableau puis se déplacer dans le tableau
pour modifier l'affichage ...

Je vous remercie d'avance pour votre aide et vos conseils :mrgreen:

Jean-Marc


Code : Tout sélectionner


#include <Array.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>


Local $crtl,$msg
Local $font = "Arial"
Local $texte="Texte à faire défiler "

GUICreate(" Texte défilant",250,250,50,50)
GUISetState(@SW_SHOW)
GUISetFont(9, 400, 4, $font) ; 
GUICtrlSetDefBkColor(0xFF0000)
GUICtrlCreateLabel($texte, 10, 20)

;~  $texte1 = StringSplit($texte,@CRLF,1)
;~  _ArrayAdd($texte,"blabla en plus")
_arrayPush()
;~  $texte[0] += 1

;~  $texte_a_afficher = ""
;~  $nb = 5
;~  For $i = 1 To $nb
;~     $texte_a_afficher &=  $texte[$texte[0]-$nb+$i] & @CRLF
;~  Next




while 1

$msg = GUIGetMsg()

        If $msg = $GUI_EVENT_CLOSE Then ExitLoop

    WEnd
GUIDelete()
;~ GUICtrlSetData($crtl,$texte_a_afficher)
 
Modifié en dernier par jcaspar le mar. 06 août 2013 11:35, modifié 1 fois.
Avatar du membre
jguinch
Modérateur
Modérateur
Messages : 2515
Enregistré le : lun. 14 févr. 2011 22:12
Status : Hors ligne

Re: [..] Texte défilant dans GUI

#2

Message par jguinch »

Il y a un post là-dessus qui date d'hier.
Le script, ça fait gagner beaucoup de temps... à condition d'en avoir beaucoup devant soi !
jcaspar
Niveau 7
Niveau 7
Messages : 449
Enregistré le : mar. 23 sept. 2008 17:58
Status : Hors ligne

Re: [..] Texte défilant dans GUI

#3

Message par jcaspar »

Super nickel ! Merci beaucoup !
Répondre