Главная страница
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.04 c
3-1155812228
Ro-man
2006-08-17 14:57
2006.10.22
Вопросы по реализации 3-х звенного приложения...


2-1159794964
DevilDevil
2006-10-02 17:16
2006.10.22
TMEMO


9-1136637230
Дорогие РОССИЯНЕ :)
2006-01-07 15:33
2006.10.22
Взаимодействие


3-1156518910
Winni
2006-08-25 19:15
2006.10.22
Не получается подключить БД Paradox через ODBC и ADO


4-1149187418
serko
2006-06-01 22:43
2006.10.22
Трафик Инспектор и Delphi