Skip to content

Commit 84fad9d

Browse files
author
kahsa
authoredJan 14, 2021
ui: change MoueEvent.mods from int to enum KeyMod (vlang#276)
1 parent 0274881 commit 84fad9d

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed
 

‎ui.v

+1-1
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ pub:
110110
y int
111111
button MouseButton
112112
action MouseAction
113-
mods int
113+
mods KeyMod
114114
}
115115

116116
pub struct ScrollEvent {

‎window.v

+3
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,7 @@ fn window_mouse_down(event sapp.Event, ui &UI) {
308308
x: int(event.mouse_x / ui.gg.scale)
309309
y: int(event.mouse_y / ui.gg.scale)
310310
button: MouseButton(event.mouse_button)
311+
mods: KeyMod(event.modifiers)
311312
}
312313
if window.mouse_down_fn != voidptr(0) { // && action == voidptr(0) {
313314
window.mouse_down_fn(e, window)
@@ -335,6 +336,7 @@ fn window_mouse_up(event sapp.Event, ui &UI) {
335336
x: int(event.mouse_x / ui.gg.scale)
336337
y: int(event.mouse_y / ui.gg.scale)
337338
button: MouseButton(event.mouse_button)
339+
mods: KeyMod(event.modifiers)
338340
}
339341
if window.mouse_up_fn != voidptr(0) { // && action == voidptr(0) {
340342
window.mouse_up_fn(e, window)
@@ -362,6 +364,7 @@ fn window_click(event sapp.Event, ui &UI) {
362364
x: int(event.mouse_x / ui.gg.scale)
363365
y: int(event.mouse_y / ui.gg.scale)
364366
button: MouseButton(event.mouse_button)
367+
mods: KeyMod(event.modifiers)
365368
}
366369
if window.click_fn != voidptr(0) { // && action == voidptr(0) {
367370
window.click_fn(e, window)

0 commit comments

Comments
 (0)