You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SetAttrO will never call defined setter:
// Only call the inherited method if the attribute exists
if GetPythonEngine.PyObject_HasAttrString(GetSelf, PAnsiChar(key)) = 1 then
Result := inherited SetAttrO(key, value);
While GetAttrO always calls at the beginning:
begin
Result := inherited GetAttrO(key);
As result setter always use RTTI while getter can use user define metod.