Alan Jay Weiner wrote:
> 
> [long arguetecting web-clipped]
> 
> The problem is that Fitaly needs to handle some of the events, while the
> application handles most of them; Fitaly doesn't remain in control all the time
> (the way the built-in keyboard does)

   Well, if Fitaly needs _that_ much control perhaps you should consider
rolling your own event loop (or do you already?) and keeping more control
over the system as the user is inputting letters.

   You could also try to read the pen value from the globals, a la
     SysEvtMgrGlobalsPtr gP = (SysEvtMgrGlobalsPtr) GSysEvtMgrGlobalsP;
     myPen.x = gP->penX;
     myPen.y = gP->penY;
and see if it yields the same errors as getting values from the pen
queue does.  Of course, the usual caveats with checking the OS version,
etc., apply.  And Poser will scream its head off.  ;)

Regards,
Daniel.

Reply via email to