This simply isn't possible with $input:
Oh, really? Well, I think this was the reason why I reported this bug.
Of course it would be possible when it gets fixed.
Returning $no, $cancel and/or $false would
not break anything. In most cases $input is probably used like "
if ($input(...)) { commands } "
Of course I could create a dialog. Of course I could create a workaround for everything and for every bug. And of course I can write my own scripts, IRC Clients and operating systems if I had enough time.
And yes, this is a bug, if it returns the same thing for 2 different buttons (because I don't need 2 buttons if they don't work in different ways). Moreover, you should read your helpfile more accurate: The sentence you quoted only relates to the ok/yes buttons if there is something in the editbox. But this is not the point, as you can see in my former posts.