fpc/tests/webtbs/tw2483.pp
2003-05-15 20:18:19 +00:00

30 lines
444 B
ObjectPascal

{$ifdef fpc}{$mode delphi}{$endif}
type
TUpdateProc = procedure( Self : TObject; n : Integer ) of object;
TCl = class
FOnUpdate : TUpdateProc;
procedure HandleUpdate(obj:tobject;n:integer);
procedure p;
end;
procedure tcl.HandleUpdate(obj:tobject;n:integer);
begin
writeln(n);
end;
procedure tcl.p;
begin
FOnUpdate := HandleUpdate;
FOnUpdate( Self, 1 );
end;
var
c : TCl;
begin
c:=TCl.create;
c.p;
end.