catch a canceled gui.InputDialog?

  • On 14/09/2015 at 06:06, xxxxxxxx wrote:


    I have an input dialog in my code to get a value:

    txtInput =  gui.InputDialog('range', '0-100')

    But I need to know when the user clicks on 'Cancel', to make sure I stop the script when that happens. Must be something with a boolean I assume? Does anyone know?

    Hans Willem

  • On 14/09/2015 at 07:24, xxxxxxxx wrote:

    You get an empty string if the user left the input field blank or pressed cancel.

  • On 14/09/2015 at 08:41, xxxxxxxx wrote:


    When the user cancels the string returns the preset I gave it in the code. That preset is very valuable to me so I'd rather keep it. Are there no other ways?


  • On 14/09/2015 at 10:48, xxxxxxxx wrote:

    Oh right, I remember. Hm not as far as I know, you need to create your own dialog class.

Log in to reply