The MENUDEMO Sample

The menu items in MENUDEMO perform the following functions:

Displaying a particular title topic

Displaying Viewer's History list

Displaying the contents topic for a title

Creating a new instance of Viewer and opening a new copy of the title in that new instance

Calling a function in an external DLL

The Guide menu contains Start and Stop commands. These commands control a demo that displays various topics in the USA Tour sample title and plays audio segments from those topics.

The version of MENUDEMO presented here adds new messages to the message loop in Petzold's application to perform these operations.