rendered paste bodyusing System;
using System.Drawing.Imaging;
using System.Drawing;
using System.Drawing.Drawing2D;
//
public class graphicsUI
{
static void DrawCross (Graphics dc, int x, int middle)
{
dc.DrawLine (new Pen (Color.Red), x + 2, middle, x + 6, middle);
dc.DrawLine (new Pen (Color.Red), x + 4, middle - 2, x + 4, middle + 2);
}
public static void Main ()
{
Bitmap bmp = new Bitmap (100, 100);
Graphics dc = Graphics.FromImage (bmp);
Pen bluePen = new Pen (Color.Blue);
dc.DrawLine (bluePen, 5,5, 10,10);
dc.DrawLine (bluePen, 2, 2, 5, 2);
Pen yellowPen = new Pen (Color.Yellow);
dc.DrawLine (yellowPen, 20, 5, 20, 10);
dc.DrawLine (yellowPen, 30, 30, 30, 30);
dc.DrawLine (yellowPen, 30, 45, 30, 40);
DrawCross (dc, 5, 15);
DrawCross (dc, 14, 26);
bmp.Save("bug.png", ImageFormat.Png);
}
}