[plt-scheme] slideshow, sound

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Thu Mar 6 18:54:48 EST 2008

At Wed, 5 Mar 2008 20:42:42 -0700, Richard Cleis wrote:
> On Mar 4, 2008, at 11:11 AM, Grant Rettke wrote:
> >>  Which approach seems more likely to succeed... a UI that makes
> >>  slides, or a slide show that 'interfaces users?'
> >
> > Go with the approach that is easiest technically right now and get
> > feedback from your users, then decide what to do next.
> The implementation is transparent to the users.  I want to know which  
> way makes more sense: trying to add Slide Show utility to MrEd or  
> vice versa.

After thinking about it a while, it seems easiest to render slides
within a larger GUI, instead of trying to squeeze GUI additions into
the current viewer.

Internally, Slideshow is broken into separate units: one for the core
slide-creating functions, one for the viewer, and one for configuration
(e.g., whether to print). So, you could link to a different viewer that
was a part of some larger GUI.

The `slideshow/slides-to-picts' library does that, in a sense. It
replaces the normal viewer with one that grabs the slides and converts
them back into picts. If you look at the implementation of the module,
you'll see the kind of unit linking that I mean.


Posted on the users mailing list.