I have a ListCtrl (REPORT_MODE and SINGLE_SEL). The user can click in this to highlight an entry in it and it appears reversed.
There are times where I want to change the selected entry programmatically. I can do this with:
across_clues.Focus(idx)
across_clues.Select(idx)
(the Focus() makes sure the selected item is currently scrolled to; the Select() selects it).
This works, but the selection appearance is different here--it's only mildly highlighted with a light grey background.
Is there a way to programmatically choose the "mouse selection" appearance?
I've come across posts here that suggest you can select things with
across_clues.SetItemState(idx, wx.LIST_STATE_SELECTED, wx.LIST_STATE_SELECTED)
But this just seems to do the same thing as list.Select(...)
(Mac OSX; 2.9, Carbon)
Thanks!