You can, sort of. An offering like Jacque's or Stams, where the LC is left alone as opposed to any sort of "wait" (with messages or without), can be exploited. This is because all handlers are independent. A rawkeyDown message can be invoked just like any other. Check out this stack. Click on the button and you can then click anywhere on the card to get the mouseColor.How about making "all the other stuff" happen
when one presses the ESC key?
You can escape at any time with the escape key.
I wasted a lot of time tying up LC (with nonsense like "...with messages"), hoping I could find a back door and force a "rawKeyDown" message to be invoked inside a running handler. I could not do it; I doubt if it can be done.
Craig