Einzelnen Beitrag anzeigen

Benutzerbild von Deep-Sea
Deep-Sea

Registriert seit: 17. Jan 2007
907 Beiträge
 
Delphi XE2 Professional
 
#20

Re: 2 Farben auf einer Form mit weichen Übergängen

  Alt 1. Nov 2007, 08:18
Zitat von xX0815Xx:
Hm, das versteh ich leider immer noch nicht. Meinst du sowas wie
Button1.Repaint; BTW: Was bewirkt Invalidate?
So ungefähr, ya.

Man drücke F1: "TControl.Invalidate Methode - Aktualisiert das Steuerelement auf dem Bildschirm."
Desweiteren zu Repaint: "Andernfalls ruft Repaint zunächst Invalidate und danach Update auf" - dh. das Repaint das Neuzeichnen sofort erzwingt, Invalidate nicht.

Für diesen Fall wäre Invalidate besser. Allerdings würde ich nicht so fix arbeiten wie "Button1.Repaint" sondern die TWinControl (und somit auch TForm) Eigenschaft "Controls" nutzen ...
Chris
  Mit Zitat antworten Zitat