Einzelnen Beitrag anzeigen

Benutzerbild von skyobserver
skyobserver

Registriert seit: 18. Mai 2005
Ort: Ense
114 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#1

Zeitpunkt der Übernahme von Objektinspektor-Einstellungen

  Alt 13. Jun 2007, 13:13
Hallo,

weiß Jemand zu welchem Zeitpunkt die Einstellungen im Objektinspektor
auf die betreffende Komponente übertragen werden?


Ich habe ein eigenes Form von TForm abgeleitet. Dieses soll, wenn gewünscht,
am besten vor dem ersten Form-Show seine Position aus der Registry laden.
Das Problem ist die published Property "LoadPosition":

Delphi-Quellcode:
constructor Create(Owner: TComponent); override;
begin
  inherited Create(Owner);

  LoadPosition := True;
end;
Die Default-Werte müssen ja nach dem "inherited Create..." gesetzt
werden, damit sie im Objektinspektor den richtigen Standard-Wert haben.

Ich habe nun die Prozedur "DoShow" von TCustomForm überschrieben und
nach dem "inherited DoShow;" abgefragt ob "LoadPosition" True oder False ist,
aber egal was im Objektinspektor eingestellt ist: Ich bekomme ich immer den
Wert aus meinem Constructor!
  Mit Zitat antworten Zitat