NetSurf
|
Core mouse and pointer states. More...
Go to the source code of this file.
Typedefs | |
typedef enum browser_mouse_state | browser_mouse_state |
Mouse state. More... | |
typedef enum gui_pointer_shape | gui_pointer_shape |
Functions | |
void | browser_mouse_state_dump (browser_mouse_state mouse) |
Debug function logs a browser mouse state. More... | |
Core mouse and pointer states.
Definition in file mouse.h.
typedef enum browser_mouse_state browser_mouse_state |
Mouse state.
1 is primary mouse button (e.g. Select on RISC OS). 2 is secondary mouse button (e.g. Adjust on RISC OS).
typedef enum gui_pointer_shape gui_pointer_shape |
enum browser_mouse_state |
Mouse state.
1 is primary mouse button (e.g. Select on RISC OS). 2 is secondary mouse button (e.g. Adjust on RISC OS).
Mouse pointer type.
enum gui_pointer_shape |
void browser_mouse_state_dump | ( | browser_mouse_state | mouse | ) |
Debug function logs a browser mouse state.
mouse | browser_mouse_state to dump |
Definition at line 31 of file mouse.c.
References BROWSER_MOUSE_CLICK_1, BROWSER_MOUSE_CLICK_2, BROWSER_MOUSE_DOUBLE_CLICK, BROWSER_MOUSE_DRAG_1, BROWSER_MOUSE_DRAG_2, BROWSER_MOUSE_DRAG_ON, BROWSER_MOUSE_HOLDING_1, BROWSER_MOUSE_HOLDING_2, BROWSER_MOUSE_MOD_1, BROWSER_MOUSE_MOD_2, BROWSER_MOUSE_MOD_3, BROWSER_MOUSE_PRESS_1, BROWSER_MOUSE_PRESS_2, BROWSER_MOUSE_TRIPLE_CLICK, and NSLOG.