Lines Matching +full:long +full:- +full:press

3 .\" Copyright 2018-2023,2024 Thomas E. Dickey                                *
4 .\" Copyright 1998-2015,2017 Free Software Foundation, Inc. *
32 .TH curs_mouse 3X 2024-04-20 "ncurses @NCURSES_MAJOR@.@NCURSES_MINOR@" "Library calls"
56 \fB\%mouseinterval\fP \-
62 \fBtypedef unsigned long mmask_t;
90 pseudo-key values in the \fB\%wgetch\fP(3X) input stream.
98 function such as \fB\%getstr\fP that expects a linefeed for input-loop
109 or if the terminal does not support mouse-events,
112 If \fIoldmask\fP is non-\fBNULL\fP,
118 Whether this happens is device-dependent.
179 x in the event structure coordinates will be screen-relative character-cell
190 the given state data and screen-relative character-cell coordinates.
192 The \fB\%wenclose\fP function tests whether a given pair of screen-relative
193 character-cell coordinates is enclosed by a given window, returning \fBTRUE\fP
205 from \fB\%stdscr\fP-relative coordinates
207 The resulting \fB\%stdscr\fP-relative coordinates are not always
215 They are converted to \fB\%stdscr\fP-relative coordinates and returned
224 \fB\%stdscr\fP-relative coordinates.
225 They are converted to window-relative coordinates if the
242 that can elapse between press and release events for them to
245 An application might interpret button press and release events separated
246 by more than the mouse interval as a \*(``long press\*('',
263 Use \fB\%mouseinterval(\-1)\fP to obtain the interval without altering it.
306 built-in mouse-tracking API or
307 platform-specific drivers including
348 for use with touch screens (which may be pressure-sensitive) or with
349 3D-mice/trackballs/power gloves.
358 presses of buttons 4 or 5 without matching button-releases.
409 extern int mouse_set(long int);
410 extern int mouse_on(long int);
411 extern int mouse_off(long int);
413 extern int map_button(unsigned long);
415 extern unsigned long getmouse(void), getbmap(void);
422 .\" V1R1.0 C Curses" book, Chapter 17, pp. 179-186 (PDF 213-220).
454 passing the mouse-button bit mask to the terminal.