const short kwxCursorSizeNESW = 12;
const short kwxCursorSizeNWSE = 13;
const short kwxCursorRoller = 14;
-const short kwxCursorLast = kwxCursorRoller;
+const short kwxCursorWatch = 15;
+const short kwxCursorLast = kwxCursorWatch;
// exposing our fallback cursor map
{0x000A, 0x0006}
},
+{
+{0x07E0, 0x07E0, 0x07E0, 0x07E0, 0x0810, 0x1088, 0x1088, 0x1088,
+0x1388, 0x1008, 0x1008, 0x0810, 0x07E0, 0x07E0, 0x07E0, 0x07E0},
+{0x07E0, 0x07E0, 0x07E0, 0x07E0, 0x0FF0, 0x1FF8, 0x1FF8, 0x1FF8,
+0x1FF8, 0x1FF8, 0x1FF8, 0x0FF0, 0x07E0, 0x07E0, 0x07E0, 0x07E0},
+{0x0008, 0x0008}
+},
+
};
#endif
case wxCURSOR_WATCH:
case wxCURSOR_WAIT:
- // should be displayed by the system when things are running
- cursor = [[NSCursor arrowCursor] retain];
+ // an arrow should be displayed by the system when things are running
+ // according to the HIG
+ // cursor = [[NSCursor arrowCursor] retain];
+ // but for crossplatform compatibility we display a watch cursor
+ cursor = wxGetStockCursor(kwxCursorWatch);
break;
case wxCURSOR_IBEAM: