func init // adds using namespace sys.add_use('System.Drawing') end func doDrawBezier(data) blk.println(d("Graphics", 20), '.DrawBezier(', d("Pen", 20), ', ', d("pt1"), ', ', d("pt2"), ', ', d("pt3"), ', ', d("pt4"), ');') end func doDrawBezier2(data) blk.println(d("Graphics", 20), '.DrawBezier(', d("Pen", 20), ', ', d("x1", 107), ', ', d("y1", 107), ', ', d("x2", 107), ', ', d("y2", 107), ', ', d("x3", 107), ', ', d("y3", 107), ', ', d("x4", 107), ', ', d("y4", 107), ');') end func doDrawBeziers(data) blk.println(d("Graphics", 20), '.DrawBeziers(', d("Pen", 20), ', ', d("points"), ');') end