
10.06.2008, 13:02
|
 |
Местный
|
|
Регистрация: 12.03.2006
Адрес: Минск
Сообщения: 527
Репутация: 1336
|
|
Код:
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;
(c) delphiworld 
__________________
Нет повести печальнее на свете, чем повесть о заклиневшем Resete.
|