EVT_SET_CURSOR not firing on Mac OS?

I posted this on the wxPython-mac list, but didn’t get any response. I thought I might try here before just logging a bug report:

I’ve been using the AGW AUI, and noticed when resizing frames, the mouse cursor didn’t change to a resize cursor. After digging around in the code a bit, I discovered that EVT_SET_CURSOR wasn’t firing. After running a few more tests, I found that EVT_SET_CURSOR doesn’t seem to fire at all on Mac OS (but fires just fine on windows).

It seems to me it’s either a bug that the event isn’t firing, or a bug that the AGW AUI depends on it. Can anyone provide further insight?

  • James

James Kruth wrote:

I posted this on the wxPython-mac list, but didn't get any response. I
thought I might try here before just logging a bug report:

I've been using the AGW AUI, and noticed when resizing frames, the mouse
cursor didn't change to a resize cursor. After digging around in the
code a bit, I discovered that EVT_SET_CURSOR wasn't firing. After
running a few more tests, I found that EVT_SET_CURSOR doesn't seem to
fire at all on Mac OS (but fires just fine on windows).

It seems to me it's either a bug that the event isn't firing, or a bug
that the AGW AUI depends on it. Can anyone provide further insight?

Please check for an existing ticket at trac.wxwidgets.org about this, and add one if there isn't one already.

···

--
Robin Dunn
Software Craftsman