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

Вниз

Запрет прорисовки TPanel   Найти похожие ветки 

 
Priest   (2005-07-04 15:22) [0]

У меня есть свой компонент, дочерний от TPanel. На нём строится множество других панелей. Как запретить прорисовку до тех пор, пока не будут созданы все лежащие на ней компоненты?


 
Чапаев ©   (2005-07-04 15:43) [1]

Visible:=False; Создание_дочерних_компонентов(); Visible:=True;


 
Ega23 ©   (2005-07-04 15:49) [2]

Visible:=False; Создание_дочерних_компонентов(); Visible:=True;

А ещё лучше - Parent на время убрать.


 
REA   (2005-07-04 16:20) [3]

А как она прорисуется пока до нее сообщение не дойдет? Не обрабатывать очередь сообщений и все.
LockWindowUpdate() еще посмотри


 
Priest   (2005-07-05 10:13) [4]

>>Чапаев ©   (04.07.05 15:43) [1]
Visible:=False; Создание_дочерних_компонентов(); Visible:=True

Нельзя мне так. Не красиво получается :(

>>Ega23 ©   (04.07.05 15:49) [2]
А ещё лучше - Parent на время убрать.

Так наверно то же самое, что и Visible.

>>
REA   (04.07.05 16:20) [3]
LockWindowUpdate() еще посмотри

Вот это самое оно. Я сделал это на форме, где лежит мой компонент. Так вообще красиво получилось. Пользователь не видет ни мегания, ничего :)



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

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

Наверх




Память: 0.47 MB
Время: 0.022 c
6-1113722454
Pavel_P
2005-04-17 11:20
2005.07.25
Измерение пропускной способности локальной сети


1-1120825411
arhis
2005-07-08 16:23
2005.07.25
TMultiReadExclusiveWriteSynchronizer


3-1118730631
antdrnc
2005-06-14 10:30
2005.07.25
ADO error 80030002


1-1120468392
PEKAHT
2005-07-04 13:13
2005.07.25
Скролинг в TreeView


1-1120814383
yuran
2005-07-08 13:19
2005.07.25
Как определить что пользователь начал обращаться к дисководу?