Take the 2-minute tour ×
User Experience Stack Exchange is a question and answer site for user experience researchers and experts. It's 100% free, no registration required.

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

I want to allow my user to do “Infinite Mapping” or to “Mappings of a limited number”. 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 Mapping” is allowed. Else user can type a number or user spin control in order to specify the limit up to which mapping is allowed.

If user types a number and then he wants to again make the mapping limit infinite, he user “backspace” and leaves the edit box empty. Now when user clicks outside the edit box, “-” value again appears showing that there is no limit and infinite mapping is allowed. Can there be a better way to allow user to select “Multiple Mapping” option, and then decide whether that mapping be “Infinite” or “he can specify a number”. Option can be anything either using spin control or any other thin

share|improve this question
Simply display "infinite" or "unlimited" instead of "-" and add a corresponding combobox value. It will be much more clear. –  alexeypegov Apr 9 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. –  Paul Apr 9 at 7:43
Many developers write -1 or 0 for unlimited. But this is not user friendly. –  sysscore Apr 11 at 11:54

1 Answer 1

up vote 7 down vote accepted

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?

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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