I have a ComboBoxEditor that has a list of people’s names and I’d like to be able to select an item by typing a few characters of the first part of the displayed name, however each key press selects a name that starts with the last letter pressed.
The default behaviour is to cycle through items that start with the character pressed eg: If the 3 available Replacements are: “Bloggs”, “Barry” and “Lloyd”.
If I press “b” repeatedly the selection alternates between Bloggs and Barry. I’d like to be able to type “bl” and select Bloggs immediately, but instead it selects “Lloyd” as soon as the “l” is pressed.
Is there any way to create this behaviour? Perhaps some sort of timeout after the last keypress before matching up the entered string?