Exsys Corvid How To Support

These "How To" documents explain in detail how to implement some of the more advanced functionality in Corvid systems. Each has a PDF document that describes specifics. Where practical, there is also a demo system you can run to see the technique in action, along with its sample code. In many cases, the sample code can even be downloaded and merged into your system to add the functionality.

PDF
Documentation
&
Instructions

 Links to Run
Demo System

Download
Demo
Files
1
Building WINK "What I Need to Know" Site Guides
Build a virtual concierge for complex web sites to dynamically build a custom page of content and links based on the visitor's interests.
pdf
Run
2
Automatically Save User Input to a Database
Build systems that automatically save all user input to a database, allowing the user to exit a run at any point and restart later where they left off. Explains how to use this approach for both the Applet and Servlet Runtimes.
pdf
Run
Code
3
Add a Button to Save User Data and Exit a Run

Allow the user to exit a session by clicking on a "Save" button that will save their input and exit the session. This is used when saving data after every question is impractical.

Explains how to use this approach for both the Applet and Servlet Runtimes.

pdf
Run
Applet
Code Servlet
Code
4
Save User Input to a File When Running as an Application
Used to save user input when running stand-alone rather than online applications.
pdf
Code
5
Techniques for Interfacing to Databases
Various ways to interface to a database to read and write data.
pdf
Run
Code
6
Options in Running a System During Development Testing
Various way to test run a system and how to use the Properties options.
pdf
7
Using Cascading Style Sheets (CSS) with Corvid Servlet Templates
Ways to apply CSS to control the look-and-feel of a system delivered with the Corvid Servlet Runtime.
pdf
Run
Code
8
Creating a Desktop Shortcut to Run a Corvid System Standalone
Setting up the Java parameters to build a shortcut that will call Java to run a Corvid system as an application.
pdf
9
Designing Systems to Run in a Kiosk Environment
Creating controls that can be run using a touch-screen, including emulating a keyboard in Corvid.
pdf
Run
Code
10
Displaying Instructional "Helper Pages" Using Framesets - Applet Runtime
Display an HTML page of instructions, explanation or reference material that may be needed to answer a question.
pdf
Run
Code
11
Displaying Instructional "Helper Pages" Using Framesets - Servlet Runtime
Display an HTML page of instructions, explanation or reference material that may be needed to answer a question.
pdf
Run
Code
12
Obtaining a Continuous Value from Image Maps
Using an image map to represent one or two dimensional ranges of values. The spot where the user clicks is returned as a value proportionately indicating where on the map they clicked. This allows some of the functionality of a "slider bar" to be added to a system.
pdf
Run
Code
13
Setting the Dynamic List Variable Value List from a Database
Initializing the values that can be selected from a Dynamic List by using a database call.
pdf
14
Using JavaScript in Servlet Templates for Special Effects
Using Javascript to validate input, position the cursor and perform other actions.
pdf
Run
Code
15
Expanding the Applet Tag to Fill the Window
Explains settings that will make the applet window fill the entire browser window. This allows an system running with the Applet Runtime to look much more like a Serlvet Runtime system.
pdf
Run
Code