Now real crossplatform (including SWT).