The SWT client (SWTBasedGUI), which is started via Java Web Start, can be used as an alternative to the browser. Its benefits are:
better performance
better security since JavaScript is not used
When using the SWT client, you have to keep in mind the following limitations:
Supported Platform
The SWT client can only be used with Java Web Start on Windows.
CSS
The SWT client cannot use cascading style sheets (CSS). However, the
SWT client has its own skin maintenance. Using the Configuration link at the
top of the screen, you can create your own skins in a comfortable way.
Background Images
The SWT client only supports background images for the following
controls:
ITR
COLTABLE0
ROWAREA
COLAREA
PAGEBODY
TEXTOUT
BUTTON
Inline Style
The SWT client only supports the following style parameters:
text-align
background-color
color
font-family
(italic and bold)
font-size
JSP Integration
Not possible in the SWT client.
Applet Integration
Not possible in the SWT client.
ABSFOLDER
Can only be used in ABS controls.
Example:
<rowabsarea width="100%" height="400"> <absfolder> <absdynicon valueprop="iconName" xprop="x" yprop="y" zprop="z" heightprop="height" widthprop="width"> </absdynicon> </absfolder> </rowabsarea>
CLIENTTREE
The property withplusminus
has no effect.
The icons are always printed.
The CLIENTTREE control draws dotted lines between the nodes.
IHTML
The size cannot be calculated. The developer has to set the size.
ROWTABAREA/COLTABAREA
The property leftindent
has no effect.
The different properties for the borders have no effect. A border is always drawn.
TEXTGRID2/TEXTGRIDSSS2
The SWT client always prints empty lines, the property
minapparentrows
has no effect.
It is not possible to place icons in the column headers.
Tooltips for the column headers are not available.
Tooltips for the columns (celltitleprop
)
are not available.
Percentage sizing: the column rendering is not the same as in the browser.
PINEDIT
Not possible in the SWT client.
rowspan
The rowspan
property has no effect.