A ComboBox combines multiple strings that can be selected in a small rectangle. The current state is very simple but is capable of mimic the basics of a normal ComboBox.
o-+ Component o-+ Container o-+ ComboBox
mycombobox:addItem("Hello")("World") -- adds hello and world