Ejemplo n.º 1
0
 public Flatland.Core.Context SetFillColor(Flatland.Color color)
 {
     return(new Context(this, this.currentLineColor, ToCairoColor(color)));
 }
Ejemplo n.º 2
0
        private Cairo.Color ToCairoColor(Flatland.Color color)
        {
            var colord = color.ToColorD();

            return(new Cairo.Color(colord.Red, colord.Green, colord.Blue, colord.Alpha));
        }
Ejemplo n.º 3
0
 public Flatland.Core.Context SetLineColor(Flatland.Color color)
 {
     return(new Context(this, CreateGdiPen(color)));
 }
Ejemplo n.º 4
0
        private Drawing.Color ToGdiColor(Flatland.Color color)
        {
            var colorb = color.ToColorB();

            return(Drawing.Color.FromArgb(colorb.Alpha, colorb.Red, colorb.Green, colorb.Blue));
        }
Ejemplo n.º 5
0
 private Drawing.Pen CreateGdiPen(Flatland.Color color)
 {
     return(new Drawing.Pen(ToGdiColor(color)));
 }
Ejemplo n.º 6
0
 private Drawing.Brush CreateGdiBrush(Flatland.Color color)
 {
     return(new Drawing.SolidBrush(ToGdiColor(color)));
 }