summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT OpenGL
diff options
context:
space:
mode:
authorBilly Biggs <bbiggs>2005-09-25 04:18:39 +0000
committerBilly Biggs <bbiggs>2005-09-25 04:18:39 +0000
commitae649c2860a1f088b3cc94149d6940893ec653e6 (patch)
tree3dcf68edd59e64abddf69b90bbfe6944e4593b5e /bundles/org.eclipse.swt/Eclipse SWT OpenGL
parent4e72483b0864cb2f12b26a9506d8b385dbaf3b65 (diff)
downloadeclipse.platform.swt-ae649c2860a1f088b3cc94149d6940893ec653e6.tar.gz
eclipse.platform.swt-ae649c2860a1f088b3cc94149d6940893ec653e6.tar.xz
eclipse.platform.swt-ae649c2860a1f088b3cc94149d6940893ec653e6.zip
Support the NO_BACKGROUND style.
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT OpenGL')
-rw-r--r--bundles/org.eclipse.swt/Eclipse SWT OpenGL/gtk/org/eclipse/swt/opengl/GLCanvas.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT OpenGL/gtk/org/eclipse/swt/opengl/GLCanvas.java b/bundles/org.eclipse.swt/Eclipse SWT OpenGL/gtk/org/eclipse/swt/opengl/GLCanvas.java
index c2e3eeedf1..95714606b3 100644
--- a/bundles/org.eclipse.swt/Eclipse SWT OpenGL/gtk/org/eclipse/swt/opengl/GLCanvas.java
+++ b/bundles/org.eclipse.swt/Eclipse SWT OpenGL/gtk/org/eclipse/swt/opengl/GLCanvas.java
@@ -132,6 +132,7 @@ public GLCanvas (Composite parent, int style, GLData data) {
attrs.visual = gdkvisual;
glWindow = OS.gdk_window_new (window, attrs, OS.GDK_WA_VISUAL);
OS.gdk_window_set_user_data (glWindow, handle);
+ if ((style & SWT.NO_BACKGROUND) != 0) OS.gdk_window_set_back_pixmap (window, 0, false);
xWindow = OS.gdk_x11_drawable_get_xid (glWindow);
OS.gdk_window_show (glWindow);