Eine Methode die bei der Property hinterlegt werden kann, in welcher man die übergeben Werte prüfen und entscheiden kann, ob man sie in den privaten member übernimmt.
Delphi-Quellcode:
procedure SetImageNormal( Value: string);
begin
if ...
imgnormal := Value;
end;