My program collects data and stores it in lists. I use a ListCtrl to get user input; after each char typed in, it looks in a list to find a match and offers a whole string to be accepted or ignored. Acceptance is to be via the Enter key.
The problem is that after offering the match in the list, it is highlighted grey and not blue, and cannot be accepted by the Enter key, only by doubleclick with the mouse.
If I substitute the user input with a wx.TextEntryDialog, it works properly with the offer highlighted blue and acceptable with Enter. I am sure there are standard ways to provide look-up for repeated user entries, but I haven’t managed to find one.
I have two scripts which demonstrate the problem, but as a total newbie I don’t know whether to include these opn this page or upload files - your help very much appreciated.