Zitat Zitat
Original geschrieben von Freezy
Mal ne frage Delphi beziefisch:

Ich habe 3 Farbwerte (r,g,b) einzeln jeweils in nem Byte gespeichert. Wie mache ich daraus jetzt die Mischfarbe im Integer (Hexdezimal zb $7F7F7F)

Ich habe zwar eine lösung aber die ist ziemlich unschön
Ich kenne mich mit Delphi nixcht aus und kann deshalb nur allgemeine Anweisungen geben.

1.) Die drei Werte in hexadezimale Zahlen umrechnen
2.) Die drei Werte in der Reihenfolge Rot, Blau, Grün hintereinander in eine Variable schreiben
3.) Es gibt keinen dritten Schritt, du bist fertig


BTW... ARGB? Irgendwie kommt mir RGBA bekannter vor...