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

Вниз

Как запретить перерисовываться TScrollBox у?   Найти похожие ветки 

 
Kolan ©   (2007-10-08 09:58) [0]

Здарвствуйте,
 Я тут давеча спрашивал как запретить перерисовку TTreeView(BeginUpdate&#133), а как заблокировать ScrollBox?


 
Amoeba ©   (2007-10-08 10:10) [1]

И какая цель этим преследуется?


 
clickmaker ©   (2007-10-08 10:13) [2]

ну, любому окну можно послать WM_SETREDRAW...


 
Kolan ©   (2007-10-08 10:23) [3]

> И какая цель этим преследуется?

На скрол боксе создается много компонент, если не запрешать отрисовку на время создания, то получается неприяный эффект&#133


 
Kolan ©   (2007-10-08 10:27) [4]

SendMessage(FScrollBox.Handle, WM_SETREDRAW, 0, 0);
try
 {&#133}
finally
 SendMessage(FScrollBox.Handle, WM_SETREDRAW, 1, 0);
end;


Так?

Только теперь вообще ниче не видно, или включил рисование неправильно, или что еще надо сделать?


 
clickmaker ©   (2007-10-08 10:30) [5]

SendMessage(FScrollBox.Handle, WM_SETREDRAW, 1, 0);
RedrawWindow(FScrollBox.Handle, nil, 0, RDW_INVALIDATE or RDW_UPDATENOW or RDW_ALLCHILDREN);


 
Kolan ©   (2007-10-08 10:31) [6]

А вот,
FScrollBox.Invalidate;

Только компоненты на скрол боксе не переривосовались, их что в цикле перебрать чтоли??


 
Kolan ©   (2007-10-08 10:32) [7]

> [5] clickmaker ©   (08.10.07 10:30)

Благодарю, так работает&#133


 
Kolan ©   (2007-10-08 10:36) [8]

Так, поле проведенных манипуляций стал странно работать TLabel. При изменениии Caption старый текст не стирается&#133


 
Denis_ ©   (2007-10-08 17:34) [9]

А есл ему репаинт сделать?



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

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

Наверх




Память: 0.48 MB
Время: 0.019 c
15-1191084295
Terc
2007-09-29 20:44
2007.10.28
Жесткий диск для ноутбуков


15-1191347156
Delphi User
2007-10-02 21:45
2007.10.28
Загрузка с флэшки


2-1191583372
Kolan
2007-10-05 15:22
2007.10.28
Просветите меня, как работают стандартные Action’s?


9-1162107438
Alexseve
2006-10-29 10:37
2007.10.28
хочу повернуть бочку


15-1190718469
passlight
2007-09-25 15:07
2007.10.28
Завораживающий боян :-)