Графика в Delphi - примеры задач на построение графиков, а также компоненты для графики

Зеркальное отражение BMP

procedure flip_horizontal(Quelle, Ziel: TBitMap);
begin
Ziel.Assign(nil);
Ziel.Width := Quelle.Width;
Ziel.Height := Quelle.Height;
StretchBlt(Ziel.Canvas.Handle, 0, 0, Ziel.Width, Ziel.Height, Quelle.Canvas.Handle,
0, Quelle.Height, Quelle.Width, Quelle.Height, srccopy);
end;

procedure flip_vertikal(Quelle, Ziel: TBitMap);
begin
Ziel.Assign(nil);
Ziel.Width := Quelle.Width;
Ziel.Height := Quelle.Height;
StretchBlt(Ziel.Canvas.Handle, 0, 0, Ziel.Width, Ziel.Height, Quelle.Canvas.Handle,
Quelle.Width, 0, Quelle.Width, Quelle.Height, srccopy);
end;

procedure TForm1.Button1Click(Sender: TObject);
var
temp: TBitMap;
begin
temp := TBitMap.Create;
try
temp.Assign(Image1.Picture.BitMap);
flip_vertikal(Temp, Image1.Picture.Bitmap);
finally
Temp.Free;
end;
end;

Powered WP Ъ скачать delphi, delphi 7, скачать delphi 7, delphi файлы, delphi, компоненты, delphi 2009, delphi программы, delphi бесплатно, delphi скачать, бесплатно работа delphi, delphi создание, delphi строки, программирования delphi, borland delphi, delphi формы