![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Убрать ФОН [D7, WinXP]
Viper © (2004-10-16 20:51:00)Ситуация такая: нужно использовать рисунок с прозрачным фоном,
как это сделать?
Fenik (2004-10-16 21:08:00) [1]Он в справке есть.
Canvas, Transparent, TransparentMode, TransparentColor example
procedure TForm1.Button1Click(Sender: TObject);
var
Bitmap : TBitMap;
begin
Bitmap := TBitmap.Create;
try
with Bitmap do begin
LoadFromFile('MyBitmap.bmp');
Transparent := True;
TransParentColor := BitMap.Canvas.Brush.Color;
Form1.Canvas.Draw(0,0,BitMap);
TransparentMode := tmAuto;
Form1.Canvas.Draw(50,50,BitMap);
end;
finally
Bitmap.Free;
end;
end;
Viper (2004-10-16 21:05:00) [2]можешь начеркать какой нибуть примерчик
Fenik (2004-10-16 21:02:00) [3]TBitmap: Transparent, TransparentColor - F1