I'm trying to cancel out of a user input request (acedGetPoint).
I've created an AcEdInputPointMonitor object before the user request is called, and from within AcEdInputPointMonitor::monitorInputPoint() I tried calling sendModelessInterrupt, but it doesn't appear to work (the command is registered with ACRX_CMD_INTERRUPTIBLE).
I found a sample program that uses sendModelessInterrupt (polysamp), but it doesn't appear that it's being used properly. It's called after the user enters their input, which defeats the purpose. You can remove the call without any discernable change in program execution.
Is this possible, or is there another way to do this?