Could you please run this short script:
import Rhino go = Rhino.Input.Custom.GetObject() go.GetMultiple(0, 0) result = go.CommandResult() print result
Even if I press ENTER or SPACE, ‘Cancel’ is returned. Same as when ESC is pressed.
According to the RhinoCommon docs,
pressing ENTER should return ‘Nothing’, which I would need, because my command should exit when ESC was pressed, but continue when ENTER was pressed.
Testing on R7 here.