// Types of system cursors. enum SystemCursor { CURSOR_ARROW, CURSOR_IBEAM, CURSOR_WAIT, CURSOR_CROSSHAIR, CURSOR_WAITARROW, CURSOR_SIZENWSE, CURSOR_SIZENESW, CURSOR_SIZEWE, CURSOR_SIZENS, CURSOR_SIZEALL, CURSOR_NO, CURSOR_HAND, CURSOR_MAX_ENUM }; enum CursorType { CURSORTYPE_SYSTEM, CURSORTYPE_IMAGE, CURSORTYPE_MAX_ENUM };