Gets a cursor to be used in the buffer's display. If the return value is null, a default cursor is used.
See also set-cursor in wx:media-edit%.
If an overriding cursor has been installed with set-cursor in wx:media-edit%, then the installed cursor is returned.
Otherwise, if the event is a dragging event, a snip in the buffer has the focus, and the snip's adjust-cursor method returns a cursor, that cursor is returned.
Otherwise, if the cursor is over a snip and the snip's adjust-cursor method returns a cursor, that cursor is returned.
Otherwise, if a cursor has been installed with set-cursor in wx:media-edit%, then the installed cursor is returned.
Otherwise, if the cursor is over a clickback region in an editor buffer, an arrow cursor is retunred.
Finally, if none of the above cases apply, a default cursor is returned. For an editor buffer, the default cursor is an I-beam. For a pasteboard buffer, the default cursor is an arrow.