     This is an example of a text file being printed on the screen
using filetowindow().  Filetowindow() will perform automatic word wrap
adjusting the text to fit within the width of your window.  Your 
text can be generated by any text editor which doesn't insert any
control type non-printing characters.  You can create the text file
without any regard for the eventual size of the window in which it
will be presented.
     There are some limitations imposed by the automatic word wrap 
feature but they are not serious.  The word wrap algorithm must be able
to differentiate between what I call 'hard' and 'soft' carriage returns and
spaces.  A 'hard' carriage return is one used to force a paragraph break
not one used simply because you reached the end of a line in your text.  The
way that you indicate a 'hard' return for paragraph formatting is to put two
carriage returns together or use a carriage return and spaces for indentation
like this sample does.
     'Soft' spaces are those used only to separate words.  They are 'soft'
because they can and should be removed when the word wrap algorithm starts
a new line automatically for you.  Otherwise most of the automatically
created new lines would start with spaces which would not be correct 
formatting.  A 'hard' space is a space used in formatting such as paragraph
indentation.  To identify 'hard' spaces they must be preceeded with a 
carriage return or a space.
