summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics
diff options
context:
space:
mode:
authorSilenio Quarti <silenio>2002-09-10 17:35:57 +0000
committerSilenio Quarti <silenio>2002-09-10 17:35:57 +0000
commit9eaa8379e5f9408b913b00e55afb221c67deb4d4 (patch)
tree0e5dd1eff77d6862bf897034068276c605927511 /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics
parentd24e9b5d7930f5a0cb863675bf084a9ba577f01c (diff)
downloadeclipse.platform.swt-9eaa8379e5f9408b913b00e55afb221c67deb4d4.tar.gz
eclipse.platform.swt-9eaa8379e5f9408b913b00e55afb221c67deb4d4.tar.xz
eclipse.platform.swt-9eaa8379e5f9408b913b00e55afb221c67deb4d4.zip
22490
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/GC.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/GC.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/GC.java
index 40ef708855..42258b4485 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/GC.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/graphics/GC.java
@@ -1203,8 +1203,9 @@ public Color getBackground() {
GdkGCValues values = new GdkGCValues();
OS.gdk_gc_get_values(handle, values);
GdkColor color = new GdkColor();
+ color.pixel = values.background_pixel;
int colormap = OS.gdk_colormap_get_system();
- OS.gdk_colormap_query_color(colormap, values.background_pixel, color);
+ OS.gdk_colormap_query_color(colormap, color.pixel, color);
return Color.gtk_new(data.device, color);
}
@@ -1342,8 +1343,9 @@ public Color getForeground() {
GdkGCValues values = new GdkGCValues();
OS.gdk_gc_get_values(handle, values);
GdkColor color = new GdkColor();
+ color.pixel = values.foreground_pixel;
int colormap = OS.gdk_colormap_get_system();
- OS.gdk_colormap_query_color(colormap, values.foreground_pixel, color);
+ OS.gdk_colormap_query_color(colormap, color.pixel, color);
return Color.gtk_new(data.device, color);
}