MyWindow on YourScreen
29-Jun-88 18:11:01
Sb: #132367-MyWindow on YourScreen
Fm: Bill Hawes 72230,267
To: Charlie Heath 74216,2117
This message turned up in search, but its forum couldn’t be identified from the original transcript, so it may not be linked into its thread.
I second Charlie's concern with using SetFunction(), and also have to plead
guilty to using it with WShell's SetExecute command. I don't think
production software should have to rely on this except in the limited
sitiuation in which your software actually "fixes" a problem. The patched
library is then regarded as what the system should have been originally,
except that you're now responsible instead of Commodore 🙂
Note that in the case of SetExecute I'm not merely monitoring and passing
along the calls; my code intercepts and performs the requested command.
Using SetFunction() to merely monitor system calls is more harmless, though
it is more appropriate for engineering/debugging than as a feature of the
production software.