Catch InputDialog Cancel?

  • Is it possible to tell whether or not a user has chosen [Cancel] in a gui.InputDialog(text, preset) if you specify the preset? Best I can tell, it will always return the preset.

    Here's a post from the old forum on the subject.

    It seems like it's a bug that the preset is returned when cancel is pressed.

    Perhaps a third (optional) variable could be added cancel="" which is what would be returned if the user cancels?


  • No, still same old behaviour. :)
    I suggest you to implement such a dialog yourself, it's not that much effort and quickly pays off.

  • Hi Donovan, unfortunately, there is no change in this regards. The best way is still to check for an empty return value or either creates your own dialog.

    I've filled a feature request.

Log in to reply