 Ŀ
                          WHAT'S NEW IN ZTREEWIN 1.61                        
 

     This is a brief description of the changes in ZTreeWin since the release
 of version 1.60.

     This is directed mainly to experienced users of the previous versions who
 are upgrading.  It does not include all the changes made, nor is it intended
 to show how these features work.  (To learn more about many of these new
 features see ZTW.HLP, ZTWHLP.PDF, or press F1 in ZTreeWin).

     While a number of bug fixes to the previous versions are included in this
 release, those are not described here.  The HISTORY.TXT file includes those.
 Understand, however, that most of the fixes described in the HISTORY.TXT file
 were for bugs introduced during the development of these versions, and were
 discovered during the beta testing process.  These were not bugs in the
 released versions.

 Ŀ
                                  Changes                                    
 

   %#ZTHome%, %#ZTTools%, %#ZTMenu% environment variables now set in long-name form
   Alt-\ - Default current object ordinal into input field
   Alt-Info - NDIR.EXE now invoked from 'N' instead of 'n'
   F2 Browse - Default initial location to active input field value
   Viewer - Offset - Defaults current line-number and maintains line highlight position

 Ŀ
                                New Features                                 
 

 Alt-Info
 
   Display Filename length and Hard links count

 Console Title Display
 
   Additionally displays current directory or filename (default /TZVO)

 New Command Line Switches
 

   /TO - Display the current directory or filename in the console title
   /TP - Display the current pathname in the console title and object in line one
   /TV - Display the ZTreeWin version in the console title
   /TZ - Display 'ZTreeWin' in the console title

 Ŀ
                          WHAT'S NEW IN ZTREEWIN 1.60                        
 

     This is a brief description of the changes in ZTreeWin since the release
 of version 1.51.

     This is directed mainly to experienced users of the previous versions who
 are upgrading.  It does not include all the changes made, nor is it intended
 to show how these features work.  (To learn more about many of these new
 features see ZTW.HLP, ZTWHLP.PDF, or press F1 in ZTreeWin).

     While a number of bug fixes to the previous versions are included in this
 release, those are not described here.  The HISTORY.TXT file includes those.
 Understand, however, that most of the fixes described in the HISTORY.TXT file
 were for bugs introduced during the development of these versions, and were
 discovered during the beta testing process.  These were not bugs in the
 released versions.

 Ŀ
                                New Features                                 
 

 Alt-Graft
 
   Support grafting selected branch to a different drive

 Alt-Info
 
   Additional file/directory attributes now displayed

 Alt-Tag/Untag
 
   Extension - Tag/Untag all files matching the current file extension
   Filespec - Tag/Untag all files matching the entered filespec
   Name - Tag/Untag all files matching the current filename

 Copy/Extract/Move/Shortcut
 
   Existing file - Rename Source or Target options
   Existing file - Highlight target file attributes when different from source

 Disk Statistics
 
   Display directory attribute 'j' for junctions/reparse points

 Environment Variables
 
   #ZTDesktop, #ZTFavorites, #ZTMyDocuments, #ZTStartMenu, #ZTDrive, #ZTHome

 F9 Menu
 
   Alt-Move/Esc - Restore original item location
   Ctrl-PgUp/PgDn Navigation
   Ctrl-Up/Down - Scroll menu window
   Edit script - Edit window limit increased to 999 lines
   Edit/Load - First line comment (::) loaded into script name
   Edit/Write - Script name saved as comment as first line
   Default Menu filename changed from ZTW_MENU.DAT to ZTW.ZAM
   Display * next to ZAM filename to indicate unsaved changes
   F2 - Open specified .ZAM file
   Expanded first letter navigation beyond only a-Z,0-9
   Open *.ZAM - Open the selected *.ZAM file in F9 Menu
   Script directive - "REM #ZTTag filename [-s] [-a] [-uq] [-f%parms]" - Use -uq to prevent quotes
   #ZTMenu environment variable set to the current menu file

 Logging
 
   Display pathname of directory currently being logged
   Partial Logging - Esc aborts logging but retains partially logged information

 Macros
 
   F4 Repeat - Repeat the macro the specified number of times
   @*.ZTM - Comment character ';' at position 1 causes line to be ignored
   New Macro directives:
      BEEP - Generate an audible beep
      PAUSE - Prompt to continue or abort the current macro
      SLEEP - Suspend the current macro for 1 second
      STOP_IF_MATCH - Abort macro immediately if there are files in the FW
      STOP_IF_NOMATCH - Abort macro immediately if there no files in the FW
      STOP_IF_NOTAGS - Abort macro immediately if no files are tagged
      STOP_IF_SPLIT - Abort macro immediately if ZTreeWin is in Split mode
      STOP_IF_TAGS - Abort macro immediately if some files are tagged
      STOP_IF_UNSPLIT - Abort macro immediately if ZTreeWin is not in Split mode
      STOP_ON_END - Abort macro if the current position is already at end
      STOP_ON_ERROR - Abort macro when any error condition is raised
      STOP_ON_HOME - Abort macro if the current position is already at home
      WHILE_NOT_END - Repeat rest of macro until the cursor is already at end
      WHILE_NOT_ERROR - Repeat rest of macro until any error condition is raised
      WHILE_NOT_HOME - Repeat rest of macro until the cursor is already at home
   New Macro mnemonics:
      QUOTE - "

 Mouse
 
   Shift-Click to invert tags from current file to selected file

 New Date
 
   Allow blank date or time to retain current value

 Rename
 
   Ctrl-Rename - Tab cycle to *.* now inserts current filename as mask
   Rename Directory - F5 Previous - Recall previous original directory name

 New Command Line Switches
 
   /SV Command line switch to Sort by Value

 New Configuration Options
 
   CO-1G - Set #ZTTools environment variable
   CO-2K - Treespec TAB navigates immediately
   CO-5R - History lists allow Ctrl-C/V/X bookmarking (default = no)
   CO-6T - Error Timeout - Auto timeout for tagged file errors
   CO-6U - Error Timeout - Default error dialog response
   CO-6V - Error Timeout - Ctrl-Search error dialog response
   CO-7C - Compare/Alt-Compare remembered settings
   CO-7G - Compare/Alt-Compare - Identical default
   CO-7H - Compare/Alt-Compare - Unique default
   CO-7I - Compare/Alt-Compare - Newer default
   CO-7J - Compare/Alt-Compare - Older default
   CO-7K - Compare/Alt-Compare - Binary default
   CO-7L - Compare/Alt-Compare - Case default
   CO-7P - Initial Statistics Panels in Split Screen (None/Current/Both)
   CO-7Q - Swap Tab & Ctrl-Tab key assignments

 Print File
 
   ASA mainframe carriage control character support

 Sorting
 
   F12 Reset settings to defaults
   Up arrow (or ./>) for ascending, Down arrow (or ,/<) for descending sort order

 Split Mode
 
   Shift-F8 - Statistics display in None/Current/Both panels

 Treespec
 
   Ctrl-PgUp/PgDn Navigation
   Support for relative path syntax (eg. %#ZTHome%\..\..\Util)

 Viewer
 
   Charset = ANSI-UNI & OEM-UNI - UTF-16 & UTF-8 Unicode display modes
   Hex mode - Highlight both hex and text search hits when search mode is 'text'
   Shift-F7 - Loop mode for auto-scrolling

 Other Enhancements and Options
 
   Configuration option CO-4T default setting changed to 'Yes'
   ZCOLORS.INI - DATTR-J option to colorize junction/reparse points
   ZTWIN.BAT now written with %* as parameters under NT+

 Ŀ
                          WHAT'S NEW IN ZTREEWIN 1.51                        
 

     This is a brief description of the changes in ZTreeWin since the release
 of version 1.50.

     This is directed mainly to experienced users of the previous versions who
 are upgrading.  It does not include all the changes made, nor is it intended
 to show how these features work.  (To learn more about many of these new
 features see ZTW.HLP, ZTWHLP.PDF, or press F1 in ZTreeWin).

 Ŀ
                                New Features                                 
 

 Archiver
 
   Support for environment variables in target pathname

 Clipboard
 
   Ctrl-Ins - (DW) - Base & Ext options

 Filespec
 
   Filespec - Support for 'TODAY-#' for a specified number of days prior to today

 Log
 
   Alt-Log - Unlogged branches only - ignores ZNOLOG.INI

 Macros
 
   New Mnemonic: ALT_BKSL (Alt-\)

 Rename
 
   Rename Directory - support for c,w,a timestamp prefixes in rename mask

 Sorting
 
   Value - Sort by numeric value, ignoring all leading non-numeric characters

 New Configuration Options
 
   /ZN command line switch to prevent loading of ZNOLOG.INI

 Other Enhancements and Options
 
   Directory ordinal display now shows tagged file count (T N/M)
   ZNOLOG.INI - Specify pathnames to be excluded from branch and full disk logging

 Ŀ
                          WHAT'S NEW IN ZTREEWIN 1.50                        
 

     This is a brief description of many of the changes in ZTreeWin since the
 release of version 1.49.2.

     This is directed mainly to experienced users of the previous versions who
 are upgrading.  It does not include all the changes made, nor is it intended
 to show how these features work.  (To learn more about many of these new
 features see the ZTW.HLP file, or press F1 in ZTreeWin).

 Ŀ
                              NOTICE - IMPORTANT!                            
                                                                             
                              ---  Section 1  ---                            
                                                                             
                         Changes in ZTreeWin Behavior                        
 

 Configuration Options and the ZTW.INI File
 
    One of the first things you should do after installing this new version
    is an Alt-F10 to look at the Configuration pages.  This will provide some
    insight into many of the new features and options available.

    There is a new internal format to the ZTW.INI configuration file,
    therefore it is very important that your old file be updated after
    installing this new release.  This is done simply by using Alt-F10 to
    open the configuration pages, then pressing F3 to save the settings.

 Keystroke Changes
 

    Alt-\ (or ;) replaces Alt-1 for directory/file ordinal navigation.

    Command line switches /SA (sort ANSI) & /SO (sort OEM) have been replaced
    by /SCA & /SCO respectively.

    Ctrl-Z function to toggle the use of ZCOLORS.INI moved to Alt-F6.

    F12 Macro mnemonic SNUM_INS has been changed to SH_NUM_INS.

    Rename option 'F4 Previous' has been reassigned to F5.

    The Directory window Z alias for Branch has been removed.

    The command line option /ZP now *disables* the progress bar time display

 Ŀ
                            ---  Section  2  ---                             
                                                                             
                                New Features                                 
 

 Alt-Information Window
 
   Display numeric FileVersion additionally if different from string FileVersion.
   Display file and directory owner (DW - Windows NT/2000/XP/Vista - NTFS).

 Alt-Z
 
   ZLOG Volumes - Save or load logged volume information
   Quit & Resume - Confirm replacement of existing file (if not default ZLOG.TMP).
   ZLOG.TMP loaded automatically at startup now causes any /K macro to be ignored.
   Alt-L/Alt-M/Alt-Q/Alt-R - perform function with default filename

 Archiver
 
   ARCHIVER.BB2 - support for environment variables in command lines.
   Alt-F5 - RAR - UNRAR.DLL interface for reading encrypted headers, and extraction.
   F5 (FW) - Archive current file.
   Ctrl-F5 - Encrypt - prompt for password confirmation.
   Ctrl-F5 - Save last used archiver index to ZTW.HST 'zt=' toggle 15.

 Batch
 
   Batch parameter !! - restrict usage to Ctrl-Batch & Alt-Batch.
   Ctrl-Batch - F4 OEM/ANSI character set translation.
   Ctrl-Batch - Defer display updates in large file lists to improve performance.

 Clipboard
 
   Filename Base & Ext options.
   Toggle between forward & backslash with '\' (or '/').
   UNC option to copy UNC format pathname to clipboard.
   T option - Clear clipboard if no files tagged.

 Compare
 
   Prevent directory/branch being compared with itself.

 Copy/Move/Mirror
 
   Alt-Mirror - F4 Replace mode (Older)/(Prompt).
   Copy/Move - CO-4D=Confirm - Confirm new filename when a 'complex' mask is used.
   Copy/Move/Extract - Support for environment variables and shortnames in target directory specification.
   Ctrl-Copy/Move - F4 Confirm option to verify correct filename mask has been used.
   Alt-Mirror/Ctrl-Copy/Move - Replace option 'Older' now uses CO-5U & 5V settings.
   Alt-Mirror - Use CO-6C/6D for F5/F6 defaults.

 Delete
 
   Delete/Ctrl-Delete File - Remove Recycle-Bin option if file/s not on local-fixed drive.

 Directory Size and Counts
 
   Alt-Kbyte (DW) - Size, Count & None now act as command keys.

 Filespec
 
   Filespec (FW) - Tab - Cycle current filename mask, size and timestamp.

 F2 Browse Window
 
   F4 - navigate to current DW directory.
   Support for Ctrl-Tab navigation.

 F9 Menu
 
   Alt-Copy item - Duplicate current menu item including script.
   Alt-Copy item - Prevent duplication of root menu item.
   Alt-View - View the processed script without executing.
   Alt-X - Launch script in new session.
   Edit/Ctrl-V/Shift-Ins - Insert from Clipboard rather than overwrite.
   Edit/Insert - Insert blank line without going into edit line mode.
   Edit/Write - Prompt on existing output file to Append or Overwrite.
   Edit/Write - Save script to specified file or clipboard.
   F3 Save menu - Save entire menu to ZTW_MENU.DAT.
   Increased displayable menu to 2048 lines.
   Load ZTW_MENU.DAT from startup directory if present.
   Prevent changes to ZTW_MENU.DAT if file is read-only.
   REM #ZTTag - File now saved to current directory if no path specified.
   Script directive - "#ZTStart" - force async execution & pass parms to START command.
   script directive - "#ZTDrive" - replaced with drive letter of currently running ZTW executable.
   script directive - "#ZTExe" - replaced with filename of currently running ZTW executable.
   script directive - "#ZTExit" - force exit from F9 menu after script execution.
   script directive - "#ZTHome" - replaced with path of currently running ZTW executable.
   script directive - "#ZTTemp" - replaced with name of the of current ZTMPnnnn directory.
   script directive - "#ZTVersion" - replaced with current ZTreeWin version.
   script directive - "#ZTView" - force script to be viewed and not executed.
   script directive - "REM #ZTIfTagged text" to include if tagged files are in the current file window.
   script directive - "REM #ZTTag filename [-s] [-a] [-f%parms]" - write tagged file list.

 History List
 
   Normal, Alt & Ctrl menus.
   Alt-F10 - Open History Maintenance menu.
   Alt-Left/Right arrow - Cycle sort sequence of displayed history items.
   Ctrl-F1 - Open History Maintenance menu.
   Left arrow - toggle display filter of only marked history items.
   Left/Right arrow - Cycle display filter of marked, unmarked and all history items
   Right arrow - toggle display filter of only unmarked history items.

 Input Line
 
   Ctrl-Home - Delete from start of field to cursor.
   Shift-(Ctrl)-Left/Right/Home/End - Mark current input string.
   Shift-Del/Ctrl-X to cut selected input line text to the Clipboard.

 JFC
 
   Support for environment variables in TFC.BAT.

 Log
 
   Ctrl-Log - Allow switching to disconnected drive if already logged.
   Disk Logging Method being overridden to root when directory specified on command line.

 Macros
 
   F12/Alt-F12 - Display flashing "P" in bottom-right during macro playback.
   New mnemonics: SH_DEL, CTRL_SH_RIGHT & CTRL_SH_LEFT.

 Navigation and Scrolling
 
   Alt-1 - Enter directory/file ordinal or offset to navigate to.
   Ctrl-1 - Toggle display of directory/file ordinal.

 Prune
 
   F6 Delete only empty directories.
   Prevent refreshing of directory attributes if CO-1R = No.
   Prevent selection of "F3 Recycle branch as single object" at root directory.

 Release (Unlog)
 
   Alt-Release/All other drives - Release all but the current drive.
   Alt-Release/This drive - Release the current drive.

 Rename
 
   Rename File - F4 Previous - Recall previous original filename.
   Rename masks - :a, :c, :w - use file's last-access, creation, last-write timestamp values.
   Make/Rename Directory - support for rename masks.

 Sorting
 
   Alpha - Sort by alphabetic value, ignoring any leading numerics & punctuation.

 Spell Search
 
   Support ':' for specifying 'extension' in directory name.

 Stats (Extended)
 
   Average size now based on Displayed file size.
   Displayed file counts wrong in Tags-Only mode after untagging.
   Global FW - Show drive label and available space for current file.
   Reporting of NTFS compressed file counts.

 Treespec
 
   F5 Edit - Free format path editing, supporting environment variables & shortnames and
             TAB/shift-Tab to cycle through matching paths at current depth.
   Support for treespec starting with  '\', and no drive letter.

 Viewer
 
   Alt-0-9 - Goto bookmark 0 - 9.
   Ctrl-0-9 - Set bookmark 0 - 9.
   Display first 250Mb of file if not enough memory to map entire file.

 Window Appearance
 
   Alt-F6 - Cycle between normal, no ZCOLORS.INI settings, and monochrome.
   Directory/File ordinal display in bottom-right corner of File & Directory windows.
   ZCOLORS.INI - Support 'for '?' in file extension specification.
   Shift-Left/Right (DW) - Scroll extension width in small file window.
   Shift-Home (DW) - Reset extension width to minimum.
   Scrolling DW highlight set to line 4 (if possible) after initial logging.

 Other Enhancements and Options
 
   Ctrl-F7 - FW - 'Megaview' - Toggle display of summary file contents.
   Ctrl-Search/F5 Search ZIP TOC only - For Zip files, search only the central directory.
   Ctrl-Z - Batch logging, releasing, tagging & untagging based on ZLIST.ZLS - see sample.
   Open *.ZLS file invokes Ctrl-Zlist command.
   Progress bar - Current data rate in KB/s or MB/s.
   ZAAP interface now publishes ZTreeWin's hWND in bytes 3-6 (use /ZBH for old format).

 New Configuration Options
 
   CO-1J - Numeric separator - '.
   CO-1S - Option for Current or Branch directory refreshing.
   CO-1T - Option for Current or Branch directory refreshing.
   CO-2A - MAX[:+/-c] - Adjust the maximum window width by +/- c columns.
   CO-2B - MAX[:+/-r] - Adjust the maximum window height by +/- r rows.
   CO-3A - Alpha - sort by alphabetic value, ignoring any leading numerics & punctuation.
   CO-5X - Default path mode (full/current/relative).
   CO-5Y - Alt-Copy Relative after Alt-Compare.

 New Command Line Switches
 
   /MAX=+/-r[:+/-c] to set the adjustment for max mode by +/- r rows and +/- c columns, without invoking max mode.
   /MAX[:+/-r:+/-c] to adjust the maximum window size by +/- r rows and +/- c columns.
   /PMC to set default path-mode for Alt-Copy/Move/Mirror to 'Current'.
   /PMF to set default path-mode for Alt-Copy/Move/Mirror to 'Full'.
   /PMR to set default path-mode for Alt-Copy/Move/Mirror to 'Relative'.
   /SA  to sort file by alphabetic value.
   /ZV to load a volumes file saved previously by Alt-Z.
