[comp.sys.mac.hypercard] Updating window of non-current stack?

bw10+@andrew.cmu.edu (Blake D. Ward) (10/23/90)

When running in HC 2.0 with more than one stack open, can anyone tell me
how to get the window for the non-active stack to update without doing a
complete context switch to that stack (which takes a few seconds)?  It
seems that you can change the contents of the visible card of that
stack, but the changes don't show up on the screen until that stack
becomes the active one.  Any ideas?

saaf@joker.optics.rochester.edu (Lennart Saaf) (10/31/90)

>>>>> On 23 Oct 90 14:42:02 GMT, bw10+@andrew.cmu.edu (Blake D. Ward) said:


BDW> When running in HC 2.0 with more than one stack open, can anyone tell me
BDW> how to get the window for the non-active stack to update without doing a
BDW> complete context switch to that stack (which takes a few seconds)?  It
BDW> seems that you can change the contents of the visible card of that
BDW> stack, but the changes don't show up on the screen until that stack
BDW> becomes the active one.  Any ideas?

How about putting your update tasks in an idle handler in the
non-active stack?  Then make sure that the active stack passes along
all idle messages.  
--
------------------------------------------------------------------------
| Len Saaf, The Institute of Optics, Univ. of Rochester, Rochester, NY |
| Internet: saaf@joker.optics.rochester.edu        Bitnet: SAAF@UOROPT |
------------------------------------------------------------------------