Selecting columns like Excel does in wx.Grid

I’m trying to replicate some of Excel’s column selection capabilities in wx.Grid. Most importantly, when left-clicking and then dragging to select multiple columns, I would like to have the scrolling and column selection continue when dragging the pointer off the grid’s window, as it happens in Excel.

After much searching, I have not seen any sort of configuration or flags that enable this sort of automatic scrolling and column selection, so am I correct to assume I’ll have to implement this behavior using event handlers? If so, will this be complicated and tricky, or will it be pretty straightforward? Fortunately, I’ve been able to avoid any complicated event handler code in my application (which speaks more to the awesomeness of wxPython than to my skill as a programmer, I’m sure), so I’m really hoping to keep it that way!

Thanks so much for your help! You folks are the most helpful and friendly programming community out there!

Thanks,
-Nick