On a much smaller (CD-ROM) scale, I've done this -- so I suspect that this can be done on a DVD (with significantly more options, video files, etc.). Three basic methods come to mind; in ascending order of programming sophistication, they are:
1. You can -- laboriously -- create a large number of individual pages based on the general options/interests as selected by the user.
(Down-side: very labor-intensive and not quickly updatable. Up-side: absolute control & it minimizes the likelihood of hidden programming glitches.)
2. You can store the user-selected options as values in several variables, and create a handful of invidual sub-menu screens based on patterns of different user-selected variables. Each of the sub-menu screens would include 1-2 lists (drop-down or whatever other design you prefer) offering selections based on the variables which led to that sub-menu screen.
(Down-side: you must decide to limit the options or else you will create a convoluted, complex program & might as well go back to option 1, above. Up-side: easiest to update & debug.)
3. You can store all of the user-selected options as values in numerous variables, and display a kind of "playback sub-menu" created (on the fly) from these variables.
(Down-side: most complex approach to programming. Up-side: most flexible in terms of updating.)
_________________ Robert Gengerke
Magic Box Communications, Inc.
Video & Interactive | Design & Production
|