2024-06-16 13:57:50 +03:00
|
|
|
using System.Drawing;
|
2014-10-31 09:05:52 +02:00
|
|
|
|
|
|
|
|
namespace MtApi
|
|
|
|
|
{
|
|
|
|
|
class MtApiColorConverter
|
|
|
|
|
{
|
|
|
|
|
public static Color ConvertFromMtColor(int color)
|
|
|
|
|
{
|
2016-05-13 11:53:28 +03:00
|
|
|
return Color.FromArgb((byte)(color), (byte)(color >> 8), (byte)(color >> 16));
|
2014-10-31 09:05:52 +02:00
|
|
|
}
|
|
|
|
|
|
2017-01-03 21:29:41 +02:00
|
|
|
public static int ConvertToMtColor(Color? color)
|
2014-10-31 09:05:52 +02:00
|
|
|
{
|
2017-01-03 21:29:41 +02:00
|
|
|
return color == null || color == Color.Empty ? 0xffffff : (Color.FromArgb(color.Value.B, color.Value.G, color.Value.R).ToArgb() & 0xffffff);
|
2014-10-31 09:05:52 +02:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|