home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / sys / apple2 / 25782 < prev    next >
Encoding:
Text File  |  1992-12-21  |  1.7 KB  |  41 lines

  1. Newsgroups: comp.sys.apple2
  2. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!udel!sbcs.sunysb.edu!jsimmons
  3. From: jsimmons@cs.sunysb.edu (Jason Simmons)
  4. Subject: Re: Patching the menu manager
  5. Message-ID: <1992Dec19.145235.2447@sbcs.sunysb.edu>
  6. Sender: usenet@sbcs.sunysb.edu (Usenet poster)
  7. Nntp-Posting-Host: sblapis2gw
  8. Organization: State University of New York, Stony Brook
  9. References: <BzD8FB.FJE@CAM.ORG> <mattd-161292192238@city-lights.apple.com> <BzGv1o.1zC@CAM.ORG>
  10. Date: Sat, 19 Dec 1992 14:52:35 GMT
  11. Lines: 28
  12.  
  13. In article <BzGv1o.1zC@CAM.ORG> vandry@CAM.ORG (Phillip Vandry) writes:
  14. >mattd@apple.com (Matt Deatherage) writes:
  15. >
  16. >>In article <BzD8FB.FJE@CAM.ORG>, vandry@CAM.ORG (Phillip Vandry) wrote:
  17. >>> For a program I am writing I need to patch the MenuSelect call in the Menu
  18. >>> Manager.
  19. >>
  20. >>As was stated in an earlier post by me, you may just _think_ you need to
  21. >>patch MenuSelect to do what you want to do.
  22. >>
  23. >>So tell us what it is you want to do, and maybe we can tell you how to do
  24. >>it in a way that will be finished before Dick Clark ages.
  25. >>
  26. >
  27. >Okay. I want to write some sort of accessory (either an Init or an NDA) so
  28. >menus can be accessed without using the mouse, in a manner similar to
  29. >MicroSoft's (on the IBM) or ProTerm (but on the desktop).
  30. >
  31.  
  32. One alternative might be a patch to SystemEvent, which processes events
  33. and reports whether they were handled by a DA or should be sent to the
  34. application.  The patch should look at the event record information
  35. passed to SystemEvent and determine if it wants to handle that event
  36. or pass it on.  If the event has the appropriate type, perform your
  37. action and return TRUE (signifying the event was processed by a DA).
  38. Otherwise, call the real SystemEvent.
  39.  
  40. Jason Simmons
  41.