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

Вниз

Вопрос по поводу Canvas a   Найти похожие ветки 

 
Barnaul   (2004-06-13 14:40) [0]

У меня есть такое задание:
Написать программу которая выводит на форме разные фигуры одного цвета причем цвет меняется через каждые 2 секунды

Пишу так:
form1.Canvas.Ellipse(random(700), random(600), random(500), random(400) );
form1.Canvas.Rectangle(random(700), random(600), random(500), random(400) ) ;
form1.Canvas.Pen.Color:=random(500000);

Но разве можно поменять цвет линии у фигуры, которая уже нарисована ?


 
Mim1 ©   (2004-06-13 15:36) [1]

Можно перерисовать ее снова другим цветом.


 
Anatoly Podgoretsky ©   (2004-06-13 15:47) [2]

Barnaul   (13.06.04 14:40)  
Нельзя, поскольку после рисования она превращается только в набор точек, к тому же не обязательно уже существующих.
Веди список и рисуй все заново.


 
Barnaul   (2004-06-13 16:08) [3]

>Веди список и рисуй все заново.

Вы имеете виду запомнить все координаты фигур, под словами "Веди список"?



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

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

Наверх




Память: 0.47 MB
Время: 0.042 c
14-1092635313
Спиридон Скипидаров
2004-08-16 09:48
2004.09.05
http://hitech.compulenta.ru/2004/8/13/49196/


1-1092748061
shc
2004-08-17 17:07
2004.09.05
Освобождение памяти в TreeView


6-1088778533
Прог
2004-07-02 18:28
2004.09.05
Работа с почтой по pop3


4-1090427602
Unknown Mystic
2004-07-21 20:33
2004.09.05
Как програмно отличить один ПК от другого?


14-1092673431
syte_ser78
2004-08-16 20:23
2004.09.05
Помогите найти логическую ошибку в коде...