2015-05-14 22:35:07 +03:00
|
|
|
uses FormsABC;
|
|
|
|
|
|
|
|
|
|
type
|
|
|
|
|
View = class
|
|
|
|
|
private
|
|
|
|
|
a,b,sum,prod: IntegerField;
|
|
|
|
|
procedure MyClick;
|
|
|
|
|
begin
|
|
|
|
|
sum.Value := a.Value + b.Value;
|
|
|
|
|
prod.Value := a.Value * b.Value;
|
|
|
|
|
end;
|
|
|
|
|
public
|
|
|
|
|
constructor Create;
|
|
|
|
|
begin
|
|
|
|
|
a := new IntegerField('a:');
|
|
|
|
|
b := new IntegerField('b:');
|
|
|
|
|
LineBreak;
|
2015-12-28 14:25:15 +03:00
|
|
|
sum := new IntegerField('Сумма:',220);
|
2015-05-14 22:35:07 +03:00
|
|
|
LineBreak;
|
2015-12-28 14:25:15 +03:00
|
|
|
prod := new IntegerField('Произведение:',220);
|
2015-05-14 22:35:07 +03:00
|
|
|
LineBreak;
|
|
|
|
|
EmptyLine(20);
|
2015-12-28 14:25:15 +03:00
|
|
|
var d := new Button('Вычислить');
|
2015-05-14 22:35:07 +03:00
|
|
|
d.Click += MyClick;
|
|
|
|
|
end;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
begin
|
|
|
|
|
var v := new View;
|
|
|
|
|
end.
|