PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Ascenceur dans un champ de saisie multiligne
Ascenceur dans un champ de saisie multiligne
Débuté par Tchup, 30 aoû. 2006 18:15 - 5 réponses
Posté le 30 août 2006 - 18:15
Salut,

J'ai un champ de saisie multiligne que je rempli par prog, j'aimerai que
l'ascenseur descende automatique au fur et à mesure que je rajoute du texte.
Quelle fonction ou propriété puis-je utiliser ?

Merci d'avance
Posté le 30 août 2006 - 16:12
merci à vous,
j'ai quand même fini par trouvé un truc intéressant :

EnvoieTouche("^{FIN}", TXT_Multiligne)

@+
Posté le 30 août 2006 - 19:03
peut etre en "jouant" avec les propriétés ..Curseur et ..FinCurseur ?!

bon dev
eric l.

> Tchup a écrit :
Salut,

J'ai un champ de saisie multiligne que je rempli par prog, j'aimerai que
l'ascenseur descende automatique au fur et à mesure que je rajoute du texte.
Quelle fonction ou propriété puis-je utiliser ?

Merci d'avance
Posté le 30 août 2006 - 19:05
Trouvé sur ce forum :


SAI_MonChamps..Curseur = Taille(SAI_MonChamps)

Ce code place le curseur à la fin de ton champs, et donc tu verras toujours les derniers messages.

Place ce code après le code qui insère le dernier message

A tester ....
Membre enregistré
87 messages
Posté le 28 octobre 2014 - 17:12
La propriété ..Curseur et/ou le EnvoieTouche permettent bien de se positionner sur la dernière ligne du champ de saisie multiligne, mais dès qu'on ajoute une ligne, dans le champ de saisie, par programmation, le focus remonte tout en haut !

Du coup cela fait un effet de tremblement quand on ajoute beaucoup de lignes.
Posté le 28 octobre 2014 - 18:19
Bonjour Alexis

si tu ne veux pas le tremblement, tu peux désactiver l'affichage de ta
fenêtre, ajouter tes lignes, repositionner le curseur, puis réactiver
l'affichage de la fenêtre

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

NOUVEAU: WXReplication, votre système de réplication open source est
disponible sur mon site web !!!
WXShowroom.com : Montrez vos projets !
Plus d'information sur http://fabriceharari.com


On 10/28/2014 11:12 AM, Alexis PERROTTEY wrote:
La propriété ..Curseur et/ou le EnvoieTouche permettent bien de se
positionner sur la dernière ligne du champ de saisie multiligne, mais
dès qu'on ajoute une ligne, dans le champ de saisie, par programmation,
le focus remonte tout en haut !

Du coup cela fait un effet de tremblement quand on ajoute beaucoup de
lignes.