
Mathew Robertson wrote:
Combo-boxes shouldn't be populated with something which wont produce a valid business rule. Editable combo-boxes are more rare -> usually they allow you "select an entry by typing the first few characters". Truely editable combo-boxes are just about always used in the wrong context -> usually the interface needs the use of an editline with history-popup.
Sliders should always only allow you to select valid values. I'm not sure why you would have a slider which would allow you to select invalid business rules...
I'm not sure I agree. It is a general principle to _never trust_ input, no matter how sure one might be that the control has only been populated with good values. Of course this comes naturally when the business logic is on the server.