[comp.sys.atari.st] WINDUPDATE CALLS ???

polman@kunivv1.sci.kun.nl (Ben Polman) (03/12/90)

I posted this a while back but did not receive any reaction,
so here I am again with my question for all AES goeroes.
Which calls are allowed in between 
    windupdate(1) and windupdate(0)
and in between 
    windupdate(3) and windupdate(2) ?
The question arises from the following experience:
I'm working in a GEM based shell using windows and a menubar.
When I return in the shell after a Pexec I restore my menubar
and my own desktop. Then in between windupdate(3) and (2) I
open my windows. After that the sliderbar and arrows from the
windows are ignored until I let a menu drop down from the menubar
and click it away again. Then everything is back to normal 
(note I do not have to pick a menu_item). The problem only
occurs on TOS 1.4. I have already found that using 
windupdate(1) and (0) solves the problem but I would like to know
what precisely causes this phenomenon and what has been changed in
AES to account for the difference between TOS 1.4 and TOS 1.0-1.2.

By the way, some time ago Ken Badertcher (sorry if I mispelled the name
but I could not find a single item from you in the last 700) posted
a detailed note on the cookyjar procedure. I thought that I had saved 
it someplace but I cannot find it any more. So if someone has it, please
mail it to me personally, 

                           Ben Polman
                           polman@sci.kun.nl