In my UI if a user selects to allow multiple , he checks the check box next to “Multiple ”. When this check box is selected, “Maximum” option becomes enabled. Here user can define how many options can be done.

I want to allow my user to do “Infinite” . The option that I have decided to use for this thing is that if user does not type anything, “-” appears in edit box showing that there is not limit and “Unlimited” is allowed. Else user can type a number or user spin control in order to specify the limit up to he is allowed.

Option can be anything either using spin control or any other thing

  • 2
    Simply display "infinite" or "unlimited" instead of "-" and add a corresponding combobox value. It will be much more clear. Apr 9, 2014 at 7:31
  • unlimited is also used in most torrent downloaders when setting upload and download speed. If that's too long you have ∞ or ∞ for the infinity symbol. Apr 9, 2014 at 7:43
  • Many developers write -1 or 0 for unlimited. But this is not user friendly.
    – sysscore
    Apr 11, 2014 at 11:54

1 Answer 1


I am wary of any solution where the user has to remember that inputting x really means y. If the "infinite" or "unlimited" state can't be unambiguously represented by the spinner control I would consider using another one specifically for the "unlimited mapping" use case. Perhaps have another checkbox for unlimited that, when selected, disables / greys out the spinner?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.