home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / apple2 / 25997 < prev    next >
Encoding:
Text File  |  1992-12-24  |  2.5 KB  |  58 lines

  1. Newsgroups: comp.sys.apple2
  2. Path: sparky!uunet!munnari.oz.au!comp.vuw.ac.nz!actrix!David.Empson
  3. From: David.Empson@bbs.actrix.gen.nz
  4. Subject: Re: Patching the menu manager
  5. Organization: Actrix Information Exchange
  6. Date: Thu, 24 Dec 1992 23:27:38 GMT
  7. Message-ID: <1992Dec24.232738.11187@actrix.gen.nz>
  8. References: <BzGv1o.1zC@CAM.ORG>> <NAGENDRA.92Dec22140945@csa.bu.edu> <Bzozy1.Ixu@CAM.ORG>
  9. Sender: David.Empson@actrix.gen.nz (David Empson)
  10. Lines: 46
  11.  
  12. In article <Bzozy1.Ixu@CAM.ORG> vandry@CAM.ORG (Phillip Vandry) writes:
  13. > But, elaborating on your suggestion, I would need to know a few things first.
  14. > I read up on how the event manager treats custom pointing devices, and it is
  15. > indeed very well done.
  16. > But I also noticed that, when using a custom pointing device, you never
  17. > actually tell the event manager "Okay, I'm using my custom routine now" and
  18. > "Okay, I'm disabling my deivce. Put the mouse back in".
  19. > There must be a way so that the event manager knows when to abandon the mouse
  20. > in favor of the alternate device.... Unless they are both active at the same
  21. > time, which would be very chaotic.
  22.  
  23. Nope, they both work at the same time.  I've written an event manager
  24. custom pointing device driver for an EdMark TouchWindow, and I can
  25. either touch the touchwindow to move the cursor to a particular point,
  26. or use the mouse as normal.
  27.  
  28. As far as I can tell, the event manager is completely unaware of your
  29. custom driver until you call FakeMouse.  There is no mechanism to
  30. attach or remove your driver (you can just stop calling FakeMouse),
  31. and the so-called header seems to serve no purpose.
  32.  
  33. > And do the mouse routines in the Misc Tool set automatically use whatever
  34. > custom pointing device the event manager is using? If not I'm not sure this
  35. > would work for custom menus.
  36.  
  37. Hm, not sure about the misc toolset calls.
  38.  
  39. > Finally, assuming I get this thing working, what do you think would
  40. > be the best way to handle conflicts (eg OA-S for Save and OA-S to
  41. > open "Special" menu). Use the option key instead? Control?
  42.  
  43. Don't fiddle with the Open-apple key.  The option key isn't a good
  44. idea either - it is normally used for special characters.  Nor can you
  45. use both of them at once.  Some programs (notably HyperCard IIgs) use
  46. Apple-Option combinations for several operations.
  47.  
  48. I really can't see any unique key combination that won't interfere with
  49. something.
  50. -- 
  51. David Empson
  52.  
  53. Internet: David.Empson@bbs.actrix.gen.nz    EMPSON_D@kosmos.wcc.govt.nz
  54. Snail mail: P.O. Box 27-103, Wellington, New Zealand
  55.