LetterView is a PDWare utility, written by.......

#SC<LetterView$Dir>.HelpRes.Myname myname

It is designed to let you send pretty letters to people.

You can include sprites into the text, thus improving the appearance, such as at the top of this page.

The program allows you to justify text to the left or right margins, or centrally between the two.

You can also justify sprites in the same way.

You can move around the text by either dragging the scroll bars, clicking on the arrows, or by pressing the up/down cursor keys, or page up/down.  
                                            



#C______________________________________________________________________________

#R[more]




Using the program :

To send your own letter using LetterView, you need to alter the "Letter" file in the !LettrView directory.

Enter the text as usual, in !Edit. This text is justified left as default.

To centre a line of text, start the line with "#C", then the text. For example, the line "#CCentred.", produces :

#CCentred

To right justify the text, enter "#R" as the first two characters on the line. For example, "#RJustified right" produces :

#RJustified right.

Of course, entering "#L" justifies the text to the left, but as this is the default, it is rarely needed!, so "#LWaste of Time." produces :

#LWaste of Time.




Sprites can also be entered into the text, by specifying :

"#Sx<Filename of sprite file> <Name of sprite>"

....where 'x' is "R","L" or "C", and defines whether the sprite is to be justified to the right, left or centre.

So, "#SL<LetterView$Dir>.!Sprites !!Letter", is :

#SL<LetterView$Dir>.!Sprites !!Letter

"#SC<LetterView$Dir>.!Sprites !!Letter", is :

#SC<LetterView$Dir>.!Sprites !!Letter

and "#SR<LetterView$Dir>.!Sprites !!Letter", is :

#SR<LetterView$Dir>.!Sprites !!Letter










#C______________________________________________________________________________


An example, showing the utility in use, and outlining its conditions of use follows :


#C______________________________________________________________________________

#SC<LetterView$Dir>.HelpRes.Myname myname

#R2 Woodside Ave
#RMoss Bank
#RSt. Helens
#RMerseyside
#RWA11 7BS

Dear Whoever it may concern,

This is a letter written to you, using LetterView, written by Stuart Tyrrell. You may pass the program (in its entirity, and including this help text) on to whoever you wish. This program is PDWare. That is, the program is not shareware as such, in that you are free to use the program as much as you wish without registering, but if you find the program useful, and wish to obtain the latest version of it and my other programs, you may register, as detailed below.


#CRegistration
#C============

The registration fee for this program is left to your discretion. If you register, you will be entitled to upgrades of this software, and you may receive other software which I have produced or produce in the future. Obviously, the more money you send, the more upgrades I can afford to send to you! I would suggest a registration fee of around 5 (or 10 if you really like the program). I regret that I cannot accept registrations of less than 2, as it just isn't viable for me to buy, compile and post disks for that price.


#CP.D. Libraries and Commercial use
#C=================================

This program MAY NOT be used as a reader for PD catalogues, magazines, or for documentation regarding commercial products or ventures without my permission. If you do wish to use LetterView in this way, please let me know.


#CDisclaimer
#C==========

#R(guess where it came from!).

This utility is provided "as is"; I can make no warranty, express or implied, as to the merchantability of this software or its fitness for any particular purpose. In no circumstances shall I be liable for any damage, loss of profits, or any indirect or consequential loss arising out of the use of this software or inability to use this software, even if I have been advised of the possibility of such loss.



Yours,

#SL<LetterView$Dir>.HelpRes.signature signature

Stuart.

#C______________________________________________________________________________

Version History :

0.01  * Initial Release ("!LettrView")

0.02  * Lines no longer have to be formatted within !Edit - LetterView will
        auto-format.
      * LetterView now dynamically allocates space for the letter from the
        "free" pool, thereby only using as much memory as is necessary.
      * Changed name to !!Letter

0.03  * Now produces error when there is not enough memory to load document.

0.04  * Minor bug fix - now allows you to leave desktop with a document
        open!!

0.05  * Added cursor key control of movement around text (LetterView needs
        the input focus for this to work - must keep to guidelines!, but
        it gains the focus when it is loaded or the pointer passes over it).

      * Made the program "PDWare", rather than "ShareWare".

0.06  * Altered program to pass on 'Hot Keys' which it does not recognise.

0.07  * LetterView has its own custom icon when its window is iconised
        under RISC OS3.

0.08  * Now comes up with "nice" error messages when people sending letters 
        do not include the sprites they are referring to! (Thank you Micro
        User for pointing out this bug to all its subscribers!)


Future Improvements :

* Speed up the loading of files.

* Allow display of drawfiles.

* Provide system of "frames", so text / graphics may be placed anywhere.
  This would also mean designing a suitable editor.



  Stuart Tyrrell 1991/1992