home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sys / mac / programm / 12936 < prev    next >
Encoding:
Text File  |  1992-07-23  |  2.0 KB  |  43 lines

  1. Newsgroups: comp.sys.mac.programmer
  2. Path: sparky!uunet!cis.ohio-state.edu!pacific.mps.ohio-state.edu!linac!uchinews!quads!jcav
  3. From: jcav@quads.uchicago.edu (JohnC)
  4. Subject: Re: Moving to the foreground after receiving an 'odoc' from the Finder
  5. Message-ID: <1992Jul23.161526.26307@midway.uchicago.edu>
  6. Sender: news@uchinews.uchicago.edu (News System)
  7. Reply-To: jcav@midway.uchicago.edu
  8. Organization: The Royal Society for Putting Things on Top of Other Things
  9. References: <1992Jul20.195334.19197@newstand.syr.edu> <1992Jul21.161251.7693@midway.uchicago.edu> <1992Jul23.173645.9578@waikato.ac.nz>
  10. Date: Thu, 23 Jul 1992 16:15:26 GMT
  11. Lines: 30
  12.  
  13. In article <1992Jul23.173645.9578@waikato.ac.nz> ldo@waikato.ac.nz (Lawrence D'Oliveiro, Waikato University) writes:
  14. >In article <1992Jul21.161251.7693@midway.uchicago.edu>, jcav@quads.uchicago.edu (JohnC) writes:
  15. >> If you accept high-level events, you also _must_ accept OS events
  16. >> (suspend/resume, etc).
  17. >
  18. >I have a counterexample to this claim: Adobe Premiere 1.0. Here are the
  19. >settings of some of its "SIZE" resource bits:
  20. >
  21. >    accept suspend events: no
  22. >    does activate on FG switch: no
  23. >    32-bit compatible: yes
  24. >    high-level event aware: yes
  25.  
  26. I was too emphatic (read: "incorrect") when I said "_must_".  However, I
  27. still maintain that there's no good reason for an application written after
  28. 1986 to _not_ accept suspend/resume events.  They're just too easy to support,
  29. and at the least alleviate the need for the OS to waste machine cycles on the
  30. infamous Switcher/Multifinder desk accessory switching fakeout.
  31.  
  32. Hmm, come to think of it, what I may have been imperfectly recalling was
  33. the documentation stating that if you set the activate-on-FG bit then you
  34. should also set the accept-suspend-events bit.
  35.  
  36. Anyway...
  37.  
  38. -- 
  39. John Cavallino                  |  EMail: jcav@midway.uchicago.edu
  40. University of Chicago Hospitals |         John_Cavallino@uchfm.bsd.uchicago.edu
  41. Office of Facilities Management | USMail: 5841 S. Maryland Ave, MC 0953
  42. B0 f++ c+ g++ k s++ e+ h- pv    |         Chicago, IL  60637
  43.