SWT - release notes

1.0 Known problems and limitations
    1.1 Disposing in a focus event
    1.2 Available colors on 8-bit Linux 
    1.3 BiDi support
    1.4 Cursor constructor arguments
    1.5 Javadoc not consistent across platforms
    1. 6 Printing support
    1.7 Linux Motif issues
    1.8 Linux GTK issues

1.0 Known problems and limitations

1.1 Disposing in a focus event

Applications should not dispose widgets in focus changing events. Doing so occasionally results in an SWT exception being thrown.

1.2 Available colors on 8-bit Linux 

Typically, in Gnome Linux installs running with 8-bit visuals (i.e. 256 color mode), before the WebSphere Studio application is started you already do not have any free colors. This may mean that WebSphere Studio is unable to allocate the default widget background color, causing it to display a white background. The functionality, however, is otherwise unaffected.

1.3 BiDi support

The StyledText widget provides bidirectional language support for Hebrew and Arabic locales. Currently this support is available only on Windows and has several known problems.

1.4 Cursor constructor arguments

In the constructor Cursor(Device device, ImageData source, ImageData mask, int hotspotX, int hotspotY), when both a source and mask argument are specified (that is, the mask is not null), the meaning of the two arguments is reversed. That is, the mask argument should be the source image and the source argument should be the mask image. 

1.5 Javadoc not consistent across platforms

The Javadoc for protected methods is not consistent across platforms. The Javadoc for the Windows platform, which is used to generate the documentation that appears in the Platform Plug-in Developer guide, is the definitive source

1. 6 Printing support

The X printing extension implementation on Linux is currently disabled because it can take up to 7 seconds to determine that the X print server is not running. Until this is rectified, Printer.getPrinterList() will always return an empty array on Linux. 

1.7 Linux Motif issues

The following are Linux Motif issues:

1.8 Linux GTK issues

The following are Linux GTK issues:

Return to the main readme file

>