Go to the source code of this file.
|
| #define | dom_mouse_wheel_event_get_wheel_delta(e, d) |
| |
| #define | dom_mouse_wheel_event_init_ns(e, n, t, b, c, v, d, sx, sy, cx, cy, button, et, ml, dt) |
| |
|
| dom_exception | _dom_mouse_wheel_event_get_wheel_delta (dom_mouse_wheel_event *evt, int32_t *d) |
| |
| dom_exception | _dom_mouse_wheel_event_init_ns (dom_mouse_wheel_event *evt, dom_string *namespace, dom_string *type, bool bubble, bool cancelable, struct dom_abstract_view *view, int32_t detail, int32_t screen_x, int32_t screen_y, int32_t client_x, int32_t client_y, unsigned short button, dom_event_target *et, dom_string *modifier_list, int32_t wheel_delta) |
| |
◆ dom_mouse_wheel_event_get_wheel_delta
| #define dom_mouse_wheel_event_get_wheel_delta |
( |
|
e, |
|
|
|
d |
|
) |
| |
Value:
dom_exception _dom_mouse_wheel_event_get_wheel_delta(dom_mouse_wheel_event *evt, int32_t *d)
Definition mouse_wheel_event.c:67
Definition mouse_wheel_event.h:18
◆ dom_mouse_wheel_event_init_ns
| #define dom_mouse_wheel_event_init_ns |
( |
|
e, |
|
|
|
n, |
|
|
|
t, |
|
|
|
b, |
|
|
|
c, |
|
|
|
v, |
|
|
|
d, |
|
|
|
sx, |
|
|
|
sy, |
|
|
|
cx, |
|
|
|
cy, |
|
|
|
button, |
|
|
|
et, |
|
|
|
ml, |
|
|
|
dt |
|
) |
| |
Value:
(bool) (b), (bool) (c), (struct dom_abstract_view *) (v),\
(int32_t) (d), (int32_t) (sx), (int32_t) (sy), (int32_t) (cx), (int32_t) (cy),\
dom_exception _dom_mouse_wheel_event_init_ns(dom_mouse_wheel_event *evt, dom_string *namespace, dom_string *type, bool bubble, bool cancelable, struct dom_abstract_view *view, int32_t detail, int32_t screen_x, int32_t screen_y, int32_t client_x, int32_t client_y, unsigned short button, dom_event_target *et, dom_string *modifier_list, int32_t wheel_delta)
Definition mouse_wheel_event.c:95
Definition event_target.h:20
◆ dom_mouse_wheel_event
◆ _dom_mouse_wheel_event_get_wheel_delta()
Get wheelDelta
- Parameters
-
| evt | The Event object |
| d | The wheelDelta |
- Returns
- DOM_NO_ERR.
◆ _dom_mouse_wheel_event_init_ns()
| dom_exception _dom_mouse_wheel_event_init_ns |
( |
dom_mouse_wheel_event * |
evt, |
|
|
dom_string * |
namespace, |
|
|
dom_string * |
type, |
|
|
bool |
bubble, |
|
|
bool |
cancelable, |
|
|
struct dom_abstract_view * |
view, |
|
|
int32_t |
detail, |
|
|
int32_t |
screen_x, |
|
|
int32_t |
screen_y, |
|
|
int32_t |
client_x, |
|
|
int32_t |
client_y, |
|
|
unsigned short |
button, |
|
|
dom_event_target * |
et, |
|
|
dom_string * |
modifier_list, |
|
|
int32_t |
wheel_delta |
|
) |
| |
Intialise this event with namespace
- Parameters
-
| evt | The Event object |
| namespace | The namespace of this event |
| type | The event's type |
| bubble | Whether this is a bubbling event |
| cancelable | Whether this is a cancelable event |
| view | The AbstractView associated with this event |
| detail | The detail information of this mouse event |
| screen_x | The x position of the mouse pointer in screen |
| screen_y | The y position of the mouse pointer in screen |
| client_x | The x position of the mouse pointer in client window |
| client_y | The y position of the mouse pointer in client window |
| button | The mouse button pressed |
| et | The related target of this event, may be NULL |
| modifier_list | The string contains the modifier identifier strings |
| wheel_delta | The wheelDelta |
- Returns
- DOM_NO_ERR on success, appropriate dom_exception on failure.