Mercurial > projects > dynamin
comparison dynamin/gui/windows_window.d @ 30:545af935f201
Remove delta from MouseTurnedEventArgs (Windows-centric).
author | Jordan Miner <jminer7@gmail.com> |
---|---|
date | Sat, 25 Jul 2009 15:27:35 -0500 |
parents | e6843df719a8 |
children | 2a194d52fdb5 |
comparison
equal
deleted
inserted
replaced
29:e6843df719a8 | 30:545af935f201 |
---|---|
754 if(scrollLines == 0xFFFFFFFF) | 754 if(scrollLines == 0xFFFFFFFF) |
755 scrollLines = 3; | 755 scrollLines = 3; |
756 int delta = -cast(short)HIWORD(wParam); | 756 int delta = -cast(short)HIWORD(wParam); |
757 auto screenPt = Point(LOWORD(lParam), HIWORD(lParam)); | 757 auto screenPt = Point(LOWORD(lParam), HIWORD(lParam)); |
758 auto des = c.getDescendantAtPoint(c.screenToContent(screenPt)); | 758 auto des = c.getDescendantAtPoint(c.screenToContent(screenPt)); |
759 scope args = new MouseTurnedEventArgs(delta, delta*scrollLines/120.0); | 759 scope args = new MouseTurnedEventArgs(delta*scrollLines/120.0); |
760 des.mouseTurned(args); | 760 des.mouseTurned(args); |
761 return 0; | 761 return 0; |
762 case WM_SYSKEYDOWN: | 762 case WM_SYSKEYDOWN: |
763 //Stdout.format("WM_SYSKEYDOWN: {:x}", cast(int)wParam).newline; | 763 //Stdout.format("WM_SYSKEYDOWN: {:x}", cast(int)wParam).newline; |
764 if(wParam == 0x79) return 0; | 764 if(wParam == 0x79) return 0; |