Скачиваний:
10
Добавлен:
15.06.2014
Размер:
734 б
Скачать
unit UKVAD;

interface

uses Graphics;

Type TKVAD=class(TObject)
x,y,a:integer;
Color:TColor;
Canvas:TCanvas;
Constructor Create(x0,y0,a0:integer;Color0:TColor;Canvas0:TCanvas);
procedure Move(Deltax,Deltay:integer);
procedure Show; virtual;
end;

implementation

Constructor TKVAD.Create;
begin
Inherited Create;
x:=x0; y:=y0; a:=a0; Color:=Color0; Canvas:=Canvas0;
end;

procedure TKVAD.Show;
begin
Canvas.Pen.Color:=ClBlue;
Canvas.Brush.Color:=Color;
Canvas.Rectangle(x-a,y+a,x+a,y-a);
end;

procedure TKVAD.Move;
begin
Canvas.Brush.Color:=clBtnFace;
Canvas.Pen.Color:=clBtnFace;
Canvas.Rectangle(x-a,y+a,x+a,y-a);
x:=x+Deltax;
y:=y+Deltay;
Show
end;
end.
Соседние файлы в папке Квадратные лица
  • #
    15.06.2014213 б10Project1.~dpr
  • #
    15.06.20142.94 Кб10UFACE.dcu
  • #
    15.06.20142.82 Кб10UFACE.pas
  • #
    15.06.20141.36 Кб10UFACE.~pas
  • #
    15.06.20141.73 Кб10UKVAD.dcu
  • #
    15.06.2014734 б10UKVAD.pas
  • #
    15.06.2014730 б10UKVAD.~pas
  • #
    15.06.20146.39 Кб10Unit1.dcu
  • #
    15.06.201451 б10Unit1.ddp
  • #
    15.06.20143.67 Кб10Unit1.dfm
  • #
    15.06.20142.21 Кб10Unit1.pas