diff -r 1f0034e370aa -r 71ad690e91f5 javauis/eswt_qt/org.eclipse.swt/Eclipse SWT/qt/org/eclipse/swt/widgets/Display.java --- a/javauis/eswt_qt/org.eclipse.swt/Eclipse SWT/qt/org/eclipse/swt/widgets/Display.java Fri Sep 17 16:44:34 2010 +0300 +++ b/javauis/eswt_qt/org.eclipse.swt/Eclipse SWT/qt/org/eclipse/swt/widgets/Display.java Mon Oct 04 11:29:25 2010 +0300 @@ -1624,6 +1624,9 @@ public int internal_new_GC (GCData data) { checkDevice (); + // GC creation on Display is not currently supported + SWT.error (SWT.ERROR_NOT_IMPLEMENTED); + setScreenPaintingAttributes(true); data.internalGc = new GraphicsContext();