From: Francis Glassborow on
neil wrote:
> Out of curiousity what does multi threading mean here?

A program compiled including playpen will run in more than one thread.
There is a background thread (running concurrently with the users
program) that does a raw keyboard scan (so that the keys you hit are
transferred directly to the program) and manages the mouse and the
graphics window. Again these are designed to be transparent to the
target user but such facilities do require a considerable amount of
support code.