> You don't need to overrride DoGetBestSize().
> Just pass a size in your wxChoice constructor
> Also, if you use it with a wxSizer (you likely do, right?) set its
> proportion to 0 and don't use wxEXPAND flag.
Oh, I did try that first but it did not work. Look at the attached
modified minimal example.
In fact, I have now checked a bit more: it works on Windows and OSX
but not on GTK.
The GTK version is bugged: the control is full width and shifted to
the left (see attached screencast)!
F