Macro to pause for user input and draw single crossing window

I have a macro that will have the user draw a crossing window, and then stretch the objects by 1/2" at 90 Deg. Currently the user has to right-click after drawing a crossing window, to end user input. I would like to eliminate that extra step, though it is a minor issue.

^c^cStretch;\\;@@;.5<90

Above is the macro, which uses the "\\" to prompt for user input. Is there a way to limit the user input to drawing just one crossing window, and then finish the command?