Example #1
0
 private void DrawBackgroundInternal(XGraphics gfx, Core2D.Style.ArgbColor color, Core2D.Math.Rect2 rect)
 {
     gfx.DrawRectangle(
         null,
         ToXSolidBrush(color),
         _scaleToPage(rect.X),
         _scaleToPage(rect.Y),
         _scaleToPage(rect.Width),
         _scaleToPage(rect.Height));
 }
Example #2
0
 private static XSolidBrush ToXSolidBrush(Core2D.Style.ArgbColor color)
 {
     return(new XSolidBrush(ToXColor(color)));
 }
Example #3
0
 private static XColor ToXColor(Core2D.Style.ArgbColor color) => XColor.FromArgb(color.A, color.R, color.G, color.B);
Example #4
0
 private static short ToTransparency(Core2D.Style.ArgbColor color) => (short)(90.0 - color.A * 90.0 / 255.0);
Example #5
0
 private static AciColor ToColor(Core2D.Style.ArgbColor color) => new AciColor(color.R, color.G, color.B);