private static Color ConvertColor(string inputColor)
{
// Input should be from "0x000000" to "0xFFFFFF"
int color = TryParseHex(inputColor.Replace("0x", ""));
if (color == int.MinValue)
throw new Exception("Error! Incorrect color - " + inputColor + ".");
return Color.FromArgb(color >> 16, (color & 0xFF00) >> 8, color & 0xFF);
}