Demos - SWT Client

 

This is the DEMO Area for previewing the Java SWT Client.

The SWT client is installed one time - and automatically updates itself afterwards. The central version is kept on Casabac's demo server, but also can be kept on any local server inside your network.

Please go on as follows:

(1) Install the Java SWT Client. Download & execute the installation program that you can find HERE. Install into any directory of your choice. The installation only unzips files into the specified directory and creates corresponding program menu items/ desktop items - no registry records are written.

The installation includes a Java runtime environment - that's the reason why it is > 10 MBytes. You also can use your own JRE of course - have a look into the /bin/start.bat file after installation and adapt it to your local conditions (you can remove the /jre-directory afterwards)!

(2) Run the client by calling /bin/start.bat inside the installation directory - or by selecting corresponding menu items from the Windows program menu. Test drive the Casabac demo site.

Remember: there is no application specific installation inside the client. All the screen defintions and all the logic is on server side!

(3) Compare the SWT Client to the Browser Client: open www.casabacdemo.com in the normal browser!

Not seeing any Casabac Page?

The SWT client accesses server information using the http-protocol. Maybe your computer does not have direct access to http-servers - but only access through a proxy server. Open "config"-area inside the SWT client and configure proxy server and proxy port. - With some proxies you also need to specify a user and a password.

Future Updates?

Inside the client, within the "config"-area there is an automated update procedure for picking updated software versions from an update server. The update server is provided by Casabac - but could also be a local update server within your organization.

There is also a special start-barch "start_withUpdate.bat": if you call this then the client will always look first for updated before starting. Have a look into the batch file for more information.

Want to see own pages?

The SWT client shows a browser-like input line on the top of the screen. In this input line you see a "semi-URL", e.g.: "casabac://www.casabacdemo.com/release35/casabacSWTdemos/ol_workplace2.html". When having built own pages with Casabac (do not forget to publish in the Layout Editor!) you can input a URL that point to your pages: "casabac://<yourserver>:<yourport>/<yourwebapp>/<casabacproject>/<page>.

Please note: the page must be input without the extension ".xml".

Example: if you create in a standard installation a page with the name "hello.xml" which is inside the project "casabacyourfirstproject" then the semi-URL is: casabac://localhost:8080/CasabacGUIServer/casabacyourfirstproject/hello". Mistyping leads to an error message - and the client will close... so pay attention when typing. (This behaviour will be changed of course ;-) ...).

Defining your page as starter page

Have a look into the "start.bat" and "start_withClientConfig" file: there are some variables set that point...

(1) to the update server holding newest release of the SWT client
(2) to the file to be shown as start-file in the client

By speicifying the start-URL you can make the client start-up with your preferred application.

Further Information?

Read the Casabac SWT Client Guide.

 

Updates

2005-08-11

Bugfix Update.

2005-07-11

Bugfix Update.

2005-06-24

Bugfix Update.

2005-06-15

Major Update.

2005-04-11

Major Update.

ABS* controls are supported.

ROWDIV/INNERDIV controls are supported.

Bug fixes in the area of control sizing.

2005-03-03

Major Update.

HTTPS support for communication between client and server.

Skin support. Define your own colouring by defining Casabac skins.

Optimized rendering performance.

2005-01-22

Major Update.

Layout Editor now works as in Web version - with active control selection from the preview area.

Proxy congifuration function was added - view "config"-popup in SWT client.

Internet Update function was added - view "config"-popup.

2004-12-13

Update.
If you use the SWT Client with an own Casabac server installation: make sure you upgrade your server to version 35_20041213.

2004-11-24

Update.

2004-11-11

General update. New demo on our www.casabacdemo.com server: /release35/casabacdemos/mfdemo

Please input "URL" in SWT client accordingly.