About the author
Many years ago, Borland used to ship a Winspector application. I can't remember whether that was in Borland Pascal for Windows, Turbo Pascal for Windows, or Delphi 1. In any case, the application isn't present nowadays in Delphi 7.
You can get another version of Winspector, NOT developed by Borland, from here. I'm surprised though, that whoever developed this version of a Windows message spy named it Winspector and didn't get jumped upon (that's my guess though) by Borland.
One of the applications I have been working on for quite some time is a Event Spy for the Microsoft NET Framework. Written using both Delphi 7 and Delphi 8, the Spy is currently a bit flakey, but runs only on the 1.1 version of the .NET Framework, due to the fact that Delphi 8 only compiles for CLR 1.1. It can hook on to selected events at this time, but I'm working on hooking it to all events.
To be continued...
Learn why the map is cool in Go!
A method to design records so that they're allocated on a specific byte boundary, such as 16 bytes, 512 bytes, 4096 bytes, etc.
Learn the command line used to compile System.pas in Delphi
How to free more space on your home drive by redirecting the location for SDKs in RAD Studio