Re: [fpc-pascal] Class helper properties

2019-02-25 Thread Mattias Gaertner via fpc-pascal
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

Re: [fpc-pascal] Class helper properties

2019-02-24 Thread Anthony Walter
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

[fpc-pascal] Class helper properties

2019-02-24 Thread Ryan Joseph
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