home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / tagmgr.zip / TagMgr.hlp (.txt) < prev   
OS/2 Help File  |  2000-02-12  |  20KB  |  493 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Introduction ΓòÉΓòÉΓòÉ
  3.  
  4.                               OS/2 Tagline Manager
  5.                                   Users' Guide.
  6.  
  7.   Copyright (c) 1999 Jonathan de Boyne Pollard. All rights reserved worldwide.
  8.  
  9. This is the users' guide for the OS/2 Tagline Manager version 1.0, a utility 
  10. for creating the taglines at the end of electronic mail messages. 
  11.  
  12. Software licence 
  13.  
  14. This software is copyright in order to protect the good name of the author and 
  15. in order to prevent other people from passing it off as their own and making 
  16. money from it.  The author wants this software to enjoy as wide an audience as 
  17. possible, and also wants you to receive this software as it was originally 
  18. released.  Therefore: 
  19.  
  20. You may archive, store, copy, and distribute this software (which means the 
  21. programs, and any accompanying electronic documentation, helptext, and message 
  22. or data files) in its entire original, unmodified, form for any purpose, 
  23. commercial or otherwise.  In fact you are encouraged to give copies of this 
  24. software to your friends so that they can enjoy it too. 
  25.  
  26. You may make limited modifications to the original distribution archive before 
  27. passing it on to others, to convert it to another archive format (extended 
  28. attributes and long filenames must be preserved, however), or to add archive 
  29. comments in order to advertise BBSes and the like (a FILE_ID.DIZ description 
  30. file is already supplied in the distribution archive, however). 
  31.  
  32. You may not pass this software off as your own, attempt to modify it, or 
  33. obscure or remove the copyright notices or this software licence in any way. 
  34. Nor may you attempt to make money from distributing it to others apart from 
  35. media costs. 
  36.  
  37. You may not  (and this part is especially true for those madly litigious 
  38. Americans) sue the author or anybody else in respect of any supposed guarantee. 
  39. You receive this software exactly "as is". There's no guarantee whatsoever. 
  40. The author takes pride in his work, and naturally wants the software to behave 
  41. well and do its job; but he isn't prepared (certainly not for software that you 
  42. are getting entirely for free) to make any sort of guarantee of merchantability 
  43. or fitness for any purpose. 
  44.  
  45. Bug fixes and enhancements to the software will occur entirely at the whim of 
  46. the author, as and when he has spare time to write them.  If you want a 
  47. specific modification to the software, please remember that the author is a 
  48. professional programmer.  You can always pay him to write it! 
  49.  
  50. The source code for the software is the product of a lot of time, skill, and 
  51. effort.  It is not given away for free.  If you need to have access to the 
  52. source code, approach the author about paying for a source code licence. 
  53.  
  54. Technical support for the installation or use of the software consumes time and 
  55. effort.  If you need such support, approach the author about paying for a 
  56. support contract. 
  57.  
  58.  
  59. ΓòÉΓòÉΓòÉ 2. Command-line usage ΓòÉΓòÉΓòÉ
  60.  
  61. Synopsis 
  62.  
  63. TAGMGR [/?] [/AUTO] [/JH3] [/WORDWRAP[-|+]] [/LENGTHn] [/PREFIXstr] [Tagfile] 
  64.  
  65. Options 
  66.  
  67.     /?     Display this help panel. 
  68.  
  69.            This option must be the first option on the command line, and cannot 
  70.            be combined with other options.  All other options and arguments 
  71.            will be ignored. 
  72.  
  73.     /AUTO  Automatically select a random tagline and exit. 
  74.  
  75.            Use this option to choose and return a random tagline automatically. 
  76.  
  77.     /JH3   Operate in John Hancock compatibility mode. (default:OFF) 
  78.  
  79.     /WORDWRAP Perform word-wrap on the tagline when returning it. 
  80.            (Default:OFF) 
  81.  
  82.     /LENGTH Set the line length to use for the centre and right justification 
  83.            effects, and for word-wrap.  (Default:76) 
  84.  
  85.     /PREFIX Specify a prefix to write before every line of the returned 
  86.            tagline. (Default:no prefix) 
  87.  
  88.  The tagfile argument is the name of a file from which the taglines will be 
  89.  read. 
  90.  
  91.  If wordsrap is on, then the tagline will be word-wrapped to the given line 
  92.  length when it is returned.  Lines are only broken at the start of a word, so 
  93.  some lines may end up exceeding the given length if a single word is longer 
  94.  than the line length or if there is a lot of trailing whitespace after a word. 
  95.  
  96.  If a prefix is specified, then it will be prepended to the start of every line 
  97.  of the returned tagline.  The length of the prefix is not taken into account 
  98.  when performing word-wrap. 
  99.  
  100.  Examples 
  101.  
  102.  To automatically select a random tagline from the file TAGLINES.TXT and exit: 
  103.  
  104.     [c:\]tagmgr /auto Taglines.TXT
  105.  
  106.  ( Of course, the tagline being returned will be lost if you don't redirect the 
  107.  output of TAGMGR to a pipe or to a file. ) 
  108.  
  109.  To automatically select a random tagline from the file TAGLINES.TXT and exit, 
  110.  using John Hancock compatibility mode: 
  111.  
  112.     [c:\]tagmgr /auto /jh3 Taglines.TXT
  113.  
  114.  To automatically select a random tagline from the file TAGLINES.TXT and exit, 
  115.  prefixing each line with an ellipsis: 
  116.  
  117.     [c:\]tagmgr /auto /prefix"..." Taglines.TXT
  118.  
  119.  
  120. ΓòÉΓòÉΓòÉ 3. Keys ΓòÉΓòÉΓòÉ
  121.  
  122. The tagline manager is a PM program, and all of the conventional CUA keystrokes 
  123. can be used for controlling the program from the keyboard.  For a full list, 
  124. consult the "Keys Help" section of the on-line help for the Workplace Shell 
  125. desktop.  Only a few keys are listed here. 
  126.  
  127.  F1        Obtain context-sensitive on-line help for the control that has the 
  128.            keyboard focus. 
  129.  
  130.  ALT-DOWN  (When the tag list has the keyboard focus.)  Display the drop-down 
  131.            list of taglines. 
  132.  
  133.  UP and DOWN (When the tag list has the keyboard focus.)  Select the previous 
  134.            or next tagline in the list. 
  135.  
  136.  ALT-F4    Close the tagline manager window. 
  137.  
  138.  ALT-E     Show the effects menu 
  139.  
  140.  ALT-T     Select another tagline at random. 
  141.  
  142.  ALT-R     Apply a special effect at random. 
  143.  
  144.  
  145. ΓòÉΓòÉΓòÉ 4. John Hancock Compatibility mode ΓòÉΓòÉΓòÉ
  146.  
  147. In "John Hancock compatible" mode, when the "Write and Exit" button is pressed 
  148. the current tagline is written to a file in the current directory of the 
  149. tagline manager with the name JHx.REP, where x is a digit from 0 to 9. 
  150.  
  151. Note:  If all of the JHx.REP files already exist, they will not be overwritten 
  152.        by the tagline manager, but an error message will be displayed instead. 
  153.        You will need to delete the unused JHx.REP files.  Mail readers that use 
  154.        the JHx.REP convention should delete the files automatically. 
  155.  
  156.  This mode is available for poorly written offline mail readers that use the 
  157.  old DOS-based reader conventions.  Such readers are very likely to be 
  158.  brain-dead ports of DOS readers.  (DOS does not support pipes, so another 
  159.  mechanism had to be devised for sending a text string from one process to 
  160.  another.  But since OS/2 does support pipes, there is no need to carry this 
  161.  mechanism over into an OS/2 offline reader.) 
  162.  
  163.  
  164. ΓòÉΓòÉΓòÉ 5. How to use from MR/2 ICE ΓòÉΓòÉΓòÉ
  165.  
  166. Note:  These instructions were contributed by Gord Hannah and Andy Roberts. 
  167.  
  168. To use TagMgr to append taglines to the Internet Cruiser Edition of Nick 
  169. Knight's MR/2 mail reader for OS/2: 
  170.  
  171.    1. Create the following REXX command script as a file (for this example, the 
  172.       filename "mr2tags.cmd" has been chosen): 
  173.  
  174.             /* mr2tags.cmd */
  175.             parse arg messagefilename
  176.             tagfilename = "taglines.txt"
  177.             "@tagmgr "||tagfilename||" >> "||messagefilename
  178.  
  179.    2. In the MR/2 ICE menus, select "Utilities\Filter Maintenance\New". 
  180.  
  181.    3. Configure the following criteria: 
  182.  
  183.             ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  184.             ΓöéDescription         ΓöéMR2Tags                                 Γöé
  185.             Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  186.             ΓöéTag                 ΓöéMR2Tags                                 Γöé
  187.             Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  188.             ΓöéSearch type         ΓöéSimple, Enabled, Mail (defaults)        Γöé
  189.             Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  190.             ΓöéSearch areas for    ΓöéAll areas (default)                     Γöé
  191.             Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  192.             ΓöéProcess when messageΓöéAlways                                  Γöé
  193.             Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  194.             ΓöéOn Event            ΓöéPreSend                                 Γöé
  195.             ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  196.  
  197.    4. Configure the following actions 
  198.  
  199.             ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  200.             ΓöéLink to REXX        ΓöéC:\TagMgr\mr2tags.cmd                   Γöé
  201.             ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  202.  
  203.       Note:  Use FIND to locate the full pathname of the REXX script. 
  204.  
  205.    5. Configure the disposition "Show this message in the inbox and/or outbox" 
  206.       (which happens to be the default). 
  207.  
  208.    6. Press "OK". 
  209.  
  210.    7. Press "Done". 
  211.  
  212.  Note:  MR/2 will not call TagMgr until you are connected to your ISP and each 
  213.  message, one at a time, is ready to be sent.  Then you will see the popup 
  214.  window of TagMgr. 
  215.  
  216.  
  217. ΓòÉΓòÉΓòÉ 6. How to use from MultiMail ΓòÉΓòÉΓòÉ
  218.  
  219. Note:  These instructions were contributed by Scott Jones. 
  220.  
  221. All versions of MultiMail from 0.26 onward allow one to disable the internal 
  222. tagline facility.  To use TagMgr to append taglines to MultiMail instead: 
  223.  
  224.    1. Create the following CMD command script as a file (for this example, the 
  225.       filename "Q-Tag.CMD" has been chosen) that calls your editor (SemWare's 
  226.       TSE JR/2 in this example) and TagMgr: 
  227.  
  228.             REM ** Q-Tag.CMD **
  229.             @echo off
  230.             q %1
  231.             tagmgr /AUTO /WORDWRAP+ /LENGTH:75 /PREFIX"...  " f:\home\mmail\taglines.txt >> %1
  232.  
  233.       Change the filename "f:\home\mmail\taglines.txt" to whatever tagline file 
  234.       you want to use, of course. 
  235.  
  236.    2. Edit the lines in your mmail.rc file that define the editor, to say: 
  237.  
  238.             # Editor for replies = $EDITOR; or if not defined, tedit editor:
  239.             Q-Tag.CMD
  240.  
  241.    3. Edit the lines in your mmail.rc file that say 
  242.  
  243.             # Prompt to add taglines to replies?
  244.             UseTaglines: Yes
  245.  
  246.       changing the default Yes to No. 
  247.  
  248.  MultiMail is now ready to go. 
  249.  
  250.  
  251. ΓòÉΓòÉΓòÉ 7. The main window ΓòÉΓòÉΓòÉ
  252.  
  253. The main window contains a tag list, a menu of special effects, buttons for 
  254. random selections of taglines and special effects, and the "Write and Exit" 
  255. button. 
  256.  
  257. To return the current tagline, as it is displayed in the tagline list, to the 
  258. offline reader, click on the "Write and Exit" button.  The tagline will be 
  259. returned to the offline reader in accordance with the settings of the stdout 
  260. and JH?.REP buttons. 
  261.  
  262. To exit the tagline manager without returning a tagline, simply close the 
  263. window via its system menu or close gadget. 
  264.  
  265.  
  266. ΓòÉΓòÉΓòÉ 7.1. The tag list ΓòÉΓòÉΓòÉ
  267.  
  268. The tag list displays the available taglines, read from the tagline file, as a 
  269. drop down combobox.  You can choose from one of the available taglines, or 
  270. enter your own text by typing it into the entry field. 
  271.  
  272. Typing in your own text, or applying a special effect from the effects menu, 
  273. modifies the contents ot the entry field.  It is these contents that will be 
  274. sent to the offline reader if you choose the "Write and Exit" button. 
  275.  
  276. If you choose a new tagline by selecting an entry in the drop down list, all 
  277. modifications to the tagline currently being displayed will be lost. 
  278. Modifications to the tagline do not modify the contents of the tagline file. 
  279.  
  280.  
  281. ΓòÉΓòÉΓòÉ 7.2. The random tag button ΓòÉΓòÉΓòÉ
  282.  
  283. The random tag button chooses a new tagline at random from the tag list. All 
  284. modifications to the current tagline are lost. 
  285.  
  286.  
  287. ΓòÉΓòÉΓòÉ 7.3. The random effect button ΓòÉΓòÉΓòÉ
  288.  
  289. The random effect button applies a randomly chosen special effect from the 
  290. effects menu to the currently displayed tagline. 
  291.  
  292.  
  293. ΓòÉΓòÉΓòÉ 7.4. The standard output button ΓòÉΓòÉΓòÉ
  294.  
  295. This radio button directs the tagline manager, when the "Write and Exit" button 
  296. is pressed, to write the chosen tagline to its standard output, wherever that 
  297. may point to. 
  298.  
  299. How the tagline is added to the message depends from the offline reader. There 
  300. are two general methods that readers can employ: 
  301.  
  302.      The reader invokes the tagline manager directly, and captures its output 
  303.       via a pipe. 
  304.  
  305.      The tagline manager is invoked by a command script whenever the reader 
  306.       invokes the text editor to edit a message, and the command script 
  307.       redirects the standard output of the tagline manager so that it is 
  308.       appended to the end of the file containing the message text. 
  309.  
  310.       Example: 
  311.  
  312.                                 @echo off
  313.                                 tagmgr >> %1
  314.                                 epm %1
  315.  
  316.  
  317. ΓòÉΓòÉΓòÉ 7.5. The "hancock" button ΓòÉΓòÉΓòÉ
  318.  
  319. This button makes the tagline manager operate in "John Hancock compatible" 
  320. mode. 
  321.  
  322.  
  323. ΓòÉΓòÉΓòÉ 8. Opening a tagline file ΓòÉΓòÉΓòÉ
  324.  
  325. Use the "Open" item on the menu to open a new tagline file. 
  326.  
  327. A tagline file is a simple text file.  The tagline manager treats each 
  328. non-empty line of the file as one tagline. 
  329.  
  330. You don't need any special tools to create a tagline file.  Just use a text 
  331. editor, such as the OS/2 System Editor, TEDIT, the OS/2 Enhanced Editor, or 
  332. whatever. 
  333.  
  334. Tip:  An easy way to scroll a combobox to a line beginning with a given letter 
  335. is to press ALT-DOWN and then type the letter in the entry field.  This works 
  336. best when the tagline file is sorted into alphabetical order.  You can use the 
  337. 16-bit SORT command provided with OS/2 to do this, if the tagline file is less 
  338. than 63kB. If the tagline file is over that size, use the replacement 32-bit 
  339. SORT command that is supplied with the OS/2 Command Line Utilities, which has 
  340. no 64kB limitations. 
  341.  
  342. Note:  Some other programs use "simple text files" with a slight modification: 
  343. the first line of the file must contain a count of the total number of lines in 
  344. the file.  The tagline manager has no need to know in advance how many lines 
  345. are in the file.  It will discover this by the simple expedient of reading the 
  346. file!  So it will treat the first line of such files as a just another tagline 
  347. (albeit a particularly boring one). 
  348.  
  349.  
  350. ΓòÉΓòÉΓòÉ 9. The effects menu ΓòÉΓòÉΓòÉ
  351.  
  352. The effects menu provides a range of special effects that will modify the 
  353. current tagline: 
  354.  
  355.       reversing 
  356.  
  357.       jumbling 
  358.  
  359.       changing case 
  360.  
  361.       justification 
  362.  
  363.       translation 
  364.  
  365.       miscellaneous 
  366.  
  367.  
  368. ΓòÉΓòÉΓòÉ 9.1. Reverse ΓòÉΓòÉΓòÉ
  369.  
  370. The Reverse sub-menu provides the following transformations: 
  371.  
  372.  All       Reverse the entire tagline, including spaces and punctuation.  This 
  373.            is the closest transformation to "mirror writing". 
  374.  
  375.  Alpha Only Reverse all of the alphabetic characters in the tagline, but retain 
  376.            the original disitrbution of case and white space, and the original 
  377.            punctuation. 
  378.  
  379.  Letters   Reverse the order of characters in each word. 
  380.  
  381.  Words     Reverse the order of the words. 
  382.  
  383.  
  384. ΓòÉΓòÉΓòÉ 9.2. Jumble ΓòÉΓòÉΓòÉ
  385.  
  386. The Jumble sub-menu provides the following transformations: 
  387.  
  388.  All       Jumble the entire tagline randomly. 
  389.  
  390.  Letters   Jumble the characters in each word, but maintain the order of the 
  391.            words themselves and the whitespace between them.  i.e. each word is 
  392.            replaced by an anagram of itself. 
  393.  
  394.  Words     Jumble the words. 
  395.  
  396.  
  397. ΓòÉΓòÉΓòÉ 9.3. Change case ΓòÉΓòÉΓòÉ
  398.  
  399. The Case sub-menu provides the following transformations: 
  400.  
  401.  Upper     Convert the tagline to all upper case.  This, by convention, is 
  402.            interpreted as "loud" or "shouting". 
  403.  
  404.  Lower     Convert the tagline to all lower case.  k.d.lang and g.b.shaw fans 
  405.            will appreciate this. 
  406.  
  407.  Swap      Swap the case of all letters, so that upper case letters become 
  408.            lower case ones and vice versa. 
  409.  
  410.  Capitalise Capitalise the first letter of every word, making the rest of the 
  411.            word lower case. 
  412.  
  413.  BiFF      Use a random mixture of upper and lower case, with the bias being 
  414.            towards a high proportion of upper case, to mimic the style of 
  415.            newbies, people with no social skills, and the fictional "BiFF" 
  416.            character of Usenet fame. 
  417.  
  418.  
  419. ΓòÉΓòÉΓòÉ 9.4. Justify ΓòÉΓòÉΓòÉ
  420.  
  421. The Justify sub-menu provides the following transformations: 
  422.  
  423.  Left      Left-justify the tagline, by trimming leading whitespace from it. 
  424.  
  425.  Centre    Centre the tagline. 
  426.  
  427.  Right     Right-justify the tagline, by prepending whitespace to it. 
  428.  
  429.  Right justificiation and Centre justificiation assume a maximum field width of 
  430.  76 characters (which will be correct for an 80 column display when the 
  431.  conventional ellipsis is prepended to the tagline).  Taglines longer than this 
  432.  will not be correctly justified. 
  433.  
  434.  
  435. ΓòÉΓòÉΓòÉ 9.5. Translate ΓòÉΓòÉΓòÉ
  436.  
  437. The Translate sub-menu provides the following transformations: 
  438.  
  439.  Greek     Convert Roman letters to equivalent Greek letters. 
  440.  
  441.  K00l Dud3 Convert letters to numbers and other letters, in the style of the 
  442.            "k00l dud3s" who peddle "warez". 
  443.  
  444.  Letter Art Convert letters to symbols which approximate the original shapes of 
  445.            the letters. 
  446.  
  447.  Spell It  Convert letters to phonetic spellings. 
  448.  
  449.  
  450. ΓòÉΓòÉΓòÉ 9.6. Miscellany ΓòÉΓòÉΓòÉ
  451.  
  452. The Effects menu also includes several miscellaneous transformations: 
  453.  
  454.  No Whitespace Delete all white space characters from the tagline.  This makes 
  455.            the tagline look "compressed". 
  456.  
  457.  No Vowels Delete all vowels (including the letter "y") from the tagline. 
  458.  
  459.  !*╨¼$%^!   Replace a randomly chosen word with an "expletive". 
  460.  
  461.  WideScreen Insert a space after every character, making the tagline twice as 
  462.            wide. 
  463.  
  464.  Local echo Repeat every character twice, just as if local echo had been left 
  465.            turned on in a terminal emulator program. 
  466.  
  467.  Line Noise Flip random bits in roughly 12% of the characters in the text, as 
  468.            if the text is being transmitted over a noisy modem line. 
  469.  
  470.  
  471. ΓòÉΓòÉΓòÉ 10. Acknowledgements ΓòÉΓòÉΓòÉ
  472.  
  473. The following people helped with the pre-release testing of the tagline 
  474. manager: 
  475.  
  476.      Andy Roberts, FIDONET#1:109/921.1 
  477.      Gord Hannah, FIDONET#1:109/921.23 
  478.      Scott Jones, FIDONET#1:106/2000.0 
  479.  
  480.  
  481. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  482.  
  483. John Hancock is a tagline manager program for MS/PC-DOS from The Silicon Frog, 
  484. Inc.. 
  485.  
  486.  
  487. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  488.  
  489. The OS/2 Command Line Utilities is a set of 32-bit command-line driven 
  490. utilities for 32-bit OS/2.  It comprises, amongst other things, 32-bit 
  491. replacements for the 16-bit SORT, TREE, and ATTRIB commands supplied with OS/2. 
  492.  
  493. You can obtain the OS/2 Command Line Utilities from any good files site.