desk program

Buttons Interface

As an exercise for learning the C++ language, I wrote an interface for DOS (a shell) in Zortec C++ that consisted of moveable 3D depressible buttons placed on moveable re-sizeable windows. The program was able to control early IBM PCs using a mouse and this interface. I expanded this system to include useful utilities for my students including auto-scaling graphs, which monitored the analogue and digital inputs on a PC, and I produced an Software Development Kit so they could use it easily with minimal programming skills. This Buttons interface was produced at a time when Microsoft Windows 2.1 had few graphical elements and no buttons; it used text links only at that time.

I made the Buttons interface to parallel the Gem interface in functionality, which substantially I achieved, apart from writing the applications like Word Excel etc.

<movie demo to come>

BACK TO PERSONAL PROJECTS