« Culture, innit? | Main | Bob Kerr - update! »
July 27, 2003
Useful Win32 programmers' utilities

Useful system utility ...
The program consists of four main parts:
System Monitor. Using this component you can monitor dozens of counters, like memory, resources, etc., including ones you define. With this component you can recover and defragment computer's free RAM - either manually or as a scheduled task.
Processes/Modules/Windows. This component gives you a list of modules (DLLs) used by selected processes and a list of windows created by them.
It provides clear views of their properties, environment, allows terminating processes and releasing DLLs.
You can easy find any window and capture it with the finder tool. Capture of most 'true' menus is also available.
You can inject your function into a selected process in several ways.
Messages. The component lets to spy messages processed by a selected window and send them to it.
Files. The component contains a powerful Hex-editor, a resources viewer, it allows retrieval of information about file properties, changes in file system, import/export tables of executable files, dependencies, etc.
You can compare ini-files, registry's snapshots, compare binary files, make search/replace operations, deleting inside them. The Hex-editor has a remarkable feature: it allows "structural" viewing of binary files.

Remember Brief? TextPad has a lot of Brief-like functionality (though without the C-like macro language, sadly).
TextPad® is designed to provide the power and functionality to satisfy the most demanding text editing requirements. It is Windows hosted, and comes in 16 and 32-bit editions. Huge files can be edited by either - just choose the edition that works best with your PC. The 32-bit edition can edit files up to the limits of virtual memory, and it will work with Windows™ 9x, ME, NT 4, 2000 and XP.
TextPad has been implemented according to the Windows XP user interface guidelines, so great attention has been paid to making it easy for both beginners and experienced users. In-context help is available for all commands, and in-context menus pop-up with the right mouse button. The Windows multiple document interface allows multiple files to be edited simultaneously, with up to 2 views on each file. Text can be dragged and dropped between files.
In addition to the usual cut and paste capabilities, you can correct the most common typing errors with commands to change case, and transpose words, characters and lines. Other commands let you indent blocks of text, split or join lines, and insert whole files. Any change can be undone or redone, right back to the first one made. Visible bookmarks can be put on lines, and edit commands can be applied to lines with bookmarks.
Frequently used combinations of commands can be saved as keystroke macros, and the spelling checker has dictionaries for 10 languages.
It also has a customizable tools menu, and integral file compare and search commands, with hypertext jumps from the matched text to the corresponding line in the source file (ideal for integrating compilers).
Posted by daen at July 27, 2003 10:46 PM