Smart HTML ComboBox is an editable form control with an input that allows selecting a value from a list.


A dropdown list selects between multiple selections. It displays the current state and a down/up arrow. Available states may be shown as a list of strings, a palette, or icons, for example.

When a user interacts with the dropDown, a menu can appear over, under or below the drop down list and displays the possible states. Pressing a state dismisses the menu if the selection is single and updates the button to display this new state.

Scrolling within the dropdown behaves the same way a menu scrolls.









Generic overflow combobox

The generic overflow combobox displays an arrow by default. When the button is pressed, the menu appears. Pressing an option on the menu navigates to further settings for that option.




ComboBox Style


Normal



Opened



Disabled




ComboBox Open Directions

Smart.ComboBox has a number of opening directions but the most popular are "bottom", "overlay-center" and "top".



ComboBox Selection Modes

Smart.ComboBox has a variaty of selection modes allowing single or multiple item selection.

One(Selection of single item)


oneOrManyExtended - allows selection with shift and ctrl.


checkBox


radioButton


Additional selection modes are "zeroOrOne", "OneOrMany", "zeroOrMany" and "none"