>>> 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.
>> 
>> How do you do that, specifically?
> 
> I phrased my comment badly; you can't actually just pass on the raw
> keystrokes. You have to script the movie commands.

This approach allows you to get the messages, but doesn't solve the core
problem:  When I querry the player's startTime and endTime after having
changed the selection with shift-arrowKey, the startTime and endtime have
not changed.

For some reason, MetaCard's internal understanding of the movie's startTime
and endTime are different from the QT Controller's display.  So any amount
of monkeying with events will only solve the easy part, but not let me
accurately retrieve the info I need. :(

-- 
 Richard Gaskin 
 Fourth World
 Multimedia Design and Development for Mac, Windows, UNIX, and the Web
 _____________________________________________________________________
 [EMAIL PROTECTED]                 http://www.FourthWorld.com
 Tel: 323-225-3717           ICQ#60248349            Fax: 323-225-0716


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.

Reply via email to