Hey guys!
Been having some spare time the past couple of months during my paternity leave, and what better way to spend it than to make some brand new software for Mac OS 9? :P
At the current moment I'm working on two utilities for Mac OS 9 written in AppleScript:
1. Functional Keys for adding sound, depth, resolution, and iTunes controls to the F-keys (attached to this post, as well as uploaded to here: http://macintoshgarden.org/apps/functional-keys/ ).
2. Seagull AutoPlay for adding screen saver-mode to Seagull Video Player 2.0.
Both are coming along nicely, but I've run into a couple of deal-breaking snags when it comes to Functional Keys:
1. The AppleScript applets insist on bringing Finder to the foreground whenever activated (even with 'only in background' enabled in the resource fork), reducing their practicality dramatically.
2. Furthermore, the applets refuse to run whenever an application is running full screen, making them close to useless.
(http://macintoshgarden.org/sites/macintoshgarden.org/files/screenshots/functionalkeys.png)
At this point I'm SERIOUSLY out of ideas on whether the problem lies in the script, the resource fork or in the way AppleScript applications are executed on Mac OS 9. Apple's own Eject Extras (though not AppleScript applets I believe) do not carry any of these limitations, so it should be quite possible to crush these bugs.
Is there anyone here at Mac OS 9 Lives equipped with the right kind of bug spray who could share some with a desperate soul? :P