home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / OS2 / ZOC121.ZIP / ZOC / ZOC.HLP (.txt) < prev   
OS/2 Help File  |  1994-03-05  |  66KB  |  1,898 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Looking for help? ΓòÉΓòÉΓòÉ
  3.  
  4.                       ZOC is a shareware terminal package.
  5.                              Share it if you use it
  6.  
  7. Good places to start looking for help 
  8.  
  9. o Take a look at the  Menu Overview 
  10.  
  11. o Looking at the  Screen Elements can make things a lot easier. 
  12.  
  13. o Or just press Ctrl+C to see the contents of this helpfile. 
  14.  
  15.  
  16. ΓòÉΓòÉΓòÉ 2. Starting ZOC (command line parameters) ΓòÉΓòÉΓòÉ
  17.  
  18. There are some parameters, that can be specified when starting ZOC from the 
  19. commandline or from an icon. 
  20.  
  21. ZOC [/C] [/H:<height>] [/M] [/S:<scriptfile>] [/U] [/W:<width>] [COMx] 
  22.  
  23.      /C
  24.     This option specifies that you want ZOC to open the com port in shared 
  25.     (cooperative) mode. 
  26.  
  27.      /H
  28.     The /H option sets the terminal window to a given height (in characters). 
  29.  
  30.      /M
  31.     This option specifies that you want to start ZOC minimized. 
  32.  
  33.      /U
  34.     This option specifies unattended mode. In unattended mode ZOC will not show 
  35.     requesters. Instead it uses the default action of these. So ZOC will not 
  36.     hang and wait for an answer if you start it at 3.00AM to automatically 
  37.     collect your messages. 
  38.  
  39.      /S
  40.     With this option, you can tell ZOC to process a scriptfile when start. A 
  41.     path can be specified, e. g. 'ZOC /S:SCRIPT\NIGHTCALL' 
  42.  
  43.      /W
  44.     The /W option sets the terminal window to a given widht (in characters). 
  45.  
  46.      COMx
  47.     This option tells ZOC which com port to use. If not specified, ZOC searches 
  48.     for the ZOCDEVICE environment variable to determine the com port. 
  49.  
  50.  
  51. ΓòÉΓòÉΓòÉ 3. Registration information ΓòÉΓòÉΓòÉ
  52.  
  53.                       ZOC is a shareware terminal package.
  54.                            (C) by Markus Schmidt 1994
  55.  
  56.                                  Read this first
  57.  
  58.                         Orders, License, Pricing, Payment
  59.                        Registered vs. unregistered version
  60.                               Contacting the author
  61.  
  62.  
  63. ΓòÉΓòÉΓòÉ 3.1. Read this first ΓòÉΓòÉΓòÉ
  64.  
  65. This window is not a nuisance feature. It can be turned off via the  Window 
  66. Options dialog. Then just save options as '.\OPTIONS\STANDARD' and you will 
  67. never see this window again. 
  68.  
  69. But: Before turning it off, *PLEASE* read the help topics presented here. Just 
  70. today I received a three page FAX asking questions, half of which are answered 
  71. here or in README.DOC (the other window that pops up when you start a new ZOC 
  72. version). 
  73.  
  74. Don't get me wrong: If you don't find the solution to your problem in the docs, 
  75. you're welcome to  contact me. 
  76.  
  77. If you encounter problems please check the common problems section first. 
  78.  
  79. If you want to register, select Order From from the Help menu. Please read the 
  80. section about  pricing and payment first. 
  81.  
  82. If you need a German version it is available from the ZOC support bbs described 
  83. in  availability. 
  84.  
  85. You need not play around with the icons of the toolbar. They are described in 
  86. help for toolbar and you can get a quick description for each icon if you click 
  87. it with the right mouse button. 
  88.  
  89.  
  90. ΓòÉΓòÉΓòÉ 3.2. Contacting the author ΓòÉΓòÉΓòÉ
  91.  
  92. I don't monitor international conferences or forums. If you have problems, 
  93. please contact me personally. Preferred ways to contact me (checked almost 
  94. daily): 
  95.  
  96.      Internet
  97.     M.SCHMIDT@MSN.RMI.DE 
  98.  
  99.     Please don't post big files (>5K) without my consent. I have to pay for 
  100.     incoming internet mail and I don't want to pay another $450 for internet 
  101.     mail (as in Dec, 1993), if I can avoid it. 
  102.  
  103.  Zerberus Net
  104.     M.SCHMIDT@MSN.ZER 
  105.  
  106.  ZOC Infobbs 
  107.     The number is +49+911+9933662 (or 0911 9933662 from Germany). Login as 
  108.     'ZOC'. 
  109.  
  110. Also possible (checked unregularly): 
  111.  
  112.      Compuserve
  113.     100101,3256 
  114.  
  115. Postal ways: 
  116.  
  117.      Phone/FAX
  118.     +49+911+7499380 (or 0911 7499380 from within Germany). This is a hybrid 
  119.     voice/FAX answering machine, that will recognize incoming FAXes (If you 
  120.     encounter problems sending your FAX to this number, try again and if you 
  121.     have no success, send the FAX to +49+911+3193618). 
  122.  
  123.  Mail 
  124.  
  125.         Markus Schmidt
  126.         Waagstr. 4
  127.         90762 Fuerth
  128.         - Germany -
  129.  
  130.  
  131. ΓòÉΓòÉΓòÉ 3.3. Orders, License, Pricing, Payment ΓòÉΓòÉΓòÉ
  132.  
  133.  Orders 
  134.  
  135.     The most convenient way to order is to logon to Compuserve, type 'GO SWREG' 
  136.     at the 'forum!' prompt, search for 'ZOC' and register online. This will get 
  137.     you a 'future license' and the price is charged with your next Compuserve 
  138.     bill. 
  139.  
  140.     If you don't want to order via Compuserve (or if you don't have an account 
  141.     there, select 'Order Form' from the help menu and enter your personal data, 
  142.     method of payment (see below). and type of license. Then print or file the 
  143.     order form. ZOC will compute the price (see below) automatically and print 
  144.     (or file) it with the order form. 
  145.  
  146.     In return to your order you receive a letter that has a few nice German 
  147.     stamps on it (for your stamp collection) and that contains a license, 
  148.     information on how to remove the display of the order form after each 
  149.     download, a disk label and - if you ordered one - a disk with the current 
  150.     version of ZOC and ZOC related files. 
  151.  
  152.  License 
  153.     There are two types of license available. 
  154.  
  155.     Future license
  156.        With an future license you get a key that entitles you as a single user 
  157.        to use all future versions of ZOC. 
  158.  
  159.     Version license
  160.        With a version license you get a key that is valid for a single user to 
  161.        use only those future releases that have the same major version number 
  162.        as the one you register (bug fixes are always treated als minor 
  163.        changes). 
  164.  
  165.  Pricing 
  166.  
  167.         ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  168.         ΓöéVersion     ΓöéOutside   ΓöéInside    Γöé
  169.         Γöé            ΓöéGermany   ΓöéGermany   Γöé
  170.         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  171.         ΓöéFuture      Γöé$70/DM110 ΓöéDM 100    Γöé
  172.         Γöélicense     Γöé          Γöé          Γöé
  173.         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  174.         ΓöéVersion     Γöé$50/DM80  ΓöéDM70      Γöé
  175.         Γöélicense     Γöé          Γöé          Γöé
  176.         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  177.         ΓöéVersion     Γöé$40/DM60  ΓöéDM50      Γöé
  178.         Γöéupgrade     Γöé          Γöé          Γöé
  179.         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  180.         ΓöéCompuserve  Γöéextra $5  Γöénot       Γöé
  181.         Γöéreg. (*)    Γöé          Γöéavailable Γöé
  182.         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  183.         ΓöéDisk        Γöé$10/DM15  ΓöéDM10      Γöé
  184.         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  185.         ΓöéSix pack (#)Γöé-20%      Γöé-20%      Γöé
  186.         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  187.         ΓöéMass orders Γöé-XX%      Γöé-XX%      Γöé
  188.         Γöé(+)         Γöé          Γöé          Γöé
  189.         ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  190.  
  191.     Note:  Pricing includes everything, no additional payment required. Pricing 
  192.     for Europe/Germany includes 15% VAT/MwSt. 
  193.  
  194.     (*)  since Compuserve charges 15% for the SWREG feature 
  195.  
  196.     (#)  Orders for sixpack discount have to be mailed and paid together. 
  197.  
  198.     (+)  Please contact me to negotiate a price for mass orders (a dozend and 
  199.     more). 
  200.  
  201.  Payment 
  202.  
  203.     Credit Cards 
  204.  
  205.        I accept VISA, MasterCard and Eurocard. 
  206.  
  207.        Credit cards are charged in DM (see above list). 
  208.  
  209.        To prevent credit card fraud I need an order form with your written 
  210.        signature (that is, a FAX or a letter) and with your credit card number 
  211.        and expiration date and/or a phone number that I can call back for 
  212.        confirmation of the order. 
  213.  
  214.            Cash
  215.        If you send cash, please use registered mail. I will take the additional 
  216.        postage (that is, you pay $5 less for ZOC). 
  217.  
  218.            Compuserve
  219.        Compuserve offers a convenient shareware registration feature. To use it 
  220.        you need a Compuserve account. Compuserve registration is only available 
  221.        for future registrations without discount and costs additional $5 since 
  222.        Compuserve charges 15% for the SWREG feature. 
  223.  
  224.            Check
  225.        Cashing of foreign checks is possible for me (but costs a few DM). If 
  226.        you order from Germany, send me an Euro- or Verrechnungsscheck. 
  227.  
  228.     Bank Transfer
  229.        I guess this is convenient only if used from inside Germany. If you send 
  230.        money via Bank Transfer please send an order form (via mail) as well. My 
  231.        bank is POSTGIROAMT N╨¬RNBERG (BLZ 760 100 85), account 0314153856. 
  232.  
  233.  
  234. ΓòÉΓòÉΓòÉ 3.4. Registered vs. unregistered version ΓòÉΓòÉΓòÉ
  235.  
  236. Shareware is not an easy topic. 
  237.  
  238. Unfortunately our world is not a perfect one. If it were, it would not be 
  239. neccessary to restrict (and sometimes cripple) shareware programs. 
  240.  
  241. Endless discussions have not found the solution to the question, what fair 
  242. shareware should be like, because experience shows, that authors of 
  243. non-restricted shareware tend to die poor and hungry (or at least not rich and 
  244. well fed). 
  245.  
  246. A common way to ensure payment is leaving something important out. So the 
  247. customer literally pays for what he does not yet have. Many shareware authors 
  248. play it this way. I do not, because I think that it is wrong. 
  249.  
  250. In my opinion the customer has the right to test the full product package 
  251. before making a decision to buy it or not. I think this is fair, but fairness 
  252. must apply to both sides. 
  253.  
  254. So, be fair too: Register this program if you use it! 
  255.  
  256. Early version of ZOC were restricted in ZModem downloads. This was removed due 
  257. to user requests. Now the only difference between registered and unregistered 
  258. versions of ZOC is the fact that unregistered versions shows the order form 
  259. after each download. 
  260.  
  261. Please don't try to discuss this with me. I will not remove this and if you 
  262. call it nagware, maybe you are already using ZOC enough to register anyway. 
  263.  
  264.  
  265. ΓòÉΓòÉΓòÉ 4. Other topics (common questions, future versions, ...) ΓòÉΓòÉΓòÉ
  266.  
  267.  
  268.                       Common problems, questions and answers
  269.                          About this version (known bugs)
  270.                               About future versions
  271.                           Where to get current versions
  272.                                The meaning of 'ZOC'
  273.                               Contacting the author
  274.  
  275.  
  276. ΓòÉΓòÉΓòÉ 4.1. Common problems, questions and answers ΓòÉΓòÉΓòÉ
  277.  
  278.  Where do I get the current version of ZOC? 
  279.     see  availability 
  280.  
  281.  How do I register, what does ZOC cost? 
  282.     see  how to order 
  283.  
  284.  I get an error message that PHONEBOOK/Help is not found 
  285.     Set the 'Working Directory' in the ZOC icon to the directory where you put 
  286.     ZOC. 
  287.  
  288.  How can I set ZOC to tone dialing 
  289.     Change the modem options and set the dial code to 'ATDT'. 
  290.  
  291.  No characters appear after connecting to a bbs 
  292.     You use a secured transmission and the modem waits to get an ok signal from 
  293.     the computer which does not come. Turn on RTS/CTS in Options, Serial. 
  294.  
  295.  ZOC turns NumLock on and off 
  296.     It's not a bug, it's a feature. ZOC uses the NumLock LED for VT102 
  297.     application key pad.  You can turn this off using Options, Emulation. 
  298.  
  299.  The STANDARD options are not used at startup 
  300.     Maybe you unpacked ZOC without preserving pathnames. The STANDARD file must 
  301.     be in the .\OPTIONS subdirectory. 
  302.  
  303.  Whenever I leave the program I get a 'carrier detect' warning 
  304.     Maybe your modem is configured to have the CD signal always on. Set it to 
  305.     match the CD state (maybe AT&C1) or set the CD signal to 'invalid' in the 
  306.     serial options. 
  307.  
  308.  The phone book does not start the script 
  309.     You need to enter the path as well as the script name, eg. SCRIPT\DIALBBS. 
  310.  
  311.  The phone book does not load the options file 
  312.     You need to enter the path as well as the options file name, eg. 
  313.     OPTIONS\VTOPTS. 
  314.  
  315.  How can I change the number of rows/colums of the window? 
  316.     see  ZOC startup 
  317.  
  318.  How do I select another com port? 
  319.     see  ZOC startup 
  320.  
  321.  Is there a way to change the font or the colors of the terminal window? 
  322.     You can change the font size and color of the terminal window in 
  323.     (Options,Window), but not the font. 
  324.  
  325.  
  326. ΓòÉΓòÉΓòÉ 4.2. About this version (known bugs) ΓòÉΓòÉΓòÉ
  327.  
  328. ZOC is (as you already know) a terminal package. It evolved from an Amiga 
  329. program that was called AmigaCall (in Germany) or Mindlink (in the U.S.A.). 
  330.  
  331. The Amiga sources, which had developed into some sort of swamp, have been 
  332. redesigned and are now shiny and new and ready for the future. All in all, 
  333. porting wasn't just a quick hack. 
  334.  
  335. ZOC is shareware. It is for evaluation and it is complete. However, there is 
  336. one (and only one) small  nag 
  337.  
  338. Known Bugs:none. 
  339.  
  340.  
  341. ΓòÉΓòÉΓòÉ 4.3. About future versions ΓòÉΓòÉΓòÉ
  342.  
  343. Looking into the future is never easy, so  do not take this too literally 
  344.  
  345. For future versions (don't look for V2.0 before September) I plan to implement 
  346. the following features: 
  347.  
  348.      1.x
  349.     Some smaller changes (nothing revolutionary), bug fixes. 
  350.  
  351.      2.x
  352.     Drag+Drop and WPS support, Phone book redesign and PM style XDIAL and 
  353.     QUEDIAL, eventually REXX support 
  354.  
  355.  TO DO
  356.     The following is a list of features that were already requested by users. 
  357.     It it not clear when I implement them. 
  358.  
  359.     * redesign of transfer status window 
  360.  
  361.     * user defined toolbar 
  362.  
  363.     * search command for capture 
  364.  
  365.     * logging of file transfers 
  366.  
  367.     * translation tables 
  368.  
  369.     * multiple init and dial strings 
  370.  
  371.  
  372. ΓòÉΓòÉΓòÉ 4.4. Where to get current versions ΓòÉΓòÉΓòÉ
  373.  
  374. Current versions of ZOC will be available from the following sources. 
  375.  
  376.  ZOC Infobbs
  377.     The ZOC information BBS is a simple system (in english) where you can get 
  378.     information, download the current version of ZOC and leave mail for me. 
  379.  
  380.     The number is (011)+49+911+9933662 (or 0911 9933662 from Germany). Login as 
  381.     'ZOC'. Calling Germany is not as expensive as you might expect, download of 
  382.     a version of ZOC should cost not more than $3 from the U.S. (calling with 
  383.     14.400 bps). 
  384.  
  385.      Compuserve
  386.     All version with non trivial changes will be available on Compuserve's 
  387.     OS2SHARE forum. Browse for keyword 'ZOC'. 
  388.  
  389.  Local BBSs/ftp
  390.     ZOC will make its way around. Check your local bbs or ftp (eg. 
  391.     ftp.cdrom.com) site for files called 'ZOC*.ZIP' 
  392.  
  393.  
  394. ΓòÉΓòÉΓòÉ 4.5. The meaning of 'ZOC' ΓòÉΓòÉΓòÉ
  395.  
  396. The Hitchhikers Guide to the Galaxy might describe ZOC as followed: 
  397.  
  398.  zoc (v), to zoc means communicating with other people through the means of 
  399. extremely sophisticated hard- and software (sophisticated at least from the 
  400. viewpoint of the ape-descended inhabitants of an extremely unimportant blue 
  401. planet in an even lesser important part of the galaxy who think that W*****s is 
  402. a pretty neat piece of software). 
  403.  
  404.  
  405. ΓòÉΓòÉΓòÉ 5. Screen Elements ΓòÉΓòÉΓòÉ
  406.  
  407. The elements of the screen are the 
  408.  
  409. o Actionbar 
  410.  
  411. o Toolbar 
  412.  
  413. o Main Window 
  414.  
  415. o Chat Field 
  416.  
  417. o Status line 
  418.  
  419.  
  420. ΓòÉΓòÉΓòÉ 5.1. Actionbar (pulldown menus) ΓòÉΓòÉΓòÉ
  421.  
  422. The actionbar lets you select functions from the pulldown menu (see  Menu 
  423. Overview). 
  424.  
  425.  
  426. ΓòÉΓòÉΓòÉ 5.2. Toolbar ΓòÉΓòÉΓòÉ
  427.  
  428. Some of the most commonly used functions can be selected by clicking on the 
  429. according icon on the toolbar. 
  430.  
  431.   Modem Phone Book 
  432.  
  433.   Modem Dial 
  434.  
  435.   Modem Hangup 
  436.  
  437.   Capture Browse 
  438.  
  439.   Capture Clear 
  440.  
  441.   Capture Print 
  442.  
  443.   Cliptext Send 
  444.  
  445.   Cliptext Send without CRs 
  446.  
  447.   Cliptext Send quoted 
  448.  
  449.   Transfer Download 
  450.  
  451.   Transfer Upload 
  452.  
  453.   Transfer Plug In Protocols 
  454.  
  455.   Misc Start Script 
  456.  
  457.   Misc Stop Script 
  458.  
  459.   Misc Reset Timer 
  460.  
  461.   Misc Stop Timer 
  462.  
  463.   Misc Go Timer 
  464.  
  465.   End Program. 
  466.  
  467. Doubleclicking on the space between the buttons will bring up the Window page 
  468. from the  Options Notebook 
  469.  
  470.  
  471. ΓòÉΓòÉΓòÉ 5.3. Main Window ΓòÉΓòÉΓòÉ
  472.  
  473. The main window displays the received text. You may mark text with the right 
  474. (block selection) or left (stream selection) mousebutton. If you have the Ctrl 
  475. key pressed while doing the selection, the text will be appended to the text 
  476. that already is in the clipboard rather than overwriting it. 
  477.  
  478. The marked text is copied into the clipboard and can be accessed via the 
  479. functions  Cliptext Send,  Cliptext Send without CRs,  Cliptext Send quoted, 
  480. Cliptext Print and  Cliptext Edit 
  481.  
  482.  
  483. ΓòÉΓòÉΓòÉ 5.4. Chat Field ΓòÉΓòÉΓòÉ
  484.  
  485. The chat field is an entry field into which you can enter text. The text is not 
  486. sent until you press enter. This is helpful if you are having an online chat 
  487. with someone. 
  488.  
  489. The chat field can be activated from  Window Options or by pressing Alt-C or by 
  490. pressing the Scroll-Lock key (the least, only if defined accordingly in 
  491. Terminal Options). 
  492.  
  493. If you are in the chat field, it can discard it by pressing ESC or the 
  494. Scroll-Lock key.  Window Options or by pressing Alt-C or by pressing the 
  495. Scroll-Lock key (the least, only if defined accordingly in  Terminal Options). 
  496.  
  497. You can use arrow keys to retrieve the last few lines you typed. 
  498.  
  499.  
  500. ΓòÉΓòÉΓòÉ 5.5. Status line ΓòÉΓòÉΓòÉ
  501.  
  502. The status line contains some buttons with information. 
  503.  
  504.  Serial Parameters 
  505.     This button displays the currently set line speed and parameters. Clicking 
  506.     on the button brings up the  Serial Options dialog. 
  507.  
  508.  Transfer Protocol 
  509.     This button displays the currently set file transfer protocol. Clicking on 
  510.     the button brings up the  Transfer Options dialog. 
  511.  
  512.  Emulation 
  513.     This button displays the currently set terminal emulation. Clicking on the 
  514.     button brings up the  Emulation Options dialog 
  515.  
  516.  Timer 
  517.     This button displays the timer. The value depends on the currently set mode 
  518.     (see  Timer Options). 
  519.  
  520.     A lowercase letter a-d means that a timer unit is selected and that the 
  521.     timer was stopped. A capital letter indicates that the timer is running. A 
  522.     '1' after the letter indicates daytime charges, a '2' indicates night or 
  523.     weekend charges. 
  524.  
  525.     A click on the button brings up the  Timer Options dialog. 
  526.  
  527.  LEDs 
  528.     The four LEDs in the status line provide two services: 
  529.  
  530.     If they are red they display additional status information (LED 1 shows the 
  531.     carrier detect status of the modem, LED 2 shows if you are running a 
  532.     script. LED 3 and 4 emulate the modem receive-data and send-data LEDs, and 
  533.     can be turned off in the  window options). 
  534.  
  535.     If they turn green, your host has requested the Vt100 LED service and sets 
  536.     the LEDs according to the application you run. The LEDs will stay green 
  537.     until you change the emulation or clear the screen from the misc menu. 
  538.  
  539.  Logfile 
  540.     This checkmark displays the name of the logfile and opens or closes it. 
  541.  
  542. Doubleclicking on the space between the buttons will bring up the terminal page 
  543. from the  Options Notebook 
  544.  
  545.  
  546. ΓòÉΓòÉΓòÉ 6. Keyboard ΓòÉΓòÉΓòÉ
  547.  
  548. Select  Keyboard Shortcuts or  VT102 Auxiliary Keypad 
  549.  
  550.  
  551. ΓòÉΓòÉΓòÉ 6.1. Function Shortcuts ΓòÉΓòÉΓòÉ
  552.  
  553. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  554. ΓöéKey         ΓöéFunction            Γöé
  555. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  556. ΓöéPgUp        ΓöéUpload              Γöé
  557. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  558. ΓöéCtrl+PgUp   ΓöéASCII Upload        Γöé
  559. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  560. ΓöéPgDn        ΓöéDownload            Γöé
  561. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  562. ΓöéShift+InsertΓöéCliptext Send       Γöé
  563. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  564. ΓöéAlt+Insert  ΓöéCliptext Send SpacedΓöé
  565. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  566. ΓöéCtrl+End    ΓöéModem Send Break    Γöé
  567. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  568. ΓöéAlt+B       ΓöéCapture Browse      Γöé
  569. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  570. ΓöéAlt+C       ΓöéShow/Hide Chat      Γöé
  571. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  572. ΓöéAlt+D       ΓöéModem Phone Book    Γöé
  573. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  574. ΓöéAlt+E       ΓöéMisc Editor         Γöé
  575. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  576. ΓöéAlt+H       ΓöéModem Hangup        Γöé
  577. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  578. ΓöéAlt+J       ΓöéTransfer            Γöé
  579. Γöé            ΓöéTransfer-Shell      Γöé
  580. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  581. ΓöéAlt+L       ΓöéCapture Open/Close  Γöé
  582. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  583. ΓöéAlt+N       ΓöéModem Call Next     Γöé
  584. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  585. ΓöéAlt+Q       ΓöéCliptext Send QuotedΓöé
  586. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  587. ΓöéAlt+R       ΓöéModem Redial        Γöé
  588. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  589. ΓöéAlt+S       ΓöéOptions Settings    Γöé
  590. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  591. ΓöéAlt+U       ΓöéTransfer Plugs      Γöé
  592. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  593. ΓöéAlt+X       ΓöéEnd Program         Γöé
  594. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  595. ΓöéAlt +       ΓöéStart Script        Γöé
  596. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  597. ΓöéAlt -       ΓöéStop Script         Γöé
  598. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  599. ΓöéAlt /       ΓöéMisc OS/2 Shell     Γöé
  600. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  601. ΓöéAlt #       ΓöéMisc Clear Screen   Γöé
  602. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  603. ΓöéAlt *       ΓöéCliptext Print      Γöé
  604. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  605.  
  606.  
  607. ΓòÉΓòÉΓòÉ 6.2. VT102 Auxiliary Keypad ΓòÉΓòÉΓòÉ
  608.  
  609. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  610. ΓöéVT102 KeypadΓöéIBM Keypad (NumΓöé
  611. Γöé            ΓöéLock Off)      Γöé
  612. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  613. Γöé[PF1]       Γöé[F1]           Γöé
  614. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  615. Γöé[PF2]       Γöé[F2]           Γöé
  616. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  617. Γöé[PF3]       Γöé[F3]           Γöé
  618. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  619. Γöé[PF4]       Γöé[F4]           Γöé
  620. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  621. Γöé[0] ... [9] Γöé[0] ... [9]    Γöé
  622. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  623. Γöé[Enter]     Γöé[Enter]        Γöé
  624. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  625. Γöé[.]         Γöé[./Del]        Γöé
  626. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  627. Γöé[-]         Γöé[-]            Γöé
  628. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  629. Γöé[,]         Γöé[+]            Γöé
  630. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  631.  
  632.  
  633. ΓòÉΓòÉΓòÉ 7. Menu Overview ΓòÉΓòÉΓòÉ
  634.  
  635. Open this branch by pressing the '+' key. or select one of 
  636.  
  637. o MODEM 
  638.  
  639. o LOGFILE 
  640.  
  641. o CAPTURE 
  642.  
  643. o CLIPTEXT 
  644.  
  645. o TRANSFER 
  646.  
  647. o MISC 
  648.  
  649. o OPTIONS 
  650.  
  651.  
  652. ΓòÉΓòÉΓòÉ 7.1. Modem Menu ΓòÉΓòÉΓòÉ
  653.  
  654. The modem menu manages all necessary functions to connect to line. 
  655.  
  656.  Init 
  657.     This function sends the init string defined in the  Modem Options to the 
  658.     modem to reset it. It will do this regardless of the carrier detect state. 
  659.  
  660.  Dial 
  661.     This function opens a window to enter a phone number. This number is then 
  662.     sent to the modem to be dialled (dial prefix and suffix from  Modem Options 
  663.     are used). 
  664.  
  665.  XDial 
  666.     This function starts a  Script If the number is busy, the script tries to 
  667.     connect again for a given number of times. 
  668.  
  669.     You can edit this script. It is stored in the default script directory 
  670.     under the name SCRIPT\XDIAL. 
  671.  
  672.  Redial 
  673.     Redials the number dialed last. (dial prefix and suffix from  Modem Options 
  674.     are used). 
  675.  
  676.  Hangup 
  677.     Disconnects the line (the Attn and Hangup strings from  Modem Options are 
  678.     used). 
  679.  
  680.  Send Break 
  681.     Pulls the data pin of the modem low for a given time (see  Modem Options). 
  682.     This is called 'break'. Some systems use it to stop the current operation. 
  683.  
  684.  Phone book 
  685.     Displays a dialog to edit a personal phone book or dial numbers from it. 
  686.  
  687.  Call next 
  688.     If you selected more than one number to dial from the phone book, this 
  689.     function tries to connect to the next number selected after finishing your 
  690.     first call. 
  691.  
  692.     This Feature is called queue dialing. Like XDial it is implemented as a 
  693.     Script 
  694.  
  695.  Call XXXX 
  696.     At the end of the modem menu appear those entries from the phone book that 
  697.     have the quick access option enabled. 
  698.  
  699.  
  700. ΓòÉΓòÉΓòÉ 7.2. Logfile Menu ΓòÉΓòÉΓòÉ
  701.  
  702. The logfile menu manages all functions necessary to log a session to a file. 
  703. All incoming data is captured in a memory buffer (capture) and optionally 
  704. logged to a file (logfile). 
  705.  
  706.  Name 
  707.     Set the Name of the current logging file. The name can be automatically 
  708.     selected from the phone book when connecting to a bbs. When starting ZOC 
  709.     the logfile gets its name from  Capture Options. You may use special 
  710.     placeholders for the name as described in the  Capture Options. 
  711.  
  712.  Default Name 
  713.     Use the default name from  Capture Options for the current logging file. 
  714.  
  715.  Open/Close 
  716.     This function changes the status of capturing to file from open to close or 
  717.     vice versa. This can also be achieved by clicking on the capture name in 
  718.     the  status line 
  719.  
  720.     A closed capture does not log incoming data. 
  721.  
  722.  
  723. ΓòÉΓòÉΓòÉ 7.3. Capture Menu ΓòÉΓòÉΓòÉ
  724.  
  725. The capture menu manages all functions necessary to log a session in memory to 
  726. scroll back and review received text. All incoming data is logged in a memory 
  727. buffer (capture) and eventually in a file (logfile). 
  728.  
  729.  Browse 
  730.     This function shows the contents of the capture. It can also be accessed 
  731.     from the  Toolbar 
  732.  
  733.     For more information see  Browse Window 
  734.  
  735.  Clear 
  736.     Clears the capture buffer (also availalble from the  Toolbar). 
  737.  
  738.      affected by  Safety Options 
  739.  
  740.  Load 
  741.     Loads a file from disk to the end of the view buffer. 
  742.  
  743.  Edit 
  744.     Starts the editor from  editor definition with the contents of the capture 
  745.     buffer and stores changes back into the capture buffer. 
  746.  
  747.     Note:  This functions closes the browse window if it is open. 
  748.  
  749.  Print 
  750.     Sends the contents of the view buffer to the printer (also availalble from 
  751.     the  Toolbar). 
  752.  
  753.  
  754. ΓòÉΓòÉΓòÉ 7.4. Cliptext Menu ΓòÉΓòÉΓòÉ
  755.  
  756. Cliptexts are areas of the screen that are marked with the mouse (left or right 
  757. button) and put into the clipboard after the mousebutton is released. 
  758.  
  759.  Mark 
  760.     This function is just an info message of how to put text from screen into 
  761.     the clipboard. 
  762.  
  763.  Send 
  764.     This function takes text from the clipboard and sends it to the modem. It 
  765.     can also be accessed from the  Toolbar and is affected by the  Ascii Upload 
  766.     Options . 
  767.  
  768.  Send (no CRs) 
  769.     Takes text from the clipboard and sends it to the modem. Carriage Returns 
  770.     are ignored and a Space is sent instead. The function can also be acccessed 
  771.     from the  Toolbar and is affected by the Ascii Upload Options in the 
  772.     Transfer Options window. 
  773.  
  774.     Imagine the following case: You searched a BBS for files with the keyword 
  775.     TERM and the BBS has given you a list of filenames - one in each line. To 
  776.     download all files, you could mark the list with a box (right mouse button) 
  777.     and send them with a space between them when the BBS asks which file(s) to 
  778.     send. 
  779.  
  780.  Send quoted 
  781.     Text from the clipboard is sent. Each line is preceeded by '> ' to indicate 
  782.     a quotation. If you press the shift key while selecting this function, ZOC 
  783.     will reformat the text to fit into the line before sending it. The function 
  784.     is also available from the  Toolbar and is affected by the Ascii Upload 
  785.     Options in the  Transfer Options window and 'Quote always smart' in the 
  786.     Window Options window. 
  787.  
  788.  Edit 
  789.     Calls the system editor (see  editor definition) with the contents of the 
  790.     clipboard. After saving, the new contents is written back into the 
  791.     clipboard. 
  792.  
  793.  Print 
  794.     Sends the contents of the clipboard to the printer. 
  795.  
  796.  
  797. ΓòÉΓòÉΓòÉ 7.5. Transfer Menu ΓòÉΓòÉΓòÉ
  798.  
  799. The transfer menu allows you to send or receive files. 
  800.  
  801.  Upload 
  802.     Sends a binary file via modem. The function can also be accessed from the 
  803.     Toolbar and is affected by the  Transfer Options window. 
  804.  
  805.  Download 
  806.     Receives a binary file via modem. The function can also be accessed from 
  807.     the  Toolbar and is affected by the  Transfer Options window. 
  808.  
  809.  ASCII Send 
  810.     This functions takes text from a file and sends it to the modem. It is 
  811.     affected by the Ascii Upload Options in the  Transfer Options window. 
  812.  
  813.  Plugs 
  814.     This function gives access to add in modules (so called Plug-In-Protocols) 
  815.     and lets you do Setup, Upload or Download for them. Plug-In-Protocols are 
  816.     provided from third party and are stored in DLL files named PIP*.DLL. 
  817.  
  818.     If no such modules exist this function is disabled. 
  819.  
  820.  Transfer Shell 
  821.     Transfer shell launches a command processor from which you can start 
  822.     command line based external protocols that can accept a file handle for the 
  823.     com port. The handle of the communications port is given in the environment 
  824.     variable ZOCHFC. 
  825.  
  826.     Example: M2ZMODEM -u %ZOCHFC% -r .\DOWNLOADS 
  827.  
  828.  
  829. ΓòÉΓòÉΓòÉ 7.6. Miscellaneous Functions ΓòÉΓòÉΓòÉ
  830.  
  831.  Start Script 
  832.     Starts a script. A script is sort of batch file for ZOC, which helps 
  833.     process specific tasks automatically (see  Script). 
  834.  
  835.     This function can also be acccessed from the  Toolbar 
  836.  
  837.  Stop Script 
  838.     Stops a currently running script. 
  839.  
  840.     This function can also be accessed from the  Toolbar 
  841.  
  842.  Lock Macros 
  843.     Lock the macro keys to prevent unauthorized use. 
  844.  
  845.  Unlock Macros 
  846.     Unlock the macro keys again. If defined, the password from  Safety Options 
  847.     is required. 
  848.  
  849.  Reset Timer 
  850.     Reset the timer in the status line which displays the time or cost of your 
  851.     current call. 
  852.  
  853.     This function can also be accessed from the  Toolbar 
  854.  
  855.  Stop Timer 
  856.     Stop the timer in the status line which displays the time or cost of your 
  857.     current call. 
  858.  
  859.     This function can also be accessed from the  Toolbar 
  860.  
  861.  Go Timer 
  862.     Restarts the timer in the status line which displays the time or cost of 
  863.     your current call. 
  864.  
  865.     This function can also be accessed from the  Toolbar 
  866.  
  867.  Set Timer 
  868.     Set the timer to a specific value. 
  869.  
  870.  Clear Screen 
  871.     This functions just clears the terminal screen and sets the LEDs in the 
  872.     statusline 
  873.  
  874.  Editor 
  875.     Call the editor defined in the options notebook on the ( Path page). 
  876.  
  877.  OS/2 Shell 
  878.     Call the shell defined in the options notebook on the ( Path page). 
  879.  
  880.  
  881. ΓòÉΓòÉΓòÉ 7.7. Options Menu ΓòÉΓòÉΓòÉ
  882.  
  883. The options menu is used to define the characteristics of ZOC. Different sets 
  884. of characteristics may be saved or loaded for later use. 
  885.  
  886.  Settings 
  887.     Opens a settings notebook to define all kind of options (see  Options 
  888.     Notebook). 
  889.  
  890.  Jump to 
  891.     Display a submenu (see below) to jump to a specific options dialog. 
  892.  
  893.  Save 
  894.     Save all of the above options under a special name. If saved under 
  895.     'STANDARD' they will be loaded automatically when ZOC is started. 
  896.  
  897.  Load 
  898.     Load a set of options. 
  899.  
  900.  Reset 
  901.     Reset to the default state. 
  902.  
  903. The Jump to menu is a fast way to access the pages of the options notebook 
  904. directly. 
  905.  
  906.  Serial 
  907.     Define serial options (e.g. transfer speed and handshake). 
  908.  
  909.     This function can also be accessed from the  Status line 
  910.  
  911.  Terminal 
  912.     Define terminal and capture characteristics (e.g. local echo, CR 
  913.     translation). 
  914.  
  915.  Capture 
  916.     Define captrure parameters (e.g. size). 
  917.  
  918.     This function can also be accessed from the  Status line 
  919.  
  920.  Modem 
  921.     Define modem strings for dialing or hangup. 
  922.  
  923.  Transfer 
  924.     Define transfer options for file or ascii transfer (e.g. protocol or 
  925.     character delay). 
  926.  
  927.     This function can also be accessed from the  Status line 
  928.  
  929.  Emulation 
  930.     Define terminal emulations like ANSI, VT102 or TTY. 
  931.  
  932.     This function can also be accessed from the  Status line 
  933.  
  934.  Timerunits 
  935.     Define time intervals for calculating connect fees. 
  936.  
  937.  Safety 
  938.     Define when to be prompted for safety or define a password to protect key 
  939.     macros. 
  940.  
  941.  Path 
  942.     Define default directories for the filerequesters. 
  943.  
  944.  Macro Keys 
  945.     Define key-macros for later use. These may be password protected (see 
  946.     Safety). 
  947.  
  948.  Window 
  949.     Define the window font and other display options. 
  950.  
  951.  
  952. ΓòÉΓòÉΓòÉ 8. Browse Window ΓòÉΓòÉΓòÉ
  953.  
  954. The browse window lets you review the contents of the capture buffer. 
  955.  
  956. To control the browse window, use the following keys. 
  957.  
  958. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  959. ΓöéKey         ΓöéFunction            Γöé
  960. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  961. ΓöéCsr Up      ΓöéOne line up         Γöé
  962. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  963. ΓöéCsr Dn      ΓöéOne line down       Γöé
  964. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  965. ΓöéPgUp        ΓöéOne page up         Γöé
  966. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  967. ΓöéPgDn        ΓöéOne page down       Γöé
  968. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  969. ΓöéHome        ΓöéTop of buffer       Γöé
  970. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  971. ΓöéEnd         ΓöéBottom of buffer    Γöé
  972. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  973.  
  974. You may also mark text with the mouse (which is automatically put into the 
  975. clipboard then). 
  976.  
  977.  
  978. ΓòÉΓòÉΓòÉ 9. Help for Options ΓòÉΓòÉΓòÉ
  979.  
  980. Open the settings notebook, select a page and clicon on the Help button. 
  981.  
  982.  
  983. ΓòÉΓòÉΓòÉ 10. The Options Booklet ΓòÉΓòÉΓòÉ
  984.  
  985. This booklet contains all options. Select a tab with the mouse to open the 
  986. according dialog. 
  987.  
  988. Available tabs are:  Serial,  Terminal,  Capture,  Modem,  Transfer, 
  989. Emulation,  Pathnames,  Safety,  Macro Keys,  Window 
  990.  
  991.  
  992. ΓòÉΓòÉΓòÉ 10.1. Serial Options ΓòÉΓòÉΓòÉ
  993.  
  994. This window is used to define serial parameters. It can be opened via menu or 
  995. by clicking on the transfer speed button in the status line. 
  996.  
  997.  Transfer Speed 
  998.     Select a transfer speed for serial transmission (the transfer speed can 
  999.     also be selected using a script and the BAUD command). 
  1000.  
  1001.  Mode 
  1002.     Select none, even, odd, mark or space. 
  1003.  
  1004.  Databits 
  1005.     Select 7 or 8 bits for data transmission. 
  1006.  
  1007.  Stopbits 
  1008.     Select 1 or 2 stopbits. 
  1009.  
  1010.  RTS/CTS handshake 
  1011.     If enabled, ZOC uses 7-wire handshake for communication. 
  1012.  
  1013.  DSR handshake 
  1014.     If enabled, ZOC monitors the DSR signal for communication with the modem. 
  1015.     This option should only be enabled if your modem and your cable properly 
  1016.     support DSR. Otherwise the com port will hang. 
  1017.  
  1018.  XON/XOFF 
  1019.     If enabled, ZOC uses the Xon/Xoff software handshake for communication. 
  1020.  
  1021.  Auto speed 
  1022.     If enabled, ZOC automatically sets the transfer speed to the one received 
  1023.     when the modem sends a message like 'CONNECT xxxxx'. 
  1024.  
  1025.  Valid CD signal 
  1026.     If your modem supports the Carrier Detect signal, enable this option. ZOC 
  1027.     uses the CD signal to call the functions Stop/Go/Reset Timer in the  Misc 
  1028.     Menu automatically and eventually writes a calling log to the file defined 
  1029.     in  Path Options. 
  1030.  
  1031.  
  1032. ΓòÉΓòÉΓòÉ 10.2. Terminal Options ΓòÉΓòÉΓòÉ
  1033.  
  1034. This window is used to define terminal parameters. 
  1035.  
  1036.  TERMINAL 
  1037.  
  1038.     Incoming CR -> CR/LF 
  1039.        This options ensures, that each incoming Carriage Return is followed by 
  1040.        a Linefeed. 
  1041.  
  1042.     Strip high bit 
  1043.        If enabled, all characters in the terminal window are printed with 7 
  1044.        bits. 
  1045.  
  1046.     Show ctrl chars 
  1047.        Shows received control-codes instead of using them (eg. ^I instead of 
  1048.        TAB). 
  1049.  
  1050.     Destructive backspace 
  1051.        This options erases on backspace instead of just spacing back. 
  1052.  
  1053.     Local echo 
  1054.        Print all characters sent on the console on the terminal window too. 
  1055.  
  1056.     Send echo 
  1057.        Loop back all incoming characters to the originator. 
  1058.  
  1059.        Warning: This may result in an endless loop if the originator also sends 
  1060.        an  echo (!!!), which is true for most BBS's and hosts. 
  1061.  
  1062.     Visual beep 
  1063.        Enabling this option turns the beep sound off (a message window is 
  1064.        displayed instead). 
  1065.  
  1066.  CLIPBOARD SENDING 
  1067.  
  1068.     Quote always smart 
  1069.        If selected, the Cliptext Send Quoted function will always try to 
  1070.        reformat the text before sending it quoted. If this is disabled, text 
  1071.        will be reformatted if you select the send-quoted function with the 
  1072.        shift key pressed. 
  1073.  
  1074.     Width 
  1075.        Reformatting will be done in a way that no line is longer than the 
  1076.        number of characters specified here. 
  1077.  
  1078.     Always send quick 
  1079.        Selecting this option will always send marked text at once if only one 
  1080.        line is marked on the screen with the left mouse button. Otherwise the 
  1081.        text will be sent at once, only if you press the Shift key when doing a 
  1082.        one-line selection. 
  1083.  
  1084.  SCROLL LOCK 
  1085.  
  1086.            Ignore
  1087.        ZOC ignores the scroll lock state of the keyboard. 
  1088.  
  1089.     Chat field
  1090.        Pressing the Scroll Lock key toggles the chat mode (see  window options 
  1091.        and  screen elements). 
  1092.  
  1093.     Doorway mode
  1094.        Pressing the Scroll Lock key toggles the keyboard Doorway mode. (Doorway 
  1095.        mode is a mode in which special key codes are used. It is required by 
  1096.        software like OS2YOU). 
  1097.  
  1098.  
  1099. ΓòÉΓòÉΓòÉ 10.3. Capture Options ΓòÉΓòÉΓòÉ
  1100.  
  1101. This window is used to define capture parameters and can be opened via menu or 
  1102. by clicking on the capture size button on the status line. 
  1103.  
  1104.      Size
  1105.     Define the size of the capture buffer (in kB's). 
  1106.  
  1107.  Default name 
  1108.     When you start ZOC, this name will be used as a default name for the 
  1109.     logfile. You may use &d, &m, &y, &h, &i as place holders for day, month, 
  1110.     year, hour and minute to create dynamic names. The file will be placed in 
  1111.     the logging directory set in  Path Options 
  1112.  
  1113.  Active 
  1114.     Save incoming data in the logfile. This is the same as the checkmark in the 
  1115.     status line. 
  1116.  
  1117.  Append 
  1118.     If logging is activated, data is appended to a existing file rather than 
  1119.     overwriting it when you start logging. 
  1120.  
  1121.  Session headers 
  1122.     Session headers are a few lines of information which are inserted into your 
  1123.     capture and logging file when connecting to a BBS. Headings are only 
  1124.     produced if you have a valid carrier detect signal (see  Serial Options). 
  1125.  
  1126.  
  1127. ΓòÉΓòÉΓòÉ 10.4. Modem Options ΓòÉΓòÉΓòÉ
  1128.  
  1129. This window is used to define the strings ZOC uses to communicate with your 
  1130. modem. These strings may contain control characters (eg. ^M) and the tilde (~) 
  1131. which is a delay of 1/3 sec. 
  1132.  
  1133. If you deselect the checkbox for 'Initialize when load' the initialisation 
  1134. sequence is used only at startup of program (from the standard options file). 
  1135. If the checkbox is selected, the init string is sent every time a options file 
  1136. is loaded. 
  1137.  
  1138. However, the init sequence is sent only, if ZOC finds no valid carrier detect 
  1139. signal from the modem or if you specify that you want the modem to be 
  1140. initialized even if a carrier signal is detected. 
  1141.  
  1142. If you select the checkbox 'Use DTR for hangup' ZOC pulls the DTR pin of the 
  1143. serial interface low for 0.5 seconds instead of sending the escape and hangup 
  1144. strings. If configured with the AT&D2 command, most modems will hang up on a 
  1145. dropped DTR signal. 
  1146.  
  1147.  
  1148. ΓòÉΓòÉΓòÉ 10.5. File Transfer Options ΓòÉΓòÉΓòÉ
  1149.  
  1150. These settings define the characteristics of file transfers. They are accessed 
  1151. via the Options/Settings notebook or by clicking the protocol button on the 
  1152. status line. 
  1153.  
  1154.  PROTOCOL 
  1155.     Select X- Y- or Zmodem protocol. Zmodem is clearly the best. Some systems 
  1156.     falsely also offer the protocols Ymodem and Ymodem batch, which really are 
  1157.     Xmodem with Block-1024 for Ymodem and Ymodem for Ymodem-Batch. 
  1158.  
  1159.  Time critical 
  1160.     Enabling this options boosts ZOC's priority during file transfers, which 
  1161.     might help to increase transfer throughput and reduce transfer errors. 
  1162.  
  1163.     Note:  This will very likely impair the performance of other tasks. 
  1164.  
  1165.  XMODEM PARM 
  1166.     These options only apply when the Xmodem protocol is selected. 
  1167.  
  1168.     CRC on 
  1169.        CRC is controlled by the receiver. It selects CRC instead of the less 
  1170.        reliable Xmodem checksums. 
  1171.  
  1172.     Block 1024 
  1173.        With this option Xmodem uses blocks of 1024 instead of 128 bytes. Some 
  1174.        systems falsely call this Ymodem. 
  1175.  
  1176.     Chop 
  1177.        If enabled, ZOC tries to remove padding bytes when receiving a file. 
  1178.  
  1179.  ASCII-UPLOAD 
  1180.     These options are used for ASCII-Uploads and sending of the clipboard 
  1181.     contents. 
  1182.  
  1183.     CR -> CR/LF 
  1184.        Ensures that each Carriage Return is followed by a Linefeed. 
  1185.  
  1186.     Char-Delay 
  1187.        ZOC waits n milliseconds, before sending each character. Fourth this 
  1188.        time is used for each end of line. 
  1189.  
  1190.  ZMODEM OPTIONS 
  1191.  
  1192.     Auto transfer 
  1193.        If enabled, ZOC starts Zmodem transfers automatically. 
  1194.  
  1195.     Start taps 
  1196.        A tap is an add-in function for download. If enabled, ZOC checks if you 
  1197.        have a tap for the currently downloaded file extension (eg. a 
  1198.        GIF-Viewer) and starts it. The name of a tap is TAP_XXX.EXE where XXX is 
  1199.        the extension of the files for which the tap should be used. 
  1200.  
  1201.  IF FILE EXISTS 
  1202.     Select what you want to do if you try to download a file that already 
  1203.     exists on your disk. 
  1204.  
  1205.  
  1206. ΓòÉΓòÉΓòÉ 10.6. Emulation Options ΓòÉΓòÉΓòÉ
  1207.  
  1208. This window is used to set the emulation. It can be opened via menu or by 
  1209. clicking on the emulation button in the status line. 
  1210.  
  1211.  Swap keys
  1212.     If you enable the keys swap option, a Backspace is sent when the DEL key is 
  1213.     pressed and vice versa. This is helpful for many VT102 systems. 
  1214.  
  1215.  Discard codes
  1216.     Screen control for ANSI and VT102 is done by sending special control codes. 
  1217.     Logging of these control codes in the capture may be disabled. 
  1218.  
  1219.  Disable VT102 key pad
  1220.     In VT102 mode the numeric key pad is used as the VT102 auxiliary keypad 
  1221.     (see  VT102-keyboard). This might be problematic on machines without an 
  1222.     numeric keypad (eg. Laptops) and can be disabled. 
  1223.  
  1224. Note:  If you need the auxiliary keypad for a VT102 system, press Shift+Ctrl 
  1225. and a key from the keypad (use '+' for VT102-',' and use 'Del' for VT102-'.'). 
  1226. If you need VT102-PF1/2/3/4 press Ctrl+Shift+F1/2/3/4 instead. 
  1227.  
  1228.  
  1229. ΓòÉΓòÉΓòÉ 10.7. Timer and Timerunit Options ΓòÉΓòÉΓòÉ
  1230.  
  1231. Phone units are used to monitor telephone charges, if charges are based on time 
  1232. intervals. 
  1233.  
  1234. Currently this function might be useful only in Germany. 
  1235.  
  1236. In Germany phone call are charged based on time intervals (called phone units) 
  1237. with a fixed cost but variable length. The longer the distance of the call, the 
  1238. shorter the time interval. There are three distance zones (local/med/long) and 
  1239. there is a distinction between day and night/weekend calls. 
  1240.  
  1241.  Units 
  1242.     You may define up to four time intervals (in seconds and for day and night) 
  1243.     and the cost for one interval. 
  1244.  
  1245.  Show timer as 
  1246.  
  1247.     Elapsed time 
  1248.        The status line shows time elapsed since resetting the timer. 
  1249.  
  1250.     Money 
  1251.        This option shows the time elapsed since resetting the timer as a money 
  1252.        value. 
  1253.  
  1254.     Fraction 
  1255.        This option shows how many units were used. 
  1256.  
  1257.     Clock 
  1258.        The time of day is displayed. 
  1259.  
  1260.  Warning 
  1261.     If this field is any other value than zero (eg. '80'), ZOC signals at this 
  1262.     specified point in time (eg. 80%) to give you the opportunity to cut the 
  1263.     connection before another time interval begins, thus saving you from paying 
  1264.     for more units than necessary. 
  1265.  
  1266.  
  1267. ΓòÉΓòÉΓòÉ 10.8. Safety Options ΓòÉΓòÉΓòÉ
  1268.  
  1269. Define if you want to be warned before attempting some "dangerous" operations. 
  1270.  
  1271.  Ask 'are you sure' 
  1272.     This should be self explanatory. 
  1273.  
  1274.  Warning if high speed ... 
  1275.     The RTS/CTS handshaking method provides reliable control of the data flow 
  1276.     between the PC and the modem. If you use high transfer speeds without 
  1277.     RTS/CTS handshake you will verly likely encounter transmission errors. 
  1278.     Enabling this option gives you a warning if you select more than 2400 baud 
  1279.     without selecting RTS/CTS as well. 
  1280.  
  1281.  Save options ... 
  1282.     Here you can select if you want to save options automatically when you 
  1283.     leave the program. If this option is deselected potential changes are 
  1284.     discarded at the end of program. 
  1285.  
  1286.  Lock Macro Keys 
  1287.     If you leave your computer unattended for a while, you can lock the macro 
  1288.     keys to prevent unauthorized use. To unlock them, the password will be 
  1289.     asked for. Locking can also be initiated from the  Misc Menu. 
  1290.  
  1291.  Password 
  1292.     If a password is specified, the dialogs for Phone book Definition, Keymacro 
  1293.     Unlocking and  macro key definition will ask for it, because all passwords 
  1294.     for accessing online services are stored in these dialogs. 
  1295.  
  1296.         CAUTION:
  1297.     The password is case sensitive and there is no backdoor if you forget it. 
  1298.  
  1299.  
  1300. ΓòÉΓòÉΓòÉ 10.9. Definition of Default Pathnames ΓòÉΓòÉΓòÉ
  1301.  
  1302. The pathnames defined here are the default directories for file requesters or 
  1303. special functions. 
  1304.  
  1305. The 'QWK Dl.' field defines a directory into which downloaded files with names 
  1306. like *.QW? are stored. This is helpful with the popular fido offline news 
  1307. readers (eg. Kurt Westerfield's excellent KWQ product). 
  1308.  
  1309. Editor defines the editor to be used when calling the Cliptext Edit function 
  1310. from the  Cliptext menu, or when calling the Edit function from the  Misc menu. 
  1311.  
  1312. Shell defines a shell to be opened, when calling the OS/2 Shell function in the 
  1313. Misc menu. 
  1314.  
  1315. If a logfile is defined, ZOC logs all calls (time, duration, cost) to it. 
  1316.  
  1317.  
  1318. ΓòÉΓòÉΓòÉ 10.10. Window Property Definition ΓòÉΓòÉΓòÉ
  1319.  
  1320.  Screen size 
  1321.     Defining the screen size in the options booklet is not yet possible. Right 
  1322.     now you have to specify the screen size via  command line parameters. 
  1323.  
  1324.  SCREEN ELEMENTS 
  1325.  
  1326.     Initial Help
  1327.        Here you can turn off the initial help display. 
  1328.  
  1329.            Toolbar
  1330.        Here you can turn off the toolbar. 
  1331.  
  1332.     Large toolbar
  1333.        Enabling this option makes the buttons of the toolbar bigger. 
  1334.  
  1335.     Status line
  1336.        Here you can turn off the status line. 
  1337.  
  1338.     Chat field
  1339.        Here you can turn off the chat field (see  screen elements). The chat 
  1340.        field can be turned on and off with the Scroll-Lock key if you defined 
  1341.        this in  terminal options. 
  1342.  
  1343.     Disable RD/SD ...
  1344.        Here you can turn off the (maybe annoying and processor time consuming) 
  1345.        flashing of the two LEDs in the  statusline that emulate the modem 
  1346.        receive-data and send-data LEDs. If the checkmark is in indefinete state 
  1347.        (shaded) the LEDs will be disabled during file transfer only. 
  1348.  
  1349.     Jump to top if carrier detect
  1350.        If set, the main window of ZOC will come to the top of the desktop if 
  1351.        the modem carrier detect signal is switched on. 
  1352.  
  1353.     Big cursor
  1354.        Enabling this option makes the cursor in the main window a bit bigger. 
  1355.  
  1356.  Font size 
  1357.     Select a font size for the terminal window from the list. Selection of 
  1358.     other fonts is not possible. 
  1359.  
  1360.  Scrolling 
  1361.     Since PM applications need to move far more data to scroll text than 
  1362.     fullscreen applications, ZOC is only able to print modem input to the 
  1363.     screen with about 4800 bps. To achieve higher speeds, you can allow ZOC to 
  1364.     delays scrolling until a few lines (eg. five) of text arrive. Thus ZOC only 
  1365.     needs to scroll only once (instead of having to scroll five times). The 
  1366.     higher the speed you select (normally brisk scrolling should be enough) the 
  1367.     more lines ZOC will collect before actually scrolling and the more jumpy 
  1368.     the display will look. 
  1369.  
  1370.  
  1371. ΓòÉΓòÉΓòÉ 10.11. Macro Key Definition ΓòÉΓòÉΓòÉ
  1372.  
  1373. Select strings to be sent when F4-F12 or Shift F1-F12 is pressed. Use the caret 
  1374. to define control codes (like ^M for <Enter>). 
  1375.  
  1376. You can map the execution of a script file onto a function key if you define 
  1377. the key as '^$=<scriptname>' (eg. '^$=SCRIPT\MY_SCRIPT') 
  1378.  
  1379.  
  1380. ΓòÉΓòÉΓòÉ 11. Phone book ΓòÉΓòÉΓòÉ
  1381.  
  1382. Select  How to use the phone book or  Changing a phone book entry. 
  1383.  
  1384.  
  1385. ΓòÉΓòÉΓòÉ 11.1. How to use the phone book ΓòÉΓòÉΓòÉ
  1386.  
  1387. Just like in a real phone book, names and numbers are stored here. It is 
  1388. subdivided into four sections (default, 1st, 2nd and 3rd alternate) which 
  1389. means, that you practically have four different phone books. 
  1390.  
  1391. Each entry in a phone book can be defined to simply dial a number once, dial a 
  1392. number repeatedly until you get a connection or execute a  Script. 
  1393.  
  1394. If you select more than one entry, ZOC will create a file called DIALQUE as a 
  1395. to-do list and start the QUEDIAL script to connect to the first available BBS 
  1396. from that list. After leaving the BBS, you can process the rest of the list 
  1397. with the Call Next function from the modem menu. 
  1398.  
  1399. Note:  When QUEDIAL connects to a BBS it deletes all entries from the to-do 
  1400. list that are equal to the connected BBS in the first six characters. This way 
  1401. you can connect to a multi line BBS (eg. Avalon-1, Avalon-2 ...). If one line 
  1402. is free the others will not be called again. 
  1403.  
  1404.  Dial 
  1405.     Execute the operation (Dial, XDial, Script) for the selected entry. 
  1406.  
  1407.  Delete 
  1408.     Delete selected entry from phone book. 
  1409.  
  1410.  Edit 
  1411.     Change the data of the selected entry (see  changing a phone book entry). 
  1412.  
  1413.  New 
  1414.     Create a new entry to this phone book. 
  1415.  
  1416.  Clone 
  1417.     Create and edit a copy of the selected entry. 
  1418.  
  1419.  Default 
  1420.     Switch to the default phone book. 
  1421.  
  1422.  Book#1 
  1423.     Switch to the 1st alternate phone book. 
  1424.  
  1425.  Book#2 
  1426.     Switch to the 2nd alternate phone book. 
  1427.  
  1428.  Book#3 
  1429.     Switch to the 3rd alternate phone book. 
  1430.  
  1431.  
  1432. ΓòÉΓòÉΓòÉ 11.2. Changing a phone book entry ΓòÉΓòÉΓòÉ
  1433.  
  1434.  Name 
  1435.     A name for the entry. For multi port BBSs use names that are equal in the 
  1436.     first six characters (eg. AVALON-1, AVALON-2 ...). This way the queue dial 
  1437.     feature will not try to connect to all of the ports, but only to one. 
  1438.  
  1439.  Quick access 
  1440.     Select this if you want the BBS to be accessible from the modem menu. 
  1441.     Insert a tilde before a character in the name (eg. 'ZOC ~Infobbs'), to 
  1442.     create a shortcut for the menu. 
  1443.  
  1444.  Serial parameters 
  1445.     Serial parameters to be set before calling the number (eg. 19200-8N1). 
  1446.  
  1447.     If you leave this field blank, the current setting or the setting from a 
  1448.     loaded options file will be used. 
  1449.  
  1450.     You may leave out the options (and just type a line speed). 
  1451.  
  1452.     If you just want to set the options and leave the current line speed 
  1453.     unchanged set the speed to zero (eg. 0-7N1). 
  1454.  
  1455.  Option file 
  1456.     Option file to be loaded before setting the serial parameters and dialling 
  1457.     the number. The option file must be preceded by a path (eg. 
  1458.     OPTIONS\COMPUSRV.OPT). 
  1459.  
  1460.  Logfile 
  1461.     Name to be used for logging the session. Special placeholders can be used 
  1462.     as described in  Capture Options. 
  1463.  
  1464.  Phone/Script 
  1465.     A phone number or the name of a scriptfile (the script file must be 
  1466.     preceded by a path eg. SCRIPT\CALL_ZOC). 
  1467.  
  1468.  Emulation 
  1469.     Select emulatoin to switch to before calling the bbs. 
  1470.  
  1471.  Type of action 
  1472.     Select if the string in the phone/script field is a number to dial once, a 
  1473.     number to dial repeatedly until connection is established or if it is the 
  1474.     name of a script to be executed. A script receives the  Name, and 
  1475.     Autologin fields in the lastline variable and may use them for own purposes 
  1476.     (that it could define new keywords for the autologin field). 
  1477.  
  1478.  Phone book 
  1479.     Select the phone book to store this entry to. 
  1480.  
  1481.  Zone 
  1482.     Select the distance zone for the BBS (see  Options Units). 
  1483.     Day/Night/Weekend is selected automatically. 
  1484.  
  1485.  Autologin 
  1486.     If you select XDial as the type of value (see below), this field is a 
  1487.     sequence of keywords (separated by bars '|') that control the redial and 
  1488.     login process. 
  1489.  
  1490.     S0=... 
  1491.        If defined, S0 is sent unconditionally after carrier detect. 
  1492.  
  1493.     Wn/Sn=... 
  1494.        Define pairs of words to wait for and to reply then. Text to wait for is 
  1495.        defined as W1, W2 ..., the corresponding text to be send is defined as 
  1496.        S1, S2 .... 
  1497.  
  1498.     INIT=... 
  1499.        Optional init string to send to the modem before trying to connect to 
  1500.        the bbs 
  1501.  
  1502.     WAIT=... 
  1503.        Optional time in seconds to wait between unsuccessful attempts (XDIAL 
  1504.        only). 
  1505.  
  1506.     Note 
  1507.        Keywords must not be lowercase letters 
  1508.  
  1509.     Example 
  1510.  
  1511.  
  1512.               INIT=ATZ1^m|WAIT=30|W1=Name|S1=Zaphod^M|W2=Password|S2=HeartOfGold^M
  1513.  
  1514.  
  1515. ΓòÉΓòÉΓòÉ 12. Help for File Transfer ΓòÉΓòÉΓòÉ
  1516.  
  1517. File Transfer lets you send or receive binary files. Uploading is sending, 
  1518. download means for receiving a file. See  Options Transfer for more 
  1519. information. 
  1520.  
  1521. Note:  The speed indicator for Z-Modem reflects the transfer speed of the last 
  1522. block, not the average speed from the beginning of the transfer. Total average 
  1523. speed is shown at the end of the transfer. 
  1524.  
  1525.  Information: If you use an unregistered version (see  Registration), the order 
  1526. form will be displayed after each download. 
  1527.  
  1528.  
  1529. ΓòÉΓòÉΓòÉ 13. Script Language Commands ΓòÉΓòÉΓòÉ
  1530.  
  1531. This is a short reference of all available script commands. For more 
  1532. information about variables and common commands see the samples in the 
  1533. SCRIPT\SAMPLES directory. 
  1534.  
  1535. See the program extract at the end of the list as a prerequisite for the some 
  1536. of the examples. 
  1537.  
  1538.  ADD <meta> <num>Add a number to a variable. 
  1539.  
  1540.      Example: 
  1541.  
  1542.            ADD VARN 11; WRITELN %VARN%
  1543.      => 110 
  1544.  
  1545.  ASK [<text>]Read text from user. Result in %lastline%. 
  1546.  
  1547.      Example: 
  1548.  
  1549.            ASK "Are You sure?"
  1550.  
  1551.  BAUD <baud>[-{7|8}{N|O|E}{1|2}]Set serial parameters. 
  1552.  
  1553.      Example: 
  1554.  
  1555.            BAUD 4800-8N1
  1556.  
  1557.  BEEP [<n>]Beep n times 
  1558.  
  1559.  CALL <label>Call a label (defined as ':label') as subroutine (see RETURN). 
  1560.  
  1561.      Example: 
  1562.  
  1563.            CALL Label
  1564.  
  1565.  CAPTCLRClear the capture buffer 
  1566.  
  1567.  CLOSEFILEClose the file opened with OPENFILE 
  1568.  
  1569.  CLS Clear the screen 
  1570.  
  1571.  COMPA <string> WITH <string>Compare two ASCII strings (see EXACT, IFxxx) 
  1572.  
  1573.      Example: 
  1574.  
  1575.            COMPA "%VAR1%" WITH "%VAR2%"
  1576.  
  1577.  COMPN <num> WITH <num>Compare numeric values 
  1578.  
  1579.  DEBUG 0|1Debugmode off/on 
  1580.  
  1581.  DEC <meta>Decrement numeric variable by one. 
  1582.  
  1583.      Example: 
  1584.  
  1585.            DEC VARN
  1586.  
  1587.  DELAY [<sec>]Wait given time in seconds or delay 1/5 second if parameter is 
  1588.      omitted. 
  1589.  
  1590.  DIAL [<number>]Dial a number or display dial requester. 
  1591.  
  1592.  DIV <meta> <num>Divide a variable by a number 
  1593.  
  1594.  DOWNLOAD {X[C]|Y|Z} <file>Download file with X/Y/Zmodem (Zmodem can be done 
  1595.      with the ZOC's autodownload feature as well). 
  1596.  
  1597.  ENDSCRIPTSame as EXIT 
  1598.  
  1599.  ENDZOCTerminate ZOC and return to shell or WPS 
  1600.  
  1601.  EXACT 0|1Set exact mode for COMPA. EXACT 1 means, that the two strings must be 
  1602.      exactly equal. EXACT 0 means, that the are compared in the length of the 
  1603.      shorter string (that is, line [6] in the example below would result to 
  1604.      equal). 
  1605.  
  1606.  EXITEnd the script 
  1607.  
  1608.  EXTERN <scriptfile> [<parameter>]Execute other scriptfile. The other 
  1609.      scriptfile gets the parameter in the %lastline% variable. 
  1610.  
  1611.  GETENV <name>Read value from environment into %lastline%. 
  1612.  
  1613.  GETFILERead line from ASCII file opened with OPENFILE into %lastline% 
  1614.  
  1615.  GETFILENAME <title>Display filerequester and return name in %lastline% 
  1616.  
  1617.  GOTO <label>Jump to label (defined as ':label') 
  1618.  
  1619.  HANGUPDisconnect from line 
  1620.  
  1621.  IFBRK <command>Do command if the last WAIT/WAITLINE returned due to timeout. 
  1622.  
  1623.      Example: 
  1624.  
  1625.            IFBRK GOTO ERROR
  1626.  
  1627.  IFEQU <command>Do command if the operands of the last COMPx (COMPA/COMPN) were 
  1628.      equal. 
  1629.  
  1630.      Example: 
  1631.  
  1632.            IFEQU SETN X 0
  1633.  
  1634.  IFHIGH <command>Do command if first operand of the last COMPx was greater than 
  1635.      the second. 
  1636.  
  1637.      Example: 
  1638.  
  1639.            IFHIGH SEND "^X^X^X^X"
  1640.  
  1641.  IFIN <command>Do command if first operand of the last COMPA was found 
  1642.      somewhere in the second. 
  1643.  
  1644.  IFLOW <command>Do command if first operand of the last COMPx was lower than 
  1645.      the second. 
  1646.  
  1647.  IFNBRK <command>Do command if the last WAIT/WAITLINE returned with the text 
  1648.      found. 
  1649.  
  1650.  IFNEQU <command>Do command if result from last COMPx was not equal. 
  1651.  
  1652.  IFNHIGH <command>Do command if first operand of the last COMPx was lower than 
  1653.      or equal to the second. 
  1654.  
  1655.  IFNIN <command>Do command if first operand of the last COMPA was not 
  1656.  
  1657.  IFNLOW <command>Do command if first operand of the last COMPx was greater than 
  1658.      or equal to the second. 
  1659.  
  1660.  INC <meta>Increment numerical variable by one. 
  1661.  
  1662.      Example: 
  1663.  
  1664.            INC VARN
  1665.  
  1666.  KILL <meta>Remove variable from memory (not explicitely necessary). 
  1667.  
  1668.      Example: 
  1669.  
  1670.            KILL VARN
  1671.  
  1672.  LOADOPTS <optsfile>Load options file. 
  1673.  
  1674.      Example: 
  1675.  
  1676.            LOADOPTS "OPTIONS\VT100OPT"
  1677.  
  1678.  LOGNAME <filename>Set new name for logging. 
  1679.  
  1680.      Example: 
  1681.  
  1682.            LOGNAME "TODAY.LOG"
  1683.  
  1684.  LOGGING [0|1]Suspend/resume logging 
  1685.  
  1686.  LOWER <meta>Convert value of variable to lowercase (see UPPER). 
  1687.  
  1688.      Example: 
  1689.  
  1690.            LOWER VAR1
  1691.  
  1692.  LTRIM <meta>Remove blanks from beginning of variable (see RTRIM). 
  1693.  
  1694.      Example: 
  1695.  
  1696.            LTRIM VAR1
  1697.  
  1698.  MAXSCAN <num>Set maximum recursion for meta replacement. Variables can contain 
  1699.      refereces to other variables (eg. SETA V1 "%%V2%%", SETA V2 "%%V3%%", 
  1700.      SETA V3 "Hello World"). MAXSCAN defines the maximum scanning depth for 
  1701.      such value expansions. That is, normally "%V1%" would expand to "Hello 
  1702.      World", while it would expand to "%V2%" if MAXSCAN were '1'. 
  1703.  
  1704.  META <newchar>Change meta character "%" into something else. 
  1705.  
  1706.      Example: 
  1707.  
  1708.            META $; WRITELN "$VAR1$"
  1709.  
  1710.  MOD <meta> <num>Calculate result of meta mod num and store result in the 
  1711.      variable of the first argument. 
  1712.  
  1713.      Example: 
  1714.  
  1715.            MOD VARN 10; WRITELN %VARN%
  1716.      => 9 
  1717.  
  1718.  MUL <meta> <num>Multiply a variable with a number and store result in the 
  1719.      variable of the first argument. 
  1720.  
  1721.      Example: 
  1722.  
  1723.            MUL VARN 100; WRITELN %VARN%
  1724.      => 9900 
  1725.  
  1726.  NOTIFY <text>Display message window. 
  1727.  
  1728.      Example: 
  1729.  
  1730.            NOTIFY "Hello World!"
  1731.  
  1732.  OPENFILE <filename> <mode>Open ASCII file (mode= r,w,a). 
  1733.  
  1734.      Example: 
  1735.  
  1736.            OPENFILE "data.lst" "a"
  1737.       opens file 'data.lst' in write append mode. 
  1738.  
  1739.  PRINT <text>Same as WRITELN 
  1740.  
  1741.  PUTFILE <text>Write text to an ASCII file opened with OPENFILE 
  1742.  
  1743.  QUOTE <newquote>Change quotation character (") 
  1744.  
  1745.  REDIALDial last number again. 
  1746.  
  1747.  REQUEST <title> <opt1> [<opt2> [<opt3]]Display requester with options. 
  1748.  
  1749.      Example: 
  1750.  
  1751.            REQUEST "Are you sure?" "Yes" "No"
  1752.  
  1753.  RESPOND <text1> <text2>Send <text2> if <text1> is received (only during DELAY 
  1754.      or WAIT commands). A maximum of 32 RESPOND commands can be active 
  1755.      simultaneously. <text1> must not contain carriage returns or line feeds. 
  1756.      RESPOND <text1> "" cancells any previous RESPONSE commands for <text1>. 
  1757.      See SCRIPT\SAMPLE directory for an example about RESPOND. 
  1758.  
  1759.  RESTIMERReset the timer on the status line. 
  1760.  
  1761.  RETURNReturn from subroutine call (see CALL) 
  1762.  
  1763.  RTRIM <meta>Remove trailing blanks from variable (see LTRIM). 
  1764.  
  1765.      Example: 
  1766.  
  1767.            RTRIM VAR1
  1768.  
  1769.  SEND <text>Send text to modem. 
  1770.  
  1771.      Example: 
  1772.  
  1773.            SEND "JOE USER^M"
  1774.  
  1775.  SENDKEY <number>Send text from macro key (1 ... 20) 
  1776.  
  1777.  SETA <meta> <text> [<pos> [<length>]]Create or overwrite ASCII variable with 
  1778.      text. Positive <pos> is counted from the left side of <text>, negative 
  1779.      <pos> is taken from the right. 
  1780.  
  1781.      Example: 
  1782.  
  1783.  
  1784.              SETA V1 "Hello World"
  1785.              SETA V2 "Hello World" +4
  1786.              SETA V3 "Hello World" -3
  1787.              SETA V4 "Hello World" +2 3
  1788.              WRITE "%V1%, %V2%, %V3%, %V4%"
  1789.  
  1790.      OUTPUT: Hello World, lo World, rld, llo. 
  1791.  
  1792.  SETN <meta> <num>Create or overwrite numerical variable with value 
  1793.  
  1794.  SETEMU 1|2|3Set emulation (1=ANSI, 2=VT102, 3=TTY). 
  1795.  
  1796.      Example: 
  1797.  
  1798.            SETEMU 1
  1799.  
  1800.  SETTIMER <hh:mm:ss>Set timer to given time 
  1801.  
  1802.  SHELL <command>Execute a program via 'CMD.EXE /C <command>'. 
  1803.  
  1804.      Example: 
  1805.  
  1806.            SHELL "DEL FILE.TMP"
  1807.  
  1808.  SUB <meta> <num>Subtract a number from a variable. 
  1809.  
  1810.      Example: 
  1811.  
  1812.            SUB VARN 50; WRITELN %VARN%
  1813.      => 49 
  1814.  
  1815.  TIMEOUT <sec>Set timeout for WAIT (see WAIT, WAITLINE, IFBRK, IFNBRK). 
  1816.  
  1817.      Example: 
  1818.  
  1819.            TIMEOUT 60
  1820.  
  1821.  UPLOAD {X[K]|Y|Z} <file>Start upload. 
  1822.  
  1823.      Example: 
  1824.  
  1825.            UPLOAD XK "ZOC.ZIP"
  1826.       uploads ZOC.ZIP with Xmodem protocol and 1K blocksize. 
  1827.  
  1828.  UPPER <meta>Convert variable to uppercase (see LOWER) 
  1829.  
  1830.  WAIT <text>Wait for the given text (see WAITLINE, TIMEOUT, IFBRK, IFNBRK) 
  1831.  
  1832.      Example: 
  1833.  
  1834.            WAIT "Password"
  1835.  
  1836.  WAITLINEWait for the next non empty line of text (use WAIT "^M" to wait for 
  1837.      the next line, no matter if empty or not). (See WAIT, TIMEOUT, IFBRK, 
  1838.      IFNBRK). 
  1839.  
  1840.      Example: 
  1841.  
  1842.            WAITLINE
  1843.  
  1844.  WRITE <text>Write text to screen 
  1845.  
  1846.  WRITELN <text>Write text to screen, add newline 
  1847.  
  1848.  Note 1: Recognition of commands and system variables is case insensitive, but 
  1849.      user defined variables are case sensitive. 
  1850.  
  1851.  Note 2: Metas (=variables) are written between percent signs (like in DOS 
  1852.      batch files). If a name of a meta is not recognized, the whole expression 
  1853.      remains as is, that is if you write WRITE "%ABC%" and ABC does not exists 
  1854.      ZOC prints just '%ABC%'. 
  1855.  
  1856.  Note 3: Each line of code is processed in two steps. First all variables are 
  1857.      replaced with their value. Second, the parser collects arguments and 
  1858.      passes them to the commands. Arguments are delimited by TAB or Space, 
  1859.      arguments containing TAB or Space must be enclosed by single or double 
  1860.      quotes. 
  1861.  
  1862.      The following commands are legal: 
  1863.  
  1864.       SETA "string1" "Hello World" 
  1865.  
  1866.       SETA string1 "Hello World" 
  1867.  
  1868.       SETA string2 Hello 
  1869.  
  1870.       WRITE "%string2%" 
  1871.  
  1872.       WRITE %string2% 
  1873.  
  1874.      The following commands are not legal: 
  1875.  
  1876.       WRITE %string1% 
  1877.  
  1878.       SETA string1 Hello World 
  1879.  
  1880.      As a rule of thumb it is a good idea to include all <text> arguments in 
  1881.      quotes, while it is generally safe and easier to read to leave arguments 
  1882.  
  1883.  Note 4:Many functions (such as OPENFILE, REQUEST, GETFILE deliver error codes 
  1884.      like (##ERROR##, ##CANCEL##, ##EOF##, ...) in %lastline%. 
  1885.  
  1886.  Program part for the examples 
  1887.  
  1888.              SETA VAR1 "Hello  "
  1889.              SETA VAR2 "Hell"
  1890.              SETN VARN 99
  1891.              SETN VARN2 10
  1892.           :Label
  1893.              WRITELN "%VAR1%"
  1894.              COMPA "%VAR1%" WITH "%VAR2%"
  1895.              COMPA  %VARN% WITH 100
  1896.              COMPN  %VARN% WITH %VARN2%
  1897.  
  1898.