Eclipse im Fullscreen-Modus von Mac OS X Lion
Eclipse Indigo erschien nur kurz vor Apples neuem Betriebssystem OS X Lion. Zu kurz, um den neuen Fullscreen-Modus zu unterstützen. Doch der lässt sich auch selbst nachrüsten.
- Robert Lippert
Eclipse Indigo erschien nur kurz vor dem aktuellen Release Apples OS X Lion, zu kurz, um noch eine Unterstützung des neuen Fullscreen-Modus integrieren zu können. Das heißt aber nicht, dass es nicht möglich ist, Eclipse-Applikationen mit Mac OS X 10.7 auf dem ganzen Bildschirm zu betreiben. Einen möglichen Workaround stellt Alex Blewitt in seinem Blog vor.
Tatsächlich sei das Standard Widget Toolkit (SWT) bereits auf Fullscreen-Support vorbereitet, um ein SWT-Fenster umzustellen, genüge ein kleines Codeschnipsel:
if ("macosx".equals(System.getProperty("osgi.os"))
&& "10.7".equals(System.getProperty("os.version"))) {
NSWindow nswindow = shell.view.window();
nswindow.setCollectionBehavior(1 << 7);
}
Ein passendes Plug-in könne auch über GitHub eingebunden werden. Anschließend ließe sich die Anwendung über ein kleines Icon am oberen rechten Fensterrand bequem in den Vollbildmodus umschalten. ()