Ryan Joseph via fpc-pascal schrieb am
Mo., 5. Apr. 2021, 05:58:
>
>
> > On Apr 4, 2021, at 2:36 PM, Sven Barth via fpc-pascal <
> fpc-pascal@lists.freepascal.org> wrote:
> >
> > The RTTI streaming relies on *published properties* (and published
> methods for the event handlers).
>
> Sorry Sven, I
> On Apr 4, 2021, at 2:36 PM, Sven Barth via fpc-pascal
> wrote:
>
> The RTTI streaming relies on *published properties* (and published methods
> for the event handlers).
Sorry Sven, I'm not understand what I'm doing wrong. From original example
"scale" is a published property right? So Fie
Am 04.04.2021 um 22:19 schrieb Ryan Joseph via fpc-pascal:
On Apr 4, 2021, at 1:07 PM, Sven Barth via fpc-pascal
wrote:
Only classes or interfaces are supported as published *fields*.
And the visibility of the *property* does not change the visibility of the
*field*, after all the property
> On Apr 4, 2021, at 1:07 PM, Sven Barth via fpc-pascal
> wrote:
>
> Only classes or interfaces are supported as published *fields*.
>
> And the visibility of the *property* does not change the visibility of the
> *field*, after all the property could be provided by a method.
>
I know FPC
Am 04.04.2021 um 20:15 schrieb Ryan Joseph via fpc-pascal:
On Apr 4, 2021, at 12:10 PM, Sven Barth via fpc-pascal
wrote:
FieldAddress only works on published fields. Just like MethodAddress only works
on published methods.
For private fields extended RTTI is required which is not yet imple
> On Apr 4, 2021, at 12:10 PM, Sven Barth via fpc-pascal
> wrote:
>
> FieldAddress only works on published fields. Just like MethodAddress only
> works on published methods.
>
> For private fields extended RTTI is required which is not yet implemented.
I don't understand this at all I guess
Am 04.04.2021 um 19:12 schrieb Ryan Joseph via fpc-pascal:
I'm trying to see fields by name but TObject.FieldAddress doesn't seem to be
working. Do I have that correct I should be using FieldAddress to return the
pointer of the published property? Some how I can't seem to find an example of
Fi
I'm trying to see fields by name but TObject.FieldAddress doesn't seem to be
working. Do I have that correct I should be using FieldAddress to return the
pointer of the published property? Some how I can't seem to find an example of
FieldAddress on Google
type
TSomething = class(TPersiste