# HG changeset patch # User Jordan Miner # Date 1248553655 18000 # Node ID 545af935f201a7e9808fbd41eb5c5cd46627629e # Parent e6843df719a8b50e41719cd943b8aaacfa07ab8e Remove delta from MouseTurnedEventArgs (Windows-centric). diff -r e6843df719a8 -r 545af935f201 dynamin/gui/events.d --- a/dynamin/gui/events.d Sat Jul 25 15:25:38 2009 -0500 +++ b/dynamin/gui/events.d Sat Jul 25 15:27:35 2009 -0500 @@ -79,17 +79,11 @@ } /// class MouseTurnedEventArgs : StopEventArgs { - int _delta; double _scrollAmount; public: - this(int delta, double scrollAmount) { - _delta = delta; + this(double scrollAmount) { _scrollAmount = scrollAmount; } - /* - * This is the amount the mouse wheel was turned. - */ - //int delta() { return _delta; } /** * The amount that a control should scroll in response to this event. * In a text control, this is the number of lines to scroll. diff -r e6843df719a8 -r 545af935f201 dynamin/gui/windows_window.d --- a/dynamin/gui/windows_window.d Sat Jul 25 15:25:38 2009 -0500 +++ b/dynamin/gui/windows_window.d Sat Jul 25 15:27:35 2009 -0500 @@ -756,7 +756,7 @@ int delta = -cast(short)HIWORD(wParam); auto screenPt = Point(LOWORD(lParam), HIWORD(lParam)); auto des = c.getDescendantAtPoint(c.screenToContent(screenPt)); - scope args = new MouseTurnedEventArgs(delta, delta*scrollLines/120.0); + scope args = new MouseTurnedEventArgs(delta*scrollLines/120.0); des.mouseTurned(args); return 0; case WM_SYSKEYDOWN: