Форум: "Основная";
Текущий архив: 2003.02.03;
Скачать: [xml.tar.bz2];
ВнизНарисовать иконку Найти похожие ветки
← →
Tahion (2003-01-21 20:36) [0]Подсажите, как можно нарисовать иконку на фоме цвета формы, а не на белом. Сейчас рисую при помощи DrawIcon? а иконку извлекаю при помощи ExtracIcon. Желателен кусок кода.
Заранее спасибо!!!
← →
Tahion (2003-01-22 20:43) [1]Неужели никто не знает?
← →
KDenis (2003-01-22 20:59) [2]А PaintBox не подходит? он ведь прозрачный!
← →
___Nikolay (2003-01-23 07:13) [3]Попробуй так:
Сначала кисти задай цвет формы - clBtnFace
а затем рисуй
← →
Tahion (2003-01-24 08:51) [4]>>Попробуй так:
>>Сначала кисти задай цвет формы - clBtnFace
>>а затем рисуй
Делаю так:
Image.Canvas.Pen.Color:=clBtnFace;
Image.Canvas.Brush.Color:=clBtnFace;
Drawicon(Image.Canvas.Handle, 0, 0, extracticon(HInstance, PChar(FName), StrToInt(IIndex)));
Не помогает :(
>>А PaintBox не подходит? он ведь прозрачный!
Желательно TImage.
Встречный вопрос, а есть какой-нибудб способ очистить содержимое PaintBox-а, кроме сем как нарисовать в нем прямоугольник цвета фона?
И еще, можно сделать так, чтоб в PaintBox не изчезало нарисованое изображение, когда онко с ним перекрывает др. форма, т.е. чтоб он сам знал, когда ему перерисовываться?
← →
Tahion (2003-01-26 06:05) [5]ау
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.02.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c