home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / sys / mac / programm / 14260 < prev    next >
Encoding:
Internet Message Format  |  1992-08-19  |  1.5 KB

  1. Path: sparky!uunet!haven.umd.edu!umd5!mac39-pg2.umd.edu!user
  2. From: de19@umail.umd.edu (Dana S Emery)
  3. Newsgroups: comp.sys.mac.programmer
  4. Subject: Re: FlushEvents necessary? (was: Re: Toolbox init)
  5. Message-ID: <de19-200892050741@mac39-pg2.umd.edu>
  6. Date: 20 Aug 92 09:22:02 GMT
  7. References: <1992Aug11.152914.18785@uni-paderborn.de> <13992@gazette.bcm.tmc.edu> <hammett.714004576@sbsu1.aukuni.ac.nz> <jpugh-160892232829@90.20.3.200>
  8. Sender: news@umd5.umd.edu
  9. Followup-To: comp.sys.mac.programmer
  10. Organization: Personal
  11. Lines: 21
  12.  
  13. If ones application interpretes key events in a way that make blind type
  14. ahead a dangerous option, then by all means flush away.  
  15.  
  16. scenario: The user mouses into a file icon file name, intending to correct
  17. it, but instead his mouse button stutters, and accidentally launches the
  18. file.  Since the poor fool might have been simultaneously typing with the
  19. left hand, the characters typed will end up misconstrued.
  20.  
  21. For most programs, this would not be any problem, but text mungers which
  22. retain the previous selection context (Nisus, MPW shell) would respond by
  23. supplanting the selected text with the type ahead.  If the type ahead
  24. included a fat-fingered command-s, poof, instant lost data.
  25.  
  26. Also, the user is now pissed at himself, and is likely to be in a
  27. dangerously energetic mood, where self destructive behaviour might occur,
  28. (ie, quit w/ reflexive save changed).
  29.  
  30. Yes, virginia, in my experience since 1968, it has even happened to me.
  31. --
  32.  
  33. Dana S Emery <de19@umail.umd.edu>
  34.