Форум: "Media";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
ВнизВопрос по поводу 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 вся ветка
Форум: "Media";
Текущий архив: 2004.09.05;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.033 c