[Show/Hide Left Column]

ZTW.HST history file format and definitions

The ZTW.HST file is unicode when saved from v2 versions of ZTree.

The following list describes the different entries in ZTW.HST
ZTreeWin v.2.1.039

This unofficial list was composed over the years by testing of ZTree betas and
on basis of postings by Kim Henkel, John Gruener and others in the ZTree Forum.

Rules for entries in ZTW.HST:
-- -----------
1.) ZTW.HST contains ZTree's history lists. It consists of different sections and each sections can hold a maximum of 64 unmarked entries,
and an unlimited number of marked entries.
2.) Each line starts with a 2-char-abbreviation.
3.) Each separate 2-char-abbreviation corresponds to a separate history list section.
4.) The abbreviations consists of two lower case letters plus the "=" char.
     Example: ar=
5.) If an entry is marked as fixed the two lower case letters change to upper case and the "=" char changes to "+".
    Example: AR+
6.) If a history entry is marked as fixed with a char (A-Z or 0-9) for fast access the 3rd char ("=" or "+") of the abbreviation changes to the corresponding marker char.
    Example: ARA

Abbrev  Name                    Action(s)
--  --                    ---
ac      Archiver Calls          Parameters handed over to archivers
ar      ARchive name            Ctrl-F5
at      ATtribute               Attrib or Ctrl-Attrib in file window
bm      Batch file Mask         after entering batch file name Ctrl-batch
bn      Batch file Name         Ctrl-Batch in file or directory window
di      Directory Index         Alt-\ resp. Alt-; resp.Alt-ü in
                                directory window, Jump to ordinal number of
                                logged directories
dn      Directory Name          Make or Rename in directory window
dp      Destination Path        various copy, move and compare actions
ds      Directory for Shortcut  sHortcut in directoy and file window
dt      Date / Time             New Date or Ctrl-New date in file window
fi      File Index              Alt-\ resp. Alt-; resp.Alt-ü in file
                                window, Jump to ordinal number of logged files
fn      File Name               Edit in directory window
fs      File Specification      Filespec
jj      batch line              Alt-Batch in file window
mi      Menu Item               Alt-Add + Alt-Remove in ZTree Menu and
                                Load in Ztree Menu edit mode
of      OFfset                  View / Hex / Offset in file window
pd      Print Device            Print / Print and Ctrl-Print / Print
                                in file window
pp      Print lines            
ss      Search String           View / Search, View / Find and
                                Ctrl-Search in file window
tf      To File                 Jfc and Alt-Jfc in various windows,
                                file(s) to compare with
ts      Tree Specification      \ in file or directory window
vg      View Gather             View / Gather append text to file (name)
                                in file window
vn      Volume Name             Ctrl-Volume in directory window
ws      As                      (Rename as, Copy as, Move as)
xq      eXe(Q)cute              eXecute command strings
yy      ZAAP                    Y or Ctrl-Y to execute Ztree Assistance
                                Application Program (ZAAP) commands
za      Menu file               F9,F2 Change application menu file
zf      Ztree macro File        F12 macro command string or path\name of
                                macro file, in file and directory window
zl      List file               Ctrl-Zlist, process ZLS file
zm      Macro file              Ctrl-F12 Save recorded macro as
zr      closed spell-search     in file window
zs      closed spell-search     in directory window
zt      Ztree Toggles           1-byte-flag toggle definitions - see below
zv      Volume file             Alt-Zlog Save/restore file name

Here are the 1-byte-flag toggle definitions in order as stored with the "zt= key":
(NOTE in v2 these are stored as 2 bytes, with the high byte 0.)

   Default: zt=1011010400000000000 2

      1 Use Recycle Bin
          Unused (Replaced by CO-6R)
      2 Compare Identical
          0 = No
          1 = Dt&Sz
          2 = Date
          3 = Size
      3 Compare Unique
          0 = No
          1 = Yes
      4 Compare Newer
          0 = No
          1 = Yes
      5 Compare Older
          0 = No
          1 = Yes
      6 Compare Case Sensitive
          0 = Yes
          1 = No
      7 Rename Tab/Case - Name
          0 = No change
          1 = Upper
          2 = Lower
          3 = Word
      8 Tab  = Viewer tab width
          Value = Bytes (2, 3, 4, 6, 8)
      9 F9 menu graphics
          0 = Off
          1 = On
     10 ArcDisp = Ctrl-F5 Display output
          0 = No
          1 = Yes
     11 Alt-KByte Show Size
          0 = None
          1 = Size All Directory
          2 = Size All Branch
          3 = Size Tag Directory
          4 = Size Tag Branch
          5 = Count All Directory
          6 = Count All Branch
          7 = Count Tag Directory
          8 = Count Tag Branch
     12 Log All disks F3 Mode
          0 = All
          1 = Local
          2 = Local Fixed
          3 = All Fixed
          4 = Network
     13 Compare Binary
          0 = None
          1 = Same
          2 = Differ
     14 Rename Tab/Case - Extension
          0 = No Change
          1 = Upper
          2 = Lower
          3 = Word

 [   15 Attribute Mode
          Unused (Replaced by CO-6C/D)  ]

     15 Last used archiver index (since v.149.2.a8)
          A = 1st archiver in ARCHIVER.BB2
           ...
          Z = max. number of archiver entries still unknown

     16 Viewer mode
          0 = Alpha
          4 = Wrap
     17 Viewer Charset
          0 = OEM
          1 = ANSI
     18 Print Wrap
          0 = Off
          Binary value (75, 80, 132)
     19 Print Margins
          0 = 0
          1 = 1
     20 SFW Dividing Line Position
          Binary value (255 = Normal)
     21 Viewer Gather Append Line Gap
          Value = 0, 1, or 2
     22 Extension Length
          Negative binary value (252 = 3 + Period)


Contributors to this page: ian , BenKent and admin .
Page last modified on Monday 09 of November, 2009 01:32:58 EST by ian.