summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ColorDialog.java
diff options
context:
space:
mode:
authorGrant Gayed <ggayed>2002-12-13 15:11:32 +0000
committerGrant Gayed <ggayed>2002-12-13 15:11:32 +0000
commitdec275fd77a1381dc7cd461189dd84f7e01116e2 (patch)
treee4185a84400ae0eb2f7dca4e9441312748fdafd6 /bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ColorDialog.java
parenta510ad1fcd5a23f4437a659604078091aa5e08db (diff)
downloadeclipse.platform.swt-dec275fd77a1381dc7cd461189dd84f7e01116e2.tar.gz
eclipse.platform.swt-dec275fd77a1381dc7cd461189dd84f7e01116e2.tar.xz
eclipse.platform.swt-dec275fd77a1381dc7cd461189dd84f7e01116e2.zip
*** empty log message ***
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ColorDialog.java')
-rwxr-xr-xbundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ColorDialog.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ColorDialog.java b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ColorDialog.java
index 79674529ab..6a5a3ea76e 100755
--- a/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ColorDialog.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/win32/org/eclipse/swt/widgets/ColorDialog.java
@@ -151,9 +151,8 @@ public RGB open () {
int blue = (rgb.blue << 16) & 0xFF0000;
lpcc.rgbResult = red | green | blue;
}
- boolean cancelled = true;
- if (OS.ChooseColor (lpcc)) {
- cancelled = false;
+ boolean success = OS.ChooseColor (lpcc);
+ if (success) {
int red = lpcc.rgbResult & 0xFF;
int green = (lpcc.rgbResult >> 8) & 0xFF;
int blue = (lpcc.rgbResult >> 16) & 0xFF;
@@ -180,7 +179,7 @@ public RGB open () {
*/
// if (hwndOwner != 0) OS.UpdateWindow (hwndOwner);
- if (cancelled) return null;
+ if (!success) return null;
return rgb;
}