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

Затираются рисунки на канве   Найти похожие ветки 

 
FunkyByte ©   (2006-03-07 20:16) [0]

Доброго времени суток, уважаемые мастера. Рисую на канве формы (Form1.Canvas) треугольник. Проблема состоит в том, что если, например, часть этой формы накрыть другим окном, а потом его убрать, та часть треугольника, которая накрывалась другим окном, затрётся. Пробовал постоянно перерисовывать треугольник по таймеру через определённые интервалы времени. Даже при интервале 1мс заметно некоторое мерцание изображения, что тоже нежелательно. Так что перерисовка видимо не выход. Как можно избежать подобного затирания? Заранее благодарен.


 
Джо ©   (2006-03-07 20:19) [1]

> Как можно избежать подобного затирания?

Не рисовать на канве формы, а использовать для более подходящие компоненты. В частности, TImage или TPaintBox.


 
antonn ©   (2006-03-07 20:34) [2]

Джо ©   (07.03.06 20:19) [1]
TPaintBox.

:)

FunkyByte ©   (07.03.06 20:16)
TPaintBox.

рисуй в Onpaint формы



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

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



Память: 0.45 MB
Время: 0.027 c
15-1142440059
kilonet
2006-03-15 19:27
2006.04.09
Delphi vs TurboPascal


3-1139570207
vajo
2006-02-10 14:16
2006.04.09
Ошибка подключения IB базы из сети


1-1141731562
kyn66
2006-03-07 14:39
2006.04.09
Динамически создать подменю


3-1139687196
veb
2006-02-11 22:46
2006.04.09
Ограничения ADOTable.Filter


3-1139599601
Варяг
2006-02-10 22:26
2006.04.09
Проблем подключения VFoxPro через ADO




   Наверх