func init // adds using namespace sys.add_use('System.Drawing') end func doDrawLine(data) blk.println(d("Graphics", 20), '.DrawLine(', d("Pen", 20), ', ', d("x1", 1), ', ', d("y1", 1), ', ', d("x2", 1), ', ', d("y2", 1), ');') end func doDrawLine2(data) blk.println(d("Graphics", 20), '.DrawLine(', d("Pen", 20), ', ', d("pt1"), ', ', d("pt2"), ');') end func doDrawLine3(data) blk.println(d("Graphics", 20), '.DrawLine(', d("Pen", 20), ', ', d("x1", 107), ', ', d("y1", 107), ', ', d("x2", 107), ', ', d("y2", 107), ');') end func doDrawLines(data) blk.println(d("Graphics", 20), '.DrawLines(', d("Pen", 20), ', ', sys.structure_array(data, 'Points', 'Point'), ');') end func doDrawLines2(data) blk.println(d("Graphics", 20), '.DrawLines(', d("Pen", 20), ', ', sys.structure_array(data, 'Points', 'PointF'), ');') end