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

Перерисовка родительского компонента   Найти похожие ветки 

← →
Ilg   (2003-06-28 18:09) [0]

Здравствуйте!
Проблема такая:
Я использую панели с градиентной заливкой, причем на одну такую панель помещено еще несколько... При перерисовке каждой панели автоматически происходит перерисовка родительской (Parent), т. е. родительская перерисовывается несколько раз. При этом, конечно, возникает мелькание и небольшой тормозняк. Скажите, могу ли я сделать так, чтобы родительская панель перерисовывалась только когда все дочерние перерисованы?
Заранее, Большое спасибо!


← →
Mihey ©   (2003-06-28 19:13) [1]

Я бы посоветовал:

1. Если есть DoubleBuffered, то постаивть в True. Этого свойства нет в Object Inspector, это нужно задать вручную при OnShow формы.

2. Если не пройдёт, то растаскивай панели с первой панели так, чтобы они все имели Parent форму, а затем используй BringToFront и расположи их как надо. Хотя неудобный это способ...


← →
Fenik ©   (2003-06-28 19:37) [2]

> это нужно задать вручную при OnShow

Или при OnCreate.


← →
Mihey ©   (2003-06-28 20:41) [3]

> Или при OnCreate.

Так даже лучше будет. Совсем я с играми завозился :)



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

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



Память: 0.45 MB
Время: 0.012 c
1-31235
gfhjs
2003-06-29 14:11
2003.07.10
У меня глюки или у программы?


14-31412
Marser
2003-06-23 00:25
2003.07.10
Работа студента (в летний период и вообще)


1-31264
A_ndrew
2003-06-30 00:22
2003.07.10
как можно в окне (зная его название) найти компонент


14-31434
HermitAlex
2003-06-20 21:11
2003.07.10
Как реализовать автоматическое обновление клиентов?


1-31352
Darrin
2003-06-27 15:13
2003.07.10
Создание потомка от TForm




   Наверх