AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Sanfter Farbübergang

Ein Thema von n1ghtSurfer · begonnen am 1. Nov 2008 · letzter Beitrag vom 1. Nov 2008
Antwort Antwort
n1ghtSurfer

Registriert seit: 2. Mai 2008
14 Beiträge
 
Delphi 7 Enterprise
 
#1

Sanfter Farbübergang

  Alt 1. Nov 2008, 11:39
Hey,
Ich würde gerne ein Programm schreiben das mit einem Timer in i-einem Interval die Hintergrundfarbe der Form ändert soweit so gut mein Problem ist ich würde das gerne so machen das dort Farbübergänge sind sonst ist der Wechsel immer so hart ich dachte erst das ich zwei Formen übereinander lege und die eine dann langsam mit der neuen farbe mit alpha blend sichtbar mache un die andere ausblende aber das hat nit so richtig gefunkt. Hat hier vllt. jmd. ne Idee wie ich das machen könnte?
MfG
N1GhtSurfer
  Mit Zitat antworten Zitat
Benutzerbild von lbccaleb
lbccaleb

Registriert seit: 25. Mai 2006
Ort: Rostock / Bremen
2.037 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Sanfter Farbübergang

  Alt 1. Nov 2008, 11:55
Das Stichwort lautet:

Hier im Forum suchenGradient
Bei Google suchenGradient
Martin
MFG Caleb
TheSmallOne (MediaPlayer)
Die Dinge werden berechenbar, wenn man die Natur einer Sache durchschaut hat (Blade)
  Mit Zitat antworten Zitat
Dj_Paddy

Registriert seit: 16. Mär 2008
3 Beiträge
 
Delphi 7 Personal
 
#3

Re: Sanfter Farbübergang

  Alt 1. Nov 2008, 13:43
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...
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:14 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz