3T, Simple File Manager for Psion Series 3a.

3T is the first application I wrote for my Series 3a back in September 1993.
Then along came a host of fully featured applications like 3aUtils, etc.,
so I forgot about 3T.
Recently the Flash SSD which holds my usual bits and bobs became rather 
full, so I needed to make some space, hence the resurrection of 3T.

3T is a smallish application which handles most normal day-to-day file
activities.  It can view, copy, move, and delete files, make new directories 
and remove unwanted ones.  It works on single files, or groups of tagged 
files.  Up to 39 or 70 files are displayed at once, although up to 200
files can be worked with.  



Usage:

Copy 3T.OPA to an \APP\ directory, install and run in the usual way.

The display shows 3 windows.  The top window shows the full name, path
and size of the file (or directory) highlighted in the lower window.
The status window shows the media type (ROM, RAM, Flash), the space 
used in bytes, and the space free.

The lower window shows up to 39 or 70 files in the current directory.
As you press the arrow keys, each item is highlighted in turn.  If you
move past the last displayed file, the window does NOT scroll, but the
next file name will be shown in the top window.  You can view 200 files
this way.

The keys:

0-9, A-z  By pressing one of these keys without the Psion modifier key,
          you can hop around the lower window.  For example, repeated
          pressing of 'B' will jump to all the files/directories that
          begin with the letter B.

The following can be pressed for actions on highlighted files.

Psion-C  Copy a file.  A dialog appears, enabling you to choose a new drive 
         and/or directory to copy the file to.  You can select only existing
         directories.
   
Psion-D  Delete a file or directory.  A dialog asking for confirmation 
         appears.  If you delete a directory containing files, the files
         are deleted also. (The 'delete' key can also be used).

Psion-E  Execute a ROM application.  The highlighted file will be loaded 
         into the appropriate ROM application - Word, Data, Sheet, OPL 
         Editor or RunOpl.  If 3T does not recognise the file type, a menu 
         will appear so that you can select one of the five applications.

Psion-I  How to contact the author.

Psion-L  Log a new drive.  Carry out action on a different drive.  Initially
         the contents of the 'default' drive are displayed.  See P for PC 
         drives.

Psion-M  Move a file.  Files can be moved from one location to another.  
         If any files are not copied for some reason, those files will not be 
         deleted.
   
Psion-P  Log a PC drive.  If linked to a PC in the usual way, all PC drives
         present will be available.  This has been tested only on an IBM type
         PC, and may not work with other computers.

Psion-R  Rename a file.  This renames a file.  You cannot move its directory
         by renaming - use the M key if this is desired.

Psion-T  Tag a file.  This tags files for actions on groups of files.  
         The C, D and M commands detect when files have been tagged.  When 
         all files have been 'actioned', the tags are cleared.  Tagged files 
         are shown in italics.
   
Psion-U  Untag a file.  Removes a 'tag' from a file.

Psion-V  Views a file.  This is a limited facility which dumps files to the 
         main window.  You can scroll down the file by pressing DownArrow.  
         Any other key returns to the file list.  If the file ends .ASC, 
         .CAP, .DOC, .TXT or .OPL, then the file is shown in non-wordwrapped 
         ascii text format.  Otherwise it is wrapped at the border, and 
         displayed as an ascii dump.

Psion-Z  Toggles 39 file and 70 file displays.

Psion +  Makes a new directory.  This works only when a directory is
         highlighted.  If the name typed in is preceded by a backslash, it
         is placed in the root, otherwise it is placed in the highlighted
         directory.  (The full path is displayed before the new directory
         is created - you can abort here!)

Psion-X  Exits from 3T.  (The 'diamond' key also exits).

Escape     Moves to parent of current directory.

Enter     i)  Shows file size, date, attributes.
         ii)  Moves to the highlighted directory.
        iii)  If '<Root>' is highlighted, moves to parent directory.
     

Limitations

3T cannot handle directories more than 9 layers deep!
You cannot rename while copying.  This is easily done from the system screen
anyway.
You can view only up to 39 or 70 files on the screen.  While 3T does not 
scroll if there are more, their names will appear in the top window, and all
actions still work on them.  Up to 200 files can be handled.  If your
directory contains more, these extra files will not be accessible.

Most errors have been trapped (I think), but there is bound to be some case
where I goofed.

Release details:

3T was written for my personal use.  I have updated it to remove most causes
of failure, and to allow tagged operations.  The original 1993 version was
only 3k in size, but was quicker.  I have released this now as it is still
quite small compared with the alternatives, and others may find it useful if
they are a bit short of space.  It is not a marvel of programming, but does
95% of the jobs I need.

You can copy and distribute 3T freely.  It has been translated after size
reduction with AKA, so if you want the source code (OPL) drop me a line to
hzk@cix.compulink.co.uk and I will be happy to send it on to you.

Roger Muggleton.
hzk@cix.compulink.co.uk

