Hi,
ich glaube das was du versuchst kann man am einfachsten mit
form1.color := RGB(rot,grün,blau);
realisieren.
Für rot gelb und grün musst du dann nur Werte zwischen 0 und 255 einsetzen.
Wenn du also dein Formular zuerst Rot haben möchtest, Rot zuerst auf 255 setzen und den Rest auf Null. Dann um z.B. einen Übergang nach grün zu erzeugen, mit deinem Timer den Rot-Wert schrittweise auf Null runterzählen und den Grün-Wert gleichzeitig auf 255 hochsetzen.
Immer mehr Senioren verschwinden täglich im Internet weil sie gleichzeitig Alt + Entf drücken...