Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.03.2011, 12:56   #1
IGOMERL
Пользователь
 
Регистрация: 15.03.2011
Сообщений: 25
По умолчанию Image x2

на форме имеется два Image один наложен на другова

на нижнем рисуем к примеру фон:

при нажатии на Кнопку 1:
{
Form1->Image1->Canvas->Brush->Color=clGreen; //задаём цвет фона
Form1->Image1->Canvas->Rectangle(0,0,500,500); //задаём сам фон
}
при нажатии на Кнопку 2:
{
int x=100,y-100;
Form1->Image2->Canvas->Brush->Color=ckRed; //задаём цвет окружности на втором слое
Form1->Image2->Canvas->Elipse(x-20,y-20,x+20,y+20); //рисуем саму окружность
x++;
y++;
}

Тоесть каждый раз При нажатии кнопки 2 Круг должен перерисовываца на новые координаты х,у

Вопрос: как сделать очистку Image2 чтобы он был прозрачным и первый слой было видно?
IGOMERL вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
EPNGMissingMultipleIDAT. This PNG Image is invalid because it has missing image parts kardinal94 Общие вопросы Delphi 0 08.10.2010 20:31
Image одной формы = Image другой формы DimR Microsoft Office Excel 2 21.04.2010 23:08
Вопрос по Image (скачанная картинка не хочет выводиться в Image) Radnor Мультимедиа в Delphi 2 06.07.2009 02:20
Image IVANSour Общие вопросы Delphi 10 19.01.2009 18:11
image Elm0 Свободное общение 4 21.06.2007 17:34