
23.06.2009, 12:32
|
Прохожий
|
|
Регистрация: 23.06.2009
Сообщения: 7
Репутация: 10
|
|
Да, прямоугольники одного размера, вот предложили такой код
Код:
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ExtCtrls, StdCtrls;
type
TForm1 = class(TForm)
Button1: TButton;
Button2: TButton;
pb1: TPaintBox;
pb2: TPaintBox;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure Button2Click(Sender: TObject);
end;
var
Form1: TForm1;
x1, y1, x2, y2: integer;
implementation
{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
pb1.Canvas.Rectangle(x1, y1, x2, y2);
Dec(x1); Dec(x2); Dec(y1); Dec(y2);
end;
procedure TForm1.FormCreate(Sender: TObject);
begin
x1 := 100;
x2 := 200;
y1 := 100;
y2 := 200;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
pb2.Canvas.CopyRect(pb2.ClientRect, pb1.Canvas, pb1.ClientRect);
end;
end.
Admin: Пользуемся тегами!
но он чёт не хочет работать (((
|