Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!ncar!ames!vsi1!apple!dwb From: dwb@Apple.COM (David W. Berry) Newsgroups: comp.sys.mac.programmer Subject: Re: TransSkel2.01 comments Message-ID: <25621@apple.Apple.COM> Date: 11 Feb 89 02:01:45 GMT References: <130@indri.primate.wisc.edu> Organization: Apple Computer Inc, Cupertino, CA Lines: 25 In article <130@indri.primate.wisc.edu> bin@primate.wisc.edu (Brain in Neutral) writes: > >that GetNextEvent returning false meant a null event was returned (which is, >after all, what IM says). In fact, GetNextEvent can return false, and you >might well have some non-null event returned in your event record. This Well to quote Inside Mac, Page I-257: "If no event of any of the designated types is available, GetNextEvent returns a null event" and Page I-258: "Before reporting an event to your application, GetNextEvent first calls the Desk Manager function SystemEvent to see whether the system wants to intercept and respond to the event. If so, or if the event being reported is a null event, GetNextEvent returns a function result of FALSE;" While it doesn't explicitly say that the event will be turned into a null event, it also certainly doesn't imply that it will. Opinions: MINE, ALL MINE! (greedy evil chuckle) David W. Berry apple!dwb@sun.com dwb@apple.com 973-5168@408.MaBell