diff options
author | Tomaka17 <pierre.krieger1708@gmail.com> | 2014-07-27 20:08:31 +0200 |
---|---|---|
committer | Tomaka17 <pierre.krieger1708@gmail.com> | 2014-07-27 20:08:31 +0200 |
commit | 6133e17b9a77d21a33f4dc30c3409aa19129cd08 (patch) | |
tree | a71ff44e95ef528d5f7447ef89f33276988f2603 /src/win32/mod.rs | |
parent | 1e615b59a6e9685ec283b290eb337faab888f262 (diff) | |
download | glutin-6133e17b9a77d21a33f4dc30c3409aa19129cd08.tar.gz glutin-6133e17b9a77d21a33f4dc30c3409aa19129cd08.zip |
Add moved events for win32
Diffstat (limited to 'src/win32/mod.rs')
-rw-r--r-- | src/win32/mod.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/win32/mod.rs b/src/win32/mod.rs index be6014e..481436c 100644 --- a/src/win32/mod.rs +++ b/src/win32/mod.rs @@ -299,6 +299,14 @@ extern "stdcall" fn callback(window: ffi::HWND, msg: ffi::UINT, 0 }, + ffi::WM_MOVE => { + use events::Moved; + let x = ffi::LOWORD(lparam as ffi::DWORD) as uint; + let y = ffi::HIWORD(lparam as ffi::DWORD) as uint; + send_event(window, Moved(x, y)); + 0 + }, + ffi::WM_CHAR => { use std::mem; use events::ReceivedCharacter; |