Forum: Object-Pascal / Delphi-Language
Delphi
by Neutral General,
28. Sep 2009
Also soweit ich weiß löst es schon direkt ein neuzeichnen aus. Wobei direkt = Sofort nach dem eintreffen der Antwort-Message auf die Farbänderung?
Wobei man, jetzt wo dus sagst, auch einfach statt Application.ProcessMessages Panel10.Repaint benutzen kann :mrgreen:
Forum: Object-Pascal / Delphi-Language
Delphi
by Neutral General,
28. Sep 2009
Doch es klappt. Kann nur sein, dass 10ms zu kurz sind.
Was klappt denn nicht?
EDIT: Ah du brauchst wahrscheinlich Delay bzw ein Application.ProcessMessages nach dem ersten Farbwechsel.
Forum: Object-Pascal / Delphi-Language
Delphi
by Neutral General,
28. Sep 2009
Klappt doch^^
Elegant.. joo. Wüsste nicht wie mans wirklich anders machen sollte. Du kannstes natürlich noch in ne procedure verbauen. Aber ansonsten hätte ichs jetzt auch so gemacht.