Witam,
Aktualnie pracuję na Free Pascalu, ale chodzi mi o takie coś:
Mam typ TColor (w FP jest to: TColor = -$7FFFFFFF-1..$7FFFFFFF ). SizeOf zwraca mi że ma 4 bajty. I teraz czy mógłbym zapisać taki kolor w Longint czy innym 8 bajtowym typie + dodatkową wartość o rozmiarze 1 bajta a potem odczytać te dwie wartości? Chodzi o to że chciałbym stworzyć typ TAlphaColor = longint który będzie potrafił przechować standardowy kolor + kanał alpha (od 0 do 255, czyli bajt)
Pozdrawiam