Scott Raney wrote:
> How do other multimedia apps handle this? With the brainless
> "whichever window has the mouse cursor in it gets all the keyboard
> events" behavior? Can you have multiple movies running in HyperCard
> or SuperCard or Director and still type in a field in the same window?
> Do you have to move the mouse cursor over whatever movie you want to
> use the keyboard to operate?
HyperCard solves this by putting each QT movie in its own window. You
can show the window as "borderless" and "non-floating" in order to make
it appear to be part of the card. Clicks on the QT controller work
normally. Keystrokes are not sent to the movie at all; they all go to
HyperCard. If the stack author wants QT keystrokes to be enabled, the
scripts must handle it themselves by trapping keydowns and forwarding
them to the movie window. This arrangement allows typing in fields and
all other user actions while any number of movies play. The location of
the cursor is unimportant.
--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software | [EMAIL PROTECTED]
Custom hypermedia solutions | http://www.hyperactivesw.com
612.724.1596 | 612.724.1562 - fax
Archives: http://www.mail-archive.com/metacard%40lists.best.com/
Info: http://www.xworlds.com/metacard/mailinglist.htm
Please send bug reports to <[EMAIL PROTECTED]>, not this list.