Casabac GUI Server - Demo Area Java 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 - 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. Test drive the application - a simple address management. The GUI client will run on your local machine - the application server is our demo server that is available via Internet.

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 the address management inside the 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-04-11

Major Update.

ABS* controls are now supported.

ROWDIV, INERDIV controls are now supported.

Optimized rendering in general.

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.