Um eine farbtreue Veränderung zu erreichen, musst Du mit
HSV/
HSL/HSB arbeiten. Die
RGB-Farbe muss dabei entsprechend in eines der Schemate umgewandelt werden. Bei HSB kannst Du dann die Brightness (B-Value) verändern und den wieder zurückverwandeln. Siehe auch:
http://www.delphipraxis.net/internal...?p=70103#70103
...
...