home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR10 / BOYAN52B.ZIP / MACROS.DOC < prev    next >
Text File  |  1994-01-28  |  25KB  |  706 lines

  1.  
  2.  
  3.    5.6  Summary of Macro Variables
  4.  
  5.  
  6.    %AM              The menu letter corresponding to the current Action
  7.                     Module
  8.  
  9.    %AN              The full Name of the current Action module
  10.  
  11.    %AP              The menu letter corresponding to the Previous Action
  12.                     module
  13.  
  14.    %AU              current state of AUto-downloading, "ON" or "OFF"
  15.  
  16.    %B:              The complete path of the BOYAN directory
  17.  
  18.    %B8              equals "ON" when eighth Bit allowed, "OFF" when eighth
  19.                     Bit stripped
  20.  
  21.    %BB              current Beeps and Bells setting, "ON" or "OFF"
  22.  
  23.    %BD              equals "ON" when Backspace key sends DEL, "OFF" when
  24.                     backspace sends BS
  25.  
  26.    %C:              The complete path of the Current directory
  27.  
  28.    %D:              The complete path of the default Download directory
  29.  
  30.    %DA              The current DAy of the month (1..31)
  31.  
  32.    %DM              The current color used for Displaying macro Messages
  33.  
  34.    %DP              The Default Protocol
  35.  
  36.    %DR              The letter corresponding to the currently-logged DRive
  37.  
  38.    %DS              The amount of memory (in K) available for DOS Shells
  39.  
  40.    %EC              Current ECho keyboard setting, "ON" or "OFF"
  41.  
  42.    %F:              The complete path where BOYAN expects to find .FON
  43.                     Directories
  44.  
  45.    %FD              The name of the current .FON Directory
  46.  
  47.    %GL              The number of Grabbed screen Lines (25, 43, or 50)
  48.  
  49.    %HR              The current HouR (00,01,..23)
  50.  
  51.    %II              The position of string1 as a subtring of string2
  52.                     determined by the last \II macro
  53.  
  54.    %IK              The last Input Key typed at the keyboard
  55.  
  56.    %LC              The List Command (DOS command to list a file)
  57.  
  58.    %LD              "ON" if currently Logging to Disk, "OFF" if no log file
  59.                     open
  60.  
  61.    %LF              "ON" if LineFeeds are being added to CR's, "OFF" if not
  62.  
  63.    %LN              The Name of the most recently-selected Log file
  64.  
  65.    %MC              The current Menu Color (1..127)
  66.  
  67.    %MD              The number of the current Modem Device (1..4)
  68.  
  69.    %MI              The current MInute (00,01,..59)
  70.  
  71.    %MO              The current MOnth (1..12)
  72.  
  73.    %MP              The letter corresponding to the current Modem Parity
  74.                     (N,E,or O)
  75.  
  76.    %MS              The current Modem Speed (300..38400)
  77.  
  78.    %NC              The current Normal text Color (1..127)
  79.  
  80.    %P:              The complete path of the external Protocol directory
  81.  
  82.    %PR              Current PRinter log setting, "ON" or "OFF"
  83.  
  84.    %RE              The counter number of the innermost \RE (REpeat) macro
  85.                     command
  86.  
  87.    %S:              The complete path of the Script file directory
  88.  
  89.    %S#              The phone directory code number of the currently online
  90.                     System (1..200, or 0 if dialed manually or not online)
  91.  
  92.    %SC              The name of the current SCript file running (or last
  93.                     script file run)
  94.  
  95.    %SE              The current SEcond (0..59)
  96.  
  97.    %SF              The phone number of the currently online System
  98.  
  99.    %SK              The Secondary Keyset (scroll lock) setting, "ON" or
  100.                     "OFF"
  101.  
  102.    %SL              The Length of time since the last connection to a remote
  103.                     System
  104.  
  105.    %SN              The Name of the currently online System (or "Manual" if
  106.                     dialed manually)
  107.  
  108.    %SS              The name of the logon Script file (not including .BSC
  109.                     suffix) of the currently online System
  110.  
  111.    %T:              The complete path of the most recent file Transfer
  112.  
  113.    %TF              The name of the most recent File selected to be
  114.                     Transferred
  115.  
  116.    %TI              A string with Transfer time Information, suitable for
  117.                     including in BOYAN.USE usage log
  118.  
  119.    %TT              Current Translation Table setting, "ON" or "OFF"
  120.  
  121.    %U:              The complete path of the default Upload directory
  122.  
  123.    %UD              This variable equals "UL" if the last file transfer was
  124.                     an upload, or "DL" if the last file transfer was a
  125.                     download
  126.  
  127.    %UF              Current Usage File log status ("ON" or "OFF")
  128.  
  129.    %UN              The Name of the current Usage file
  130.  
  131.    %V0              Macro variable #0
  132.  
  133.    %V1              Macro variable #1
  134.  
  135.    %V2              Macro variable #2
  136.  
  137.    . . .
  138.  
  139.    %V8              Macro variable #8
  140.  
  141.    %V9              Macro variable #9
  142.  
  143.    %VA              Macro variable A
  144.  
  145.    %VB              Macro variable B
  146.  
  147.    . . .
  148.  
  149.    %VY              Macro variable Y
  150.  
  151.    %VZ              Macro variable Z
  152.  
  153.    %WC              The Word processor Command (DOS command to edit a file)
  154.  
  155.    %XP              The current X-position of the cursor (1..80)
  156.  
  157.    %YP              The current Y-position of the cursor (1..49)
  158.  
  159.  
  160.    5.7  Summary of Macro Commands
  161.  
  162.  
  163.    \\                    signifies that the rest of the line is a comment,
  164.                          not to be processed as a macro
  165.  
  166.    \!                    Invoke Shortcut macro #111
  167.  
  168.    \@                    Invoke Shortcut macro #112
  169.  
  170.    \#                    Invoke Shortcut macro #113
  171.  
  172.    \$                    Invoke Shortcut macro #114
  173.  
  174.    \%                    Invoke Shortcut macro #115
  175.  
  176.    \^                    Invoke Shortcut macro #116
  177.  
  178.    \&                    Invoke Shortcut macro #117
  179.  
  180.    \*                    Invoke Shortcut macro #118
  181.  
  182.    \(                    Invoke Shortcut macro #119
  183.  
  184.    \)                    Invoke Shortcut macro #120
  185.  
  186.    \AB                   ABort current macro or script file
  187.  
  188.    \AD+                  Turn on Auto-Detection of modem connect speed
  189.  
  190.    \AD-                  Turn off Auto-Detection of modem connect speed
  191.  
  192.    \AD*                  Toggle between \AD+ and \AD-
  193.  
  194.    \AFfilename[string]   Append string to the end of specified text File
  195.                          (creating file if not found)
  196.  
  197.    \ALx[]                Sound ALarm x (1,2,or 3) until a key is pressed
  198.  
  199.    \ALx[0]               Sound ALarm x (1,2,or 3) just once
  200.  
  201.    \ALx[y]               Repeatedly sound ALarm x (1,2,or 3) for y seconds
  202.  
  203.    \AM[]                 Select a new BOYAN Action Module from a menu
  204.  
  205.    \AM[c]                Activate the BOYAN Action Module corresponding to
  206.                          the character c
  207.  
  208.    \AT+[macro]           Do macro if BOYAN is ATtended (no script file
  209.                          running)
  210.  
  211.    \AT-[macro]           Do macro if BOYAN is not ATtended (script file
  212.                          running)
  213.  
  214.    \AU+                  Turn AUto-downloading on
  215.  
  216.    \AU-                  Turn AUto-downloading off
  217.  
  218.    \AV[x]                Set Alarm Volume to x (0..10, 10 loudest)
  219.  
  220.    \B8+                  Accept Bit 8 of incoming characters (no stripping)
  221.  
  222.    \B8-                  Strip Bit 8 from incoming characters
  223.  
  224.    \B8*                  Toggle between \B8+ and \B8-
  225.  
  226.    \BB+                  Turn Beeps & Bells on
  227.  
  228.    \BB-                  Turn Beeps & Bells off
  229.  
  230.    \BB*                  Toggle Beeps & Bells
  231.  
  232.    \BC                   Back over Character, but do not put character into
  233.                          backspace buffer
  234.  
  235.    \BD+                  Make Backspace key send the Ascii DEL character
  236.  
  237.    \BD-                  Make Backspace key send the Ascii BS character
  238.  
  239.    \BD*                  Toggle between \BD+ and \BD-
  240.  
  241.    \BL[label]            Script file -- call the labelled BLock as a
  242.                          subroutine
  243.  
  244.    \BW+                  Back over Word, putting erased characters into
  245.                          backspace buffer
  246.  
  247.    \BW-                  Back over Word, without putting erased characters
  248.                          into backspace buffer
  249.  
  250.    \CA+[macro]           Do macro only if there is a CArrier signal (online)
  251.  
  252.    \CA-[macro]           Do macro only if there is no CArrier signal
  253.                          (offline)
  254.  
  255.    \CB[]                 Configure BOYAN, main configuration menu
  256.  
  257.    \CB[c]                Configure BOYAN, go directly to Config Area [c]
  258.  
  259.    \CC+                  Do Check for Carrier signal before dialing, and
  260.                          prompt user to verify "dialing despite carrier"
  261.  
  262.    \CC-                  Do not Check for Carrier signal before dialing, and
  263.                          dial right away
  264.  
  265.    \CC*                  Toggle between \CC+ and \CC-
  266.  
  267.    \CD[x]                Change Device to 1,2,3,or 4 (Comm port #)
  268.  
  269.    \CF+                  Check Free disk space before downloads and in file
  270.                          manager
  271.  
  272.    \CF-                  Do not Check Free disk space before downloads and
  273.                          in file manager
  274.  
  275.    \CF*                  Toggle between \CF+ and \CF-
  276.  
  277.    \CH[x]                Send the ASCII CHaracter with code x (0..255) over
  278.                          the modem
  279.  
  280.    \CM                   Change Menu -- for changing device, speed, or
  281.                          parity
  282.  
  283.    \CO[x]                Set the COnnect wait time to x seconds (0..99)
  284.  
  285.    \CP[c]                Change Parity to [N]one, [E]ven, or [O]dd.
  286.  
  287.    \CS[x]                Change Speed to 300, 1200, 2400, 4800, 9600, 19200,
  288.                          or 38400.
  289.  
  290.    \CT+                  Turn CTS/RTS flow control on
  291.  
  292.    \CT-                  Turn CTS/RTS flow control off
  293.  
  294.    \CT*                  Toggle CTS/RTS flow control
  295.  
  296.    \DC[string]           Execute string as a Dos Command, prompting for a
  297.                          user keypress if not inside a script file
  298.  
  299.    \DC+[string]          Execute string as a Dos Command, prompting for
  300.                          keypress afterward
  301.  
  302.    \DC-[string]          Execute string as a Dos Command, but do not prompt
  303.                          for a keypress afterward
  304.  
  305.    \DD+                  Do Drop the DTR signal when you exit from BOYAN
  306.  
  307.    \DD-                  Do not Drop the DTR signal when you exit from BOYAN
  308.  
  309.    \DD*                  Toggle between \DD+ and \DD-
  310.  
  311.    \DI[]                 Invoke BOYAN DIaling Directory
  312.  
  313.    \DI[x]                DIal entry # x (1..200) from current dialing
  314.                          directory
  315.  
  316.    \DI[string]           DIal the dialing directory entry whose name
  317.                          contains string
  318.  
  319.    \DI[###-####]         Manually DIal the phone number specified
  320.  
  321.    \DL[]                 Download file, prompting for protocol and filename
  322.  
  323.    \DL-[]                Download file immediately using default protocol,
  324.                          bypassing all prompts
  325.  
  326.    \DLc[]                Download file using protocol c
  327.  
  328.    \DLc-[]               Download file immediately using protocol c,
  329.                          bypassing all prompts
  330.  
  331.    \DL[filename]         Download specified file using default protocol,
  332.                          prompting for confirmation
  333.  
  334.    \DL-[filename]        Download specified file, bypassing all prompts
  335.  
  336.    \DLc[filename]        Download specified file using protocol c, prompting
  337.                          for confirmation
  338.  
  339.    \DLc-[filename]       Download specified file using protocol c, bypassing
  340.                          all prompts
  341.  
  342.    \DMC[x]               Set Display Message Color to x (1..255).  Colors
  343.                          above 128 are flashing.
  344.  
  345.    \DM[string]           Display Message string flushed right one line above
  346.                          current line
  347.  
  348.    \DMy[string]          Display Message string flushed right on line y
  349.                          (1..49) of screen
  350.  
  351.    \DMx,[string]         Display Message string at column x, one line above
  352.                          current line
  353.  
  354.    \DMx,y[string]        Display Message string at position x (1..80), y
  355.                          (1..49)
  356.  
  357.    \DP[c]                Set Default Protocol for file transfers to c
  358.  
  359.    \DT+                  Turn modem DTR signal ON
  360.  
  361.    \DT-                  Turn modem DTR signal OFF
  362.  
  363.    \DT*                  Toggle modem DTR signal
  364.  
  365.    \DVc[x]               Delete the first x characters from variable c
  366.                          (0..9,A..Z)
  367.  
  368.    \EB                   End current Block of script file
  369.  
  370.    \EC+                  Do ECho keyboard locally
  371.  
  372.    \EC-                  Do not ECho keyboard locally
  373.  
  374.    \EC*                  Toggle between \EC+ and \EC-
  375.  
  376.    \EM                   End the current Macro (advance to next line of
  377.                          script)
  378.  
  379.    \EX                   EXit BOYAN immediately.  (Be careful with this
  380.                          one!)
  381.  
  382.    \FC                   Forward Character -- send most recent character
  383.                          saved in Backspace buffer
  384.  
  385.    \FD[filename]         Load filename as the new .FON Dialing Directory.
  386.  
  387.    \FE+filename[macro]   Do macro only if filename exists
  388.  
  389.    \FE-filename[macro]   Do macro only if filename does not exist
  390.  
  391.    \FM[filename]         Invoke BOYAN's File Manager.  Filename can be a
  392.                          complete drive, path, and file specification (with
  393.                          wildcards).
  394.  
  395.    \FS[c]                Show Free Space on specified disk drive
  396.  
  397.    \FW                   Forward Word -- send characters from Backspace
  398.                          buffer until reaching a space
  399.  
  400.    \GB[label]            Go to Block specified by label (within current
  401.                          script)
  402.  
  403.    \GL+                  Grab screen Lines ON (43 with EGA monitor, 50 with
  404.                          VGA)
  405.  
  406.    \GL-                  Grab screen Lines OFF (return to 25-line screen)
  407.  
  408.    \GL*                  Toggle between \GL+ and \GL-
  409.  
  410.    \GS[filename]         Go to Script filename (.BSC extension optional)
  411.  
  412.    \GS[filename;label]   Go to Script filename, block label
  413.  
  414.    \GVc[]                Close the text file read by \GVc[filename]
  415.  
  416.    \GVc[filename]        Get next line from specified text file into
  417.                          variable c
  418.  
  419.    \GX[x]                Go to X position x (1..80)
  420.  
  421.    \GY[y]                Go to Y position y (1..49)
  422.  
  423.    \HE                   Call up HElp screen (from "Communication Ready"
  424.                          screen only)
  425.  
  426.    \HK                   Call up Help on function Key descriptions
  427.  
  428.    \HU                   Hang up modem
  429.  
  430.    \IE+string1,string2[macro]
  431.                          Do macro only If string1 Equals string2
  432.                          (upper/lower case not significant)
  433.  
  434.    \IE-string1,string2[macro]
  435.                          Do macro only If string1 does not Equal string2
  436.  
  437.    \IF+string[macro]     Do macro only If string Found on current line or on
  438.                          line above
  439.  
  440.    \IF-string[macro]     Do macro only If string not Found on current line
  441.                          or on line above
  442.  
  443.    \II+string1,string2[macro]
  444.                          Do macro only If string1 is found as a substring
  445.                          Inside string2
  446.  
  447.    \II-string1,string2[macro]
  448.                          Do macro only If string1 is not found as a
  449.                          substring Inside string2
  450.  
  451.    \IK+[macro]           Do macro only If a Key has been pressed
  452.  
  453.    \IK-[macro]           Do macro only If no Key has been pressed
  454.  
  455.    \IP+c[macro]          Do macro only If Protocol c is available
  456.  
  457.    \IP-c[macro]          Do macro only If Protocol c is not available
  458.  
  459.    \IS+x,y,...,z[macro]  Do macro only If the current System number is
  460.                          x,y,..., or z
  461.  
  462.    \IS-x,y,...,z[macro]  Do macro only If the current System number is not
  463.                          x,y,..., or z
  464.  
  465.    \IT+[macro]           Do macro only If most recent file Transfer was
  466.                          successful
  467.  
  468.    \IT-[macro]           Do macro only If most recent file Transfer was
  469.                          unsuccessful
  470.  
  471.    \IVc+string[macro]    Do macro only if variable c (0..9,A..Z) equals
  472.                          string (upper/lower case not significant)
  473.  
  474.    \IVc-string[macro]    Do macro only if variable c (0..9,A..Z) does not
  475.                          equal string
  476.  
  477.    \IW+[macro]           Do macro only If last "WF" or other handshaking
  478.                          command was successful
  479.  
  480.    \IW-[macro]           Do macro only If last "WF" or other handshaking
  481.                          command was unsuccessful
  482.  
  483.    \JD                   Jump to DOS.  Requires user to type EXIT to return
  484.                          to BOYAN.
  485.  
  486.    \KO[x]                Set unattended Keyboard timeOut to x seconds
  487.  
  488.    \KS                   Keep Screen contents in internal buffer and stop
  489.                          displaying incoming data from the modem, until \RS
  490.  
  491.    \KVc[string]          Read variable x (0..9,A..Z) from keyboard, prompted
  492.                          by string
  493.  
  494.    \KVcstring1[string2]  Read variable c (0..9,A..Z) from keyboard, prompted
  495.                          by string2 and using string1 as a default
  496.  
  497.    \LD+                  Log to Disk (using default Log File name)
  498.  
  499.    \LD+[filename]        Log to Disk using specified filename
  500.  
  501.    \LD-                  Turn off logging to disk
  502.  
  503.    \LD*                  Toggle between \LD+ and \LD-
  504.  
  505.    \LD*[filename]        Toggle between \LD+[filename] and \LD-
  506.  
  507.    \LF+                  Add LineFeeds to carriage returns
  508.  
  509.    \LF-                  Do not add LineFeeds to carriage returns
  510.  
  511.    \LF*                  Toggle between \LF+ and \LF-
  512.  
  513.    \LM[string]           Log Message -- insert string into current log file
  514.  
  515.    \LVc[y]               Set the Length of Variable c (0..9,A..Z) to be
  516.                          exactly y (0..80) characters
  517.  
  518.    \MA[x]                Do BOYAN MAcro number x (1..120)
  519.  
  520.    \MC[x]                Set Menu Color to x (1..127)
  521.  
  522.    \MVc[y]               Set Variable c (0..9,A..z) to the contents of Macro
  523.                          y (1..120)
  524.  
  525.    \NC[x]                Set Normal text Color to x (1..127)
  526.  
  527.    \ND[string]           New Drive/Directory
  528.  
  529.    \OI                   Display an Order Information screen about BOYAN
  530.                          Communications
  531.  
  532.    \PA[x]                Pause for x (1..32767) seconds
  533.  
  534.    \PL                   Purge line (discard receive buffer)
  535.  
  536.    \PM[string]           Print message string on printer
  537.  
  538.    \PP[x]                Select printer port x (1..4)
  539.  
  540.    \PR+                  Turn printer logging on
  541.  
  542.    \PR-                  Turn printer logging off
  543.  
  544.    \PR*                  Toggle printer logging
  545.  
  546.    \PS                   Print Screen
  547.  
  548.    \PU[xx:yy]            Pause Until specified time (use 24-hour notation)
  549.  
  550.    \QA[x]                Add entry # x (1..200) to the redialing Queue
  551.  
  552.    \QA[string]           Add the first dialing directory entry whose name
  553.                          contains string to the redialing Queue
  554.  
  555.    \QA[###-####]         Add the specified phone number to the redialing
  556.                          Queue
  557.  
  558.    \QC                   Queue Clear -- wipe out the redialing queue
  559.  
  560.    \QD                   Queue Dial -- redial from queue until connection
  561.                          made
  562.  
  563.    \QE                   Queue -- enter interactive redialing queue
  564.  
  565.    \RB                   Review Buffer -- enter scroll-back buffer
  566.  
  567.    \RC                   Restore normal text Color
  568.  
  569.    \RE[macro]            REpeat macro indefinitely
  570.  
  571.    \REx[macro]           REpeat macro, x (1..32767) times
  572.  
  573.    \RS                   Restore screen and re-enable displaying of text
  574.                          from modem (after \KS)
  575.  
  576.    \RVc[y]               Read Variable c (0..9,A..Z) as input from modem,
  577.                          with a maximum length of y (1..80) characters
  578.                          before carriage return
  579.  
  580.    \RVc-[y]              Read Variable c (0..9,A..Z) as above, but echo
  581.                          asterisks instead of the actual characters read
  582.  
  583.    \RX[-x]               Relative X-position; move cursor x columns to the
  584.                          left
  585.  
  586.    \RX[x]                Relative X-position; move cursor x columns to the
  587.                          right
  588.  
  589.    \RY[-y]               Relative Y-position; move cursor y rows up
  590.  
  591.    \RY[y]                Relative Y-position; move cursor y rows down
  592.  
  593.    \SB                   Send modem Break signal
  594.  
  595.    \SC[filename]         Invoke script (.BSC extension optional) as
  596.                          subroutine
  597.  
  598.    \SC[filename;label]   Invoke specified block from specified script as
  599.                          subroutine
  600.  
  601.    \SK+                  Select Secondary Keyset (turn scroll lock ON)
  602.  
  603.    \SK-                  Deselect Secondary Keyset (turn scroll lock OFF)
  604.  
  605.    \SK*                  Toggle Secondary Keyset (toggle scroll lock)
  606.  
  607.    \SL[x]                Set Line pacing to x (0..255) milliseconds
  608.  
  609.    \SMx[string]          Set BOYAN Macro x (1..120) to string
  610.  
  611.    \SN[string]           Display string on right side of status line (where
  612.                          the System Name is usually displayed)
  613.  
  614.    \SP[x]                Set character Pacing to x (0..255) milliseconds
  615.  
  616.    \SS                   Save current Screen image to the screen dump file
  617.  
  618.    \ST[string]           Display string on STatus line
  619.  
  620.    \SVc[string]          Set variable c (0..9,A..Z) to string
  621.  
  622.    \TMx[string]          Set secondary/Terminal keyset Macro x (1..120) to
  623.                          string
  624.  
  625.    \TO[x]                Set handshake TimeOut to x (0..255) seconds
  626.  
  627.    \TR+                  Turn on TRace mode
  628.  
  629.    \TR-                  Turn off TRace mode
  630.  
  631.    \TR*                  Toggle TRace mode
  632.  
  633.    \TT+                  Turn Translation/filter Table on
  634.  
  635.    \TT-                  Turn Translation/filter Table off
  636.  
  637.    \TT*                  Toggle Translation/filter Table
  638.  
  639.    \TVc[y]               Set variable c (0..9,A..z) to the contents of
  640.                          secondary/Terminal keyset Macro y (41..110)
  641.  
  642.    \UF+                  Usage log File on (using default usage log
  643.                          filename)
  644.  
  645.    \UF+[filename]        Turn on Usage log File specified by filename
  646.  
  647.    \UF-                  Usage log File off
  648.  
  649.    \UF*                  Toggle Usage log File
  650.  
  651.    \UL[]                 UpLoad file, prompting for protocol and filename
  652.  
  653.    \ULc[]                UpLoad file using specified protocol c
  654.  
  655.    \UL[filename]         UpLoad specified file using default protocol,
  656.                          prompting for confirmation
  657.  
  658.    \UL-[filename]        UpLoad file using default protocol immediately,
  659.                          bypassing all prompts
  660.  
  661.    \ULc[filename]        UpLoad specified file using protocol c, prompting
  662.                          for confirmation
  663.  
  664.    \ULc-[filename]       UpLoad specified file using protocol c, bypassing
  665.                          all prompts
  666.  
  667.    \UM[string]           Enter Usage Message into usage log file (if usage
  668.                          file is on)
  669.  
  670.    \UNstring[macro]      Repeatedly execute macro UNtil string arrives from
  671.                          modem
  672.  
  673.    \UTxx:yy[macro]       Repeatedly execute macro Until specified Time (24-
  674.                          hour notation)
  675.  
  676.    \WF[]                 Wait For any character to arrive from modem
  677.  
  678.    \WF[string]           Wait For string to arrive from modem
  679.  
  680.    \WL                   Wait for new Line
  681.  
  682.    \WP[x]                Wait for a Pause of x seconds in the remote
  683.                          system's input
  684.  
  685.    \WW+                  Automatic Word-Wrap detection for Message Uploads
  686.                          on
  687.  
  688.    \WW-                  Automatic Word-Wrap detection for Message Uploads
  689.                          off
  690.  
  691.    \WW*                  Toggle between \WW+ and \WW-
  692.  
  693.    \XX+                  Use Xon/Xoff handshaking
  694.  
  695.    \XX-                  Do not use Xon/Xoff handshaking
  696.  
  697.    \XX*                  Toggle between \XX+ and \XX-
  698.  
  699.    \ZS                   Zap (clear) Screen
  700.  
  701.    \+Vc[y]               Numerically adds y to the contents of variable c
  702.                          (0..9,A..Z).
  703.  
  704.    \+Vc[-y]              Numerically subtracts y from the contents of
  705.                          variable c (0..9,A..Z).
  706.