Einzelnen Beitrag anzeigen

Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.800 Beiträge
 
Delphi 12 Athens
 
#7

Re: Problem mit TControl.Color

  Alt 8. Apr 2008, 16:38
Zitat von Quake:
Danke erstmal

Hast du auch noch für mich einen kleinen Tipp, wie ich die Farbe von einem unbekannten TControl verändern kann? Ich dachte eigendlich folgendes zu machen :
Delphi-Quellcode:
  for i := 0 to MyGroup.ControlCount-1 do
  begin
      MyGroup.Controls[i].Color := clred;
  end;
Ist das überhaupt sinnvoll? Labels sollte man zB eher über label.font.color einfärben.
Vielleicht solltest Du Dir eine Routine machen, die je nach Control einfärbt.
Delphi-Quellcode:
  for i := 0 to MyGroup.ControlCount-1 do
  begin
      if MyGroup.Controls[i] is TLabel then
         TLabel(MyGroup.Controls[i]).Font.Color := clred;
      if MyGroup.Controls[i] is TCheckBox then
         TCheckBox(MyGroup.Controls[i]).Color := clred;
// etc.
  end;
Oliver
  Mit Zitat antworten Zitat