J'ajoute des lignes à un TRichEdit comment garder le focus sur la ligne qui vient d'être ajoutée?Problèmes de défilement avec TRichEdit dans Delphi
For Idx := 1 to 1000 do
RichEdit.Lines.add(IntToStr(Idx));
EDIT
Je viens de ce que la ligne de fond du richedit pour montrer ce qui vient d'être ajouté et toutes les autres lignes pour faire défiler
Je pense que "focus" est généralement utilisé pour les contrôles. Voulez-vous dire que vous voulez sélectionner le texte qui vient d'être ajouté (cela entraînera un collage avec l'opération suivante), conservez le point d'insertion sur la dernière ligne ajoutée (ce qui entraînera le collage d'une très longue ligne) ou peut-être vous voulez juste dire que vous voulez faire défiler vers le bas de la Richedit? – Argalatyr
Voir aussi cette réponse: [Faire défiler RichEdit sans avoir le focus] (http://stackoverflow.com/a/9757314/576719). –