Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.01.09;
Скачать: CL | DM;

Вниз

Временно остановить скроллинт у TMemo   Найти похожие ветки 

 
Alex_C   (2010-10-13 18:27) [0]

Необходимо временно остановить скроллинг у мемо.
Собственно задача такая:
в компонент TMemo поступают данные. Происходит прокрутка данных, когда они не помещаются на экране. Необходимо по комманде (допустим по клику мыши) временно остановить прокрутку.
Как это сделать?


Memo1.Perform(... ???


 
KilkennyCat ©   (2010-10-13 21:22) [1]

перформ ненуно. нуно LockWindowUpdate(мемо.хандле);


 
KilkennyCat ©   (2010-10-13 21:26) [2]

хотя не, если поверх что-то чужое пробежит - некрасиво будет...


 
Palladin ©   (2010-10-13 21:49) [3]

рендерим на имаж, имаж на место мемо, мемо скрыть и пусть бегает до потери сознания )


 
Palladin ©   (2010-10-13 21:54) [4]

... но это конечно для таких мусьев, знающих толк в разврате, как автор, по электрофеншую, данные нужно принимать во внутренний буффер в отдельном потоке... по необходимости отображать/сигнализировать основному о том, что есть то, что еще не показано...


 
Alex_C   (2010-10-13 22:08) [5]


> Palladin


Именно так и делается. Данные принемаются в отдельном потоке и по необходимости отображаются.

То All: вопрос по прокрутку снимается))) Я настолько давно писал этот кусок программы, что совсем забыл - по умолчанию у меня прокрутки и нет. Я сам прокручиваю мемо по
SendMessage(Handle, WM_VSCROLL, SB_BOTTOM, 0);


 
Palladin ©   (2010-10-13 22:10) [6]

... я в таких местах думаю - "о боже мой", но потом вспоминаю, что это переводится на американский как "fuck" и тут же краснею...



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

Текущий архив: 2011.01.09;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.007 c
6-1233302123
vegarulez
2009-01-30 10:55
2011.01.09
Вопрос про TidHttp. Просмотр отправляемого содержимого.


15-1285360161
Юрий
2010-09-25 00:29
2011.01.09
С днем рождения ! 25 сентября 2010 суббота


2-1287398190
AnGel
2010-10-18 14:36
2011.01.09
Пеоедача данных через локальную сеть


2-1286783963
Dennis I. Komarov
2010-10-11 11:59
2011.01.09
ReadDirectoryChangesW


2-1287365172
DimonS
2010-10-18 05:26
2011.01.09
Обновляемый запрос в старой программе.