func doAdd(_data) fvar(p, p1, p2) p1 = Point1 p2 = Point2 p = Pen println(G_SCENE, '->addLine(', p1[0], ',', p1[1], ',', p2[0], ',', p2[1], ',', p, ');') event(onAdd, _data_) end