Active Forms

Paul Thistlewaite and Steve Ball

ACSys Logo
Cooperative Research Centre
for Advanced Computational Systems
Australian National University

http://pastime.anu.edu.au/

Requirements for On-Line Forms

Architecture Choices

An Applet-based Approach using the SurfIt Tcl/Tk Browser

Browser and Applet API and Interaction

Example - SurfIt Browser

Figure 1: The SurfIt! Web Browser

The SurfIt! WWW browser

Example - Sample Form

Information gathered about a form by an applet

A sample form, with the applet displaying information gathered for the input items

Example - Conditional Blocks

Form before user presses "Yes" 
button

The form before the user has pressed the "Yes" button.

Form after user presses "Yes" 
button

The form after the user has pressed the "Yes" button.

Future Work

Conclusion