Monday, 4 February 2002
Finished (239 lines of code). That was a lot more complicated than I imagined.
Hints: AEGizmos has been part of Carbon since Carbon 1.1, but that's not documented anywhere (thanks Meeroh). The functions are defined in AEHelpers.h.
Set the AEDebug* environment variables for enlightenment on what events you are sending, without needing to use AEGizmos.
Oh, I forgot to mention what I wrote this for. LaunchBar. I had a feature I wanted so bad that I wrote it myself. Well, most of it at that rate. It's nice working with a company where you can correspond with the programmer, even if the program isn't open source.
Now back to research…