I have a drop down list with a ton of selection options. What I've found to help with this problem is that I can set the "Allow custom text entry" to true.
Then, if the user clicks on the drop arrow to bring up the selection list, then starts typing custom text, the form will start matching the string to available choices. This is awesome, except that this list needs to be open.
Ok, so the following code seems to work:
but only on the "mouseEnter" event. It does not work on the "enter" event. I see that there were changes to the behavior of the drop down list's "enter" event when LCD 7 came around, but reverting to the behavior of 6 didn't help either.
It works on the mouseover. If you'd like to see the form, I can send it to you, but the mouseEnter event works with the openList function. If it works with mouseEnter, there must be some fundamental difference between the mouseEnter event and the Enter event aside from triggers.
Yeah, for the meantime, what I've done is placed a button with no visible properties (no border, text, nor fill) and placed it over the drop down. When you click it, it hides the button, opens the list, then sets focus on the drop down.
The exit event of the drop down turns the button back to visible. Seems to work great for now. I'm hoping it doesn't have to be such a hack in the end.