next up previous contents
Next: 1.2 Overview Up: 1 Introduction Previous: 1 Introduction

1.1 The Idea

QddbScript separates the design of the database schema from the design of the user interface. Custom database functions are easily inserted without obscuring the layout as is common with Fx scripts. You also don't have to deal with the level of detail required by Tk; QddbScript handles all the levels of frames and entries for you. The steps required to build a custom database and user interface with QddbScript are:

  1. Design the schema
  2. Generate a user interface template from the schema
  3. Customize the template
  4. Add custom database features

After the form is designed, custom database features can be inserted and linked to the form with simple Fx toolkit commands (and Tcl/Tk). Many aspects of the user interface can be dynamically modified by the user as with all Fx-based applicationsgif.

Herrin Software Development, Inc.