Часто так бывает, что цвет из макета любого графического редактора нужно конвертировать ручками... Эта функция упрощает этот процесс и позволяет сразу получить необходимый цвет.
Использование: Font.Color := HTML('#E10000');
	
	
		
			
	
	
	
		
		
	
Первоисточник - stackoverflow
					
					
	
		
	
					
					
					Использование: Font.Color := HTML('#E10000');
		code_language.pascal:
	
	function RGB(r, g, b: Byte): TColor;
begin
  Result := (Integer(r) or (Integer(g) shl 8) or (Integer(b) shl 16));
end;
function WebColorStrToColor(WebColor: string): TColor;
begin
  if (Length(WebColor) <> 7) or (WebColor[1] <> '#') then
    RaiseException('Invalid web color string');
  Result :=
    RGB(
      StrToInt('$' + Copy(WebColor, 2, 2)),
      StrToInt('$' + Copy(WebColor, 4, 2)),
      StrToInt('$' + Copy(WebColor, 6, 2)));
end;
function HTML(Color: string): TColor;
begin
   Result := WebColorStrToColor(Color);
end;Первоисточник - stackoverflow
 
	




