The examples in LISTBOX.ZIP provide a stepwise progession from a very
simple listbox listing the Turbo Vision classes to a basic listbox based
database browser.  Because even a simple Turbo Vision application appears
complex, we attempt to move from the simple list box to the more complex
and flexible browser in a series of hopefully logical stages. To focus
our attention on the issues in each example, we remove comments from
previous examples; only the comments applicable to the current example
remain. This technique makes it it a bit more difficult to just jump
into the example series in the middle but aids in quickly identifying the
code of interest in each example.

Important note:  This code is designed to work with Turbo Vision 1.03.
This code WILL exhibit memory leaks using previous versions of Turbo
Vision.

Example Descriptions

listbox1.zip     Creating a simple list box
listbox2.zip     Deriving a new Dialog Box containing a TListBox
listbox3.zip     Interactive update of a list box
listbox4.zip     Double-click item selection of listbox items
listbox5.zip     TListBox and user-implemented collections
listbox6.zip     A trivial database browser
listbox7.zip     Streaming a user-implemented collection
listbox8.zip     Adding data members to a collection
listbox9.zip     Taking off the trainer wheels - a modeless browser
listbx10.zip     Drag and Drop - inter-window coordination (coming soon)
listbx11.zip     Bomb-proofing a Turbo Vision Application (coming soon)
listbx12.zip     Marrying a real database to the Browser (coming soon)

listbox3,4,5 updated 8-24-92
listbox7     updated 9-16-92
listbox3     updated 5-26-92
