.:  Home :: Contact Us :.
 Products
 About
 

HPS HwndSpy v1.9.0 download now :: buy now (USD 20.00 – 59.95)

HPS HwndSpy is a programming utility that allows developers to visually locate and inspect windows that are currently being displayed.

When the cursor is moved over a window, HPS HwndSpy will display various attributes about the window, including its size, location, class, and style. This is very useful in analyzing windows in a deeply layered GUI application.

HPS HwndSpy is an invaluable tool for developers doing maintenance on GUI applications, where they first need to understand the windows hierarchy and how the windows are structured.

Unlike other tools such as Spy++, it is not necessary to use a "finder tool" with HPS HwndSpy. The HPS HwndSpy window properties view is updated automatically as the cursor is moved.





What's New in 1.9

With v1.9, HPS HwndSpy adds new features and improved usability. Use of the window tree view has been improved, and a Locate Window feature has been added to immediately find and highlight a window in the tree view. Other new features include:

  • IE browser window caching - the HTML elements for each IE browser window are now cached, making subsequent visits to the same web page much faster.
  • capture listctrl windows - the content of listctrl (SysListView32) windows can now be captured.
  • minimized caption display - a selected window property (size, position, etc.) can now be displayed in the task bar, when HPS HwndSpy is minimized.
  • capture password field - password fields, even on 2000/XP systems, are now displayed in clear text.

Locating Windows

Moving the cursor to a window is just one of the ways that HPS HwndSpy allows you to select a window. Another way is the window tree view, which shows all currently open windows in the system:

Clicking on a window item in the window tree view causes that window to be briefly highlighted, and its properties displayed.

A third way to locate a window is with the Find Window dialog:

Outlining

Outlining of windows may be optionally turned on, to assist in locating the window on the screen. The outline border color may be chosen using the Outline Color dialog.

Internet Explorer Browser Windows

When the option Show IE HTML Elements is enabled, HPS HwndSpy will display IE element properties and will also outline the IE element under the cursor:

HPS HwndSpy displays text, urls, and tags associated with IE elements, including text entered in INPUT boxes:


HPS HwndSpy Menu

The HPS HwndSpy menu is accessed by clicking on the HPS icon at the left side of the HPS HwndSpy caption:

Options - This selection gives you access to the Options Menu - see below.

HTML - This selection allows you to control the display of HTML elements on an IE browser page, refresh the element cache, and copy the elements to the clipboard.

Clipboard - This selection gives you access to the Clipboard Menu - see below.

Locate Window in Tree (F3) - This selection opens the window tree view at the window currently under the cursor.

File Properties (F4) - This selection displays the file properties dialog for the window's exe.

Find Window (Ctrl+F) - This selection allows you to find any window by entering its decimal or hex window handle. After entering a window handle and clicking OK, the window will be outlined.



Program Options

The HPS HwndSpy options are accessed from the Options selection on the HPS HwndSpy menu:

Always On Top - This option causes HPS HwndSpy to remain above all other windows.

Outline Window - When enabled, this option will outline the window currently under the cursor with a thick border. You may also enable/disable outlining by clicking once anywhere inside the HPS HwndSpy window properties view.

Lock Display (Scroll Lock) - This option locks or unlocks the window properties display. When locked, the properties display will not be updated as the cursor is moved.

Window Tree (Ctrl+W) - This option shows or hides the window tree view. Clicking on a window item in the tree view will cause that window to be highlighted and its properties displayed.

Minimized Caption - This option allows you to specify what is displayed when HPS HwndSpy is minimized to the task bar.

Outline Color (Ctrl+R) - This option allows you to set the color used to outline windows, when Outline Window is enabled.

Capturing To The Clipboard

HPS HwndSpy provides the following commands to manage the clipboard:

Beep On Clipboard Action - Enabling this option will cause a beep after any clipboard action.

Copy HwndSpy Text to Clipboard (Ctrl+C) - Captures the HPS HwndSpy main window to the clipboard as text.

Copy Listbox/Listctrl Text to Clipboard (Ctrl+L) - Captures listbox or listctrl text to clipboard.

Capture Window Bitmap to Clipboard (F7) - Captures the bitmap of the window under the cursor to the clipboard.

Capture HwndSpy Bitmap to Clipboard (F8) - Captures the bitmap of the HPS HwndSpy main window to the clipboard.

Clear Clipboard (F9) - Clears the clipboard.


Key Features

  • Window properties view - displays important properties of window and browser UI elements, including size, location, class, decoded styles, tags, and urls
  • Automatic updating - no need to drag/drop "finder tool" as with Spy++, window properties are updated automatically as mouse cursor is moved
  • Window tree view - optionally displays graphical tree view of all current windows in system
  • Outlining - optionally outlines window whose properties are being displayed
  • Find window - visually find any window from its handle

System Requirements

  • Microsoft Windows® 98 Second Edition, Windows 2000, Windows Millennium Edition, Windows XP Home Edition, or Windows XP Professional
  • 2 MB free hard disk space
  • 233 MHz processor (400 MHz recommended)
  • 64 MB RAM (128 MB recommended)

Copyright © 2005 High Plains Software, Inc.  All Rights Reserved.