Dave Briccetti's Programming Samples

By Dave Briccetti

Air Traffic Control Container
Last Update: 1995

This program and Freelance presentation teaches old-style (before Open Class) container and drag/drop programming, using a simple Air Traffic Control example.




 * Freelance presentation (35,548 bytes)
 * Zip file with source code (21,938 bytes)

Slip Canvas
Last Update: 30-Dec-1996

This program and Freelance presentation demonstrates how to use ISplitCanvas Open Class objects.

The program uses an IFrame window for the main application window. In that IFrame window it places a split canvas with a vertical split. In the left side of that canvas it places another split canvas, this time one with a horizontal split. It shows parts of the program source code in the top left and bottom left panes, and a bitmap in the right pane.




 * Zip file with source code and Freelance presentation (10,932 bytes)

Sprite Animator
Last Update: 30-Dec-1996

This program uses sprite animation and DIVE to animate sprites. It is constructed of parts, connected with the Visual Builder of IBM VisualAge C++.

There is very little documentation at this point. The art was created by Steven Jones and other students.




 * SpriteDemo.zip, 217,175 bytes

DIVE DEMO 2 - Simple Animation
Last Update: 16-Jan-1996

This program contains an early version of "DBDiveParts," a set of Visual Builder parts which simplify high-speed animation. It comes with two sample renderer classes, which generate the frames of animation to be displayed.

DBDiveParts includes a part which wraps the high-resolution timer, timer0.sys, which provides to-the-millisecond precision for animation.

There is no documentation at this point. All the C++ code is generated by Visual Builder except files with extensions cppcst and hppcst. You will need HPFS, as well as the VisualAge C++ runtime DLLs. If you don't have the December 1996 CSD's applied, you will need to rebuild the demo.




 * dbdivedemo2.zip, 176,579 bytes