Interfaces und Bar da rein?
stored
kennt nicht nur True oder False
Delphi-Quellcode:
private
function StoredBar: Boolean; // Result := FBar <> FAktuellerDefaultWert;
published
property Bar: Integer read FBar write FBar stoded StoredBar;
Vorallem Default muß aber unbedingt mit dem übereinstimmen, was nach dem Constructor wirklich standardmäßig gesetzt ist, da es sonst nette unschöne Ergebnisse liefert.
In "aktuelleren" Delphis, kann man das Default und Stored auch als Attribute definieren (vorallem Default ist da gut, da es auch Strings unterstützt)