I had to do something like this for a project a while back and I finally had the time to strip an example out of the main project.
I injected some JavaScript to create a <canvas> element and passed the x,y coordinates of Axure widgets back in order to draw lines between them. It worked for what I needed to demonstrate but it’s very brittle. For example, once a line is drawn, it won’t move or redraw if you move the connected objects.
I’m no JavaScript expert, so I’m sure there’s a more elegant/efficient way to do this so if someone wants to clean it up, go for it. Just please share it so I (and others) can learn how you did it. <grin>
Canvas_DrawLine.rp (449 KB)