
Colonel Special Edition
-----------------------

    This disk contains a special version of Colonel, a development tool for 
    illuminating Windows' global and local memory management systems.  Colonel 
    is one of several tools in the DeMystifiers toolset from MicroQuill 
    Software Publishing, Inc.  DeMystifiers was developed by Jeffrey M. 
    Richter, author of Windows 3:  A Developer's Guide. 

    If it's memory managed by Windows, COLONEL can tell you about it, in the 
    same hierarchy that Windows uses.  Modules, tasks, the global heap, and 
    your local heap are all illuminated.  Colonel navigates up or down the 
    memory hierarchy revealing as much or as little detail as desired.  You 
    can examine, allocate, and free memory blocks.  Or search the heap for a 
    particular element.  Or look at what memory is being used by a module or 
    task.  Or see the actual content of that memory.  And if you really want 
    to live on the edge, Colonel will let you terminate tasks and free DLLs.  
    And never again lose your frame of reference when exploring the heap. 
    Unlike HeapWalker, Colonel takes snapshots of memory and only rewalks the 
    heap on your demand.  

    The other utilities available in DeMystifiers are described below.  If you 
    would like further information on any of these, including Colonel, please 
    contact MicroQuill at 800-441-7822 or 206-525-8218 or fax them at 206-525-
    8309.  Please also refer to the coupon in the back of your Windows 
    Programmer's Guide to DLLs and Memory Management.  With this coupon, 
    buyers of this book can purchase the entire DeMystifiers toolset at the 
    greatly reduced price of $69.95. 



    VOYEUR not only watches the messages being passed to any window, but will 
    decode these messages for you.  Voyeur will even show you the values being 
    returned from the WndProcs.  Watch any, or all, of the "standard" Windows 
    messages being processed -- even user defined messages.  Voyeur can show 
    the messages as the WndProc is called, as the WndProc exits, or both 
    before and after.  You can watch the message stack build up and clear out.  
    Or, log the whole message trail, with your own notes, off to a file. 

    For window classes, Voyeur shows all of the data, including class name, 
    class extra bytes, styles, atoms, menu, cursor, icon, WndProc, and 
    registering module.  For window instances you see handles, caption, 
    styles, dimensions, client location, scroll bar ranges and positions, 
    creating task instance, properties, children, and more. 

    To see how Windows connects with the rest of the world you need MECHANIC, 
    the only tool that shows the actual device capabilities really inside 
    those device drivers.  Information like type of device, version, number of 
    brushes, pens, fonts, cursors, resolution values, and on and on.  Mechanic 
    will even render the Windows equivalent display and output device fonts 
    for examination. 

    To examine the Windows' environment itself is ECOLOGIST.  Ecologist shows 
    what's in the environment and where it comes from.  You can see the static 
    information (like the windows version and its directory, dialog box units, 
    installed drives, system metrics, keyboard code page type, or the 
    inherited DOS environment settings); the dynamic information (like the 
    system time, caret position, free timers, and number of tasks); window 
    information (like active window, clipboard owner, focus window); and the 
    system settings (desktop, icon, mouse, and color settings). 

    BLOWUP magnifies the display, up close and personal, as large as you want.  
    It reveals the "real" windows RGB color value of any pixel, the size of 
    objects viewed, and will even magnify the entire screen as a single image.  
    BlowUp lets you zoom in on the shadows, shading, and dithering of icons, 
    window alignment, intersections, and characters. 



To install this version of Colonel
----------------------------------

    Note that Colonel requires Windows 3.1 to run; it will not work under 
    Windows 3.0. 

    To install Colonel, create an empty directory on your hard disk and copy 
    the Colonel files into this directory.  The files you need are: 

        COLONELS.EXE 
        DEMYSTS.HLP 
        DEMYSTS.DLL 

    Next, add COLONELS.EXE to a program group in the Windows Program Manager.  
    Do this by using the File, New option... 

    That's it!
