Hallo zusammen!
Ich habe ein Problem mit den Properties meines TTestForm welches ich von TForm abgeleitet habe:
Es gibt eine published Property "Test" (Boolean). Diese Property soll beim ersten Erstellen einen Default
Wert "True" bekommen und fortan den im
OI eingestellten Wert speichern. Weiterhin sollte der
OI anzeigen
ob im Moment der Wert auf standard bzw. nicht standard (Schrift normal bzw. fett) steht.
Wenn ich bei der Deklaration der Property "default True" angebe und im Constructor "FTest := True;"
setze wird
nur zur Laufzeit die Einstellung von "Test" anscheinen nicht mehr geladen.
Zur Designzeit ist
aber immer der richtige zuletzt gewählte Wert im
OI zu sehen.
Ohne "default True" und "FTest := True" klappt es (allerdings ist dann immer "False" Vorgabe).
Hat Jemand eine Idee was ich falsch mache?
Das Form "TestFormObjRep" wird der Objektablage hinzugefügt und dann hinterher mit "kopieren" ins Projekt eingebunden
Hier ist mein TestPackage: