Editable combo box

Currently the The webcombobox we cannot type in a value that is not existing in the item list.
How do I let the user add a new item which is not in the list.

This is due to the nature of the SELECT element in HTML
You can consider a TWebEditAutoCompletion control instead.

Yes I understand. I have used EditAutoComplete in some places. But the issue with it is that The user has to know what items are already existing in the items list. I does not dropdown to show all the values .

I was checking around and found a new construct

<input list="browsers" name="browser">
<datalist id="browsers">
  <option value="Internet Explorer">
  <option value="Firefox">
  <option value="Chrome">
  <option value="Opera">
  <option value="Safari">

This could be made into a component

That is an interesting suggestion!
We'll look if this can indeed be wrapped into a component.

That was a golden tip that allowed us to introduce TWebComboBox.Style = (csDropDown, csDropDownList)
so, via setting the Style to csDropDown, it will now use this technique to provide an editable combobox.
This new feature will be included in the next release.