<div dir="ltr">Hi all,<div><br></div><div>I finally got around to getting kst scripting from Java working - via Jython and direct communication with named pipes (there's no Qt on Jython).</div><div><br></div><div>I was inspired to do this partly because I want to programmatically attach event notification labels to scrolling plots.</div><div><br></div><div>I can add a label and lock it to data, but the API only supports x,y positions of [0-1,0-1] normalized coordinates.  I'd like to use (or convert from) actual data X,Y coordinates for the position (even if the position is off-screen) as my program doesn't know the current ranges on the plot.</div><div><br></div><div>Is there a scripting-exposed way to do this?  Having something like Plot.getCurrentXRange/getCurrentYRange would be a start, but I guess the 0-1 ranges still disallow off-screen placement.</div><div><br></div><div>Thanks!</div><div>Steve</div><div><br></div><div>p.s. Are there basic protections in place to allow simultaneous scripting and user operations?  I understand there are probably difficult corner cases...</div></div>