home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / mag_discs / 13 / maillabel / !MailLabel / !Help < prev    next >
Text File  |  1994-07-19  |  11KB  |  212 lines

  1.  
  2.                        !MailLabel -Mailing Label printer
  3.                       ===================================
  4.  
  5.     MailLabel has one sole purpose in life, to print out address labels for
  6. letters and parcels. MailLabel is fully WIMP compatible, and supports
  7. Interactive Help (!Help / !Spy). Normal operation is as standard for WIMP
  8. programs and hence not described. But, if on the first loading of !MailLabel
  9. you press ADJUST over the icon on the icon bar you will receive hints to aid
  10. those people who cannot see the obvious. If you want to know what everything
  11. is, run !Help, it's all in there!
  12.  
  13.     All the fields on the window should be filled with the appropriate
  14. data, as desired.  The WARNING field can contain a message about  the
  15. contents, such as <Beware: Valuable Magnetic Media> The STAMP field can be
  16. filled with any notes on what postage rate is to be placed on the  parcel /
  17. letter - <1 Norm> for 1st class  normal postage, <2 Pack> for a 2nd class 
  18. parcel and so on.
  19.  
  20.     The three available printout modes can be picked from the "Choices"
  21. window. They are: 
  22. TEXT      -Simple copy of all the fields, in the printer's own typeface
  23. ENVELOPE  -Prints the Address and Warning in the selected RISC OS fonts.
  24.             Designed for direct printing onto envelopes.
  25. LABEL     -As for Envelope, but adds a stamp (in a box) and a border round 
  26.             the whole thing, so it can be cut out and stuck on as a label.
  27.  
  28.     The fonts used on the RISC OS printouts can be changed in the Choices
  29. window, as can the NLQ activation code (which may be different for your
  30. printer).
  31.  
  32.     The Choices dialogue box (obtained from relevant menu options on either
  33. the main window or icon bar menus) contains assorted options to configure
  34. MailLabel to our personal setup. The preferred type of printout can be set
  35. up, along with certain variables concerned text output. There is also a
  36. section to alter the fonts used on the RISC OS printout. Change these via
  37. the menu (icon) provided. The font menu system is produced by Joris Röling's
  38. wonderful FontMenu module, which takes a lot of work out of programming this
  39. feature. Thankyou Joris! The 4 icons at the bottom of this window perform
  40. fairly standard functions, but in case you can't guess:
  41.        DEFAULT   Loads a set of default values into the choices window
  42.        SAVE      Saves the current choices to be used next time MailLabel is
  43.                    loaded, as well as for the current session.
  44.        CANCEL    Closes the window, ignoring any changes.
  45.        SET       Uses the (changed) values for the current session only.
  46.  
  47.     Please note that before printing and saving, MailLabel will
  48. automatically convert the last line of the address, the postal town, to
  49. upper case. It is proper practice to always write the postal town / district
  50. in capitals, and MailLabel will ensure that you have remembered this!
  51.  
  52.     Under RISC OS 2, the Help messages passed to application help programs
  53. may seem a little weird as they include items such as \s and so on. Under
  54. RISC OS 3 the Help program itself replaces these with assorted standard
  55. phrases such as "Move the pointer right to.." and so on. To be honest, I
  56. think that everyone should (have) upgraded by now, so my backwards support
  57. for RO2 will be limited, particularly as I have no RO2 computers to test
  58. things on!
  59.  
  60. RISC OS 3.00+
  61. -------------
  62.     Users of RISC OS 3 will notice that they do NOT need to locate the
  63. System directory before loading, as users of RISC OS 2 must. This is because
  64. the !Run file has been altered to detect the difference between OS 2 and OS
  65. 3, and only search for !System in OS 2. RISC OS 3 offers the ColourTrans
  66. module in ROM, and hence it will not need to be loaded from !System. RISC OS
  67. 3 users will also note that they have a few more 3D icons, notably on the
  68. options window. This program works with all the functions of RISC OS 3
  69. including !Printers & the pinboard, etc.
  70.     If you save a Desktop boot file (from the Task Manager menu) MailLabel
  71. will insert a line to run itself. (Boot line will be inserted automatically)
  72.     If using MailLabel on a portable, MailLabel will correctly respond to
  73. the low power warning, and store any unsaved file in <Wimp$Scrap> as
  74. "MailLabel", in line with the standard procedure set down by Acorn. I have
  75. not been able to actually test this on a portable, only by forcing the
  76. message to appear with a message broadcast utility, so if any portable users
  77. could test this function, and tell me if it works, I'd be grateful.
  78.  
  79.  
  80. Using MailLabel with other programs
  81. -----------------------------------
  82.         The design and principle of the RISC OS desktop is that numerous
  83. programs can be loaded at the same time, and that data can be swapped around
  84. between them, hence providing an endless integrated suite of programs. Hence
  85. a dedicated address label printer like MailLabel can be used alongside your
  86. DTP or WP program, so that you can, say, write letters, and print envelopes
  87. for them at the same time.
  88.         Following this principle, MailLabel will accept Edit files (&FFF),
  89. loading the first 6 lines of any file dropped onto it's icon or main window
  90. as an address. Most DTP / WP programs will allow you to save a selection of
  91. text as an Edit file. Hence you can select the address you want on the
  92. envelope from the top of a letter, and save this selection directly into
  93. MailLabel, and then print the address label. (NB: To do this, the computer
  94. requires access to either !System, or !Scrap if you have it.) Users of
  95. programs that implement the new Drag & Drop editing method should note that
  96. MailLabel will directly accept Drag & Drop editing selections. 
  97.         In the other direction, all MailLabels can be exported (via the Main
  98. menu "Export" option (Shift-F3)) as plain text files, containing the 5 lines
  99. of the address. This exported textfile can be loaded into all good packages.
  100. The exported text file can be dragged directly into many applications.
  101. Please note that the own format MailLabel files cannot be directly
  102. transferred (attempting to do so will produce an error telling you to drop
  103. it over a directory display). This is deliberate as these files contain an
  104. internal format which is useless in other documents.
  105.  
  106.         Please note that this is not only restricted to DTP / WP programs;
  107. ANY program that allows you to save selections as Edit files, or that
  108. permits input of standard text files can be used.
  109.  
  110.                                               
  111. HotKeys
  112. -------
  113.         F3      Produce Save As: dialogue box (as standard)
  114.         ^F3     Produce Save As dialogue box for Textfile export
  115.         F9      Insert "BEWARE: Valuable Magnetic Media" into Warning field
  116.         F10     Swap case of char at caret & move on by 1 char
  117.         F11     Wipe all fields                                            
  118.         Print   Print label in current mode.
  119.         
  120. !MailConv Application
  121. ----------------------
  122.  Versions of MailLabel from 4.00 onwards use a new format of file. All files
  123. from previous versions of MailLabel will have to be converted by dragging
  124. onto the "!MailConv" Program, to be found inside the Application directory
  125. of !MailLabel. Unconverted files dragged onto MailLabel will cause an
  126. appropriate error asking for their conversion, and previously converted
  127. files dragged onto !MailConv will not be wrecked!          
  128.  
  129. Message Translation
  130. -------------------
  131.     MailLabel uses the MessageTrans module to provide all it's textual
  132. message & help information. This means that altering the file
  133. !MailLabel.Resources.Messages will alter most of the text that the program
  134. uses. The main use of this is for foreign language translation. If anyone
  135. wishes to translate all the messages in this file, and the text on the
  136. window templates, feel free to do so, however do not destroy the original
  137. (English) files. If anyone does translate the files, please send a copy to
  138. the author, so that this can be shared with other users! Please note that
  139. full foreign language translation will require the changing of any text that
  140. appears in the Templates file too.
  141.  
  142.  
  143. Updates
  144. -------
  145.         0·00-0·90 -Original development versions
  146.         1·00    -First Release version                          -30.10.90
  147.         1·04    -Various bug fixes                              -29.11.90 
  148.         2·01    -Interactive help supported.                    -01.12.90 
  149.         2·10    -New Templates                                  -20.12.90 
  150.         3·01    -Risc OS printer driver                         -01.01.91 
  151.         3·20    -Perfections added                              -05.04.91 
  152.         4·00    -New Templates & File Format                    -02.02.92
  153.         4·04    -FFF file input & postal town correction        -25.08.92
  154.         5·00    -Updates for RISC OS 3 & general tidying.       -14/04/93
  155.         5·01    -Updates for OS3 3D dialogue box standards      -25/08/93
  156.         5.10    -MessageTrans module utilised                   -25/08/93
  157.         5.11    -Assorted updates for RISC OS 3 Style guide     -16/01/94
  158.         5.12    -Choices dialogue box updated
  159.                 -Font choice & font menu implemented
  160.                 -Assorted extra RISC OS 3 items implemented
  161.                    (inc Desktop Save, Portable Shutdown etc)    -06/05/94
  162.         5.20    -Change to new print modes 
  163.                      (envelope added, draft removed)
  164.                 -Extensive testing on RISC PC                   -24/06/94
  165.         5.21    -It switched to the wrong print mode. oops!     -19/07/94
  166.  
  167. Distribution
  168. ------------
  169.         The copyright to MailLabel remains MINE at all times, but anyone may
  170. copy it as long as the following conditions are obeyed:
  171.  
  172. ⇨ NO personal profit is to be made from the distribution of the program
  173.    (Doesn't include Media / P&P  costs, which may be charged)
  174.  
  175. ⇨ NO files may be altered in any way (including Messages & Templates, which
  176.    may be replaced by foreign versions, as long as the originals remain
  177.    available)
  178.  
  179. ⇨ IF you desire to distribute this, or any of my other work on a BBS or PD
  180.    library, then you MUST contact me (I will endeavour to send the latest
  181.    versions when they are written)
  182.  
  183. The author accepts no responsibility whatsoever for any damage to mind,
  184. machine, data or other tangible / intangible thing that is perceived to be
  185. due to the actions or mistakes of this program. Having said which, it prints
  186. address labels, it ain't a nuclear bomb, so none of the above will happen,
  187. but I'm just writing this in case there are any lawyers out there!
  188.  
  189.  
  190. Authors Address
  191. ===============        
  192.  
  193.  Address for Bug Reports (WHAT!), general conversation, translations of text
  194. and anything else you may want:
  195.  
  196.              Toby Smith (TctS)     
  197.              7 St Catherine's Way
  198.              Houghton on the Hill
  199.              Leicestershire 
  200.              LE7 9HE
  201.  (0533)413850
  202.   Phone 6-8pm & Weekends only
  203.                                                     
  204.  
  205. CREDITS:
  206.  Joris Röling for the FontMenu module, it's fab!
  207.  Mark Bright for assistance in RISC OS printer drivers and motivation
  208.  Malcolm Knight for tripping my code up with alarming regularity
  209.  Simon Burrows for (very) occasionally winging about things I should change.
  210.  
  211.  
  212.