On Sun, 24 Feb 2019 11:03:17 -0500
Ryan Joseph wrote:
> http://wiki.freepascal.org/Helper_types#Usage says class helpers can
> use properties. Why am I getting this error?
>
> program test;
>
> type
> TMyObject = class
> m_num: integer;
> property num1: integer
Ryan, I am guessing in the declaration you need to read or write from
methods on the helper only and not from fields or methods on the type you
are extending.
type
TMyObject = class
private
FNum: Integer;
public
property Num1: Integer read FNum;
end;
TMyObjectHelper = class help
http://wiki.freepascal.org/Helper_types#Usage says class helpers can use
properties. Why am I getting this error?
program test;
type
TMyObject = class
m_num: integer;
property num1: integer read m_num;
end;
THelper = class helper for TMyObj