The types of cursor shapes
Synopsis:
#include <screen/screen.h>
enum {
SCREEN_CURSOR_SHAPE_CUSTOM = -1,
SCREEN_CURSOR_SHAPE_ARROW = 0,
SCREEN_CURSOR_SHAPE_KEYBOARD = 1,
SCREEN_CURSOR_SHAPE_HOME = 2,
SCREEN_CURSOR_SHAPE_MENU = 3,
SCREEN_CURSOR_SHAPE_NONE = 4,
SCREEN_CURSOR_SHAPE_HAND = 5,
SCREEN_CURSOR_SHAPE_IBEAM = 6,
SCREEN_CURSOR_SHAPE_WAIT = 7,
SCREEN_CURSOR_SHAPE_ZOOM_IN = 8,
SCREEN_CURSOR_SHAPE_ZOOM_OUT = 9,
SCREEN_CURSOR_SHAPE_GRAB = 10,
SCREEN_CURSOR_SHAPE_GRABBING = 11,
SCREEN_CURSOR_SHAPE_CROSS = 12,
SCREEN_CURSOR_SHAPE_MOVE = 13
};
Data:
- SCREEN_CURSOR_SHAPE_CUSTOM
- For future use.
- SCREEN_CURSOR_SHAPE_ARROW
- An arrow cursor shape.
- SCREEN_CURSOR_SHAPE_KEYBOARD
- A cursor shape that indicates keyboard.
- SCREEN_CURSOR_SHAPE_HOME
- A cursor shape that indicates home.
- SCREEN_CURSOR_SHAPE_MENU
- A cursor shape that indicates menu.
- SCREEN_CURSOR_SHAPE_NONE
- No cursor shape.
- SCREEN_CURSOR_SHAPE_HAND
- A cursor shape that shows a hand.
- SCREEN_CURSOR_SHAPE_IBEAM
- A cursor shape that indicates an insertion point.
- SCREEN_CURSOR_SHAPE_WAIT
- A cursor shape that indicates waiting action.
- SCREEN_CURSOR_SHAPE_ZOOM_IN
- A cursor shape that indicates zooming in action.
- SCREEN_CURSOR_SHAPE_ZOOM_OUT
- A cursor shape that indicates zooming out action.
- SCREEN_CURSOR_SHAPE_GRAB
- A cursor shape that indicates a grab.
- SCREEN_CURSOR_SHAPE_GRABBING
- A cursor shape that indicates grabbing action.
- SCREEN_CURSOR_SHAPE_CROSS
- A cursor shape that shows a cross.
- SCREEN_CURSOR_SHAPE_MOVE
- A cursor shape that indicates movement.
Library:
libscreen