Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - TrackBar - Farbänderung


Davidandflash - Fr 16.08.02 20:09
Titel: TrackBar - Farbänderung
Könnte bitte jemand ein komplettes (!!!) kleines Programm posten, in welchem man ein Rechteck hat und diesem verschiedene Farben über das Verschieben innerhalb einer Trackbar zuweisen kann.
1. Ein Programm in welchem vorgegebene Farben (rot,grün,blau) sind.
2. Ein Programm mit beliebigen Farben und deren Übergängen...

DANKE!!!


MathiasH - So 18.08.02 20:48

ich werd dir kein komplettes Programm schicken, da wir hier kein kostenloses Programmierbüro darstellen, aber einige Schnipsel und Ideen als Starthilfe kannst du gern haben:

du wirst brauchen: Stringtocolor und InttoHex(gibt eigentlich string zurück), und drei Trackbars mit den Werten von 0-255 für die Farben.

Aus diesen drei Trackbars liest du Position aus und wandelst diese erstmal in 2-stellige-Hexstrings um, dann machst du noch:

Quelltext
1:
StringtoColor('$00' + red + green + blue); //red Green, Blue sin die Hex-strings)                    


und fertig ist die Farbe!!!, jetzt nurnoch zuweisen

MathiasH