Title: How to get the grayscale from a RGB colorfunction GetGreyScale(red, blue, green: TColor): TColor;var Color: Integer;begin Color := Round(red * 0.56 + green * 0.33 + blue * 0.11); Result := RGB(Color, Color, Color);end;