Lines Matching full:button

40 #include "exevents.h"           /* for button/axes labels */
44 /* Peek the internal button mapping */
103 /* initalize button map */ in winMouseProc()
129 g_winMouseButtonMap = pDeviceInt->button->map; in winMouseProc()
150 int button; in winMouseWheel() local
189 /* Set the button to indicate up or down wheel delta */ in winMouseWheel()
191 button = iButtonUp; in winMouseWheel()
194 button = iButtonDown; in winMouseWheel()
200 * button clicks for the Z axis. in winMouseWheel()
208 /* Push the wheel button */ in winMouseWheel()
209 winMouseButtonsSendEvent(ButtonPress, button); in winMouseWheel()
211 /* Release the wheel button */ in winMouseWheel()
212 winMouseButtonsSendEvent(ButtonRelease, button); in winMouseWheel()
219 * Enqueue a mouse button event
251 /* Send button events right away if emulate 3 buttons is off */ in winMouseButtonsHandle()
253 /* Emulate 3 buttons is off, send the button event */ in winMouseButtonsHandle()
263 * Button was pressed, no press is cached, in winMouseButtonsHandle()
264 * and there is no fake button 2 release pending. in winMouseButtonsHandle()
267 /* Store button press type */ in winMouseButtonsHandle()
271 * Set a timer to send this button press if the other button in winMouseButtonsHandle()
282 * Button press is cached, other button was pressed, in winMouseButtonsHandle()
283 * and there is no fake button 2 release pending. in winMouseButtonsHandle()
286 /* Mouse button was cached and other button was pressed */ in winMouseButtonsHandle()
290 /* Send fake middle button */ in winMouseButtonsHandle()
293 /* Indicate that a fake middle button event was sent */ in winMouseButtonsHandle()
299 * Cached button was released before timer ran out, in winMouseButtonsHandle()
300 * and before the other mouse button was pressed. in winMouseButtonsHandle()
313 * Fake button 2 was sent and both mouse buttons have now been released in winMouseButtonsHandle()
317 /* Send middle mouse button release */ in winMouseButtonsHandle()
324 * Button was release, no button is cached, in winMouseButtonsHandle()
325 * and there is no fake button 2 release is pending. in winMouseButtonsHandle()