Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#6

Re: Eigenschaft aller Formulare ändern zur Laufzeit

  Alt 29. Mär 2010, 16:01
Delphi-Quellcode:
TBasisfrm = class(TBasisForm)
...
    procedure FormShow(Sender: TObject); override;
  protected
    farbe : TColor; // in Basisform farbe deklarieren
  end;
Delphi-Quellcode:
procedure TBasisfrm2.FormShow(Sender: TObject);
begin
  inherited;
  Color := farbe;
end;
Mehr ist das nicht, oder doch ? Ich gehe davon aus, dass während des Programmlaufs durch irgendwas die Farbe verändert wird. Ab dann gilt für neu zu öffnende Forms diese Farbe.
Gruß
Hansa
  Mit Zitat antworten Zitat