Positionnement Dans 1 Richedit [Résolu]

Nadirbachire 5 Messages postés vendredi 19 août 2016Date d'inscription 25 août 2016 Dernière intervention - 25 août 2016 à 19:13 - Dernière réponse : korgis 392 Messages postés samedi 17 mai 2003Date d'inscription 24 novembre 2017 Dernière intervention
- 26 août 2016 à 14:20
salut
Ma question est comment faire pour mettre Mon Richedit Au Niveau d'une ligne précise (exemple que la ligne 10)
soit en haut de la page , je n'utilise pas la ScrollBars juste un Button
Merci
Afficher la suite 

2 réponses

Répondre au sujet
papyvore 139 Messages postés samedi 15 novembre 2003Date d'inscription 12 décembre 2017 Dernière intervention - 26 août 2016 à 09:05
Commenter la réponse de papyvore
korgis 392 Messages postés samedi 17 mai 2003Date d'inscription 24 novembre 2017 Dernière intervention - 26 août 2016 à 14:20
0
Utile
Salut,

Y a-t'il plus simple ?
Je ne sais pas, mais ça, ça fonctionne :

// pour aller à la ligne 10 :
var
  VerticalLineToGo: Integer;
  ValueToIncrement: Integer;
begin
  VerticalLineToGo := 10;
  ValueToIncrement := VerticalLineToGo - 1;
  SendMessage(Richedit1.Handle, WM_VSCROLL, SB_TOP, 0);
  SendMessage(Richedit1.Handle, EM_LINESCROLL, 0, ValueToIncrement);
end;

Dans ce code, je "scrolle" sur la première ligne, puis je "scrolle" sur la ligne que je veux atteindre.
Commenter la réponse de korgis

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.