In case someone finds this - My own solution to this was to use a wx.ListCtrl - it's a bit more work, but the mixin's are quite handy for my purposes, also a right click causes selection for ListCtrl - so it's nice and clean