
 Ŀ
                          WHAT'S NEW IN ZTREEBOLD 1.94a                      
 

                           Contributed by John Gruener
                           

     This is a brief description of many of the changes in ZTreeBold since the
 release of version 1.80.  It is directed mainly to experienced users of
 version 1.80 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 ZTBOLD.HLP file, or press F1 in ZTree).

     There are two sections below.  Section 1, "Changes in ZTreeBold
 Behavior", is very important.  This describes the major changes in the
 default behavior of ZTreeBold.  All users of version 1.80 upgrading to
 version 1.94 should become familiar with these changes.  Section 2,
 "New Features", lists most of the new features in this revision, as
 compared to version 1.80.

     While a number of bug fixes to version 1.80 are included in this release,
 these 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 this version, and were
 discovered during the beta testing process.  These were not bugs in
 version 1.80.

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

 Configuration Options and the ZTBOLD.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.

 Terminology Changes
 
    "Duplicate" is renamed to "Mirror".
    "Partial" branch path is renamed to "Relative" branch path.
    "Point" is renamed to "Browse".
    Viewer "ASCII" mode is renamed to "Alpha", to avoid confusion with "ANSI".
    Viewer line-drawing-character mode is now correctly named "OEM".

 Keystroke Changes
 
    Directory window "V" has been changed from "Volume" to "View".  Use
    Ctrl-Volume to change a Volume name.  (This has been done to allow the
    free-form entry of a file to be viewed, which can then be saved in the
    history and viewed from any current directory).

    Directory window Alt-Duplicate has been changed to Alt-Mirror.

    F9 Menu editing keys have been moved to the Alt key, to allow for
    first-letter navigation of the menu.

    Ctrl/Alt-Copy/Move option "E" (nEver) has been changed to "V" (neVer).

    Alt-Tag/Untag requires an additional "A" key to tag/untag by attributes,
    to accommodate other features being added to Alt-Tag/Untag.

    Alt-Copy/Move/Mirror option "P" first changes the path to "Current",
    rather than "Partial", (now renamed to "Relative").

    Down arrow to access history now starts at the top of history list,
    (oldest entry).

 File Name Handling
 
    File names which start with a period, and contain no other periods, are
    now treated as file names with no extensions, rather than extensions
    with blank name sections.

 Filespec Changes
 
    File name and extension sections are now treated separately.

 Rename Changes
 
    Numerous changes and additions were made to Rename, (including Copy-as,
    Move-as, Extract-as and Archive-to).  See section 3.2.1 in the F1 help
    file for a complete explanation of all the new capabilities and the
    18 new rules.

 View/Search Keys
 
    While viewing a file, the "F9" and "S" keys are no longer on the menu,
    but they still start a search just as they did before.

    While viewing, the Alpha, (previously ASCII), and Wordwrap modes are now
    distinct modes, rather than variations of the same mode.

 The Archive "A" Attribute
 
    The Archive "A" attribute is now turned on by default on all Copy, Move
    and Mirror operations.  The benefit is that if you use the archive flag to
    indicate files to be backed up, this will automatically be done if files
    are copied or moved to a new location.  (The default Archive attribute can
    be set by means of a configuration option, and can now be specified for
    Rename and New-date operations as well).


 Ŀ
                            ---  Section  2  ---                             
                                                                             
                                New Features                                 
 


 Window Appearance
 
    Variable vertical and horizontal display size to fit the screen.
    Extended statistics window shows display size information.
    File and directory colors can be specified in the ZCOLORS.INI file.
    Ctrl-Z can toggle file colorization.
    Configuration option added to disable file colorization.
    Display is reformatted to permit larger file size numbers with commas.
    File time is displayed in F8 split screen if ZTreeBold is => 120 columns.
    Directory files count shown in statistics panel if screen > 25 lines.
    Current-file indicator is shown on the opposite side in F8 split screen.
    Configuration option to display Directory tree horizontally compressed.

 Directory Size and Counts
 
    Alt-Kbyte in the Directory window to show directory size and counts.
    Configuration option for Kilobytes in multiples of 1000 instead of 1024.

 Filespec
 
    Specify files to display by file size.
    Combinations of "<", ">", "=" and "-" operations now supported.
    Semicolon ";" can now be used as a delimiter.
    Filespecs can be specified on the command line.
    Configuration option to treat trailing "*" and no "." as "*.*".

 Macros
 
    Keystroke macro feature added to automate tasks.
    F12, Ctrl-F12 and Alt-F12 to enter, record and playback macros.
    Open a saved .ZTM macro file to execute it.
    Macro mnemonics added to specify certain keys and ZTreeBold states.
    Command line option added to call initial macro.
    (See help section 3.10 for a complete description).

 Bookmarks
 
    Bookmarks added to navigate directly to most recently opened directories.
    Alt-Left, Alt-Right, [, and ] keys to navigate bookmarked directories.
    Ctrl-[ and Ctrl-] to delete bookmarks.
    F11 to display bookmark list and pick from it.
    Configuration option to make bookmark list wrap or not.
    (See help section 1.3.4 for a complete description).

 Spell Search
 
    Spell search string added to navigate to file and directory names.
    "|" key to enter a dedicated spell search mode for unrestricted searching.
    Configuration options to reassign certain keys for use in spell searching.
    (See help section 1.3.4 for a complete description).

 Navigation and Scrolling
 
    Ctrl-Up/Down/PgUp/PgDn scrolling provided in all windows.
    Ctrl-Tab/Shift-Tab to navigate to same level on current side of split.
    Treespec "\" from Branch, Showall or Global window jumps to normal window.
    Configuration option to page File window like Directory window.

 File and Directory Window Restoration
 
    Configuration option to enter and remain in empty directories.
    Configuration option to maintain file position in each directory.
    Configuration option to maintain last file view for each drive.
    Configuration option to restore file position after Ctrl operations.
    Configuration option to restore file position after F3 refresh.

 Tree Display
 
    Shift-Numpad-minus removes directory from display.
    Configuration option to hide System/Hidden directories.

 Rename
 
    New insertion, deletion, number sequencing, and other capabilities.
    (See help section 3.2.1 for a complete description).
    F4 to provide confirmation on Ctrl-Rename.
    Configuration option to provide Rename protection.
    Configuration option to control behavior of Tab to change case.

 Copy/Move/Mirror
 
    Tab to change case of all tagged files in Ctrl-Copy/Move-as operations.
    Configuration option to control behavior of Tab to change case.
    First Tab on target directory input always returns current directory.
    F5 and F6 options to set the target Read-only and Archive attributes.
    Configuration options to set the default target RO and A attributes.
    System/Hidden choices added to the "F2 force replace" option.
    Retry prompt added after the F2 option is changed.
    All, JFC, and Alt-JFC options added to the "File exists, replace?" prompt.
    "F2 Force replace" added to the "File is RO/S/H" error.
    "Override" added to the "File is RO/S/H" error.
    Skip file option added to handle tagged file errors.
    Alt-Copy/Move/Mirror now has a Current directory option.
    Alt-Copy/Move/Mirror Path option can be chosen with "F", "C" and "R".
    Alt-Copy/Move/Mirror now shows preview of target path.

 Delete
 
    "All files" added to the "Delete this file?" prompt.
    "OK, delete anyway" added to the "File is RO/S/H" error.
    "F2 Force delete" added to the "File is RO/S/H" error.
    System/Hidden added to the Ctrl-Delete "F2 force delete" prompt.
    Retry prompt added after the F2 option is changed.
    Skip file option added to handle tagged file errors.
    Delete key now supported to perform delete operations.
    Configuration option to save directories to the Recycle bin.

 Prune
 
    Added ability to separately protect deletion of R/S/H files.

 Compare
 
    Binary compare capability added, (no, same, differ).
    Identical compare options added, (none, date, size, dt&sz).
    Compare options added to Directory Alt-Compare.

 JFC
 
    JFC now displays "files are identical" message if they are the same.
    Provision added to configure JFC and Alt-JFC support programs.

 New-date
 
    Tab to place the original file date on the input line.
    F2 to place the current system date on the input line.
    F4 to choose the ability to change the Last Access and Creation Dates.
    Enhanced editing capabilities.
    Directory New date in Windows NT, 2000 and XP only.

 Shortcut
 
    Tab to choose paths, including Windows Desktop.
    Ctrl-sHortcut added to create shortcuts for all tagged files.
    Separate history added for the sHortcut command.

 Alt-Information Window
 
    Remains open while navigating files or directories.
    Remains open while F7 auto-viewing.
    Positioned depending on the highlight location and split screen state.

 Directory "Ctrl" Navigation
 
    Ctrl-Left/Right to log, release and navigate the directory tree.
    Ctrl-Up/Down to do same as Up/Down, depending on configuration option.
    Ctrl-Enter/Backspace to log/release current directory level.
    Ctrl-PgUp/PgDn to move to the next/previous directory at same level.
    Ctrl-Home/End to move to the first/last directory within same level.

 F9 Menu
 
    First-letter navigation capability added to the menu.
    Moved Edit functions to the Alt key.
    Added "Move" to the edit functions.
    Collapse and expand the menu with the +/-/* keys.
    Ctrl-Enter on menu item now auto-exits.
    Configuration option to swap Enter and Ctrl-Enter behavior.
    Color configuration of the menu.
    The ZTB_MENU.DAT file is automatically backed up to ZTB_MENU.DA$ on load.
    Added REM #ZTDirectives to provide more control over menu batch file.

 Execute
 
    Batch parameters now available on eXecute command line.
    Tab key supplies current file name.
    Ctrl-Enter on command line auto-exits.
    Configuration option to swap Enter and Ctrl-Enter behavior.

 Log
 
    "*" option to log all drives.
    F3 option to log all available volumes by drive category.
    Up arrow to display list of all available volumes, with available space.
    Select drives in list to log.
    Alt-Log number option to select number of directory levels to log.
    Configuration option to swap the Log and Ctrl-Log key functions.
    Configuration option to prevent auto-relogging of directories.

 Release (Unlog)
 
    Release current directory while leaving subdirectories logged.
    Release multiple drives at once.
    File Window Alt-Release now provides the same menu as in the Dir Window.

 Batch
 
    Parameter "!!" added for new line.
    Parameters for file attributes, date and size (%a, %d, %s) added.
    Parameters have been added for the opposite split side (%j_).
    Batch strings can now include environment variables.
    Parameters can be used when configuring all support programs.

 Tags and Tagged File Operations
 
    File Window Alt-Tag/Untag Up and Down to tag up and down.
    Configuration option to use Ctrl/Alt-Up/Down to tag up and down.
    Partial untag now supported.
    Configuration option to partially untag only successful operations.
    In tagged file operation menus, "All" is replaced with the number of files.
    Directory window Ctrl-Enter displays tagged files in normal file window.
    Ctrl-Ins to copy the list of tagged files to the Windows Clipboard.
    Ctrl-Open to open all tagged files.

 Ctrl-Search
 
    F4 option to search for Hex or Unicode strings.
    Added hit counter.

 Sorting
 
    "L" option to sort by file name length.
    "T" option to sort by file time, then date.
    Override the default sort order from the command line.
    Configuration option to maintain file position on Alt-Sort.

 Viewer
 
    Lines mode to highlight current line in Alpha and Wordwrap mode.
    Offset command to jump to line number in viewed file.
    Tab/BackTab to change tab width in view.
    F3 and Ctrl-F3 options to refresh once or continuously while viewing.
    Shift-F2..F6 to auto-scroll at various speeds.
    Numpad '5' jumps to the middle of the file.
    Specific rulers for Hex and Dump modes.
    "F" and "B" to start Forward and Backward search from top or bottom.
    "+" and "-" to reverse direction of search, and repeat search.
    F8 to change search from "page" mode to "hit" mode.
    Configuration option to default search to "hit" or "page" mode.
    Color configuration for search hits.
    Unicode searches now supported.
    Hex Edit displays byte number and decimal value of character.
    Alt-Edit in View provides access to the Alternate editor.
    Index and position added to Ctrl-View.
    Configuration option for Ctrl-View to start displaying at current file.
    Shift in F7-Autoview now displays the Shift menu.
    Gather support added to F7-Autoview.
    Enabled Quit, Alt-Quit, and Ctrl-Quit from F7-Autoview.
    File to be Viewed or Alt-Viewed can be entered from the Directory window.
    Configuration option to disable display mode detection.
    Configuration option displays archive list for View, Alt-View and Autoview.

 Editor
 
    Editors now use long file names by default.
    Ctrl-Edit to edit all tagged files.
    Provision added to configure an Alt-Editor program.
    Configuration option to prevent Edit command on read-only files.

 History List
 
    Added alphanumeric markers for direct retrieval of items.
    Ctrl-marker retrieves marked entry directly to input line.
    Alt-marker retrieves marked entry directly to input line and executes it.
    Down arrow starts at top, (oldest entry).
    Ctrl-Ins to copy current item to Windows Clipboard.
    History lists have been increased from 16 to 64 entries.
    History window resizes to fit screen.
    Separate color configuration added for the history window.
    Configuration option to use "@" to avoid saving command history item.
    Configuration option to make History list wrap or not.
    Configuration option to allow one character entries to be added to history.

 F2 Browse Window
 
    Supports treespec navigation.
    Supports bookmark navigation.
    Supports spell-search navigation.
    Saves last browsed directory for each drive.

 Input Line
 
    Configuration option to display and highlight the default input line.
    Non-editing keys erase highlighted input.
    Editing keys, including Backspace, permit editing of highlighted input.
    Ctrl-C and Ctrl-V can copy and paste input line to Windows Clipboard.
    Shift-Ins to paste the Windows Clipboard to the input line.

 Archiver
 
    ARCHIVE.BB2 file updated, and many archivers added.
    Integrated unzipping support with supplied UNZIP32.dll program.
    Can now Extract/Copy-as new file name.
    Ctrl-F5 defaults to first archiver matching supplied extension.
    Invert/Ctrl-Invert added to the archiver menus.
    F5/F6 now supported within archive.
    Ctrl-Ins to copy to Windows Clipboard within archive.
    Ctrl-Enter to open current directory showing only tagged files.

 Other Enhancements and Options
 
    Ctrl-Ins to copy selected file and directory info to the Win Clipboard.
    Print to Windows Drivers.
    New target directory can now be created during Alt-Graft.
    Directory Make can create multiple level directories.
    Available command has Next media option for removable media.
    Alt-F2 Format can now launch user's program via ZFORMAT.BAT.
    Alt-F10 configuration can now be done from the File Windows.
    Switch drives with the extended statistics window open.
    Ctrl-Volume permits long volume names on FAT 32 drives.
    ZTBOLD.HST file has CR/LF terminations for easier editing.
    ZTree temporary files being stored in %TMP%\ZTMPnnn or %TEMP%\ZTMPnnn.

 New Command Line Switches
 
    /AUTO, /COLS, /ROWS, /MAX, /NOMAX to control new video modes.
    /B to disable beeps.
    /DEB (debug) to display all shell output.
    /K to specify initial macro sequence or file.
    /KBR to log all keystrokes to the ZKEYS.LOG file.
    /NC to disable new console creation.
    /OD, /SD, /SE, /SS, /SU to override default sort order.
    /T to display text in Windows Title bar.
    /Y to prevent screen restoration on exit.
    /ZP to display progress bar time display.
    /ZT to start ZTree in most recent treespec directory.
