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

Вниз

Form.Refresh   Найти похожие ветки 

 
vain ©   (2006-10-08 23:37) [0]

Можно ли заставить перересоваться лишь часть формы, а не целиком?


 
ProgRAMmer Dimonych ©   (2006-10-08 23:42) [1]

А зачем, если не секрет?

Я бы попробовал для начала поизвращаться и сделать Canvas.CopyRect, которому source и destination указал бы тот же Canvas...


 
guav ©   (2006-10-08 23:56) [2]

InvalidateRect можно попробовать.
или RedrawWindow с указанием области, если именно Refresh нужно


 
vain ©   (2006-10-09 00:02) [3]


> А зачем, если не секрет?

Прорисовка всей формы занимает нехило времени.

> Я бы попробовал для начала поизвращаться и сделать Canvas.
> CopyRect, которому source и destination указал бы тот же
> Canvas...

А какой смысл копировать не в обработчике onPaint? Скопировать-то скопируешь, а не прорисуется ж ведь.


 
Ketmar ©   (2006-10-09 00:04) [4]

>[3] vain(c) 9-Oct-2006, 00:02
>Прорисовка всей формы занимает нехило времени.
оптимизировать прорисовку?


 
vain ©   (2006-10-09 00:07) [5]


> оптимизировать прорисовку?

Точно! Вот решение проблемы!


 
vain ©   (2006-10-09 00:15) [6]


> guav ©   (08.10.06 23:56) [2]

Спасибо, за дельные советы.


 
Percent   (2006-10-09 00:36) [7]

Точно! Вот решение проблемы!

Сарказм неуместен. Уж если на современных компьютерах "Прорисовка всей формы занимает нехило времени", то на самом деле надо задуматься об оптимизации...



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

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

Наверх




Память: 0.48 MB
Время: 0.038 c
6-1148482306
LINde
2006-05-24 18:51
2006.10.22
Можна ли перезагрузить комп"ютер в сети?


15-1159383721
Rouse_
2006-09-27 23:02
2006.10.22
Пашка с Днем рождения вас :)))


2-1160235889
TitAn
2006-10-07 19:44
2006.10.22
Как прописать...


15-1159239008
Изучаю...
2006-09-26 06:50
2006.10.22
freebsd


2-1159774356
Mishenka
2006-10-02 11:32
2006.10.22
Работа с выделенными записями в DbGrid