thecolonel26 - 2021-11-17

Per the warning

C0410: COMPATIBILITY WARNING: A write access to a Property of type REFERENCE calls the SET-Accessor for versions < 3.1.4022.0 and writes the reference, but calls the GET-Accessor for versions >= 3.1.4022.0 and writes the value! Use the operator REF= if you want to assign the reference.

Say the Get is defined as

BlahBlahFB Ref= _blahblahFB;

and the Set is defined as

_blahblahFB := BlahBlahFB;

What is the behavior of that vs below?

Get is defined as

BlahBlahFB := _blahblahFB;

and Set is defined as

_blahblahFB := BlahBlahFB;

Or Verses this?

Get is defined as

BlahBlahFB := _blahblahFB;

and Set is defined as

_blahblahFB := BlahBlahFB;

Does the Ref= and := no longer matter in the Set and Get definition or does it still matter?

And do you actually need a Set defined? to set the reference?