*************************************************************************
*									*
*				  Tutorial				*
*									*
*************************************************************************

	  This program came from humble origins as a simple little 
	program which would read ascii input from a pipeline and 
	display it graphically in a window. It now has so many bells
	and whistles that I cannot conveniently detail them all here.
	
	Basically, the program displays text data which is received
	via a pipe, file, or output from a command run as a child
	process (the -e option). The input, from whatever source,
	can be passed along on and output pipe by use of the -p 
	option. Special handling of the text similar to the options
	for cat(1) can also be enabled via command line options
	or resources. (See below) Options are also available to
	specify editability of the text, transient nature of the
	display, position on screen, etc. For all the details, 
	please consult the xcat(1) man page.

	Here is a list of resource names and classes with default 
	values and command line options associated with them:

	resource name          resource class         default
	-------------          --------------         -------
        *rows                  *rows                     24
        *columns               *columns                  80
        *buffer                *buffer                 BUFSIZ
        *interval              *interval                1000
        *iconfile              *iconfile                None
        *scroll                *scroll                  TRUE
        *editable              *editable               FALSE  
        *automap               *automap                 TRUE  
        *center                *center                  TRUE  
        *transient             *transient              FALSE
        *printCmd              *printCmd           lpr -P${PRINTER}
        *printLabel            *printLabel             "print"
        *xCmd                  *xCmd                    None
        *xLabel                *xLabel                  None
        *xForce                *xForce                  TRUE  
        *scrollLabel           *scrollLabel1       "enable scolling"
        *scrollLabel           *scrollLabel2       "disable scolling"       
        *stopLabel             *stopLabel            "kill input"    
        *quitLabel             *quitLabel             "dismiss"
        *busy                  *busy                    FALSE  
        *debug                 *debug                   FALSE
        *lineEnd               *lineEnd                 FALSE
        *numbering             *numbering               FALSE
        *blankNumbering        *blankNumbering          FALSE  
        *tabPrinting           *tabPrinting             FALSE
        *nonPrinting           *nonPrinting             FALSE
        *manPrinting           *manPrinting             FALSE
        *menuBar               *menuBar                 FALSE
        *blankCompress         *blankCompress           FALSE

	option          resource        resource value
        ------          --------        --------------
        -rows          *rows                  	
        -columns       *columns                
        -buffer        *buffer                
        -interval      *interval             
        -iconfile      *iconfile            
        -sc            *scroll                TRUE
        -scroll        *scroll                TRUE  
        -noscroll      *scroll                FALSE  
        -ed            *editable              TRUE               
        -edit          *editable              TRUE                
        -noedit        *editable              FALSE  
        -am            *automap               TRUE  
        -automap       *automap               TRUE  
        -noautomap     *automap               FALSE  
        -ct            *center                TRUE  
        -center        *center                TRUE  
        -nocenter      *center                FALSE  
        -tr            *transient             TRUE  
        -transient     *transient             TRUE  
        -notransient   *transient             FALSE  
        -pc            *printCmd                  
        -pl            *printLabel                
        -xc            *xCmd                      
        -xl            *xLabel                    
        -xf            *xForce                TRUE  
        -sl1           *scrollLabel1                            
        -sl2           *scrollLabel2               
        -stl           *stopLabel                  
        -qtl           *quitLabel                  
        -busy          *busy                  TRUE  
        -debug         *debug                 TRUE  
        -ve            *lineEnd               TRUE  
        -n             *numbering             TRUE  
        -b             *blankNumbering        FALSE  
        -t             *tabPrinting           TRUE  
        -v             *nonPrinting           TRUE  
        -man           *manPrinting           TRUE  
        -menu          *menuBar               TRUE  
        -s             *blankCompress         TRUE  
        -e                                                          

        Any command line arguments following the -e option are
	assumed to be related to the child command.
