Вниз
Скачать: CL | DM;

Memo: как погасить курсор и прокрутить программно.   Найти похожие ветки 

 
lipskiy ©   (2002-03-16 18:54) [0]

Код прокрутки из FAQ не работает:
SendMessage(Memo.Handle, EM_LINESCROLL, 0, Memo.Lines.Count-1);
У меня при добавлении строчки в Мемо он и сам прокручивается, но при этом всегда видна лишняя пустая строчка в самом низу. А мне она не нужна, мне нужно, чтоб последняя строка в Мемо была прямо над нижней границей самого Мемо.
Что это за пустое место и как его убрать?

И как выключить текстовый курсор в Мемо, если на нем стоит фокус.


 
bad-md   (2002-03-16 19:17) [1]

-> Lipskiy:

HideCaret(MemoX.Handle) - погасить каретку (текстовый курсор).

With best wishes


 
lipskiy ©   (2002-03-16 19:33) [2]

2 bad-md
Спасибо. Но только чего-то не выходит погасить его сразу - обязательно при первой попытке установки фокуса курсор виден, потом гаснет, если снова вызвать HideCaret. А если заранее вызывается HideCaret, то при первой установке фокуса все равно не гаснет.


 
bad-md   (2002-03-16 19:46) [3]

-> lipskiy:

Ну так да, только после установки фокуса, можно каретку убрать.
Мысли, нарисовать свою "Мему", и обрабатывать WM_SETFOCUS, WM_SETCURSOR ну или что-то еще (извини, не проверял, что именно).
Может быть и неверные мысли-то...

With best wishes




Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
3-90727
JEff
2002-02-25 18:34
2002.03.28
КАК ЖЕ МНЕ ИЗМЕНИТЬ CAPTION QRLabel а?


1-90952
kingom
2002-03-13 14:16
2002.03.28
Почему в консольном приложении нельзя использовать COM?


3-90744
Sava
2002-02-28 10:52
2002.03.28
Ошибка в SQL запросе?!


3-90778
ExxP
2002-03-04 03:53
2002.03.28
Отмена удаления записи после события


1-90977
AndrewK
2002-03-14 18:17
2002.03.28
Подскажите, как скомпоновать отчет




   Наверх