Symbol: NCURSES_MOUSE_MASK
lib/libcurses/base/lib_mouse.c
1330
mmask_t pressed = (mmask_t) NCURSES_MOUSE_MASK(b3, NCURSES_BUTTON_PRESSED);
lib/libcurses/base/lib_mouse.c
1331
mmask_t release = (mmask_t) NCURSES_MOUSE_MASK(b3, NCURSES_BUTTON_RELEASED);
lib/libcurses/base/lib_mouse.c
139
#define MASK_RELEASE(x) (mmask_t) NCURSES_MOUSE_MASK(x, 001)
lib/libcurses/base/lib_mouse.c
140
#define MASK_PRESS(x) (mmask_t) NCURSES_MOUSE_MASK(x, 002)
lib/libcurses/base/lib_mouse.c
141
#define MASK_CLICK(x) (mmask_t) NCURSES_MOUSE_MASK(x, 004)
lib/libcurses/base/lib_mouse.c
142
#define MASK_DOUBLE_CLICK(x) (mmask_t) NCURSES_MOUSE_MASK(x, 010)
lib/libcurses/base/lib_mouse.c
143
#define MASK_TRIPLE_CLICK(x) (mmask_t) NCURSES_MOUSE_MASK(x, 020)
lib/libcurses/base/lib_mouse.c
144
#define MASK_RESERVED_EVENT(x) (mmask_t) NCURSES_MOUSE_MASK(x, 040)
lib/libcurses/curses.h
1958
#define BUTTON1_RELEASED NCURSES_MOUSE_MASK(1, NCURSES_BUTTON_RELEASED)
lib/libcurses/curses.h
1959
#define BUTTON1_PRESSED NCURSES_MOUSE_MASK(1, NCURSES_BUTTON_PRESSED)
lib/libcurses/curses.h
1960
#define BUTTON1_CLICKED NCURSES_MOUSE_MASK(1, NCURSES_BUTTON_CLICKED)
lib/libcurses/curses.h
1961
#define BUTTON1_DOUBLE_CLICKED NCURSES_MOUSE_MASK(1, NCURSES_DOUBLE_CLICKED)
lib/libcurses/curses.h
1962
#define BUTTON1_TRIPLE_CLICKED NCURSES_MOUSE_MASK(1, NCURSES_TRIPLE_CLICKED)
lib/libcurses/curses.h
1964
#define BUTTON2_RELEASED NCURSES_MOUSE_MASK(2, NCURSES_BUTTON_RELEASED)
lib/libcurses/curses.h
1965
#define BUTTON2_PRESSED NCURSES_MOUSE_MASK(2, NCURSES_BUTTON_PRESSED)
lib/libcurses/curses.h
1966
#define BUTTON2_CLICKED NCURSES_MOUSE_MASK(2, NCURSES_BUTTON_CLICKED)
lib/libcurses/curses.h
1967
#define BUTTON2_DOUBLE_CLICKED NCURSES_MOUSE_MASK(2, NCURSES_DOUBLE_CLICKED)
lib/libcurses/curses.h
1968
#define BUTTON2_TRIPLE_CLICKED NCURSES_MOUSE_MASK(2, NCURSES_TRIPLE_CLICKED)
lib/libcurses/curses.h
1970
#define BUTTON3_RELEASED NCURSES_MOUSE_MASK(3, NCURSES_BUTTON_RELEASED)
lib/libcurses/curses.h
1971
#define BUTTON3_PRESSED NCURSES_MOUSE_MASK(3, NCURSES_BUTTON_PRESSED)
lib/libcurses/curses.h
1972
#define BUTTON3_CLICKED NCURSES_MOUSE_MASK(3, NCURSES_BUTTON_CLICKED)
lib/libcurses/curses.h
1973
#define BUTTON3_DOUBLE_CLICKED NCURSES_MOUSE_MASK(3, NCURSES_DOUBLE_CLICKED)
lib/libcurses/curses.h
1974
#define BUTTON3_TRIPLE_CLICKED NCURSES_MOUSE_MASK(3, NCURSES_TRIPLE_CLICKED)
lib/libcurses/curses.h
1976
#define BUTTON4_RELEASED NCURSES_MOUSE_MASK(4, NCURSES_BUTTON_RELEASED)
lib/libcurses/curses.h
1977
#define BUTTON4_PRESSED NCURSES_MOUSE_MASK(4, NCURSES_BUTTON_PRESSED)
lib/libcurses/curses.h
1978
#define BUTTON4_CLICKED NCURSES_MOUSE_MASK(4, NCURSES_BUTTON_CLICKED)
lib/libcurses/curses.h
1979
#define BUTTON4_DOUBLE_CLICKED NCURSES_MOUSE_MASK(4, NCURSES_DOUBLE_CLICKED)
lib/libcurses/curses.h
1980
#define BUTTON4_TRIPLE_CLICKED NCURSES_MOUSE_MASK(4, NCURSES_TRIPLE_CLICKED)
lib/libcurses/curses.h
1988
#define BUTTON5_RELEASED NCURSES_MOUSE_MASK(5, NCURSES_BUTTON_RELEASED)
lib/libcurses/curses.h
1989
#define BUTTON5_PRESSED NCURSES_MOUSE_MASK(5, NCURSES_BUTTON_PRESSED)
lib/libcurses/curses.h
1990
#define BUTTON5_CLICKED NCURSES_MOUSE_MASK(5, NCURSES_BUTTON_CLICKED)
lib/libcurses/curses.h
1991
#define BUTTON5_DOUBLE_CLICKED NCURSES_MOUSE_MASK(5, NCURSES_DOUBLE_CLICKED)
lib/libcurses/curses.h
1992
#define BUTTON5_TRIPLE_CLICKED NCURSES_MOUSE_MASK(5, NCURSES_TRIPLE_CLICKED)
lib/libcurses/curses.h
1994
#define BUTTON_CTRL NCURSES_MOUSE_MASK(6, 0001L)
lib/libcurses/curses.h
1995
#define BUTTON_SHIFT NCURSES_MOUSE_MASK(6, 0002L)
lib/libcurses/curses.h
1996
#define BUTTON_ALT NCURSES_MOUSE_MASK(6, 0004L)
lib/libcurses/curses.h
1997
#define REPORT_MOUSE_POSITION NCURSES_MOUSE_MASK(6, 0010L)
lib/libcurses/curses.h
2001
#define BUTTON1_RESERVED_EVENT NCURSES_MOUSE_MASK(1, NCURSES_RESERVED_EVENT)
lib/libcurses/curses.h
2002
#define BUTTON2_RESERVED_EVENT NCURSES_MOUSE_MASK(2, NCURSES_RESERVED_EVENT)
lib/libcurses/curses.h
2003
#define BUTTON3_RESERVED_EVENT NCURSES_MOUSE_MASK(3, NCURSES_RESERVED_EVENT)
lib/libcurses/curses.h
2004
#define BUTTON4_RESERVED_EVENT NCURSES_MOUSE_MASK(4, NCURSES_RESERVED_EVENT)
lib/libcurses/curses.h
2006
#define BUTTON_CTRL NCURSES_MOUSE_MASK(5, 0001L)
lib/libcurses/curses.h
2007
#define BUTTON_SHIFT NCURSES_MOUSE_MASK(5, 0002L)
lib/libcurses/curses.h
2008
#define BUTTON_ALT NCURSES_MOUSE_MASK(5, 0004L)
lib/libcurses/curses.h
2009
#define REPORT_MOUSE_POSITION NCURSES_MOUSE_MASK(5, 0010L)
lib/libcurses/curses.h
2016
#define BUTTON_RELEASE(e, x) ((e) & NCURSES_MOUSE_MASK(x, 001))
lib/libcurses/curses.h
2017
#define BUTTON_PRESS(e, x) ((e) & NCURSES_MOUSE_MASK(x, 002))
lib/libcurses/curses.h
2018
#define BUTTON_CLICK(e, x) ((e) & NCURSES_MOUSE_MASK(x, 004))
lib/libcurses/curses.h
2019
#define BUTTON_DOUBLE_CLICK(e, x) ((e) & NCURSES_MOUSE_MASK(x, 010))
lib/libcurses/curses.h
2020
#define BUTTON_TRIPLE_CLICK(e, x) ((e) & NCURSES_MOUSE_MASK(x, 020))
lib/libcurses/curses.h
2021
#define BUTTON_RESERVED_EVENT(e, x) ((e) & NCURSES_MOUSE_MASK(x, 040))