Path: utzoo!utgpu!news-server.csri.toronto.edu!clyde.concordia.ca!uunet!midway!arthur!francis From: francis@arthur.uchicago.edu (Francis Stracke) Newsgroups: comp.sys.mac.programmer Subject: Re: event filtering Message-ID: <1990Oct7.070049.21202@midway.uchicago.edu> Date: 7 Oct 90 07:00:49 GMT References: <39@neches.cs.utexas.edu> Sender: news@midway.uchicago.edu (News Administrator) Organization: Mathematics Department, University of Chicago Lines: 25 In article <39@neches.cs.utexas.edu> benkei@cs.utexas.edu (William Kent Richards) writes: > >Anyone know how to get a program or DA sit on top of other >applications and filter events, then pass the filtered events >to the application? I want a small program that can intercept >events and pass some, react to some, and change some (ex: >remap keys). Remapping events can be done with a journaling device driver, I think. Most (in)famous example probably MacroMaker. See IM I-261. >Also, how can I get this program to effectively put it's own menu >in the app's menu bar? Any DA can get a menu. Of course, under MF it'll show up in the DA Handler Layer (unless you force the DA to load into the current app). Depending on what you're doing, it may be more appropriate to have a cdev (if you're just configuring the driver--if that's what you use--that logically belongs in a cdev). | Francis Stracke | My opinions are my own. I don't steal them.| | Department of Mathematics |=============================================| | University of Chicago | A mathematician is a professional | | francis@zaphod.uchicago.edu | schizophrenic.--Me. |