This commit is contained in:
Jonas Maebe 2001-10-18 16:32:55 +00:00
parent daa7693b45
commit fd458f8f15

32
tests/webtbf/tw1642.pp Normal file
View File

@ -0,0 +1,32 @@
{ %FAIL }
program TestDefaultProperty;
{$MODE OBJFPC}{$H+}
uses
SysUtils;
type
TMyClass = class
private
function GetItems(Index: integer): integer;
public
property Items[Index: integer]: integer read GetItems; default;
end;
function TMyClass.GetItems(Index: integer): integer;
begin
writeln('Get Index=',Index);
Result:=Index;
end;
var MyClass: TMyClass;
i: integer;
begin
MyClass:=TMyClass.Create;
i:=MyClass.Items;
writeln('i=',i);
MyClass.Free;
end.