Deine Benennungen sind soweit vom Standard entfernt, ich würde das nichtmal mehr ObjectPascal nennen wollen, eher ungarisches Gulasch.
Er denkt einfach, dass das Felder sind. (genau wie es jeder OP-Programmierer denken würde wenn gerade keine Klammern zu sehen sind)
Benutze einfach Standarbenennungen wie:
Delphi-Quellcode:
property XXX read GetXXX write SetXXX;
property XXX read fXXX write SetXXX; //fXXX wäre ein Feld