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 |
Links to Run |
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. |
|||
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. |
|||
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. |
|||
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. |
|||
5 |
Techniques for Interfacing to Databases
Various ways to interface to a database to read and write data. |
|||
6 |
Options in Running a System During Development Testing
Various way to test run a system and how to use the Properties options. |
|||
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. |
|||
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. |
|||
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. |
|||
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. |
|||
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. |
|||
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.
| |||
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. |
|||
14 |
Using JavaScript in Servlet Templates for Special Effects
Using Javascript to validate input, position the cursor and perform other actions. |
|||
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. |