TAdvDBLookupComboBox

When the TAdvDBLookupComboBox had more then 10.000 items in the list searching becomes very slow.

Is there a way to search quickly. After type each char he is searching with string comparisation and isn't very quickly.
 
I had 30000 products in the list. Locate in the dataset will be faster.

If lookupmethod is lmreqiured than searching is twice done to the complete list.

In findfield and in keypress procedure.
 
If findfield has a var parameter aIndex which returned the index of founded item you don't have to search twice.