Alexander Klenin wrote: > Inc(MyObj.MyIntProperty); > => > var > temp: Integer; > begin > temp := MyObj.MyIntProperty; > Inc(temp); > MyObj.MyIntProperty := temp; > end; > Property does not need to have a reader. Best regards, Paul Ishenin.