Your code could then see every event for every app, including all keystrokes, a huge security hole that nobody really thought about at the time. You could hack something together in C but really it took at least some hand-written 68K assembler to do event filtering properly without side-effects. In terms of Mac code you had to write an INIT that installed a jGNEFilter into the chain that started at address 0x029A, aka 666, which tells you something about how evil the process was. In those days there was no screensaver API on the Mac and you had to write your own code to patch the event system, so you could detect that the machine had been idle for a while and then run your code to take over the screen and do the animation. Writing classic Mac screensavers was fun.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
December 2022
Categories |