![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
отображение в RichEdit [D7, XP]
uaf © (2006-01-23 18:49:00)Привет всем.
Подскажите как программно заставить отображать RichEdit конец текста. Т.е. чтобы при выполнении .lines.add(...) всегда были видны последние добавленые строки.
Спасибо.
begin...end (2006-01-23 19:36:00) [1]RichEdit.Perform(WM_VSCROLL, SB_BOTTOM, 0)
uaf (2006-01-23 19:15:00) [2]сам нашел кривоватое решение:
var ctrl : TWinControl;
....
SendMessage( Richedit.Handle, EM_LINESCROLL, 0, Richedit.Lines.Count );
ctrl := ActiveControl;
Richedit.SetFocus; // без этого у меня не скролится :(
ctrl.SetFocus; // вернуть фокус на активный контрол