Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

EM_LINESCROLL не прокручивает RichEdit горизонтально [WinXP]


AlexeyT ©   (2006-12-05 10:16:00) 

Код
 Edit.Perform(EM_LINESCROLL, Chars, LineNum);

не прокручивает контрол горизонтально, вне зависимости от зн-я Chars (integer, задаю например 50). Хотя прокручивает вертикально к нужной строке. В чем тут дело?


GrayFace   (2006-12-05 18:00:00) [1]

По сообщениям EM_ в Дельфе вообще многое не соответствует действительности (или устарело). Так что смотри MSDN.


AlexeyT   (2006-12-05 10:45:00) [2]


> Rich edit controls: This parameter is not used; it must
> be zero


Вот блин.
У меня в справке этого не было... Хелп от D5.

Спасибо. Сделал через WM_HSCROLL.


MBo   (2006-12-05 10:41:00) [3]

wParam
Edit controls: Specifies the number of characters to scroll horizontally.
Rich edit controls: This parameter is not used; it must be zero


Наверх

Титульная страница Поиск, карта сайта Написать письмо