Добавил:
Kaz
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:АСОИ, Delphi, много вариантов 2 сем / 1классы / кораблик_с_флагом / Unit1
.pas unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs,unit2, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
flag1:tflag;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
canvas.Brush.Color:=ClBlue;
canvas.FloodFill(1,1,clblack,fsBorder);
flag1:=Tflag.create(190,250,370,320,0,clYellow,form1.Canvas);
flag1.body;
flag1.flag;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
flag1.vniz;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
flag1.vverh;
end;
end.
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs,unit2, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
flag1:tflag;
implementation
{$R *.dfm}
procedure TForm1.FormCreate(Sender: TObject);
begin
canvas.Brush.Color:=ClBlue;
canvas.FloodFill(1,1,clblack,fsBorder);
flag1:=Tflag.create(190,250,370,320,0,clYellow,form1.Canvas);
flag1.body;
flag1.flag;
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
flag1.vniz;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
flag1.vverh;
end;
end.