User guide
WML Linux Thin Client User Guide
Custom programs
The WML Linux Thin Client can be configured to run a local native binary program. Please contact
WML for more information about compiling custom software using our development environment.
The WML Linux Thin Client can optionally provide the Mono execution environment to run .NET
1.1 programs. See www.go-mono.com for more details about Mono.
The WML Linux Thin Client provides both the Winforms library to run unmodified .NET 1.1
Windows programs, and the GTK# library so that desktop programs can be run with the same look
and feel as the Foundry Linux Connection Manager.
Create a new connection in the Connection Manager and choose connection type “Custom .NET
program”.
Enter the connection name for the program, as it will appear in the Connection Manager. The name
should match the title of the window which your program will create. This is important, because the
Connection Manager will recognise and manage your program's window based on its name. If the
window doesn't match, the WML Linux Thin Client will be unable to switch from other connections
to your program using the Ctrl-Alt-Down key combination.
The next field is a drop down menu, which will contain programs stored in the home directory of the
WML Linux Thin Client user. If there is no program in this menu, then enter a URL to the program in
the “Download program from” field and press the “Download” button. If the program downloads
successfully, then it will appear in the “Program” drop down menu.
If you check “Download each time”, then before running the program, the WML Linux Thin Client
will try to download a fresh version of the program from the specified URL.
“Available disk space” tells you how much local storage is available to store the .NET program.
page 38/62
Copyright © 2008 William Matthew Limited. All rights reserved
Illustration 37: Setting up a Mono .NET program to run locally on the WML Linux Thin Client