I was hoping that you all could help me regression test this control as I know there are some behavioral things to tweak, but I need others that will use it differently than I. This is so new I don’t have docs yet, but I will be keeping everything on Github here at this link:
Normally you would create your own file and name it what you want and indicate that name in the IDE. However I can include this file for the demo. Its now committed.
The format is UTF-8 with normal system line endings.
If you hit the escape key (OS X) you get Apple’s autocomplete dropdown on top of your autocomplete dropdown. You might want to investigate blocking that.
[quote=143347:@Peter Fargo]This looks good Mike. One thing I noticed -
If you hit the escape key (OS X) you get Apple’s autocomplete dropdown on top of your autocomplete dropdown. You might want to investigate blocking that.
Added to gitHub issues.[/quote]
Thanks Peter! I also saw your issue on the Github page! I appreciate it since today is “Bug Fix Friday”
Hi MIke, looks really good, useful control. I have added 3 issues on GitHub, nitpicking really but Yosemite graphics issues. Great stuff. I love the enthusiasm you drum up with your custom controls on github, the date time picker was phenomenal
[quote=143347:@Peter Fargo]This looks good Mike. One thing I noticed -
If you hit the escape key (OS X) you get Apple’s autocomplete dropdown on top of your autocomplete dropdown. You might want to investigate blocking that.
Added to gitHub issues.[/quote]
To fix that (in keydown event):
This looks great! My only suggestion right now is to move the “Me.SetFocus” out of AutoComplete_Container.AC_Listbox.MouseEnter and have it in the AC_Listbox.MouseMove instead.
Every time I’ve tested this, I’ve clicked in the textbox to get the cursor and then without meaning to, let the mouse move down a bit into the open area below. Then when I start typing, it sees the mouse was there and sets the focus to the listbox and highlights an entry, making it impossible for me to type any more. Moving the SetFocus into the MouseMove fixes that for me.
[quote=143618:@Bill Gookin]This looks great! My only suggestion right now is to move the “Me.SetFocus” out of AutoComplete_Container.AC_Listbox.MouseEnter and have it in the AC_Listbox.MouseMove instead.
Every time I’ve tested this, I’ve clicked in the textbox to get the cursor and then without meaning to, let the mouse move down a bit into the open area below. Then when I start typing, it sees the mouse was there and sets the focus to the listbox and highlights an entry, making it impossible for me to type any more. Moving the SetFocus into the MouseMove fixes that for me.
Anyway, great work, thanks![/quote]
Done! Thanks again Bill!