In the following page, you'll learn about the options and features of WinExplorer Utility:
The WinExplorer Options dialog
When you click the options button in the main WinExplorer window, you get a dialog with a few options to set.
All options you change are automatically saved in Registry and thus WinExplorer always remembers the last options settings.
The following options are available:
- Hide top hidden windows: If this option is selected, all windows in the top of the hierarchy are shown even if they are hidden. If this option is cleared (the default), the hidden windows in the top of the hierarchy are not shown.
- Show full windows hierarchy: By default, this option is selected. If this option is cleared, all child windows will be shown under the top-windows branches without showing the hierarchical relationships between them.
- Catch window by mouse position: This option allows you to easily find a windows located on the screen. In order to use this option, select the key combination that will activate the windows catching. when you press the key combination you selected, the window located behind the mouse cursor will be instantly selected in the windows tree.
- Use window icon in top windows: If this option is selected (the default), WinExplorer use the window's icon in order to represent the top-window on the screen. otherwise, all top-windows will be represented with the same icons.
- Automatically refresh each X seconds: If you select this option, the windows tree will be automatically refreshed each X seconds.
Finding a window with find dialog
You can use the find dialog in order to search a window in the window tree. You can search a window by its caption, class name or item ID. If the window is found, it'll be instantly selected in the windows tree.
When you select a window in the windows tree, its properties are shown in the section below the windows tree.
The properties section contains 7 different properties tabs:
Font Tab: Shows the font properties of a window. WinExplorer cannot discover the font in all windows, only in part of them. If it cannot determine which font appears in a window, we'll see "Unknown" in the font name field.
Class Information Tab: Shows the properties of the window class: Class Name, Class Icon, WndProc Address, number of extra bytes in each window and more...
The filename field is the most useful and interesting field in the Class Information tab. It represents the module that created the window class.
Here's some examples:
- For TreeView control (and other new controls that were added in Windows 95/NT), the class filename is comctl32.dll, because this module creates and maintains the TreeView control in Windows operating systems.
- For standard controls and forms of Visual Basic applications, the class filename is msvbvm50.dll or msvbvm60.dll depending on which version of VB the application was created.
- If the window is an ActiveX control, the class filename is the control's OCX file.
More Tab: Shows the Process and the Thread that created the selected window.
Style Tab: Shows all bits of the window style. You are allowed to change the style bits, by selecting and clearing the style check-boxes. Be aware that the style changing doesn't always affect the window.
The left section of this tab represents the standard style bits for all windows. The style bits in the right section represents specifically styles for each window class. (For example: The styles of standard Edit control are: ES_LEFT, ES_CENTER, ES_RIGHT, ES_MULTILINE, etc. )
Extended Style Tab: Shows all bits of the extented styles. You are allowed to change the extended style bits, by selecting and clearing the style check-boxes. Be aware that the style changing doesn't always affect the window.