[comp.os.vms] new swing source to follow

PORTIA@engvax.scg.hac.COM (Portia 616-2635) (08/14/87)

hi,

      A new version of SWING has been made available, the source in 5 parts
      will follow this message, the sources are called 2.for, 3.for, 4.for
      and 5.for after you extract them from the DCL archive format.
	to build swing,
	$for 2
	$for 3
	$for 4
	$for 5
	$lib/create swing 2,3,4,5
	$link/exe=swing swing/lib/inc=swing
	edit swing.cld to point the image to the proper directory
	
      New Features:

        FILER under the OPTION command - allows you to do individual
              file operations. E.g. Edit, Print, Rename, Delete, Move, etc.

              the logical name SWING$EDIT if defined will be the command
              used to invoke the editor. TPU is the default, if you
              defined TPUSECINI to be USR:EDTPLUS you will be using the
              same TPU.

              the logical name SWING$PRINT, if defined, will be the command
              used to print the file, for example, you can define it
              to be PRINT/QUEUE=TALARIS/FORM=R610P (which can be abbrivated
              to L80 on the system ASL1)

        DCL commands under the OPTION command - allows you to do some
              DCL commands (non-interactively, for example, you can not
              invoke the editor, read mail or use phone, but this can be
              achieved from the SPAWN out of TPU)


        T for top, and B for bottom commands allow you to go to the bottom
              of you directory tree quickly, and back to TOP.

       /START qualifier is added so you can start swing from a subdirectory.

      old info follows,

      SWING displays the current directory tree on a CRT screen for 
interactive tree manipulation.  It is able to do the following:

      o  SET DEFAULT by moving from node to node with the arrow keys
         and exiting SWING when the current node is the directory 
         desired.

      o  Rename a subdirectory.

      o  Interactively create a new subdirectory.

      o  Interactively move a subdirectory structure to a new position, 
         with all of its children.

      o  Interactively delete a tree structure - each node blinks and 
         then disappears as it is deleted.  This graphically does what
         the DELTREE type command procedures do.

      o  Create hardcopy of the current directory structure.

      o  Create a "binary save file" so the whole directory doesn't have
         to be searched each time SWING is used.

      The SWING program is written entirely in FORTRAN and replaces a 
lot of worn out command procedures that have been written over the years. 
It allows the user to quickly examine and manipulate a directory 
structure, saving time for the real work at hand.  

      The screen manipulation is handled by the SMG routines and all 
eight directory levels are supported.  The screen is switched between 
80 and 132 columns as the directory tree changes size.  The display 
scrolls up and down for long directory trees and commands are either 
entered by hitting keys or by a pulldown menu at the top of the screen.
There is help while in SWING and a help file is furnished for the VMS 
HELP library as well.  You have to try SWING to believe it.  It is 
proof that computers can be easy to use!


-- Portia Shao              UUCP -- {allegra|ihnp4}!scgvaxd!engvax!portia
   Hughes Aircraft Co.	    ARPA -- portia@engvax.scg.hac.com
			     or  -- portia%engvax.uucp@oberon.usc.edu
   (213) 616-2635