                   ShowMan - Disk Utilisation Pie-Chart

Release information:

V1.0    1993 Feb 08  First version for Borland's Turbo Pascal for Windows
V2.0.0  1996 Apr 14  Version for Borland's Delphi 2.0
V2.0.2  1996 Apr 16  Pre-load Open dialog with '*.*' file name
                     Add number of files and folders display
V2.0.4  1996 May 26  Add E-mail address to About box
V2.1.0  1996 Jul 20  Add auto-registration as Folder Shell Extension
                     Collect size, allocated and slack simultaneously
                     Add option for displaying in bytes, kilobytes or megabytes
                     Save current displayed folder across option selection
V2.1.2  1996 Oct 20  Don't count folders as files (they are, but...)
V2.1.4  1996 Dec 08  Change to "standard" main form (was ToolWin)
                     Revise logo to mimic PieChart colours better
V2.1.6  1997 Feb 08  Add right-click on pie-chart file properties
V2.1.8  1997 Feb 16  Update PieChart to use Begin/EndUpdate for list box output
                     Use inherited, rather than copied, About box
V2.2.0  1997 Mar 01  Handle NTFS compressed files by recording the actual disk
                     space occupied rather than the nominal file size
V2.2.2  1997 Mar 15  Recompile for updated Pie Chart component
V2.3.0  1997 May 10  Version for Delphi 3.0
V2.3.2  1997 May 18  Updates following H J Harvey suggestions
                       - bitmap Up button
                       - split Status bar display
                     Allow user choice of fonts, saved in registry
                     Make Timer initially enabled, not in Create
                     Make PieChart derivative of MultiColourControl
                     Save PieChart colours in registry
                     Remove small hint status bar panel
                     Update more items on status bar while scanning
                     Make form resizable
                     Make ListBox hint reflect the file name clicked
                     Correct incorrect sequential display of compressed properties
V2.3.4  1997 May 23  Add updated glyph for Folder Back (from HH) and Open buttons
                     Disable Open button while scanning
                     Make status-bar updates more timely
                     Make right-click menu addition optional
                     Make About box read version info from the .EXE file 
                       - with Brad Stowers VersInfo unit
V2.3.6  1997 Sep 13  Version for Delphi 3.01
                     Handle "large fonts" more elegantly
V2.3.8  1997 Oct 06  Add maximum filename length display (for CD-ROM writing)
V2.4.0  1997 Nov 15  Add option to display free disk space (from Peter Jaspers-Fayer)
                     Prevent display of properties for non-existant files
                     Update FileInfo for Delphi bug in FindClose
                     Add "count of files" display
                     Build for use with VCL30.DPL
V2.4.2  1997 Dec 05  Version for Delphi 3.02
                     Handle disks > 2GB
                     Use ShellBrowseForFolder (from Brad Stowers BrowseDr unit)
V2.4.4  1997 Dec 12  Add simple print capability
                     (Requested by: Mark Watkins, mwatkins@telepath.com)
                     Only display NTFS "Compressed" label on NTFS volumes
                     Don't display free bytes if there aren't any, e.g. CD-ROMs
                     Remove Exit speed button, not used in most standard apps
V2.4.6  1998 Jan 11  Only force "compressed" display when showing free space
                     Provide Title for printed output
V2.4.8  1998 Feb 16  Correct registry entry to allow spaces in folder names
V2.5.0  1998 Jun 19  Add Windows 95 OSR 2 large disk info function
                     Add repeated scan option
                     Make the Display Free Disk function enabled by default
V2.5.2  1998 Aug 23  Correct intermittent failure to find updated large disk
                       function on original Windows 95      
V3.0.0  1998 Aug 25  Version for Delphi 4.0
V3.0.2  1998 Sep 25  Use low-level functions for correct cluster size on FAT32
V3.0.4  1998 Oct 08  Change registry entry to avoid "special" folders, e.g. Desktop
                     Use most recent VersionInfo & BrowseFolder components
V3.0.6  1998 Oct 13  Clear "UseSystemFont" from StatusBar
V3.0.8  1998 Nov 13  Correct spelling error in options dialog
V3.0.10 1998 Dec 16  Allow ShowMan to be stored in long file name folder & still
                     produce the correct results when right-clicking a LFN folder.
V3.1.0  1999 Jun 18  Add ability to save list of pie-chart elements
V3.1.2  1999 Aug 20  Save form state and position
V3.1.4  2000 Feb 27  Verify operation under Windows 2000
                     Make free space colour display same as form
                     Use DJT's common About box
V5.0.0  2001 Feb 22  Version for Delphi 5.01
V5.1.0  2001 Jun 18  Handle files greater than 2GB
                     Add GB display option
                     Revise number of displayed decimal point digits ..
                       .. KB have 1, MB have 2, GB have 3
                     Remember current folder when opening a new one
V5.1.2  2001 Jul 04  Fix memory leak on repeated scans
V5.2.0  2003 Dec 01  Revise list box layout to separate filename and size
                     Use DesktopFont for Status Box, List Box and Pie Chart
                     Add Refresh tool button
                     Add "Refresh from here" menu item
                     Check under Large Fonts display
                     Don't rescan under timer control if mouse button is pressed
                     Build without needing Borland's runtime libraries
V5.2.2  2004 Sep 07  In Options, Display ..
                     .. add right-click for changing pie-chart segment colour
V5.2.4  2005 Sep 24  Make application title reflect scanning/finished status
                     Enable Form, Maximise button
                     Allow Backspace to go up one level
                     Add option to show occupied disk for sparse files
V5.2.6  2005 Oct 02  Improve display when using Large Fonts
                     Display the status bar with optimum panel widths
V5.2.8  2006 Nov 17  Add ability to right-click folder and open it in Explorer ..
                     .. note that one file in the folder will be selected
                     Make root for File Open desktop, not drives
                     Correct error when clicking on an empty selection
                     Honour Windows text colour in the listbox
Release V6.0.0.58
V6.0.0  2008 Apr 08  Make right-click properites honour the desktop font
                     Add Explore, Delete and Open options ..
                     .. for piechart and list right-click
                     Rebuild tree after Delete (may take time)

Release V6.0.2.59
V6.0.2  2009 Jan 01  Display compressed or sparse file >4GB correctly

Release V6.0.4.62
V6.0.4  2010 Jul 18  Larger group box for options (suits Vista better)
                     Compile with Delphi 2009

Release V6.0.6.63
V6.0.6  2010 Aug 08  Improve legibility of item list


Contacting the author:

Web site:  http://www.satsignal.eu
E-mail:    davidtaylor@writeme.com
2010 Aug 08