Natürlich, das sahe dann in etwa so aus:
Delphi-Quellcode:
TMyClass=Class(TObject)
private
FMyVariable: Boolean;
SetMyVariable(NewValue:Boolean);
published
property MyVariable: Boolean read FMyVariable write SetMyVariable;
end;
implementation
procedure TMyClass.SetMyVariable(NewValue:string);
begin
FMyVariable:=NewValue;
//hier reagieren, z.b.
ShowMessage('FMyVariable wurde geändert!');
end;