Главная страница
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.05 c
2-1159952549
Галинка
2006-10-04 13:02
2006.10.22
Есть ли трансляторы с Си на Дельфи


3-1156424790
ttt_111
2006-08-24 17:06
2006.10.22
Общий доступ к таблице.


2-1159887167
lobach
2006-10-03 18:52
2006.10.22
Поиск по всему диску


15-1159876401
oxffff
2006-10-03 15:53
2006.10.22
Триангуляция. Где взять готовое решение. С исходниками.


15-1159266623
Reindeer Moss Eater
2006-09-26 14:30
2006.10.22
кричалка чилийских коммунистов