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

Вниз

очистка канвы!   Найти похожие ветки 

 
botan   (2003-11-08 16:52) [0]

на компоненте Image рисую график, очищаю канву так:
---------------------------------------
with Canvas do
begin
Brush.Style := bsSolid;
Brush.Color := clWhite;
Canvas.Rectangle(ClientRect);
---------------------------------------
она очищается, но при следующем построении графика вылезает
предыдущее изображение. Где собака порылась?
Спасибо


 
Ricks ©   (2003-11-08 19:43) [1]

Может лучше:
Canvas.FillRect(ClientRect)
?


 
Fenik ©   (2003-11-08 21:38) [2]

Кому поиск сделан?
http://delphimaster.net/view/8-1067087386/


 
Fenik ©   (2003-11-08 21:41) [3]

И проблема похоже в том, что надо with Image.Picture.Canvas или ещё как. Вообще не стоит строить графики на TImage. Строй на растре и выводи в PaintBox.


 
botan   (2003-11-08 22:34) [4]

2Fenik - да именно в этом дело было...
а почему рекомендуешь растр или PaintBox?
Спасибо


 
Fenik ©   (2003-11-08 23:54) [5]

Личный опыт :))
С этим TImage одни проблемы. Проще написать свой компонент, чем использовать этот...


 
LastLamer ©   (2003-11-16 04:22) [6]

попробуй Canvas.Pen.Mode := pmCopy



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

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

Наверх




Память: 0.47 MB
Время: 0.048 c
14-43895
McSimm
2004-02-19 13:50
2004.03.14
Проблемы и приколы с действительными числами


14-43817
LKan
2004-02-23 07:43
2004.03.14
Оптимальный маршрут


1-43461
Mishenka
2004-03-01 00:09
2004.03.14
Можно ли указывать сразу несколько масок?


1-43540
Talla2k
2004-02-27 01:55
2004.03.14
Траблы с OpenDialog


3-43277
Piter
2004-02-12 17:29
2004.03.14
INSERT/UPDATE в одном флаконе