home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / COMM / MISC / COMMO52.ZIP / COMMO.HLP < prev    next >
Encoding:
Text File  |  1992-03-07  |  35.6 KB  |  819 lines

  1.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒T0▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  2.  
  3.                                ╒════════════════╕
  4.                                │ Main Help Menu │
  5.                                ╘════════════════╛
  6.  
  7.  
  8.                                 Enter Topic Code
  9.                                 ────────────────
  10.  
  11.     TH ··· HOW TO USE HELP                TW ··· Command Line Switches
  12.  
  13.     TC ··· Summary of Key Commands        TE ··· Using the Internal Editor
  14.  
  15.     TV ··· Reserved Variable Names        TZ ··· How to Upload and Download
  16.  
  17.     TF ··· List of Macro Functions        TS ··· Searching for Text in Files
  18.  
  19.     TN ··· List of Key-labels             TL ··· What is on the Status Line
  20.  
  21.                         TR ··· How to Register {COMMO}
  22.  
  23.  {COMMO} (tm) Help  (C)Copyright 1989,1992 Fred P. Brucker  All Rights Reserved
  24.  
  25.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TC▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  26.                             ╒══════════════════════╕
  27.                             │ {COMMO} Key Commands │
  28.                             ╘══════════════════════╛
  29.  
  30.                                 Enter Topic Code
  31.                   ─────────────────────────────────────────────
  32.                   All commands are fully described in COMMO.DOC
  33.  
  34.   TA ··· Alt-A  ASCII Upload                    Alt-T  Set Toggles
  35.          Alt-B  Send Break Signal               Alt-W  Send Current Password
  36.          Alt-C  Clear Terminal Screen           Alt-S  Shell to DOS
  37.   TD ··· Alt-D  Dialing Directory               Alt-U  Utility/Host Mode Menu
  38.          Alt-G  Edit Setup File                 Alt-X  Exit from {COMMO}
  39.          Alt-H  Hang Up Modem
  40.   TI ··· Alt-I  Screen Image Save        TZ ··· PgDn   Download Files
  41.   TK ··· Alt-K  Scrollback               TZ ··· PgUp   Upload Files
  42.   TM ··· Alt-M  Macro Processor          T1 ··· Alt-1  Capture File Options
  43.   TD ··· Alt-N  Multi Number Dial               Alt-2  Print Log
  44.          Alt-O  Initialize Modem                Alt--  Chat Mode
  45.   TP ··· Alt-P  Set Terminal Parameters         Alt-=  Doorway Mode
  46.  
  47.  {COMMO} (tm) Help  (C)Copyright 1989,1992 Fred P. Brucker  All Rights Reserved
  48.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TA▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  49.                            ╒═══════╤══════════════╕
  50.                            │ Alt-A │ ASCII Upload │
  51.                            ╘═══════╧══════════════╛
  52.  
  53.  Sends prepared messages or text files to the remote system.  The upload path
  54.  is displayed when the window is opened.  Complete the pathname by entering the
  55.  name of the file to be sent.
  56.  
  57.  ┌─────────────────────────────┐
  58.  │ Keys in ASCII Upload Window │
  59.  └─────────────────────────────┘
  60.  
  61.       [Enter]    Begin sending the file.
  62.       [Space]    Send the next line (if pacing is on).
  63.       [PgUp]     Look behind the window.
  64.  
  65.  ┌───────────────────────┐
  66.  │ Line Pacing Character │
  67.  └───────────────────────┘
  68.  
  69.  If the remote prompts for each line with "nn:", enter a ":" for the pacing
  70.  character.  Use "no pacing" for full-screen editors.  Use the Spacebar to
  71.  force transmission of the next line (manual pacing).
  72.  
  73.  ┌────────────────────┐
  74.  │ Applicable Options │
  75.  └────────────────────┘
  76.  
  77.  Inter-Character Delay.  Adds a delay after each character.
  78.  Strip Linefeeds.  Sends data as if it were being typed.
  79.  Expand Blank Lines.  Blank lines will not terminate a message.
  80.  
  81.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TD▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  82.                          ╒═══════╤═══════════════════╕
  83.                          │ Alt-D │ Dialing Directory │
  84.                          ╘═══════╧═══════════════════╛
  85.  
  86.  Maintains telephone numbers and starts Single or Multi Number Dialing.
  87.  
  88.  ┌──────────────────────────────────┐
  89.  │ Keys in Dialing Directory Window │
  90.  └──────────────────────────────────┘
  91.  
  92.                       Selector Bar up/down one line.
  93.       <--     -->       Scroll screen up/down one line.
  94.  
  95.       PgUp    PgDn      Scroll screen up/down one page.
  96.       Home    End       Selector Bar to top/bottom of screen.
  97.       ^PgUp   ^PgDn     Go to beginning/end of file.
  98.  
  99.       [E]               Edit the Dialing Directory.
  100.  
  101.       [S]               Search for text from top of file.
  102.       [D]               Search from current top of page.
  103.       [A]               Search again, same text.
  104.  
  105.       [Enter]           Dial number at Selector Bar.
  106.       [M]               Manual dial, enter number at prompt.
  107.  
  108.       [Space]           Mark/unmark a number for dialing.
  109.       [Alt-N]           Dial all marked numbers.
  110.       [Y]               Erase dialing marks.
  111.  
  112.       [Alt-K]           Jump to Scrollback.
  113.       [Alt-M]           Jump to Macro Processor.
  114.       [Alt-X]           Terminate {COMMO}.
  115.  
  116.  ┌─────────────┐
  117.  │ How to Dial │
  118.  └─────────────┘
  119.  
  120.  To dial a SINGLE number, move the Selector Bar to the desired system entry,
  121.  then press [Enter].
  122.  
  123.  In the dialing window you may press:
  124.  
  125.       [Space]   to hang up and redial.
  126.       [T]       to reset the dialing cycle timer.
  127.       [Esc]     to cancel dialing.
  128.  
  129.  
  130.  To dial MULTIPLE numbers in sequence, use [Space] to mark the desired numbers,
  131.  then press [Alt-N].  The location of the Selector Bar will be used to begin
  132.  the dialing sequence.
  133.  
  134.  In the dialing window you may press:
  135.  
  136.       [Space]   to skip to the next number.
  137.       [R]       to remove the current number from the queue.
  138.       [T]       to reset the dialing cycle timer.
  139.       [Esc]     to cancel dialing.
  140.  
  141.  ┌─────────────────────────────────┐
  142.  │ Dialing Directory Entry Example │
  143.  └─────────────────────────────────┘
  144.  
  145.    System         Telephone         System     Linked    Terminal      Last
  146.     Name           Number          Password    Macro    Parameters    Called
  147.  
  148.  ┌───────────┐  ┌──────────────┐  ┌──────────┐  ┌────┐  ┌────────┐   ┌──────┐
  149.  
  150.  File City BBS  {1-707-555-1234}  {mypassword}  {city}  {2400,8n1}   05/20/90
  151.  
  152.  
  153.  All items except the SYSTEM NAME are enclosed in curly braces.  Unused items
  154.  should be replaced with a null string {}.  Trailing nulls may be omitted.
  155.  
  156.  The TELEPHONE NUMBER string may have variables anywhere in the string.  At the
  157.  beginning or end, the variables will replace the default prefix or suffix.
  158.  
  159.  The SYSTEM PASSWORD that you place here is stored when the system is dialed.
  160.  It may be sent out using [Alt-W] or the "%_pas" variable in a SEND macro
  161.  function.
  162.  
  163.  The LINKED MACRO is started when a connection is established.
  164.  
  165.  A TERMINAL PARAMETER should be omitted if it is the same as the Dialing
  166.  Default.  All parameters may be specified as in: {9600,7e1,3,V,10}.
  167.  
  168.  The DATE LAST CALLED will be replaced with the current date at connection.
  169.  
  170.  VARIABLES may be set whenever the entry is dialed.  Any number of items may be
  171.  added beyond the Terminal Parameters in the form: {name,string}.
  172.  
  173.  Entries are restricted to one line (up to 255 characters).
  174.  
  175.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TI▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  176.                          ╒═══════╤═══════════════════╕
  177.                          │ Alt-I │ Screen Image Save │
  178.                          ╘═══════╧═══════════════════╛
  179.  
  180.  Appends all of the information currently on the screen to a disk file.  The
  181.  current pathname is displayed when the window is opened.
  182.  
  183.  ┌──────────────────────────────────┐
  184.  │ Keys in Screen Image Save Window │
  185.  └──────────────────────────────────┘
  186.  
  187.       [Enter]    Append the screen image to the indicated file.
  188.       [Alt-N]    Change the filename without saving the screen.
  189.       [PgUp]     Look behind the window.
  190.  
  191.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TK▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  192.                              ╒═══════╤════════════╕
  193.                              │ Alt-K │ Scrollback │
  194.                              ╘═══════╧════════════╛
  195.  
  196.  Displays text that has scrolled off the screen.  Scrollback maintains a buffer
  197.  in memory which contains the most recent text that has been on the screen.
  198.  The size of this buffer is defined in the Setup File.
  199.  
  200.  ┌──────────────────────────────────┐
  201.  │ Keys in Scrollback Buffer Window │
  202.  └──────────────────────────────────┘
  203.  
  204.                       Scroll screen up/down one line.
  205.       PgUp    PgDn      Scroll screen up/down one page.
  206.       ^PgUp   ^PgDn     Go to beginning/end of buffer.
  207.  
  208.       [S]               Search for text from top of file.
  209.       [D]               Search from current top of page.
  210.       [A]               Search again, same text.
  211.  
  212.       [C]               Change the Screen Image Save pathname.
  213.  
  214.       [W]               Write a block of text to current Screen Image Save
  215.                         file.
  216.  
  217.                         You will be prompted to position the Selector Bar to
  218.                         the start and then to the end of the block.  Use the
  219.                         arrow keys, PgUp, PgDn, etc.
  220.  
  221.       [F10]             Mark the current position in the buffer and exit.  The
  222.                         next time you call Scrollback you will return to this
  223.                         position (unless it has scrolled off the top of the
  224.                         buffer).
  225.  
  226.       [Alt-D]           Jump to Dialing Directory.  Mark current position.
  227.       [Alt-M]           Jump to Macro Processor.  Mark current position.
  228.       [Alt-X]           Terminate {COMMO}.
  229.  
  230.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TP▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  231.                        ╒═══════╤═════════════════════════╕
  232.                        │ Alt-P │ Set Terminal Parameters │
  233.                        ╘═══════╧═════════════════════════╛
  234.  
  235.  Makes changes to either of {COMMO}'s two sets of Terminal Parameters: CURRENT
  236.  SETTINGS and DIALING DEFAULTS.  The Current Settings are always indicated on
  237.  the left side of the Status Line.  The Dialing Defaults are set whenever you
  238.  dial a number.
  239.  
  240.  ┌────────────────────────────────────────┐
  241.  │ Keys in Set Terminal Parameters Window │
  242.  └────────────────────────────────────────┘
  243.  
  244.  The keys to change individual parameters are shown in the window.  Changes are
  245.  shown in the parameter string at the top.
  246.  
  247.       [F2]      Toggle between Current Settings and Dialing Defaults.  You may
  248.                 make changes to either or both sets of parameters.
  249.  
  250.       [Enter]   Save all changes and exit.  Changes to Current Settings become
  251.                 effective immediately.  Changes to Dialing Defaults will be
  252.                 used the next time you dial.
  253.  
  254.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TM▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  255.                           ╒═══════╤═════════════════╕
  256.                           │ Alt-M │ Macro Processor │
  257.                           ╘═══════╧═════════════════╛
  258.  
  259.  Maintains and executes macros contained in the Macro File.
  260.  
  261.  Macros may be used to reassign {COMMO} key commands to different keys.  They
  262.  may be used to alter the behavior of key commands.  And they may be used to
  263.  perform complex tasks when you write macro "scripts."
  264.  
  265.  ┌────────────────────────────────┐
  266.  │ Keys in Macro Processor Window │
  267.  └────────────────────────────────┘
  268.  
  269.                       Selector Bar up/down one line.
  270.       <--     -->       Scroll screen up/down one line.
  271.       PgUp    PgDn      Scroll screen up/down one page.
  272.       Home    End       Selector Bar to top/bottom of screen.
  273.       ^PgUp   ^PgDn     Go to beginning/end of file.
  274.  
  275.       [E]               Edit the Macro File.
  276.  
  277.       [S]               Search for text from top of file.
  278.       [D]               Search from current top of page.
  279.       [A]               Search again, same text.
  280.  
  281.       [Enter]           Start macro at Selector Bar.
  282.  
  283.       [V]               View String Variable Space.
  284.  
  285.       [Alt-D]           Jump to Dialing Directory.
  286.       [Alt-K]           Jump to Scrollback window.
  287.       [Alt-X]           Terminate {COMMO}.
  288.  
  289.  ┌──────────────────────┐
  290.  │ How to Start a Macro │
  291.  └──────────────────────┘
  292.  
  293.  Move the Selector Bar to the desired macro location and press the [Enter] key.
  294.  
  295.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TZ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  296.  ┌─────────────────────────┐
  297.  │ Uploading / Downloading │
  298.  └─────────────────────────┘
  299.  
  300.  Press [PgUp] or [PgDn] to bring up the menus for Uploading or Downloading.
  301.  {COMMO} includes Xmodem and Xmodem-1k (old Ymodem) as internal protocols.
  302.  Also included are macros for running external protocol "driver" programs.  See
  303.  COMMO.DOC for details on installing these drivers.
  304.  
  305.  Xmodem-1k CRC (old Ymodem) is the most efficient and reliable of {COMMO}'s
  306.  internal protocols.  Select it on the systems you call whenever possible.
  307.  
  308.  Be sure you first tell the host system (BBS) that you want to Upload or
  309.  Download.  When the host tells you to start your Xmodem (or other protocol),
  310.  press PgUp or PgDn and select the desired protocol.  Allow several seconds for
  311.  the "handshaking."
  312.  
  313.  {COMMO}'s Auto Receive feature lets you start Zmodem, HS/Link and other
  314.  protocols automatically (see COMMO.DOC).  You can also add a key-label to any
  315.  macro and it will start when you press the key (see MACRO.DOC).
  316.  
  317.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TV▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  318.  ┌─────────────────────────┐
  319.  │ Reserved Variable Names │
  320.  └─────────────────────────┘
  321.  
  322.  Reserved variables entered in String Variable Space:
  323.  
  324.          _modini         Modem Initialization String
  325.          _dialpf         Default Dialing Prefix
  326.          _dialsf         Default Dialing Suffix
  327.          _dialsr         Dialing Success responses
  328.          _dialfr         Dialing Failure responses
  329.          _uselog         Pathname of Usage Log
  330.  
  331.  "Built-in" variables not entered in String Variable Space:
  332.  
  333.          _hom            {COMMO} home directory: c:\commo\, etc.
  334.          _set            Filename of Setup File
  335.          _fon            Filename of Dialing Directory
  336.          _mac            Filename of default Macro File
  337.          _cap            Current Capture File pathname
  338.          _scr            Current Screen Image File pathname
  339.          _err            Errorlevel from last EXEC-D, RXMOdem or SXMOdem
  340.          _pos            Position in string
  341.          _len            Length of string
  342.          _por            Current serial port number: 1, 2, etc.
  343.          _spe            Current serial port speed: 2400, 9600, etc.
  344.          _mod            Last speed reported by modem
  345.          _nci            Number of characters in input buffer
  346.          _pas            Current Password String
  347.          _ela            Elapsed time in minutes
  348.          _dat            Full date, mm/dd/yy
  349.          _mon            Month, mm
  350.          _day            Day of the month, dd
  351.          _yea            Year, yy
  352.          _dwn            Numeric day of the week: 1=Mon, ... , 7=Sun
  353.          _dwt            Text day of the week: Mon, Tue, ...
  354.          _tim            Full time, hh:mm xm (am or pm)
  355.          _24h            24 hour, hh
  356.          _12h            12 hour, hh
  357.          _amp            Am/pm indicator, xm
  358.          _min            Minute, mm
  359.          _sec            Second, ss
  360.          _row            Current cursor row
  361.          _col            Current cursor column
  362.  
  363.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TF▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  364.  ┌─────────────────────────┐
  365.  │ List of Macro Functions │
  366.  └─────────────────────────┘
  367.  
  368.  Four-letter function name abbreviations are shown in uppercase (case is
  369.  ignored).  Many arguments are optional.  Function switches are all shown for
  370.  reference.
  371.  
  372.  In some cases omitting arguments will bring up the associated window or toggle
  373.  a toggle (e.g. DIAL or SOUNd).  Detailed descriptions in MACRO.DOC.
  374.  
  375.  If a function also has a default Alt-key, the key is shown as [A] for [Alt-A].
  376.  
  377.        ───────────────────               ───────────
  378.        Function, Arguments               Description
  379.        ───────────────────               ───────────
  380.  
  381.        {ALARm ring-count}                Ring the alarm
  382.   [A]  {ASCIiup-ES pathname[\],pacing}   ASCII Upload
  383.        {ABAUd y/n}                       AutoBaud toggle
  384.        {AUTO label,string}               Auto Receive
  385.        {BEEP}                            Sound a beep
  386.   [B]  {BREAk}                           Send Break
  387.        {CALL label}                      Execute a macro
  388.        {CALOok label1,label2,string}     Additional string to look for
  389.        {CAPMode s/f/r}                   Set Capture Mode
  390.   [1]  {CAPTure y/n,pathname}            Capture File Options
  391.   [-]  {CHATmode y/n}                    Chat Mode toggle
  392.   [C]  {CLEAr}                           Clear Screen
  393.        {COMPare name,string}             Compare a variable to a string
  394.        {CURSor y/n}                      Terminal Screen cursor toggle
  395.        {DECRement name,number}           Subtract from a numeric variable
  396.   [D]  {DIAL-C tries,label}              Dialing Directory
  397.        {DISPlay row,col,attr,string}     Display a string to the screen
  398.   [=]  {DOORway-SM}                      Doorway Mode toggle
  399.   [P]  {DPARms speed,format,port,        Set dialing default parameters
  400.         terminal-type,delay}
  401.        {ELAPse}                          Reset the elapsed timer
  402.        {EDIT pathname}                   Edit a file
  403.        {EXECute-ADNWn command}           Execute a DOS command
  404.   [X]  {EXIT-D return-code}              Exit {COMMO}
  405.        {GETString-HPA name,count,label}  Get a string from the modem
  406.        {GOLOok label,string}             Additional string to look for
  407.        {GOTO label}                      Transfer control to a label
  408.   [H]  {HANGup y/n}                      Drop DTR to hangup
  409.   [F1] {HELP nn}                         Online Help topic
  410.        {HFLOW y/n}                       Hardware flow control
  411.        {HOLD hh:mm}                      Hold until specified 24 hr time
  412.        {IFCArrier true,false}            Test for presence of carrier detect
  413.        {IFCOndition-ELG true,false}      Test conditions set by COMPare
  414.        {IFERrorlevel number,             Test if EXEC-D exit code ≥ number
  415.         true,false}
  416.        {IFEXist pathname,                Test for existence of file(s)
  417.         true,false}
  418.        {INCRement name,number}           Add to a numeric variable
  419.   [O]  {INITmodem}                       Send modem init string
  420.        {INPUt name,prompt}               Input from the keyboard
  421.        {INSTring name,string}            Find a string within a string
  422.        {LENGth string}                   Determine the length of a string
  423.        {LIGHts y/n}                      Signal Lights toggle
  424.        {LOCAlecho y/n}                   Local Echo toggle
  425.        {LOOKfor string}                  Look for string from port
  426.        {MACLoad-R filename,label}        Load a new Macro File
  427.   [M]  {MACRo string}                    Macro Processor window
  428.        {MARK strings}                    Mark numbers for dialing
  429.        {NOCArrier label}                 Execute a macro when carrier drops
  430.        {NOOP}                            No-op function, does nothing
  431.   [P]  {PARMs speed,format,port,         Set current terminal parameters
  432.         terminal-type,delay}
  433.   [W]  {PASSword}                        Send current password
  434.        {PAUSe nnn}                       Pause for interval 1-999 second
  435.        {POPStack-C}                      Pop from the macro stack
  436.   [2]  {PRINtlog y/n}                    Print Log toggle
  437.        {PUSHstack label}                 Push a location to the macro stack
  438.        {RCLOse}                          Close the read file
  439.        {READ name}                       Read from a file to a variable
  440.        {RETUrn}                          Return from a CALL
  441.        {ROPEn pathname,label}            Open a file for reading
  442.        {RTRAn-I item,item,...}           Maintain receive Translate Table
  443.        {RXMOdem-ACDWn pathname}          Receive a file using Xmodem
  444.   [I]  {SCREen y/n,pathname}             Screen Image Save
  445.   [K]  {SCROllback}                      Display Scrollback Buffer
  446.        {SEND string}                     Send a text string
  447.        {SETEsc-P label}                  Set a label to GOTO on Esc
  448.        {SETGet get-timer,label,          Set GETString parameters
  449.         y/n/l,string}
  450.        {SETLook look-timer,label,        Set LOOKfor parameters
  451.         prompt-timer,string}
  452.        {SETVariable-ES name,string}      Assign a string to a variable name
  453.        {SFLOw y/n}                       Software flow control
  454.   [S]  {SHELl}                           Shell to DOS
  455.        {SOUNd y/n}                       Master Sound toggle
  456.        {SPDCtrl y/n}                     Serial port display control
  457.        {SPOCtrl y/n}                     Serial port output control
  458.        {STATusline y/n}                  Status Line on/off toggle
  459.        {STOP} or {}                      Stop macro processing
  460.        {STRAn-I item,item,...}           Maintain send Translate Table
  461.        {SXMOdem-ADKWn pathname}          Send a file using Xmodem
  462.        {SUBString name,[-]start,         Move a substring to a variable
  463.         count,string}
  464.   [T]  {TOGGles}                         Set Toggles
  465.        {UNMArk strings}                  Unmark Dialing Directory entries
  466.        {VTCUr string1|string2}           VT102 cursor key strings
  467.        {VTPAd string1|string2}           VT102 keypad key strings
  468.        {WCLOse}                          Close the write file
  469.        {WOPEn-A pathname}                Open a file for writing
  470.        {WRITe name}                      Write to a file from a variable
  471.  
  472.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TN▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  473.  ┌────────────────────┐
  474.  │ List of Key-labels │
  475.  └────────────────────┘
  476.  
  477.  If a key-label is used in a macro, the key may be pressed from the Terminal
  478.  Screen to start the macro.
  479.  
  480.          Key Name     Key-label     Key Name     Key-label
  481.          ────────     ─────────     ────────     ─────────
  482.  
  483.          Normal-F1     nf1   ···    Normal-F10    nf0
  484.          Ctrl-F1       cf1   ···    Ctrl-F10      cf0
  485.          Shift-F1      sf1   ···    Shift-F10     sf0
  486.          Alt-F1        af1   ···    Alt-F10       af0
  487.  
  488.          Alt-A         ala   ···    Alt-Z         alz
  489.          Alt-1         al1   ···    Alt-0         al0
  490.          Alt =         al=          Alt -         al-
  491.  
  492.          Escape        esc          Grey *        gr*
  493.          Grey -        gr-          Grey +        gr+
  494.  
  495.          Backspace     bsp          ^Backspace    cbs
  496.          Tab           tab          Shift-tab     stb
  497.          Enter         ent          ^Enter        cen
  498.  
  499.          Home          hom          End           end
  500.          PgUp          pgu          PgDn          pgd
  501.          Up-Arrow      upa          Down-Arrow    dna
  502.          Left-Arrow    lfa          Right-Arrow   rta
  503.          Insert        ins          Delete        del
  504.  
  505.          ^Home         chm          ^End          cnd
  506.          ^PgUp         cpu          ^PgDn         cpd
  507.          ^Right-Arrow  cra          ^Left-Arrow   cla
  508.  
  509.          Keypad-0      kp0    ···   Keypad-9      kp9
  510.          Keypad-.      kp.          ^PrtSc        cpr
  511.  
  512.  ┌───────────────────┐
  513.  │ Enhanced keyboard │
  514.  └───────────────────┘
  515.  
  516.  You must have {tek=yes} in the Setup File to use these keys.
  517.  
  518.          Normal-F11    nfa          Normal-F12    nfb
  519.          Ctrl-F11      cfa          Ctrl-F12      cfb
  520.          Shift-F11     sfa          Shift-F12     sfb
  521.          Alt-F11       afa          Alt-F12       afb
  522.  
  523.          Alt-[         al[          Alt-]         al]
  524.          Alt-;         al;          Alt-'         al'
  525.          Alt-,         al<          Alt-.         al.
  526.          Alt-/         al/          Alt-\         al\
  527.          Alt-*         al*          Alt-`         al`
  528.          Center Key    cky
  529.  
  530.  The Center Key is the Keypad 5 with Numlock off.
  531.  
  532.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒T1▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  533.                          ╒═══════╤══════════════════════╕
  534.                          │ Alt-1 │ Capture File Options │
  535.                          ╘═══════╧══════════════════════╛
  536.  
  537.  Keeps a continuous record of everything that you see on your screen.
  538.  
  539.  The information is written to a disk file if Capture is OPEN.
  540.  
  541.  The current pathname is displayed when the window is opened.
  542.  
  543.  Data may be captured in one of three different modes:
  544.  
  545.          S = Screen - as it appears on the Terminal Screen.
  546.          F = Filter - stripped of ANSI control sequences.
  547.          R = Raw    - exactly as it comes from the serial port.
  548.  
  549.  ┌─────────────────────────────────────┐
  550.  │ Keys in Capture File Options Window │
  551.  └─────────────────────────────────────┘
  552.  
  553.       [Enter]    OPEN the indicated file.
  554.       [Alt-1]    CLOSE the currently open Capture File.
  555.  
  556.       [Alt-S]    Set Capture Mode to Screen.
  557.       [Alt-F]    Set Capture Mode to Filter.
  558.       [Alt-R]    Set Capture Mode to Raw.
  559.  
  560.       [PgUp]     Look behind the window.
  561.  
  562.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TW▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  563.  ┌───────────────────────┐
  564.  │ Command Line Switches │
  565.  └───────────────────────┘
  566.  
  567.  Command line switches override Setup File items where applicable.  Here is a
  568.  summary of all command line switches:
  569.  
  570.       /iy, /in              Initialize, don't initialize modem.
  571.       /:label               Startup macro.
  572.       /sfilename            Alternate Setup File.
  573.       /dfilename            Alternate Dialing Directory file.
  574.       /mfilename            Alternate default Macro File.
  575.       /knn                  Size of Scrollback Buffer in kbytes.
  576.  
  577.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TE▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  578.                             ╒═════════════════════╕
  579.                             │ The Internal Editor │
  580.                             ╘═════════════════════╛
  581.  
  582.  The INTERNAL EDITOR is used to modify the Setup File, the Dialing
  583.  Directory and the Macro File.  In addition, it can be used to edit any
  584.  external file up to 64k in size.
  585.  
  586.  NOTE:  The INPUT LINE EDITOR, used to enter data at various prompts, supports
  587.  the following keys:  left/right arrow, home/end, backspace, insert/delete,
  588.  Alt-Y (clear input field).
  589.  
  590.  ┌─────────────────┐
  591.  │ Navigation Keys │      ^ means hold the Ctrl key
  592.  └─────────────────┘
  593.  
  594.                         Cursor up/down.
  595.       <--     -->         Cursor left/right.
  596.       F3      F4          Scroll screen vertically.
  597.       F5      F6          Scroll screen horizontally.
  598.       PgUp    PgDn        Scroll screen up/down one page.
  599.       Home    End         Cursor to beginning/end of line.
  600.       ^Home   ^End        Cursor to top/bottom of screen.
  601.       ^-->    ^<--        Cursor to next/previous string, { ... }.
  602.       Tab     Shift-tab   Cursor to next/previous tab stop.
  603.       ^PgUp   ^PgDn       Go to beginning/end of file.
  604.  
  605.       Alt-S               Search for text from top of file.
  606.       Alt-D               Search from current top of page.
  607.       Alt-A               Search again, same text.
  608.  
  609.  ┌──────────────┐
  610.  │ Editing keys │
  611.  └──────────────┘
  612.  
  613.       Alt-F       Save file to disk.
  614.       F2          An easy way to type "{" and "}".  Automatically selects the
  615.                   correct brace.
  616.  
  617.       Alt-C       Copy cursor line to paste buffer.
  618.       Alt-I       Insert a blank line ahead of cursor line
  619.                   Use the Enter key to insert lines at the end of the file.
  620.       Alt-P       Insert paste buffer ahead of cursor line.
  621.       Alt-T       Truncate from cursor to end-of-line.
  622.       Alt-U       Undo (restore) current line.
  623.       Alt-Y       Delete cursor line (into paste buffer).
  624.  
  625.       Ins         Toggle insert mode.
  626.       Del         Delete character under cursor.
  627.                   At end of line: join the next line.
  628.       Backspace   Rubout character to left of cursor.
  629.                   At start of line: join to previous line.
  630.       Enter       Split the line (Insert Mode ON).
  631.                   Go to start of next line (Insert Mode OFF).
  632.                   Insert new lines at the end of the file.
  633.  
  634.       Esc         End edit, changes will be saved automatically.
  635.       Alt-Q       Quit edit, changes will not be saved automatically.
  636.  
  637.       F7          Display the Color Chart.
  638.  
  639.  ┌───────┐
  640.  │ Rules │
  641.  └───────┘
  642.  
  643.  IMPORTANT!  See "Saving the Support Files" in COMMO.DOC for details on the use
  644.              of Alt-Q.
  645.  
  646.  The paste buffer is only one line and contains the last line you:
  647.  
  648.    (1)  changed in any way.
  649.    (2)  deleted with Alt-Y.
  650.    (3)  copied with Alt-C.
  651.  
  652.  Pressing Alt-P will insert this line into the file, above the cursor line.
  653.  
  654.  Lines may be up to 255 characters in length.
  655.  
  656.  The "undo" key, Alt-U, will restore the current line only if no scrolling or
  657.  vertical cursor movement has occurred.
  658.  
  659.  {COMMO} files should not contain any "tab" characters (ASCII 9).
  660.  
  661.  A file will be re-written to the same path/name from which it was loaded.
  662.  
  663.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TS▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  664.  ┌─────────────────────────────┐
  665.  │ Searching for Text in Files │
  666.  └─────────────────────────────┘
  667.  
  668.  The text search feature is used to find a string of characters.  It is
  669.  available in all File Windows (including Scrollback).  In the Help window it
  670.  may be used as an index to find information quickly.
  671.  
  672.  Repeat searches will begin at the start of the next line.  This applies in the
  673.  Internal Editor as well (only one find per line).  Case is ignored.
  674.  
  675.  ┌─────────────────────────┐
  676.  │ Keys used for searching │
  677.  └─────────────────────────┘
  678.  
  679.       [S]         Enter a string.  Search from the start of the file.
  680.                   Use [Alt-S] in the Internal Editor.
  681.  
  682.       [D]         Enter a string.  Search from the current top of screen.
  683.                   Use [Alt-D] in the Internal Editor.
  684.  
  685.       [A]         Search again for the same string.  Searching starts at the
  686.                   current top of screen.  Use [Alt-A] in the Internal Editor.
  687.  
  688.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TL▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  689.                          ╒════════════════════════════╕
  690.                          │ What is on the Status Line │
  691.                          ╘════════════════════════════╛
  692.  
  693.  The Status Line at the bottom of the Terminal Screen is used to report events
  694.  and to show important settings.
  695.  
  696.  
  697.  The LEFT HALF of the Status Line usually looks like this:
  698.  
  699.  ┌─────────────────────┐
  700.  │ Terminal Parameters │
  701.  └─────────────────────┘
  702.         ┌───────────────────────────────────────────────────────┐
  703.         │          Press [Alt-L] to change these items.         │
  704.         │                                                       │
  705.         │      ┌───────────────  Current Speed                  │
  706.         │      │    ┌──────────  Current Data Format            │
  707.         │      │    │  ┌───────  Current active Serial Port #   │
  708.         │      │    │  │ ┌─────  Terminal Emulation Type        │
  709.         │      │    │  │ │ ┌───  Inter-Character Delay          │
  710.         │                                                  │
  711.         │    {2400,8n1,1,A,10}                                  │
  712.         └───────────────────────────────────────────────────────┘
  713.  
  714.  ┌───────────────────────────────┐
  715.  │ Settings, Connect Time, Macro │
  716.  └───────────────────────────────┘
  717.        ┌───────────────────────────────────────────────────────────┐
  718.        │  ┌────────  [s/f/r]  Capture Mode ·· [Screen/Filter/Raw]  │
  719.        │  │┌───────  [C/c]    Capture File ············· [ON/off]  │
  720.        │  ││┌──────  [P/p]    Print Log ················ [ON/off]  │
  721.        │  │││┌─────  [N/n]    Master Sound ············· [ON/off]  │
  722.        │  ││││┌────  [L/l]    Local Echo ··············· [ON/off]  │
  723.        │  │││││   ┌────────   Elapsed timer (see note below)       │
  724.        │  │││││   │   ┌────   Macro is executing                   │
  725.        │                                                    │
  726.        │  scpnl  15:                                              │
  727.        └───────────────────────────────────────────────────────────┘
  728.  
  729.  Note: the elapsed timer is reset whenever dialing is started and whenever a
  730.  connection is established.  Time is reported in minutes.
  731.  
  732.  
  733.  The RIGHT HALF of the Status Line may be toggled between the System Name and
  734.  the Signal Lights Display (use Alt-T to change):
  735.  
  736.  ┌───────────────────────┐
  737.  │ Signal Lights Display │        Serial Port Indicators
  738.  └───────────────────────┘
  739.        ┌──────────────────────────────────────────────────────────┐
  740.        │   ┌────────────────────  Break interrupt                 │
  741.        │   │┌───────────────────  Framing error                   │
  742.        │   ││┌──────────────────  Parity error                    │
  743.        │   │││┌─────────────────  Overrun error                   │
  744.        │   ││││ ┌───────────────  Request to send        RTS      │
  745.        │   ││││ │┌──────────────  Clear to send          CTS      │
  746.        │   ││││ ││ ┌────────────  ring Indicate          RI       │
  747.        │   ││││ ││ │┌───────────  carrier Detect         CD       │
  748.        │   ││││ ││ ││ ┌─────────  transmit                        │
  749.        │   ││││ ││ ││ │┌────────  receive                         │
  750.        │   ││││ ││ ││ ││ ┌──────  data Terminal ready    DTR      │
  751.        │   ││││ ││ ││ ││ │┌─────  data Set ready         DSR      │
  752.        │   ││││ ││ ││ ││ ││  ┌──  FIFO buffers enabled            │
  753.        │                                             │
  754.        │   BFPO RC ID tr TS  ƒ                                    │
  755.        └──────────────────────────────────────────────────────────┘
  756.  
  757.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TH▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  758.                         ╒════╤════════════════════════╕
  759.                         │ F1 │ How to Use Online Help │
  760.                         ╘════╧════════════════════════╛
  761.  
  762.  IMPORTANT: Online Help is intended as a quick reference only.  Please refer to
  763.  COMMO.DOC for details on all program functions.
  764.  
  765.  NOTE: Many Help topics are longer than one page (depending on the size of your
  766.  screen).  You may need to scroll lines or pages to view the entire topic. When
  767.  you see a bar "▒▒▒▒▒▒T0▒▒▒▒▒▒" you are at the end of the topic.
  768.  
  769.  ┌────────────────────────────┐
  770.  │ Keys in Online Help Window │
  771.  └────────────────────────────┘
  772.  
  773.                       Scroll screen up/down one line.
  774.  
  775.       PgUp    PgDn      Scroll screen up/down one page.
  776.       ^PgUp   ^PgDn     Go to beginning/end of Help File.
  777.  
  778.       [E]               Internal Editor help.
  779.  
  780.       [S]               Search for text from top of file.
  781.       [D]               Search from current top of page.
  782.       [A]               Search again, same text.
  783.  
  784.       [H]               How to use Online Help.
  785.       [M]               Go to Main Help Menu.
  786.       [C]               Go to {COMMO} Key Commands.
  787.       [T][x]            Select a topic, [x] is the topic code.
  788.  
  789.  Help is always started with the [F1] key command.  From the Terminal Screen
  790.  you will first see the list of Key Commands.  From other windows you will go
  791.  directly to context-related topics.  Once in Online Help you may navigate to
  792.  any other area.
  793.  
  794.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒TR▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  795.                            ╒═════════════════════════╕
  796.                            │ How to Register {COMMO} │
  797.                            ╘═════════════════════════╛
  798.  
  799.  
  800.  
  801.  {COMMO} is not free!!!  If you like this program and plan to continue using
  802.  it, you are obligated to pay the modest registration fee.  Please do your part
  803.  to ensure further development of a unique program.
  804.  
  805.  
  806.  
  807.  See REGISTER.FRM, COMMO.DOC or MACRO.DOC for complete pricing and ordering
  808.  information.  Registration allows you to eliminate the opening advertisement
  809.  and to personalize your copy of the program.
  810.  
  811.  
  812.                                        Fred P. Brucker
  813.  
  814.  
  815.  
  816.  
  817.  ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒end▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
  818.  
  819.