summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ExpandBar.java
diff options
context:
space:
mode:
authorSilenio Quarti <silenio>2007-06-26 19:52:07 +0000
committerSilenio Quarti <silenio>2007-06-26 19:52:07 +0000
commitdde9991d8ece5d41693dc005023b2dc541580423 (patch)
tree22208020450b18617b577876a467b86f2f89cf74 /bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ExpandBar.java
parent32c3ac1c7d3632328e114c269edb06639a7dab76 (diff)
downloadeclipse.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.java14
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];