Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 270
  • Last Modified:

Showing the BOTTOM of TMemo text

I have a TMemo with a lot of text already loaded into it, so that it has a scrollbar when it appears to the user. Is there some quick way I can have the BOTTOM of the text visible, with the scrollbar pushed all the way down of course, when the user first sees the TMemo?

Martin
0
MartinC
Asked:
MartinC
1 Solution
 
Ray_AdamsCommented:
    SendMessage(Memo1.Handle,EM_LINESCROLL,0,Memo1.lines.count);
---
Use this toi scrol to the end of Memo control.
0
 
kretzschmarCommented:
or

procedure TForm1.Button2Click(Sender: TObject);
begin
  memo1.SelStart := length(memo1.Text);  //caret to end
  memo1.Perform(EM_SCROLLCARET,0,0)      //caret in view
end;

meikl ;-)
0
 
MartinCAuthor Commented:
Thanks Ray ... it worked. kretschmar's prolly does too, but Ray's is first.

Points!

Funny how every time I think there MUST be a native Delphi command to do something it turns out there isn't!

Martin
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now