OpenDCL Forums

OpenDCL => Runtime/AutoLISP => Topic started by: donnieworld on December 01, 2017, 11:03:37 AM

Title: Display a value in a textbox that updates as the cursor moves
Post by: donnieworld on December 01, 2017, 11:03:37 AM
How can I display a value in a textbox that updates as the cursor moves in the drawing? Specifically I want the user to select a polyline and I want to show the distance in a textbox from the beginning as the cursor moves.
Title: Re: Display a value in a textbox that updates as the cursor moves
Post by: Fred Tomke on December 01, 2017, 11:47:20 AM
Hi, (dcl-control-settext <textcontrol> (rtos (distance ptStart ptEnd) 2 2)) should do the trick.
It will only work with one of the modeless forms.
The hardest work should be to get noticed about mousecursor moves. I believe you should study the available Lisp-reactors or open a question in any Lisp forum.
Regards, Fred
Title: Re: Display a value in a textbox that updates as the cursor moves
Post by: Peter2 on December 04, 2017, 05:09:54 AM
Quote from: Fred Tomke on December 01, 2017, 11:47:20 AM
...The hardest work should be to get noticed about mousecursor moves...
What's about "grread"?
Title: Re: Display a value in a textbox that updates as the cursor moves
Post by: Fred Tomke on December 04, 2017, 06:59:34 AM
Hi, Peter, yes, I thought about it, but I wasn't sure whether grread would work while gripediting is active.
Regards, Fred