[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [albireo-dev] considering each platform
|
Bruno Haible wrote:
+ Platform.isGtk() || "motif".equals(SWT.getPlatform()) || Platform.isWin32();
I added a Platform.isMotif() method
### Eclipse Workspace Patch 1.0
#P org.eclipse.albireo.core
Index: src/org/eclipse/albireo/internal/Platform.java
===================================================================
RCS file: /cvsroot/technology/org.eclipse.albireo/org.eclipse.albireo.core/src/org/eclipse/albireo/internal/Platform.java,v
retrieving revision 1.2
diff -u -r1.2 Platform.java
--- src/org/eclipse/albireo/internal/Platform.java 16 Feb 2008 23:27:20 -0000 1.2
+++ src/org/eclipse/albireo/internal/Platform.java 26 Feb 2008 00:36:58 -0000
@@ -32,6 +32,10 @@
return "gtk".equals(platformString); //$NON-NLS-1$
}
+ public static boolean isMotif() {
+ return "motif".equals(platformString); //$NON-NLS-1$
+ }
+
//Java
/**
* The JAVA version
Index: src/org/eclipse/albireo/core/SwingControl.java
===================================================================
RCS file: /cvsroot/technology/org.eclipse.albireo/org.eclipse.albireo.core/src/org/eclipse/albireo/core/SwingControl.java,v
retrieving revision 1.41
diff -u -r1.41 SwingControl.java
--- src/org/eclipse/albireo/core/SwingControl.java 25 Feb 2008 21:15:24 -0000 1.41
+++ src/org/eclipse/albireo/core/SwingControl.java 26 Feb 2008 00:36:58 -0000
@@ -410,7 +410,7 @@
// valid any more!
static final boolean INITIAL_CLIENT_AREA_WORKAROUND =
// This code is found in SWT_AWT.new_Frame for gtk, motif, win32.
- Platform.isGtk() || "motif".equals(SWT.getPlatform()) || Platform.isWin32();
+ Platform.isGtk() || Platform.isMotif() || Platform.isWin32();
private Rectangle initialClientArea;
/**
* Overridden.