[ANN] PreFab Event Taps Testbench 1.0
[ANN] PreFab Event Taps Testbench 1.0
- Subject: [ANN] PreFab Event Taps Testbench 1.0
- From: Bill Cheeseman <email@hidden>
- Date: Fri, 08 Jun 2007 07:45:17 -0400
- Thread-topic: [ANN] PreFab Event Taps Testbench 1.0
I've always been fascinated by Apple technologies that let me control other
applications on my Mac, like AppleScript. Having mastered the Accessibility
API with PreFab UI Browser and PreFab UI Actions, I've now moved along to
Quartz event taps, another Apple technology rooted in accessibility but
having much broader potential.
Event Taps Testbench 1.0, posted last night for download, is a FREE utility
for software developers. Use it to explore what your applications can do
with Quartz event taps. You'll find it at:
<http://prefabsoftware.com/eventtapstestbench>
Event taps are Core Graphics objects that you install in the system to
monitor and respond to user input to any application from a keyboard, mouse,
scroll wheel or tablet pointer. Using Event Taps Testbench, configure and
install as many event taps as you like, and monitor the user input events
that trigger them in real time. In addition, configure how the event taps
respond to user input, both by performing the example actions provided and
by modifying user input before the events are posted to their targets.
This utility is based on an Objective-C framework I've written that wraps
(and expands upon) the Quartz event taps C API. It enables a Cocoa
application to respond to user input events from the keyboard, mouse, scroll
wheel and tablet pointer using Cocoa delegate methods, such as Will Post
Event, Should Post Event, May Post Modified Event For Event, and Did Post
Event. In a month or two, we will make the framework available for
licensing. Ditto our Objective-C Accessibility framework for writing
Cocoa-based assistive applications.
In a few months, the event taps framework will be incorporated into PreFab
UI Actions to let you do some really amazing things with AppleScript.
Say "Hi, Bill" if you see me at WWDC. If I look confused, remind me who you
are. I might be wearing a Quechee t-shirt.
--
Bill Cheeseman - email@hidden
Quechee Software, Quechee, Vermont, USA
www.quecheesoftware.com
PreFab Software - www.prefabsoftware.com
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden