experiences with TWebEditAutoComplete

  1. Iems need to be added in a BeginUpdate/EndUpdate block. We will add it to the doc
  2. To get the item selected from OnSelect, use:
procedure TForm1.WebEditAutoComplete1Select(Sender: TObject;
  Args: TEditAutoCompleteSelectEventArgs);
var
  idx: integer;
begin
  idx := Args.ItemIndex;
  console.log(WebEditAutoComplete1.Items[idx]);
end;
  1. We've seen an issue with OnChange and we fixed this. From OnChange, you'll be able to get the last edited text via WebEditAutoComplete.Text

  2. The index with each item is the index of the item in the Items TStringList

  3. Do you have more details how exactly you use Bootstrap as I could not see an interference here

  4. Items in de dropdown are DIV elements with the CSS classname ItemClassName, ActiveItemClassName