TWindowInformation component enables easy access and analysis of any window on the system. The VCL-friendly TWindow class simplifies window data manipulation with user-friendly properties.

To find a window, all you need to do is set the search parameters using SearchText, SearchClass, and SearchKind properties, and then call the Refresh method. OnAllowAdd and OnAdd events will be fired for each found window, and after the search process is complete, all found windows will be available in the Windows array-type property as TWindow objects.
You won't need to rely on WinAPI calls to obtain low-level information about a window; Window Information simplifies the process with TWindow objects that you can create using the window handle passed to the constructor. You can access any information about the window with VCL-style properties, making it easy to control non-VCL windows.
The Window Information suite includes a demo project that demonstrates the main features of the THotKeys component. You can order Window Information separately or as a part of the Delphi Toys component pack. Give it a try and see how easy it is to analyze and control windows on your system!
Version 1.03: N/A
Version 1.0: N/A