Path: utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!udel!rochester!kodak!uupsi!sunic!isgate!krafla!aries From: aries@rhi.hi.is (Mimir Reynisson) Newsgroups: comp.sys.mac.programmer Subject: Re: Once again, guess what I need... Message-ID: <2787@krafla.rhi.hi.is> Date: 16 Feb 91 11:24:50 GMT References: <1991Feb14.191809.14761@ux1.cso.uiuc.edu> Organization: University of Iceland Lines: 19 Hi, I'm sorry I can't help you with your first question, since I tend to stick to my MPW a lot more than the THINK compilers (though I have them both, I don't think I have ever used THINK C ... humm, makes one wonder don't it :-)) Anyway regarding your second question. It seems to me that you're running your application in multifinder, right?! Well if you're, and your windows come up behind the finder's windows and then move to the front after a little while. The problem is that you havn't pulled your application to the front. You should call IsEventAvail maybe 3 or 4 times before entering your main event loop, but after your have flushed all the events. This will give multifinder enough time to pull you to the front. Hope this helps. --MymR