Mercurial > projects > dwt-win
comparison dwt/widgets/Slider.d @ 213:36f5cb12e1a2
Update to SWT 3.4M7
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Sat, 17 May 2008 17:34:28 +0200 |
parents | ab60f3309436 |
children | fd9c62a2998e |
comparison
equal
deleted
inserted
replaced
212:ab60f3309436 | 213:36f5cb12e1a2 |
---|---|
667 if ((style & DWT.MIRRORED) !is 0) { | 667 if ((style & DWT.MIRRORED) !is 0) { |
668 switch (wParam) { | 668 switch (wParam) { |
669 case OS.VK_LEFT: | 669 case OS.VK_LEFT: |
670 case OS.VK_RIGHT: { | 670 case OS.VK_RIGHT: { |
671 int key = wParam is OS.VK_LEFT ? OS.VK_RIGHT : OS.VK_LEFT; | 671 int key = wParam is OS.VK_LEFT ? OS.VK_RIGHT : OS.VK_LEFT; |
672 int code = callWindowProc (handle, OS.WM_KEYDOWN, key, lParam); | 672 int /*long*/ code = callWindowProc (handle, OS.WM_KEYDOWN, key, lParam); |
673 return new LRESULT (code); | 673 return new LRESULT (code); |
674 } | 674 } |
675 default: | 675 default: |
676 } | 676 } |
677 } | 677 } |
750 } | 750 } |
751 | 751 |
752 override LRESULT wmScrollChild (int wParam, int lParam) { | 752 override LRESULT wmScrollChild (int wParam, int lParam) { |
753 | 753 |
754 /* Do nothing when scrolling is ending */ | 754 /* Do nothing when scrolling is ending */ |
755 int code = wParam & 0xFFFF; | 755 int code = OS.LOWORD (wParam); |
756 if (code is OS.SB_ENDSCROLL) return null; | 756 if (code is OS.SB_ENDSCROLL) return null; |
757 | 757 |
758 /* Move the thumb */ | 758 /* Move the thumb */ |
759 Event event = new Event (); | 759 Event event = new Event (); |
760 SCROLLINFO info; | 760 SCROLLINFO info; |