Всем здравствуйте! Только начал изучать паскаль абс. Итак, я лазил по этому форуму и нашел там программу, написанную с модулем abcbutton. Начал его изучать и написал калькулятор. И никак не пойму почему в строчке с процедурой ошибка. P.s. в коде я специально сделал ( c ), потом исправите если надо!!!

Program CnopCalk;
uses GraphABC,abcbutton;
procedure writeln( c ); //здесь ошибка
var z: ButtonABC;
a,b,c:real;
begin
readln(a);
readln(b);
c:=a+b;
z:=new ButtonABC(350, 250, 200, 50, 'результат');
z.OnClick:=writeln( c );
end.

Координаты кнопки я выставил на рандом. Кто сможет, решите пожалуйста эту проблему не сильно усложнив. Буду благодарен! rolleyes.gif