<h1>
    Input
</h1>
<p>
    C1 MVC's input module contains input controls designed to make
    data entry easy and efficient, using mouse or touch.
</p>
<p>
    C1 MVC's input controls are specialized and optimized for each
    data type. The input module currently contains 16 controls
    with the following class hierarchy:
</p>

<ul>
    <li>
        Control <span class="detail">abstract</span>
        <ul>
            <li>Calendar <span class="detail">dates</span></li>
            <li>ColorPicker <span class="detail">colors</span></li>
            <li>
                DropDown <span class="detail">abstract</span>
                <ul>
                    <li>
                        ComboBox <span class="detail">items/strings</span>
                        <ul>
                            <li>
                                AutoComplete <span class="detail">items/strings</span>
                                <ul>
                                    <li>MultiAutoComplete <span class="detail">multiple items/strings</span></li>
                                </ul>
                            </li>
                            <li>InputTime <span class="detail">times</span></li>
                            <li>Menu <span class="detail">commands</span></li>
                            <li>MultiSelect <span class="detail">multiple items/strings</span></li>
                        </ul>
                    </li>
                    <li>InputColor <span class="detail">colors</span></li>
                    <li>
                        InputDate <span class="detail">dates</span>
                        <ul>
                            <li>InputDateTime <span class="detail">dates and times</span></li>
                        </ul>
                    </li>
                </ul>
            </li>
            <li>InputMask <span class="detail">strings</span></li>
            <li>InputNumber <span class="detail">numbers</span></li>
            <li>ListBox <span class="detail">items/strings</span></li>
            <li>Popup <span class="detail">container</span></li>
        </ul>
    </li>
</ul>