TColor ist wenn ichs grad richtig im Kopf hab auch nur so aufgebaut (wobei es glaube ich sogar fertige Funktionen/Cast zum umwandeln egeben könnte):
Delphi-Quellcode:
TColorRecord = record
NULL: Byte // ist 0
Blue: Byte
Green: Byte
Red: Byte
end;
Also einfach nur Blau und Rot vertauscht.