Use an inputpoint to get all the SketchUp inference points. This is a bare-bones code snippet that will make a tool, use an inputpoint and then draw that inputpoint to the screen.
` class SUC_IP_POINT
def activate
@ip1 = Sketchup::InputPoint.new
end
def onMouseMove(flags, x, y, view)
@ip1 = view.inputpoint x,y
view.invalidate
end
def draw(view)
@ip1.draw view
end
end
Sketchup.active_model.select_tool(SUC_IP_POINT.new)`
So check that out, see if it helps.
Chris