Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > Memo прокрутка в начало


Автор: SlaUr 2.8.2014, 10:21
Добавляю строки в memo и вижу в memo конец текста , как мне сделать так чтобы текст в memo отображался с начала текста.

Автор: Keeper89 2.8.2014, 20:26
Как-то так:
Код

Memo1.Lines.Insert(0, 'вставленная строка');
Memo1.SelLength := 0;
Memo1.SelStart := 0;

Автор: SlaUr 4.8.2014, 14:28
Keeper89
не работает , я добавляю строки с помощью Memo1.Lines.Add

Автор: SlaUr 5.8.2014, 08:56
Меня не было 4 года ...
Такое ощущение что форум умер 
Куда все подевались раньше и вопросов было больше и ответов тоже.

Автор: northener 5.8.2014, 20:00
Цитата(SlaUr @  2.8.2014,  10:21 Найти цитируемый пост)
 как мне сделать так чтобы текст в memo отображался с начала текста. 

Попробуй
Код

SendMessage(Memo.Handle,WM_VSCROLL, SB_TOP, 0);

Автор: Delvish 6.8.2014, 08:29
Код

Memo1.SelStart := 0;
Memo1.Perform(EM_SCROLLCARET, 0, 0);
Memo1.SetFocus;

Автор: SlaUr 6.8.2014, 09:10
northener, Спасибо большое помогло

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)