![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Установка курсора в RichEdit
Dormidont © (2006-01-22 23:24:00)Как в RichEdit установить курсор в определенную позицию и отобразить эту часть текста на экране, если текст длиннее чем может быть отображено в RichEdit.
Leonid Troyanovsky (2006-01-25 08:39:00) [1]
> Dormidont © (25.01.06 01:27) [6]
> Нет XP, Вот Perform(WM_VSCROLL, SB_BOTTOM,0) например работает,
> а Perform(EM_SCROLLCARET, 0, 0) нет.
Ни разу такого не встречал.
Впрочем, слышал где-то, что в некоторых случаях для EM_SCROLLCARET
требуется, чтобы на контроле был установлен фокус.
--
Regards, LVT.
Dormidont (2006-01-25 01:27:00) [2]Нет XP, Вот Perform(WM_VSCROLL, SB_BOTTOM,0) например работает, а Perform(EM_SCROLLCARET, 0, 0) нет. Может какое Property мешает. Или может проще следующую версию Delphi попробовать?
Leonid Troyanovsky (2006-01-24 13:16:00) [3]
> Dormidont © (24.01.06 12:16) [4]
> В том то и дело что не прокручиваются, и видно не я один
> с этим сталкивался.
Windows 95, что-ли?
--
Regards, LVT.
Dormidont (2006-01-24 12:16:00) [4]В том то и дело что не прокручиваются, и видно не я один с этим сталкивался.
Leonid Troyanovsky (2006-01-24 11:42:00) [5]
> Dormidont © (23.01.06 23:45) [2]
> Отправил RichEdit.Perform(EM_SCROLLCARET, 0, 0) но ничего
> не произошло
Почему это ничего? Скролбары прокрутятся в позицию карета,
т.е., после посылки сообщения он будет виден.
--
Regards, LVT.
Dormidont (2006-01-23 23:45:00) [6]Отправил RichEdit.Perform(EM_SCROLLCARET, 0, 0) но ничего не произошло
begin...end (2006-01-23 08:28:00) [7]> Dormidont © (22.01.06 23:24)
> Как в RichEdit установить курсор в определенную позицию
SelStart
> и отобразить эту часть текста на экране
EM_SCROLLCARET