[R] Descente dans une Edit

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
DJSIR
Niveau 8
Niveau 8
Messages : 583
Enregistré le : mar. 01 juil. 2008 15:16
Localisation : 76, Le HAVRE (in the DJSIR World)
Status : Hors ligne

[R] Descente dans une Edit

#1

Message par DJSIR »

Bonjour. J'ai un petit problème avec mon script.
Quand toutes les lignes d'une Edit sont prises, normalement, la première d'en haut disparait, laissant en bas la place à une autre ligne. Dans mon cas, cela ne marche pas même avec le $ES_AUTOVSCROLL. Si quelqu'un sait ?
► Afficher le texteCode
Modifié en dernier par DJSIR le ven. 30 oct. 2009 13:28, modifié 1 fois.
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)

[Func] ProgressBar, aller plus loin
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11823
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Descente dans une Edit

#2

Message par Tlem »

Remplacez :

Code : Tout sélectionner

$CMD = GUICtrlCreateEdit("", 5, 5, 750, 250, $ES_READONLY + $ES_AUTOVSCROLL)
par

Code : Tout sélectionner

$CMD = GUICtrlCreateEdit("", 5, 5, 750, 250, $ES_READONLY + $ES_AUTOVSCROLL + $WS_VSCROLL)
ensuite remplacez :

Code : Tout sélectionner

Func GUICtrlSetConsoleData($CONTROL, $MESSAGE)
    _GUICtrlEdit_SetText($CONTROL, _GUICtrlEdit_GetText($CONTROL) & @CRLF & $MESSAGE)
EndFunc

Func GUICtrlSetConsoleDataEnd($CONTROL)
    _GUICtrlEdit_SetText($CONTROL, _GUICtrlEdit_GetText($CONTROL) & " :: Terminé")
EndFunc
par

Code : Tout sélectionner

Func GUICtrlSetConsoleData($CONTROL, $MESSAGE)
    _GUICtrlEdit_AppendText($CONTROL, @CRLF & $MESSAGE)
EndFunc

Func GUICtrlSetConsoleDataEnd($CONTROL)
    _GUICtrlEdit_AppendText($CONTROL, @CRLF & " :: Terminé")
EndFunc
Bon code.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
DJSIR
Niveau 8
Niveau 8
Messages : 583
Enregistré le : mar. 01 juil. 2008 15:16
Localisation : 76, Le HAVRE (in the DJSIR World)
Status : Hors ligne

Re: [..] Descente dans une Edit

#3

Message par DJSIR »

Ca fonctionne. Merci
$DJSIR = "1000110001010101011010000101001101001101001010101011010"
(ne décodez pas le binaire, ça veux rien dire)

[Func] ProgressBar, aller plus loin
Répondre