Lines Matching full:mouse
57 get mouse events in \fIcurses\fR
87 These functions provide an interface to mouse events from
89 Mouse events are represented by \fB\%KEY_MOUSE\fP
92 The \fB\%has_mouse\fP function returns \fBTRUE\fP if the mouse driver
96 Mouse events are ignored when input is in cooked mode, and
101 To make mouse events visible, use the \fB\%mousemask\fP function.
102 This sets the mouse events to be reported.
103 By default, no mouse events are reported.
106 to indicate which of the specified mouse events can be reported.
109 or if the terminal does not support mouse-events,
114 current screen's mouse event mask.
116 As a side effect, setting a zero mouse mask may turn off the mouse pointer;
119 .SS "Mouse Events"
120 Here are the mouse event type masks which may be defined:
127 BUTTON1_PRESSED mouse button 1 down
128 BUTTON1_RELEASED mouse button 1 up
129 BUTTON1_CLICKED mouse button 1 clicked
130 BUTTON1_DOUBLE_CLICKED mouse button 1 double clicked
131 BUTTON1_TRIPLE_CLICKED mouse button 1 triple clicked
133 BUTTON2_PRESSED mouse button 2 down
134 BUTTON2_RELEASED mouse button 2 up
135 BUTTON2_CLICKED mouse button 2 clicked
136 BUTTON2_DOUBLE_CLICKED mouse button 2 double clicked
137 BUTTON2_TRIPLE_CLICKED mouse button 2 triple clicked
139 BUTTON3_PRESSED mouse button 3 down
140 BUTTON3_RELEASED mouse button 3 up
141 BUTTON3_CLICKED mouse button 3 clicked
142 BUTTON3_DOUBLE_CLICKED mouse button 3 double clicked
143 BUTTON3_TRIPLE_CLICKED mouse button 3 triple clicked
145 BUTTON4_PRESSED mouse button 4 down
146 BUTTON4_RELEASED mouse button 4 up
147 BUTTON4_CLICKED mouse button 4 clicked
148 BUTTON4_DOUBLE_CLICKED mouse button 4 double clicked
149 BUTTON4_TRIPLE_CLICKED mouse button 4 triple clicked
151 BUTTON5_PRESSED mouse button 5 down
152 BUTTON5_RELEASED mouse button 5 up
153 BUTTON5_CLICKED mouse button 5 clicked
154 BUTTON5_DOUBLE_CLICKED mouse button 5 double clicked
155 BUTTON5_TRIPLE_CLICKED mouse button 5 triple clicked
167 REPORT_MOUSE_POSITION report mouse movement
171 Once a class of mouse events has been made visible in a window,
173 \fB\%KEY_MOUSE\fP as an indicator that a mouse event has been queued.
176 This function will return \fBOK\fP if a mouse event
196 the screen windows enclose the location of a mouse event.
246 by more than the mouse interval as a \*(``long press\*('',
254 detects a mouse event,
256 and then checks for a subsequent mouse event which can be combined
265 The mouse interval is set to one sixth of a second
281 no mouse driver was initialized,
285 a mouse event was detected that does not match the mask,
306 built-in mouse-tracking API or
318 mouse events will not be visible to
327 mouse driver to control the
328 way the terminal is initialized for mouse operation.
337 The mouse driver also recognizes a newer
376 mouse extension should condition its use on the visibility of the
400 had support for the mouse in a variant of \fI\%xterm\fP(1).
427 Number of buttons on the mouse
433 0631, Mouse event has occurred
436 Mouse status information
439 Request mouse position report
453 mouse button events it should send,
454 passing the mouse-button bit mask to the terminal.
456 where the mouse was using the \fB\%req_mouse_pos\fP capability.
466 mouse support for
480 Mouse events from
488 mouse report sequence appears in the string read.
490 Mouse event reports from
500 for mouse clicks).
508 mouse protocol,
513 then the terminal may send mouse events.
517 mouse protocols,