diff options
author | Silenio Quarti <silenio> | 2007-06-26 19:52:07 +0000 |
---|---|---|
committer | Silenio Quarti <silenio> | 2007-06-26 19:52:07 +0000 |
commit | dde9991d8ece5d41693dc005023b2dc541580423 (patch) | |
tree | 22208020450b18617b577876a467b86f2f89cf74 /bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ExpandBar.java | |
parent | 32c3ac1c7d3632328e114c269edb06639a7dab76 (diff) | |
download | eclipse.platform.swt-dde9991d8ece5d41693dc005023b2dc541580423.tar.gz eclipse.platform.swt-dde9991d8ece5d41693dc005023b2dc541580423.tar.xz eclipse.platform.swt-dde9991d8ece5d41693dc005023b2dc541580423.zip |
use macros for lParam and wParam
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ExpandBar.java')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ExpandBar.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ExpandBar.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ExpandBar.java index 8e22516413..f0daea556f 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ExpandBar.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ExpandBar.java @@ -605,8 +605,8 @@ LRESULT WM_KILLFOCUS (int wParam, int lParam) { LRESULT WM_LBUTTONDOWN (int wParam, int lParam) { LRESULT result = super.WM_LBUTTONDOWN (wParam, lParam); if (result == LRESULT.ZERO) return result; - int x = (short) (lParam & 0xFFFF); - int y = (short) (lParam >> 16); + int x = OS.GET_X_LPARAM (lParam); + int y = OS.GET_Y_LPARAM (lParam); for (int i = 0; i < itemCount; i++) { ExpandItem item = items[i]; boolean hover = item.isHover (x, y); @@ -625,8 +625,8 @@ LRESULT WM_LBUTTONUP (int wParam, int lParam) { LRESULT result = super.WM_LBUTTONUP (wParam, lParam); if (result == LRESULT.ZERO) return result; if (focusItem == null) return result; - int x = (short) (lParam & 0xFFFF); - int y = (short) (lParam >> 16); + int x = OS.GET_X_LPARAM (lParam); + int y = OS.GET_Y_LPARAM (lParam); boolean hover = focusItem.isHover (x, y); if (hover) { Event event = new Event (); @@ -655,8 +655,8 @@ LRESULT WM_MOUSELEAVE (int wParam, int lParam) { LRESULT WM_MOUSEMOVE (int wParam, int lParam) { LRESULT result = super.WM_MOUSEMOVE (wParam, lParam); if (result == LRESULT.ZERO) return result; - int x = (short) (lParam & 0xFFFF); - int y = (short) (lParam >> 16); + int x = OS.GET_X_LPARAM (lParam); + int y = OS.GET_Y_LPARAM (lParam); for (int i = 0; i < itemCount; i++) { ExpandItem item = items [i]; boolean hover = item.isHover (x, y); @@ -713,7 +713,7 @@ LRESULT WM_PRINTCLIENT (int wParam, int lParam) { LRESULT WM_SETCURSOR (int wParam, int lParam) { LRESULT result = super.WM_SETCURSOR (wParam, lParam); if (result != null) return result; - int hitTest = lParam & 0xFFFF; + int hitTest = (short) OS.LOWORD (lParam); if (hitTest == OS.HTCLIENT) { for (int i = 0; i < itemCount; i++) { ExpandItem item = items [i]; |