*I
Main Menu÷PCB Commandsa	Conference╬MailmFileSettingsMiscellaneous∞Abandon Conference∩	Bulletin Listings₧
Comment to Sysope'CHATZ*Download a File╟1
Enter a Message"CMessage Complete CommandslWEnd of Message CommandsN_Files Directories+tFLAG Files;}Full Screen EditorläGoodByeòHelp╪ùInitial Welcome¢Join a Conferenceà£Kill a Message▀áLocate FilesJúLanguage Command╚⌐Mode╤½New Files┬»NewsÄ╡Operator Page─╢Open a DoorZ╣Page LengthJ╜ Quick Message Scan▌┐!Read Messages┼"Reply to Messageséα#Read Marked MessageJΓ$Script Questionnaire√τ%Message Security Levelsöε&Select Conferences└≤'Transfer Protocol∙∙(Test a File╓■)Message Text Searchâ*Upload a Filed
+Display Userss,View User SettingsΩ-Write User Data Base╘$.Who is Onlineñ(/Xpert/Novice Toggle9*0Your Mail Check┬,1Zippy Directory Scan│62Using the Mouse╪@3Using the Keyboard╬F4PCBoard OnLine Reference┌K5The Tech Line BBS╛W6Boolean Expressions°\6Boolean Expressions    
*B 1,Main Menu

                          IPCBoard Reference Main MenuI


        ──────────────────────── ICommand GroupsI ────────────────────────

                  ^Conference^          ^Mail^            ^File^

                   ^Settings^        ^PCB Commands^    ^Miscellaneous^


        ────────────────── IReference Manual InformationI ────────────────

                                  ^Using the Mouse^

                             ^PCBoard OnLine Reference^

                                 ^Using the Keyboard^

                                 ^The Tech Line BBS^
*E

*B 2,PCB Commands


           ^Abandon Conference^               ^Open a Door^

           ^Bulletin Listings^                ^Page Length^

           ^Comment to Sysop^                 ^Quick Message Scan^

           ^CHAT^                             ^Read Messages^

           ^Download a File^                  ^SELECT Conferences^

           ^Enter a Message^                  ^Reply to Messages^

           ^Files Directories^                ^Read Marked Message^

           ^FLAG Files^                       ^Script Questionnaire^

           ^GoodBye^                          ^Transfer Protocol^

           ^Help^                             ^Test a File^
*P


           ^Initial Welcome^                  ^Message Text Search^

           ^Join a Conference^                ^Upload a File^

           ^Kill a Message^                   ^Display Users^

           ^Locate Files^                     ^View User Settings^

           ^Language Command^                 ^Write User Data Base^

           ^Mode^                             ^Who is Online^

           ^New Files^                        ^Your Mail Check^

           ^News^                             ^Zippy Directory Scan^

           ^Operator Page^                    ^Xpert/Novice Toggle^

                                            ^Main Menu^
*E




*B 3,Conference




               IConference Commands   Description
               ───────────────────   ─────────────────────────I
               ^Abandon Conference^    Returns to Main Conference
               ^SELECT Conferences^    Select Conferences to Scan
               ^Join a Conference^     Jump to a Conference








                      ^Main Menu^            ^PCB Commands^
*E

*B 4,Mail



         Conferences                         Searching & Scanning
         ──────────────────                  ───────────────────────
         ^Abandon Conference^                  ^Quick Message Scan^
         ^SELECT Conferences^                  ^Message Text Search^
                                             ^Your Mail Check^


         Read & Reply                        Entering
         ───────────────────                 ───────────────────────
         ^Read Messages^                       ^Enter a Message^
         ^Read Marked Message^                 ^Comment to Sysop^
         ^Reply to Messages^

                                             Deleting & Securing
         ^Main Menu^                           ───────────────────────
         ^PCB Commands^                        ^Kill a Message^
                                             ^Message Security Levels^
*E
*B 5,File




            Transferring               Marking and Finding
            ───────────────            ───────────────────
            ^Download a File^            ^FLAG Files^
            ^Upload a File^              ^Files Directories^
                                       ^Locate Files^
            ^Transfer Protocol^          ^New Files^
                                       ^Zippy Directory Scan^







                   ^Main Menu^                  ^PCB Commands^
*E

*B 6,Settings




           ICommand                Description
           ────────────────────   ───────────────────────────────────I
           ^Page Length^            Set Number of Lines on Your Screen
           ^SELECT Conferences^     Select Conferences to Scan for Mail
           ^Transfer Protocol^      Default Protocol for File Transfers
           ^View User Settings^     Your Statistics
           ^Write User Data Base^   Your Personal Information
           ^Language Command^       Select Your Language
           ^Mode^                   Graphics Mode
           ^Xpert/Novice Toggle^    Expert or Novice Modes




                     ^Main Menu^              ^PCB Commands^
*E

*B 7,Miscellaneous


          ICommand                Description
          ────────────────────   ────────────────────────────────I
          ^Bulletin Listings^      List of Available Bulletins
          ^CHAT^                   Talk to Other Users
          ^Script Questionnaire^   Fill out Questions
          ^Transfer Protocol^      Set Default Transfer Protocol
          ^GoodBye^                Logg off System
          ^Help^                   Get Help on Commands
          ^Initial Welcome^        Show Initial Welcome Screen
          ^View User Settings^     Show Your Statistics
          ^Write User Data Base^   Show & Change Your Personal Info
          ^Who is Online^          Show Other Users Online
          ^Mode^                   Set Graphics Mode
          ^Xpert/Novice Toggle^    Expert or Novice Mode
          ^News^                   Show System NEWS
          ^Operator Page^          Ring for the Sysop

          ^Main Menu^              ^PCB Commands^
*E


*B 8,Abandon Conference

I(A)bandon Conference - Function Help
────────────────────────────────────I

ISubcommands:I  NONE

IDescription:I  Places you back in the main section of the board.  If you
              are not in a conference, the main menu is re-displayed along
              with the main command line prompt.












IAlso See:I ^Main Menu^  ^PCB Commands^  ^Join a Conference^
*E

*B 9,Bulletin Listings

I(B)ulletin Listings - Function Help
───────────────────────────────────I

ISubcommands:I  (#) (A) (D) (N) (R) (S) (NS)

              (#) the bulletin number to view
              (A) displays all of the bulletins
              (D) immediately goes into download mode to send the bulletin
              (N) displays a request bulletin only if it is new to the caller
              (R) re-displays the Bulletin Menu choices
              (S) scans the bulletins for text
              (NS) displays request in non-stop mode

IDescription:I  Allows viewing Bulletins available.

ISelecting
Bulletins:I    Numbers can be stacked such as "1 2 3" or "1;2;3".

              Typing "A" will select all of the bulletins for display.
*P


              Combining "A" with "N" would display all new bulletins while
              combining "A" with "S" would search all bulletins and display
              only those bulletins containing the search text entered.

              One problem with using the (A) and (S) subcommands if that
              the bulletins will not always be dislayed in a good
              looking format.  Some may clear the screen which makes you
              miss some of the data on the previous bulletin.  Try these
              subcommands on the system you are on and see how it works.

IReading
Bulletins:I    Typing "NS" selects Non-stop mode which avoid page breaks in
              the display.

              Typing "D" puts the system immediately into download mode to
              send the file using the default protocol.
*P


              INoteI that the file must be named BLTxx.ZIP, where xx is
              the number of the bulletin.  If the Sysop has not placed
              this file in a download directory area, you cannot use the
             (D)ownload subcommand.  Give it a try though.


IExamples:I     1 2 3   - displays bulletins 1, 2 and 3
              2 N     - displays bulletin 2 if, and only if, it is new
              B A N   - displays all new bulletins
              B A N D - using a batch protocol sends all new bulletins









IAlso See:I ^Main Menu^  ^PCB Commands^
*E

*B 10,Comment to Sysop

I(C)omment to Sysop - Function Help
──────────────────────────────────I

ISubcommands:I  NONE

IDescription:I  Allows leaving a private message or comment to the system
              operator.

              See ^Enter a Message^ for information on how to actually enter
              and save your comment text.

              Keep in mind that a Comment is just a Private message to
              the Sysop with the subject heading of "COMMENT".  This
              makes it hard for the Sysop to follow through his messages
              in Thread order.  When possible please use the (E)nter
              command in place of the (C)omment.




IAlso See:I ^Main Menu^  ^PCB Commands^  ^Enter a Message^
*E

*B 11,CHAT

I(CHAT) or (NODE) Node CHAT - Function Help
──────────────────────────────────────────I

ISubcommands:I  (#) (G) (A) (U)

              (#) is any other active Node Number
              (G) places you in Group CHAT with others
              (A) flags your Node as being available for CHAT (default)
              (U) flags your Node as being Unavailable for CHAT

IDescription:I  Allows interactive keyboard conversation with one or more
              other system nodes.  To CHAT with only one other node, enter
              that node's number.  To CHAT with a group of nodes, enter (G).
              If a Node is unavailable for CHAT, you will be advised of such.
              If the Node requested is available, they will be informed of
              your request.  When entering (G)roup CHAT, only other Nodes
              which are already in Group CHAT will be advised that you have
              joined them.

*P

              When in Node CHAT, the following subcommands are available:

              (Q), (E), (U), (H)

                  (Q) quits Node CHAT
                  (E) also quits Node CHAT
                  (U) displays the status of the other Nodes
                  (H) gives a quick display of these subcommands

        When conversing in Node CHAT, there can be delays between when you
        enter your text to the other person, and the time it takes them to
        respond.  Since text is only sent to the other Node when an (Enter)
        key or word-wrap occurs, there can be time periods of several seconds
        between text coming back to your screen.  Please WAIT until it is
        your turn to type!  End your text with a "/ ga" or "/o" to indicate
        it is the other person's turn to type - and then WAIT!




IAlso See:I ^Main Menu^  ^PCB Commands^  ^Who is Online^
*E

*B 12,Download a File

I(D)ownload a File - Function Help
─────────────────────────────────I

ISubcommands:I  (filename 1) (filename 2) (filename 3) (protocol) ...
                                                           (gb or bye)


              (filename) any valid DOS filename may be used and more than one
                         filename may be entered if you choose to use a BATCH
                         protocol for the file transfer

              (protocol) is a letter from A-Z of the protocol desired based
                         on the protocols available

              (gb)       Either (gb) or (bye) may be entered on the command

              (bye)      line to indicate that you want the system to hang up
                         after it finishes the file transfer
*P


IDescription:I  Allows transferring a file from the system being called to
              your machine.

              There can be up to 26 different types of protocols available.
              If you have not previously set a default protocol for the
              system you are calling, you will be asked for the protocol type
              each time you request a download.

              ASCII protocol transfers are only available on non-binary text
              files.  Filenames which have extensions of .EXE, .ARC, .COM,
              .WKS, ZIP etc. can not be downloaded using ASCII protocol.

              Due to the wide range of protocols now available, it is
              suggested you check with the Sysop of this system if you have a
              question on which protocols have been implemented and how to
              properly set your software protocols to match those of this
              system.  However, if IZmodemI is available it is always a
              good choice!
*P


Selecting
Files:        Filenames do not need to be typed in completely in order for
              the system to locate the desired file.  A default filename
              extension is usually provided by the Sysop such as ".ZIP" so
              that if you request a file called TEST it will first search to
              see if a file called TEST.ZIP can be located and if not it will
              search for TEST and send which ever file it finds.  Ask
              your Sysop what the default extension is set to on his/her
              system.

              In some cases this default extension can make it difficult to
              download a desired file.  For instance, if both TEST and
              TEST.ZIP exist on the system then typing "D TEST" will always
              result in downloading TEST.ZIP.  To download the file called
              TEST in this instance you would need to type TEST followed by a
              period with no extension like this:

                       D TEST.
*P


              You may also locate files for download by using the * and ?
              wildcard characters - the same as those used by DOS to specify
              files.  See the examples below.


Batch
Downloads:    Some protocols allow you to download more than one file at a
              time.  Examples of this are the Ymodem and Ymodem/G protocols.
              Downloading more than one file at a time requires that you
              select a batch protocol on both your end and the host end of
              the connection.

              Be aware that what many programs call Ymodem is really
              1K-Xmodem on PCBoard systems.  True Ymodem is a batch
              protocol and is named Ymodem-Batch.  Ymodem-G can only be
              used with error correcting modems.
*P


              To select more than one file you must either enter (DB) as your
              download command or on the command line simply type more than
              one filename.  See the examples below.


IExamples:I     D TEST          - downloads TEST using default protocol
              D TEST X        - downloads TEST using the Xmodem protocol
              D TEST1 TEST2 Y - downloads both TEST1 & TEST2 using Ymodem
              D TEST? G       - downloads both TEST1 & TEST2 using Ymodem/G
              D TEST*.*       - downloads any file starting with TEST








IAlso See:I ^Main Menu^  ^PCB Commands^  ^Upload a File^
          ^Locate Files^             ^Zippy Directory Scan^
*E

*B 13,Enter a Message

I(E)nter a Message - Function Help
─────────────────────────────────I

ISubcommands:I  NONE

IDescription:I  Allows leaving a message to another person for them to read
              at a later date.

IFull Screen
Editor:I       After selecting (E), you will be asked if you want to use the
              Full Screen Editor.  To use the ^Full Screen Editor^ your
              software must be capable of interpreting ANSI cursor position
              commands. The default answer to the question will be NO if the
              system did not detect ANSI on your end or if you are in novice
              mode.

IAddressing
the Message:I  Then you will be prompted to enter the name of the person the
              message is being addressed to.  If the system operator has
*P


              enabled message name verification on this system, the name
              entered will be checked against all names in the user's file to
              insure a proper match.  If the user's name is not found, or the
              user is not registered in the same conference or board area
              where the message is being left, you will be advised of such to
              avoid leaving a message to a non-existent individual.  However,
              a SOUNDEX search to locate a name that sounds like what you
              entered can be performed or you can override the verification
              and answer (C) to continue and use the name that you have
              entered which might be done to facilitate leaving a message to
              a group of people.  By not entering a username at the "To:"
              prompt, it will automatically address the message to "ALL".

              Brackets will be displayed either above the line or surrounding
              the area on the screen in which you are allowed to enter text.
*P


IEntering a
Subject:I      Next, up to a 25 character subject must be entered.  If no
              subject is entered you will be returned to the main menu and
              command line prompt.

IMessage
Security:I     A security prompt will next appear looking something like
                 this:

                 Security:  (G)roup, (R)eceiver, (S)ender, (H)elp, (N)one

                 (N)one means that the message will be open for all to read.

                 (G)roup allows assigning a password to the message which
                    only other callers who know the common password will be
                    allowed to read the message.
*P


                 (R)eceiver makes the message private to all except you - the
                    person leaving it - and the person to whom it is
                    addressed.

                 (S)ender allows you to assign a password to the message so
                    that only you can kill it later.  This prevents the other
                    person to whom the message is addressed from killing it.

              Note that you can NOT assign (R)eceiver protection to a message
              which has been addressed to ALL.

              Also note that Receiver messages (Private) are not guaranteed
              to be private.  At the very least they will be read by the
              receiving party and the Sysop, and could also be read by
              others.  If you have truly secure information, it is best to
              use other means of communications that a BBS!
*P


IAll Messages
Private?I      A message base can be set up such that all messages are
              initial flagged as private.  In this case the above security
              prompt is skipped and the message will be saved using
              (R)eceiver security so that only you and the person to whom the
              message is addressed can read it.

IEntering a
Message:I      After completing the above steps, you can enter your text.
              Each line you enter will be preceeded by it's line number.  Up
              to 72 characters per line is allowed.  Typing beyond the 72
              character limit will cause your text to automatically
              "word-wrap" down to the next line.

IExiting the
Editor:I       There are two modes in which text can be entered which you
              will have already chosen by the time you get to the editor.
*P

              One of them is the Line Editor mode where only one line at a
              time can be entered or edited and the other is Full Screen
              Editor mode in which the entire screen is used as the workspace
              for message entry.

              To exit the Line Editor, press (Enter) alone on a blank line.
              To exit the ^Full Screen Editor^, press (ESC) or (Ctrl-U).


              After you exit the Line Editor or the Full Screen Editor you
              will be prompted for ^Message Complete Commands^







IAlso See:I ^Main Menu^                ^PCB Commands^  ^Full Screen Editor^
          ^Message Security Levels^
          ^End of Message Commands^  ^Message Complete Commands^
*E

*B 14,Message Complete Commands

IMessage Complete Commands
─────────────────────────I

A)brt,C)ont,D)el,E)dit,F)ullScr,H)elp,I)nsert,L)ist,Q)uote,S)ave,U)pldMsg

              (A)brt abandons or cancels your message entry.
              (C)ont allows you to continue using the Line Editor.
              (D)el allows you to delete a line of text from the message.
              (E)dit allows you to edit a line of text.
              (F)ull allows you to continue using the Full Screen Editor.
              (H)elp displays this Help file.
              (I)nsert allows inserting a line of text in front of another.
              (L)ist relists your text entry so far to the screen.
              (Q)uote allows you to quote a portion of the replied-to message.
              (S)ave actually writes the message to disk.
              (U)pld allows you to upload ASCII text without echo.
              (SC) allows saving the same message to another individual.
              (SK) save your message, kill replied to message (if applicable)
              (SN) save your message, skip redisplay of replied to message
*P

              INote:I The format to (E)dit a line of text is:

                  old text;new text

              where the "old text" is the text you wish to replace,
              followed by a ";" followed by the new text.  The old text
              search is case sensitive - so capital letters must match
              exactly.  If your new text causes that line to exceed 72
              characters, the characters beyond 72 will be truncated from
              the line.

When "uploading" ASCII text to the message base, insure your text lines are
72 characters or less in length.

Note:  while in the full screen editor you can press CTRL-Z to get help on
the editing keys available in the full screen editor.



IAlso See:I ^Main Menu^                  ^PCB Commands^
          ^End of Message Commands^    ^Message Security Levels^
*E


*B 15,End of Message Commands

I(End of Message) Command - Function Help
────────────────────────────────────────I

Commands Available to All:

           (Enter) contines on with message read function
           (N)    stop reading messages
           (NS)   continue reading messages in non-stop format
           (T)    thread read (forward) (or T+)
           (T-)   thread read (backwards)
           (#)    a specific message number between 1 and 9999999
           (+)    alone reads messages forward from present position or when
                  appended to a number causes forward reading from that
                  message number
           (-)    alone reads messages backwards from present position or
                  when appended to a number causes backward reading from that
                  message number
           (F)    selects only messages left by you
           (Y)    selects only messages left for you
*P


           (YA)   selects only messages left for you or addressed to "ALL"
           (S)    selects messages above the last one you have read
           (A)    read messages in all SELECTed conferences
                  See ^Select Conferences^ for more info.
           (ALL)  read messages in all conferences in which you are
                  registered
           (L)    read in backwards order from the last message to the first
           (C)    capture the messages to a file for download
           (D)    implies a (C)apture and immediately downloads
           (Z)    implies a (D)ownload but compresses the file before
           (G)    goodbye
           (J)    join another conference
           (Q)    display only message headers (quick scan mode)
           (/)    redisplays the current message
           (RE)   enter a reply to the message just read
           (RR)   read the referenced message
           (M)    memorize that message number for later return
           (RM)   return to a previously "memorized" message number
           (TS)   searches messages for the specified search criteria
*P

           (SET)  sets the number of the last message read
           (NEXT) reads next higher message number available
           (PREV) reads next lower message number available
           (USER) begins a search for messages to/from a specific user

Additional Commands Available if Message is To/From You:

           (K)    kill the message
           (E)    edit the "To:" and "Subj:" of the message header and 'Echo'
                  flag if applicable

Additional Commands Available for Sysops ONLY!

           (P)    "protect" the message (make it "private")
           (U)    "unprotect" the message (make it "public")
           (F)    find caller's USERS file record and display
           (O)    read messages in "read only" mode
           (MOVE) Move the message to another conference
           (COPY) Copy the message to another conference
*P


Comments:  If you do not have a security level necessary to perform the Sysop
           functions above, do NOT attempt to enter those commands as
           excessive attempts to do so may lock you out of this system!
           Commands can be stacked together at this prompt if desired.

IExamples:I

  * R 1+ <enter>

    The above command will read all messages from #1 to the end.

  * R 1 5 10 20 <enter>

    The above command will read messages 1, 5, 10 and 20 and then stop.

  * R S <enter>

    The above command will read all mail that is new for you.
*P


  * R L <enter>

    The above command will read all mail in reverse order from beginning to
    end.

  * TS A 1+ <enter>
    PCBoard & LANtastic <enter>

    The above commands will search thru every available message in ALL
    conferences areas you are set to scan for any message that has both the
    word "PCBoard" AND the word "LANtastic" in it.

  * TS A 1+ <enter>
    PCBoard & (LANtastic | DESQview) <enter>

    The above commands will search thru every available message in ALL
    conferences areas you are set to scan for any message that has both the
*P


    word "PCBoard" AND either the word "LANtastic" OR the word "DESQview" in
    it.

    The parenthesis tell PCBoard how you want to group your criteria if you
    have a complex search request such as the one above.  It will allow for
    nearly any number of parens and any combination of AND's (using the "&"
    character) and OR's (using the "|" character).

  * TS A 1+ USER JOHN DOE <enter>
    PCBoard & Help <enter>

    The above command (similar to examples above) adds the keyword USER to
    the command line specifying that only messages that are either TO or FROM
    John Doe should be displayed if they are found to have both the words
    PCBoard and Help in them.
*P


  * R A Z <enter>

    The above command will capture all messages in all conferences since the
    last message read, compress the capture file and the begin the download
    procedure.

  * R SET 100 <enter>

    Sets the last message read for that conference to 100.








IAlso See:I ^Main Menu^                  ^PCB Commands^
          ^Message Security Levels^    ^Message Complete Commands^
          ^Select Conferences^
*E

*B 16,Files Directories

I(F)ile Directories - Function Help
──────────────────────────────────I

ISubcommands:I  (#) (D) (L) (N) (R) (U) (V) (Z) (NS)

              (#)  The directory number to view
              (A)  Display all directories
              (D)  Download a specific filename
              (L)  Locate files by name (wildcards are okay)
              (N)  New files (locate files by date)
              (R)  Re-lists the directory menu
              (U)  Display upload directory
              (V)  View contents of a compressed file
              (Z)  Zippy DIR Scan (locate files by scanning for text)
              (NS) Displays request in non-stop mode

IDescription:I  This command allows you to view a listing of the files
              available. After selecting (F), a listing of the file
              directories available will be shown - usually grouped by
*P


              category.  To view one or more of the directory listing files,
              enter the number to view. Multiple listings can be viewed at
              the same time by entering several numbers at the same time.

              e.g.  (F) (1) (2) (10)

              By adding the (NS) non-stop parameter at the end of your
              request, the entire listing will be displayed with screen
              pauses every 23 lines.

              You can use the (V)iew subcommand to view the files included in
              a compressed file listed in one of the directories.  If you
              elect to (D)ownload the file just (V)iewed, the filename of the
              Viewed file will automatically be carried forward as the
              download filename request unless over-ridden by you.
*P


              Aditionally, you can request a download of a specific file from
              the (F)ile Subcommand prompt to avoid having to return to the
              main menu.

              Also, at any "More?" prompt shown while displaying a list of
              files available you can use the I(F)lag commandI to flag a
              file for download.  See ^Flag Files^ for more information
              on the Flag command.










IAlso See:I ^Main Menu^   ^PCB Commands^   ^FLAG Files^   ^Locate Files^
          ^New Files^
*E


*B 17,FLAG Files

I(FLAG) Files for Download - Function Help
─────────────────────────────────────────I

ISubcommands:I  (filename 1) (filename 2) (filename 3) etc

              (filename) is the name of the file to be downloaded.  Multiple
                         names can be stacked on the same line and wildcards
                         may be used in the name.

IDescription:I  The FLAG command is used to flag files or groups of files
              for later download.  For instance, you may be busy looking at a
              list of download files and find some that you want to download
              but don't wish to download them that very moment.  Rather than
              having to write down the name or try to remember it later you
              can simply tell the system to flag the file and remember it for
              you.

              To download the files that are flagged you would then issue a
              (D)ownload command at which point the system will ask you if
*P


              you want to download the files that were flagged.  Answering NO
              will cause the system to forget the files that were flagged.

IExamples:I

  * FLAG test1

    Functioning the same as the download command, this command will first
    check to see if TEST1.<ext> exists where <ext> is the default extension
    for the system you are on.  For example, it will see if TEST.ZIP exists
    and if not it will attempt to flag TEST instead.

  * FLAG file1 file2 file3

    Flags all three files for download.
*P


  * FLAG file*.txt

    Flags any files matchin file*.txt for later download.















IAlso See:I ^Main Menu^           ^PCB Commands^    ^Files Directories^
          ^Download a File^     ^Upload a File^
*E

*B 18,Full Screen Editor

IFull Screen Editor - Keyboard Help
──────────────────────────────────I

To use PCBoard's full screen editor you need to familiarize yourself with the
functions listed below utilizing the PC's keyboard (or control sequences in
case your system does not support the PC's specialized keyboard):

I   Cursor Movement             PC Keyboard       Control Keys   ANSI codes
   ─────────────────────       ───────────       ────────────   ──────────I
   Move Left a Character       Left Arrow        Ctrl-S         ESC[D
   Move Right a Character      Right Arrow       Ctrl-D         ESC[C
   Move Left to Previous Word  Ctrl-Left Arrow   Ctrl-A
   Move Right to Next Word     Ctrl-Right Arrow  Ctrl-F
   Move To Next Tab Stop       Tab Key           Ctrl-I
   Move To Start of Line       Home Key          Ctrl-W         ESC[H
   Move To End of Line         End Key           Ctrl-P         ESC[K
   Move Up a Line              Up Arrow          Ctrl-E         ESC[A
   Move Down a Line            Down Arrow        Ctrl-X         ESC[B
   Move Up a Page              PgUp Key          Ctrl-R
   Move Down a Page            PgDn Key          Ctrl-C
*P


I   Edit Function               PC Keyboard       Control Keys
   ─────────────────────       ───────────       ────────────I
   Toggle Insert Mode          Ins Key           Ctrl-V
   Reformat Paragraph          Ctrl-B            Ctrl-B
   Join a Line                 Ctrl-J            Ctrl-J
   Insert a Line               Ctrl-N            Ctrl-N
   Delete a Line               Ctrl-Y            Ctrl-Y
   Delete to End of Line       Ctrl-End          Ctrl-K
   Delete Char                 Del Key           Ctrl-G
   Delete Char to the Left     Backspace         Ctrl-H
   Delete Word to the Right    Ctrl-T            Ctrl-T

I   Special Functions           PC Keyboard       Control Keys
   ─────────────────────       ───────────       ────────────I
   Exit Full Screen Editor     ESC               Ctrl-U
   Redisplay Screen            Ctrl-L            Ctrl-L
   Quote or List Original      Ctrl-O            Ctrl-O or Ctrl-Q

*P


IUsing the above keystrokes
──────────────────────────I
All systems should be able to use the Control Key method of performing the
above functions (press and hold the CTRL key while typing the letter key that
follows it in the above table).

The more familiar PC Keyboard keys, such as the arrow keys, will work while
on locally.  They will also work if your communications program is capable of
either sending the actual keystroke (keyboard scan code) or an ANSI escape
code equivalent through to the host system.

An example would be calling in from remote using Qmodem to connect to PCBoard
and utilitizing either the 'Doorway Mode' or the 'Keyboard Emulation' in
Qmodem so that keystrokes are passed directly on to PCBoard.

The ANSI escape codes are an alternate means of telling PCBoard to move the
cursor around on the screen.  Qmodem's "Keyboard Emulation" feature makes use
*P


of these ANSI codes without the need for Doorway Mode.  Other comm packages
may be able to program the ANSI escape codes into function keys.


IInsert Mode
───────────I
While in 'Insert Mode' it should be noted that characters to the right of the
cursor will be pushed one character to the right as each letter is typed.

Additionally, pressing the (Enter) key while in Insert Mode will cause a new
line to be inserted.


INON-PC KEYBOARD USERS PLEASE NOTE!
──────────────────────────────────I
Some modems and packet switch environments will filter out CTRL-S keystrokes
and interpret them to mean "stop sending data".  In these environments
*P


pressing CTRL-S will not move the cursor as expected - in fact it will appear
to do nothing.  You will need to press CTRL-Q to get going again.

You can work around this by using CTRL-A which means move left to previous
WORD rather than moving a character to the left.

Those of you who can send either an ESC[D or the PC scan code for the Left
Arrow will not encounter this problem and will never have to worry about it.











IAlso See:I ^Main Menu^    ^PCB Commands^    ^Enter a Message^
*E

*B 19,GoodBye

I(G)oodbye - Function Help
─────────────────────────I

ISubcommands:I  NONE

IDescription:I  Disconnects you from the host system.  IThis command
              should always be used to log off of the system to insure proper
              updating of all message pointers, etc.  NEVER just drop carrier
              by issuing an (Atl+X) (or equivalent) command to your
              communication's software without first entering the (G)
              command!I

              Some systems also ask that you complete a (S)cript
              Questionnaire at the time of logoff.






IAlso See:I ^Main Menu^    ^PCB Commands^    ^Script Questionnaire^
*E

*B 20,Help

I(H)elp - Function Help
──────────────────────I

ISubcommands:I  (A-Z) (CHAT) (DOOR)

              (A-Z) is any letter of the alphabet
              (CHAT) or (NODE) displays Node CHAT help file
              (DOOR) or (OPEN) displays DOOR help file

IDescription:I  Displays the appropriate help file which corresponds with
              the command you need help with.  The software usually indicates
              that help is available by displaying a (H) option at the
              command line you are at.  Additionally, the code will also
              recognize a (?) in place of the letter (H) when requesting
              help.  If no help is available it will simply redisplay the
              command line prompt.




IAlso See:I ^Main Menu^    ^PCB Commands^
*E

*B 21,Initial Welcome

I(I)nitial Welcome - Function Help
─────────────────────────────────I

ISubcommands:I  NONE

IDescription:I  Redisplays the initial welcome screen, along with the
              version number of PCBoard which the system is running.













IAlso See:I ^Main Menu^    ^PCB Commands^    ^News^
*E


*B 22,Join a Conference

I(J)oin a Conference - Function Help
───────────────────────────────────I

ISubcommands:I  (#) or (Name)

              (#) is a valid conference number from 0 to the highest
                  conference number on the system

              (Name) is the name of any existing conference

IDescription:I  Allows joining an active conference on the system.  The
              conference name or number to be joined can be included with the
              (J) command on the same line if desired.  If you are not
              registered in the conference requested, you will be advised of
              such and returned to the main command line prompt.

              The entering of either a "J 0" will function as if you did an
              ^Abandon Conference^ command and return you to the main board
              message base area.
*P





IExamples:I     J 1       - to join conference #1
              J SysopS  - to join the Sysops conference














IAlso See:I ^Main Menu^    ^PCB Commands^    ^Abandon Conference^
*E


*B 23,Kill a Message

I(K)ill a Message - Function Help
────────────────────────────────I

ISubcommands:I  (#)

              (#) is a valid active message number

IDescription:I  Allows marking a message as inactive or killed so that
              others can no longer read it.  Additionally, when the system
              operator packs the message base, the message will be purged
              from the system.

              Entry of an invalid message number returns you to the main
              command line.






IAlso See:I ^Main Menu^    ^PCB Commands^    ^Read Messages^
*E

*B 24,Locate Files

I(L)ocate Files by Name - Function Help
──────────────────────────────────────I

ISubcommands:I  (filename/wildcard) (A) (D) (N) (U) (NS)

              (filename/wildcard) is the filename to scan for
              (A) scans all available file directories
              (D) download all files found
              (N) combine the search with a date scan
              (S) with (N) indicates new files since last date scanned
              (U) scans only the available upload file directories
              (NS) displays listing in non-stop mode

IDescription:I  Allows you to search the file directory listings for
              filenames which match those you are looking for.  You can also
              use valid DOS wildcards in your filename request if you are
              unsure of the exact filename you are looking for.
*P


IExamples:I     L TEST A       - search all directories for TEST
              L TEST*.* A    - search all for any file beginning with TEST
              L TEST A D     - find TEST and download it
              L TEST*.* U    - find TEST*.* in the UPLOAD directory
              L TEST*.* N A  - find only new files matching TEST*.*

              Other examples of wildcards:  TEST?  TEST?.ZIP  ??TEST.*

NOTE:  If the filename is less than 8 characters long and no wildcards have
been used it automatically appends "*.*" to the name (i.e. searching for TEST
turns into TEST*.*).

If an invalid file is requested it will automatically switch to a Z)ippy
search command.





IAlso See:I ^Main Menu^    ^PCB Commands^    ^Zippy Directory Scan^
*E


*B 25,Language Command

I(LANG) Language Change - Function Help
──────────────────────────────────────I

ISubcommands:I  (#)

              (#) is the language number to change to.

IDescription:I  Allows you to change from the current default language to a
              new language of your choice.  If the system you are calling
              does not support language changes, you are returned to the main
              command line prompt.









IAlso See:I ^Main Menu^    ^PCB Commands^
*E

*B 26,Mode
I(M)ode - Function Help
──────────────────────I

ISubcommands:I  NONE

IDescription:I  Switches your screen display mode between ANSI graphics and
              non-graphics mode.  If you toggle ANSI Graphics on, you must be
              using a communication's program which supports standard ANSI
              (Esc) code graphics.  If you select graphics and get a lot of
              symbols such as "[01;49m" on your screen mixed in with the
              normal text display, your software does not support ANSI
              graphics and you should toggle Graphics off by re-entering the
              (M) command.

Note:  The system will automatically detect if you have ANSI capability and
your system supports the CURSOR POSITION REPORT sequence.  However, you still
must select whether or not you want the color graphics sent to you.



IAlso See:I ^Main Menu^          ^PCB Commands^    ^Write User Data Base^
          ^Xpert/Novice Toggle^
*E

*B 27,New Files

I(N)ew Files by Date - Function Help
───────────────────────────────────I

ISubcommands:I  (date) (A) (D) (S) (U) (NS)

              (date) is a valid date in mmddyy format (no spaces!)
              (A)  scans all file directory listings
              (D)  download all new files found
              (S)  scan for files new since your last logon's directory scan
              (U)  scans only upload file directory listings
              (NS) displays output in non-stop mode

IDescription:I  Displays file listings based on a date scan of when the
              file was placed on the system.  Matching files are those
              found which have a date equal to or later than that requested.

              Entering an (S) indicates that the last DATE scan or the DATE
              of the most recent files found on your last scan should be used
              as the scan date.
*P


              Entering a (D) on the command line will cause all files found
              to be queued up for download on your next (D)ownload command.

IExamples:I     N A S          - scan for all new files since last scan
              N U S          - scan for new files in the upload directory
              N U 1 D S      - scan for and download new files in directory 1












IAlso See:I ^Main Menu^           ^PCB Commands^    ^Locate Files^
          ^Files Directories^           ^Zippy Directory Scan^
*E


*B 28,News

INEWS File - Redisplay - Function Help
─────────────────────────────────────I

ISubcommands:I  None

IDescription:I  Redisplays the NEWS file for the message base you are in.














IAlso See:I ^Main Menu^    ^PCB Commands^    ^Initial Welcome^
*E

*B 29,Operator Page

I(O)perator Page - Function Help
───────────────────────────────I

ISubcommands:I  NONE

IDescription:I  Allows paging of the system operator to come to the host
              keyboard and enter an inter-active typing mode with you.  If
              the system operator is not available, a message will be
              displayed and you will be returned to the main menu.  You can
              abort the page in advance of the 30 second timeout period if
              desired by pressing (Ctrl-K).








IAlso See:I ^Main Menu^        ^PCB Commands^    ^Comment to Sysop^
          ^Enter a Message^
*E

*B 30,Open a Door

I(OPEN) a (DOOR) - Function Help
───────────────────────────────I

ISubcommands:I  (#) or (Name)

              (#)    number of the DOOR to open
              (Name) name of the DOOR to open

IDescription:I  A DOOR is an extension to the system.  A part of the system
              which is not built directly into the PCBoard Bulletin Board
              Software.

              Opening a DOOR takes you out of PCBoard and into another
              application.  Since there are dozens of DOOR applications
              available, you should check with your system operator for
              questions on which DOORs are operational and what they do.
*P





              When you issue the DOOR command, the system will show you
              a menu of available door programs.  Choose the door
              program by entering the number shown.













IAlso See:I ^Main Menu^    ^PCB Commands^    ^Bulletin Listings^
*E


*B 31,Page Length

I(P)age Length - Function Help
─────────────────────────────I

ISubcommands:I  (#)

              (#) is a valid number between 0 and 50

IDescription:I  Allows setting of the number of display lines you want to
              appear on your screen before the software displays a "(H)elp,
              More?" prompt on your screen.

              If you select 0 as your page length, you will never pause
              during any screen display.  The default value for this command
              is I23 lines per page.I






IAlso See:I ^Main Menu^    ^PCB Commands^    ^Write User Data Base^
*E

*B 32,Quick Message Scan

I(Q)uick Message Scan - Function Help
────────────────────────────────────I

ISubcommands:I  (#) (F) (Y) (S) (NS) (+) (-) (TS)

              (#) any number from 1 to 9999999
              (F) scans for message headers from you
              (Y) scans for message headers to you
              (S) scans for headers above those you have already read
              (NS) displays test in non-stop mode
              (+) or (-) appended to the end of a numbers forces the display
              to be shown in forward or reverse order respectively.
              (TS) search message headers for specific text
              (USER) selects only those message to or from the specified user

IDescription:I  Allows viewing a quick description of the message header
              information available.  The display includes the message
              number, the message reference number (if any), who the message
              is to, who the mesage is from, and the subject matter of the
*P




              message.  Due to screen width constraints, some fields are
              shortened for display purposes.  Messages which are protected
              from reading will not be displayed to you.














IAlso See:I ^Main Menu^    ^PCB Commands^    ^Read Messages^
*E

*B 33,Read Messages

I(R)ead Messages - Function Help
───────────────────────────────I


IMOST COMMON COMMANDS WHILE READING MESSAGES!
────────────────────────────────────────────I

       ***** DON'T FORGET TO INCLUDE THE ISPACESI IN THESE COMMANDS *****


    IY SI         mail addressed TO YOU that you have not read yet
                (this is limited to the conference you are in now).

    IA YI         mail addressed TO YOU that you have not read yet
                (same as above, but will read in all conferences).

    I+I           read mail one message at a time FORWARD - from here
                just keep hitting ENTER and you will read the next
                message.
*P


    I-I           read mail one message at a time BACKWARDS - from here
                just keep hitting ENTER and you will read the next
                message - in reverse order.



                  ***** PLEASE CHECK THE EXAMPLES BELOW *****

ISubcommands:I

       (#)        a message number between 1 and 9999999
       (F)        selects only messages left by you
       (Y)        selects only messages left for you
       (YA)       selects only messages left for you or addressed to "ALL"
       (S)        selects messages above the last one you have read
       (A)        read messages in all SELECTed conferences
                  See ^Select Conferences^ for more info.
       (ALL)      read messages in all conferences in which you are
                  registered
*P


       (L)        read in backwards order from the last message to the first
       (C)        capture the messages to a file for download
       (D)        implies a (C)apture and immediately downloads
       (Z)        implies a (D)ownload but compresses the file before
       (G)        goodbye
       (J)        join another conference
       (Q)        display only message headers (quick scan mode)
       (NS)       displays text in non-stop mode
       (RM)       re-read previously "memorized" message number
       (RM+)      re-read "memorized" message number plus forward read
       (RM-)      re-read "memorized" message number plus backwards read
       (+)        alone reads messages forward from present position or when
                  appended to a number causes forward reading from that
                  message number
       (-)        alone reads messages backwards from present position or
                  when appended to a number causes backward reading from that
                  message number
       (TS)       searches messages for the specified search criteria
*P


       (SET)      sets the number of the last message read
       (EDIT)     puts the current message into the editor for re-editing
       (NEXT)     reads next higher message number available
       (PREV)     reads next lower message number available
       (JUMP)     skips to the next conference on a (R)ead (A)ll command
       (SKIP)     sets the last message read pointer, skips to next conf.
       (USER)     selects only those message to or from the specified user
       (SELECT)   selects the current conference for future scans
       (DESELECT) deselects the current conference for future scans

IDescription:I  Allows reading messages left on the system.  All public
              messages will be displayed, along with private messages left
              either by you or for you.  If a message has more display lines
              than what your ^Page Length^ is set for, a "(H)elp, More?"
              prompt will appear asking for your input.  Multiple message
              numbers to read can be entered on the same command line if
              desired.  Additionally, combinations of the above commands can
              be entered on the same command line if desired.
*P


IExamples:I

  * R S <enter>

    The above command will read all mail that is new since you last read
    mail in this message base.

  * R Y S <enter>

    The above command will read all mail that is addressed to you that is new
    since you last read mail in this message base.

  * R 1+ <enter>

    The above command will read all messages from #1 to the end.
*P


  * R 1 5 10 20 <enter>

    The above command will read messages 1, 5, 10 and 20 and then stop.


  * R L <enter>

    The above command will read all mail in reverse order from beginning to
    end.

  * TS A 1+ <enter>
    PCBoard & LANtastic <enter>

    The above commands will search thru every available message in ALL
    conferences areas you are set to scan for any message that has both the
    word "PCBoard" AND the word "LANtastic" in it.
*P


  * TS A 1+ <enter>
    PCBoard & (LANtastic | DESQview) <enter>

    The above commands will search thru every available message in ALL
    conferences areas you are set to scan for any message that has both the
    word "PCBoard" AND either the word "LANtastic" OR the word "DESQview" in
    it.

    The parenthesis tell PCBoard how you want to group your criteria if you
    have a complex search request such as the one above.  It will allow for
    nearly any number of parens and any combination of AND's (using the "&"
    character) and OR's (using the "|" character).

  * TS A 1+ USER JOHN DOE <enter>
    PCBoard & Help <enter>

    The above command (similar to examples above) adds the keyword USER to
    the command line specifying that only messages that are either TO or FROM
*P


    John Doe should be displayed if they are found to have both the words
    PCBoard and Help in them.

  * R A Z <enter>

    The above command will capture all messages in all conferences since the
    last message read, compress the capture file and the begin the download
    procedure.

  * R SET 100 <enter>

    Sets the last message read for that conference to 100.

    While reading mail, the header at the top of the message gives a lot of
    information.
*P

        Date: 05-17-91 (09:30)               Number: 625 of 636
          To: ALL                            Refer#: NONE
        From: Sysop                            Read: (N/A)
        Subj: WELCOME                        Status: PUBLIC MESSAGE
        Conf: MAIN BOARD (0)              Read Type: GENERAL (-)
                                                              ^^
                                           Shows Direction────^^


    Mail commands can be a little confusing at first, but most people
    make it harder than it is.  Learn the basic commands like:

            Y+ to read YOUR mail in a FORWARD direction
            S+ to read ALL mail in a FORWARD direction

    And keep hitting enter and you will read the next message, and
    the next, etc.


IAlso See:I ^Main Menu^    ^PCB Commands^    ^Quick Message Scan^
          ^Select Conferences^             ^Page Length^
*E

*B 34,Reply to Messages

I(REPLY) To Messages - Function Help
───────────────────────────────────I

ISubcommands:I  (#)

              (#) a message number between 1 and 9999999

IDescription:I  Allows replying directly to another message from the main
              command line.  Message numbers can be stacked together if
              desired.










IAlso See:I ^Main Menu^    ^PCB Commands^    ^Read Messages^
*E
*B 35,Read Marked Message

I(RM) Read Marked Message - Function Help
────────────────────────────────────────I

ISubcommands:I  None

              While there are no subcommands the RM function can take any of
              three separate forms:

              RM   Read the marked message and stop
              RM+  Read the marked message then continue going forward
              RM-  Read the marked message then continue going backward

IDescription:I  When reading messages you can use the (M)ark Message
              command to tell the system to remember that number for you so
              that you can easily go back to it.  To return to that Marked
              Message you simply issue one of the above three RM commands.

Tips:         To redisplay and possibly capture the message you are currently
              reading you could issue a command such as this:
*P

                   M RM NS

              It first marks the message you are reading, then it re-reads
              that message in NON-STOP mode.  Another form of the same thing
              if you wanted to re-read that message and then keep going would
              be:

                   M RM+

              NOTE:  You must be in the conference where you marked the
              message in order for the system to properly locate it.









IAlso See:I ^Main Menu^    ^PCB Commands^    ^Read Messages^
*E

*B 36,Script Questionnaire

I(S)cript Questionnaire - Function Help
──────────────────────────────────────I

ISubcommands:I  NONE

              A script questionnaire is a set of questions that the system
              operator has set up where the answers that you provide will be
              recorded in a file for later analysis or processing.

              If no questionnaires have been defined, you will be told such
              and returned to the main command line.  If scripts are present,
              you will be displayed a menu of them, including a number of the
              choices available.  To complete a script, enter the number
              indicated.

              After selecting a valid number, you will be displayed a brief
              description of the what the questionnaire is for and asked
              whether or not you wish to continue.  If you indicate (Y)es,
              the script will begin execution.  During execution, you will be
*P


              displayed a prompt of one or more lines which will ask you a
              question, followed by an input field in which you can enter
              your response.  You are limited to a one line response for each
              question asked.  Responses can not be longer than the brackets
              shown above the input line.  Attempting to exceed the input
              length will cause the host to send you a BEEP and will pause
              awaiting either the shortening of your reponse or the pressing
              of your (Enter) key.











IAlso See:I ^Main Menu^    ^PCB Commands^    ^Bulletin Listings^
*E

*B 37,Message Security Levels

I(Message Security) - Function Help
──────────────────────────────────I

ISubcommands:I  (G) (R) (S) (N)

              (N)one means that the message will be open for all to read.

              (G)roup allows assigning a password to the message which only
                 other callers who know the common password will be allowed
                 to read the message.

              (R)eceiver makes the message private to all except you - the
                 person leaving it - and the person to whom it is addressed.

              (S)ender allows you to assign a password to the message so that
                 only you can kill it later.  This prevents the other person
                 to whom the message is addressed from killing it.
*P


IDescription:I  When leaving a message to another person various security
              levels are available to allow "protecting" of your message to
              insure only those who you want to read it can.

              Note that you can NOT assign (R)eceiver protection to a message
              which has been addressed to ALL.












IAlso See:I ^Main Menu^               ^PCB Commands^    ^Enter a Message^
          ^End of Message Commands^    ^Message Complete Commands^
*E

*B 38,Select Conferences

I(SELECT) Conferences to Scan - Function Help
────────────────────────────────────────────I

ISubcommands:I  (S) (D) (#) (#-#)

              (S)   selects ALL conferences
              (D)   deselects ALL conferences
              (#)   toggles a specific conference on or off
              (#-#) toggles a range of conferences on or off

IDescription:I  The SELECT function is used to tell the system which
              conferences you are interested in (or not interested in).  It
              affects the scanning of conferences when reading or searching
              for mail.

              The command can also be used to reset the Last Message Read
              pointers in each of the conferences selected.
*P


IExamples:I

  * SELECT S <enter>

    The above command would select ALL conferences to be scanned or read.

  * SELECT 1 <enter>

    If conference #1 was already selected then it is turned off.  If it was
    not already selected then it will be turned on and you will be prompted
    for a new Last Message Read number for that conference.
*P


  * SELECT D 1-3 6 <enter>

    The above command starts out by deselecting all conferences after which
    it reselects conferences 1 thru 3 followed by 6.  It will then prompt the
    caller for any last message read changes in each of the newly selected
    conferences.












IAlso See:I ^Main Menu^           ^PCB Commands^    ^Read Messages^
          ^Quick Message Scan^                  ^Your Mail Check^
*E


*B 39,Transfer Protocol

I(T)ransfer Protocol - Function Help
───────────────────────────────────I

ISubcommands:I  (A-Z)
              (A-Z) is a valid protocol defined to that system

IDescription:I  Allows setting of a default transfer protocol.  The choices
              of protocols available will vary from system to system based on
              the protocols which the system operator has enabled.  A default
              of (N)one can also be entered, in which case you will be asked
              to specify the protocol type each time you begin either an
              upload or download from the system.  If you specify a value
              here, it will be used as the default each time you request a
              file transfer. However, this default can be over-ridden at the
              time of a file transfer request by including the protocol
              desired as a separate entry on the same line as the filename is
              entered.  (i.e. (filename) (F) would over-ride any default here
              as specifying 1K-Xmodem Full-Flow protocol.)

IAlso See:I ^Main Menu^        ^PCB Commands^    ^Download a File^
          ^File^                               ^Upload a File^
*E


*B 40,Test a File

I(TEST) Files - Function Help
────────────────────────────I

ISubcommands:I  (filename)

              (filename) is the name of the file you want to test.  Like the
                         download function it will append the default
                         extension to the filename if one is not specified.

IDescription:I  Allows you to test a file's integrity prior to downloading
              the file.  The system operator must specify the kinds of tests
              that will be performed if this option is available.  It could,
              for example, perform a CRC check on the file as well as scan
              for a virus and then inform you prior to downloading if the
              file passes the tests that were executed on it.




IAlso See:I ^Main Menu^    ^PCB Commands^    ^Download a File^
          ^File^                           ^Upload a File^
*E
*B 41,Message Text Search

I(TS) Message Text Search - Function Help
────────────────────────────────────────I

ISubcommands:I

           (F)    selects only messages left by you
           (Y)    selects only messages left for you
           (S)    selects messages above the last one you have read
           (A)    scan messages in all SELECTed conferences
                  See ^Select Conferences^ for more info.
           (ALL)  scan messages in all conferences in which you are
                  registered
           (L)    read in backwards order from the last message to the first
           (C)    capture the messages found to a file for download
           (D)    implies a (C)apture and immediately downloads
           (Z)    implies a (D)ownload but compresses the file before
           (NS)   displays text in non-stop mode
           (RM+)  re-read "memorized" message number plus forward read
           (RM-)  re-read "memorized" message number plus backwards read
           (##+)  scan messages from a selected number forward
*P


           (##-)  scan messages from a selected number backward
           (USER) selects only those message to or from the specified user

IDescription:I  Allows searching the messages on the system to find
              messages that match the search criteria that you provide.

IExamples:I

  * TS A 1+ <enter>
    PCBoard & LANtastic <enter>

    The above commands will search thru every available message in ALL
    conferences areas you are set to scan for any message that has both
    the word "PCBoard" AND the word "LANtastic" in it.

  * TS A 1+ <enter>
    PCBoard & (LANtastic | DESQview) <enter>
*P


    The above commands will search thru every available message in ALL
    conferences areas you are set to scan for any message that has both
    the word "PCBoard" AND either the word "LANtastic" OR the word
    "DESQview" in it.

    The parenthesis tell PCBoard how you want to group your criteria if
    you have a complex search request such as the one above.  It will
    allow for nearly any number of parens and any combination of AND's
    (using the "&" character) and OR's (using the "|" character).

  * TS A 1+ USER JOHN DOE <enter>
    PCBoard & Help <enter>
*P


    The above command (similar to examples above) adds the keyword USER
    to the command line specifying that only messages that are either
    TO or FROM John Doe should be displayed if they are found to have
    both the words PCBoard and Help in them.


    See ^Boolean Expressions^ for more information about complex searches by
    using boolean logic symbols.











IAlso See:I ^Main Menu^    ^PCB Commands^    ^Quick Message Scan^
*E
*B 42,Upload a File

I(U)pload a File - Function Help
───────────────────────────────I

ISubcommands:I  (filename 1) (filename 2) (filename 3) (protocol) ...
                                                           (gb or bye)

              (filename) any valid DOS filename may be used and more than one
                         filename may be entered if you choose to use a BATCH
                         protocol for the file transfer

              (protocol) is a letter from A-Z of the protocol desired based
                         on the protocols available

              (gb)       Either (gb) or (bye) may be entered on the command
              (bye)      line to indicate that you want the system to hang up
                         after it finishes the file transfer

IDescription:I  Allows transferring a file from your machine to the host
              system.

              There can be up to 26 different types of protocols available.
*P


              If you have not previously set a default protocol for the
              system you are calling, you will be asked for the protocol type
              each time you request a download.

              ASCII protocol transfers are only available on non-binary text
              files.  Filenames which have extensions of .EXE, .ARC, .COM,
              .WKS, ZIP etc. can not be downloaded using ASCII protocol.

              Due to the wide range of protocols now available, it is
              suggested you check with the Sysop of this system if you have a
              question on which protocols have been implemented and how to
              properly set your software protocols to match those of this
              system.  However, if IZmodemI is available it is always a
              good choice!
*P


ISelecting
Files:I        Unlike downloading a filename must be specified exactly as
              you intend to send it.  In other words, if you type the word
              "TEST" then the name of the file when posted will be called
              "TEST" with no other extension added to it.

              After giving the system one or more filenames to be uploaded
              it will ask you for a description of each file.  Your
              description can be up to 8 lines long of 45 characters each.
              If you wish to make a particular file IPRIVATEI so that it
              is not posted in the public upload directory you simply place
              a "/" at the beginning of the first line of text in your
              description.

IBatch
Uploads:I      When uploading a batch of files you must enter at least ONE
              filename even if it is a dummy filename.  Then on your end you
              simply tell your software to send all of the desired files.
              Any files that are received which you did not specify
*P


              originally will then be brought up on the screen with the
              system asking you to describe each of them.

              ITo send more than one file you must either enter (UB) as
              your upload command or on the command line simply type more
              than one filename.I  See the examples below.



IExamples:I     U TEST          - uploads TEST using the default protocol
              U TEST X        - uploads TEST using the Xmodem protocol
              U TEST1 TEST2 Y - uploads both TEST1 & TEST2 using Ymodem/BATCH







IAlso See:I ^Main Menu^    ^PCB Commands^    ^Download a File^
*E

*B 43,Display Users

I(USERS) Display Users - Function Help
─────────────────────────────────────I

ISubcommands:I  (search text)

              (search text) is any text that you want to search for.  You
                            could for example, search for a name or a part of
                            a name or a city or state.

IDescription:I  Displays the user name, location and last date on for all
              users that have access to the current conference.

              Alternatively, you can enter search criteria to limit your
              search to only those users or locations that match the
              criteria.
*P

IExamples:I

  * USERS <enter>

    Display all users that are registered in the current conference.

  * USERS David <enter>

    Display all users have the name "David" in their record.

  * USERS Utah <enter>

    Display all users that have "Utah" in their record.

  * USERS David & Utah <enter>

    Display all users that have the name "David" who are in "Utah".



IAlso See:I ^Main Menu^    ^PCB Commands^    ^Who is Online^
*E

*B 44,View User Settings

I(V)iew User Settings - Function Help
────────────────────────────────────I

ISubcommands:I  NONE

IDescription:I  Allows viewing your current user settings.  Included in the
              listing are:

              The number of system caller you are
              Your Default Page Length
              Your System Expiration Date (or NONE)
              Your Security Level
              Your Last Date On
              The last message number you read
              The current high message number
              Number of Active Messages
              Available download bytes available for that day
              Default Transfer Protocol Selected
*P


IAdditional Display
──────────────────I
If you have Sysop privileges, the following additional items will be shown:

              Low Message Number
              Number of Messages Defined
              Number of Free Message Slots Available

The above displays are made to those with Sysop privileges so that decisions
can be made as to when to pack that message base and/or to define additional
message blocks for storing messages.








IAlso See:I ^Main Menu^    ^PCB Commands^    ^Write User Data Base^
*E

*B 45,Write User Data Base

I(W)rite User Data Base Information - Function Help
──────────────────────────────────────────────────I

ISubcommands:I  NONE

IDescription:I  Allows changing some of your data base information stored
              on that system, including:

              Password desired
              Location you are calling from
              Your Business/Data Phone Number
              Your Home/Voice Phone Number
              A Comment Field of 30 characters
              Choice of having the screen cleared before reading a message
              The Message base areas you want to scan with the "Y A" command
*P


              If the system operator has restricted you to only password
              changes instead of all of the above, you will only be allowed
              to change it and not the other items listed.
















IAlso See:I ^Main Menu^    ^PCB Commands^    ^View User Settings^
*E

*B 46,Who is Online

I(WHO) is Online - Function Help
───────────────────────────────I

ISubcommands:I  None

IDescription:I  On multinode systems this command displays the name and
              location of users that are currently online on all of the nodes
              in the system.












IAlso See:I ^Main Menu^    ^PCB Commands^    ^Display Users^
*E

*B 47,Xpert/Novice Toggle

I(X)Expert/Novice Mode Toggle - Function Help
────────────────────────────────────────────I

ISubcommands:I  NONE

IDescription:I  The (X) command lets you toggle between Expert and Novice
              mode. When the Expert mode is active, the main menu is never
              displayed, and most command line prompts are considerably
              abbreviated.

              In Novice mode, all menus are displayed and all command line
              prompts give a more descript definition of the commands
              available.






IAlso See:I ^Main Menu^    ^PCB Commands^    ^Mode^
*E
*B 48,Your Mail Check

I(Y)our Mail Check - Function Help
─────────────────────────────────I

ISubcommands:I  (A) (S) (NS) (+) (-) (C) (ALL)

              (A)   scans all SELECTed conference message bases
                    See ^Select Conferences^ for more info.
              (ALL) scans all conferences in which you are registered
              (S)   scans only for mail left since the last message read
              (C)   limits scan to current message base only
              (+)   or (-) forces the direction of the scan
              (Q)   display in Quick Scan format
              (L)   display in Long Scan format
              (NS)  displays text output in non-stop mode

IDescription:I  Allows checking for mail left to you or from you in a
              message base.  The above commands can be entered in combination
              on the same line to limit the scan function as desired.  The
              default for the (Y) command is to scan the current message base
              only, in reverse direction, checking for mail left by you as
*P


              well as for mail addressed to you and to scan the complete
              message base, from the end of the file to the beginning.

              You can select which areas you want to be scanned when using
              the (A) subcommand by typing SELECT or by using the (W)rite
              User Info command.

IQuick Scan:I   The Quick Scan format provides a display that looks
              something like this:

                                IMessages  Messages
              Num   Conference   To You    Found
              ───   ──────────  ────────  ────────I
                0   Main Board         0        18
                1   Support            5        35
                2   DOOR               2        14
*P

ILong Scan:I    The Long Scan format provides more detail such as message
              numbers found and looks something like this:

              Scanning Main Board
                Msgs For You: None
               Msgs From You: None
                # Msgs Found: 18

              Scanning Support (1) Conference
                Msgs For You: 100 101 102 103 104
               Msgs From You: 89 94
                # Msgs Found: 0

              Scanning DOOR (2) Conference
                Msgs For You: 25 48
               Msgs From You: None
                # Msgs Found: 0



IAlso See:I ^Main Menu^    ^PCB Commands^    ^Read Messages^
*E

*B 49,Zippy Directory Scan

I(Z)ippy Directory Listing Scan - Function Help
──────────────────────────────────────────────I

ISubcommands:I  (text) (#) (A) (D) (N) (U) (NS)

              (text) is the text you wish to search for
              (#)    is any valid directory number
              (A)    scans all directory listings for the text input
              (D)    download all files found
              (N)    combine the search with a date scan
              (S)    with (N) indicates new files since last date scanned
              (U)    scans only the upload directory(s) for the text
              (NS)   displays screen output in non-stop mode

IDescription:I  Allows you to search the download directories for words or
              phrases either in the filename itself or in the description of
              the files.  See examples below.
*P


              (D) will cause all files found to be flagged for later download
                  the next time you issue a (D)ownload command.

              (N) combines a new files search with the text search.

              INote:I  When using the Zippy Directory Scan, you can
              use boolean operators to search for more than one string.
              You can use the OR (|) and AND (&) operators.

              See ^Boolean Expressions^ for more information about complex
              searches by using boolean logic symbols.



IExamples:I

  * Z CAT | DOG A

    This will search for "cat" OR "dog" in the directories.
*P


  * Z TURBO & CLOCK

    This will search for files with BOTH "turbo" AND "clock" in their
    name or description.

  * Z A PCBoard<enter>

    The above command will search all of the file directories for the word
    "PCBoard" (anywhere - the filename, the description or even the extended
    description lines).

  * Z A <enter>
    PCBoard & DESQview <enter>

    The above commands will search all of the file directories for any file
    that has both the word "PCBoard" and the word "DESQview" in the
    description.
*P


  * Z PCBoard A N <enter>
    120189 <enter>

    The above command combines a text search for the word PCBoard with a date
    search of 12/01/89 or later in search all of the download directories.


  * Z DESQview A S D <enter>

    The above command combines the Zippy Search of the file directories with
    a "new files since" search and then flags all files found for later
    downloading.







IAlso See:I ^Main Menu^    ^PCB Commands^    ^Locate Files^
*E

*B 50,Using the Mouse

   Using the Mouse with this
   program is pretty simple.     ┌──────────┐           ┌──────────────┐
   Move the mouse cursor to      │Click with│           │Click with    │
   the highlighted item and      │ Left to  │           │ Right to     │
   Iclick the left button.I        │  Select  ├─┐       ┌─┤  Exit Program│
                                 └──────────┘ │       │ └──────────────┘
   To exit the program you                 ┌─────────────┐
   can click the right                     │ ┌─┐ ┌─┐ ┌─┐ │
   button, or point to the                 │ │ │ │ │ │ │ │
   word IQuitI at the bottom                 │ └─┘ └─┘ └─┘ │
   right side of the screen                │             │
   and Iclick the left button.I              │             │
                                           │             │
                                           └──────╥──────┘
                                                  ║       ┌───────────────┐
         ^Main Menu^                                ║       │Click on PgUp  │
     ^The Tech Line BBS^                           ╔╝       │and PgDn here  │
  ^PCBoard OnLine Reference^                       ║        │to Scroll Pages│
     ^Using the Keyboard^                        ══╝        └────────────┬──┘
                                                                     ┌─┴─┐
            Click Left Button Here to Quit Program ────────────┐     │   │
*E


^PCBoard OnLine Reference^

^The Tech Line BBS^

*B 51,Using the Keyboard

  ┌═══════╗ ┌═══════╗ ┌═══════╗ ┌═══════╗     ┌═══════╗
  │ Num   ║ │  /    ║ │  *    ║ │  -    ║     │  F2   ║  Go to Main Menu
  │  Lock ║ │       ║ │       ║ │       ║     │       ║
  └───────┘ └───────┘ └───────┘ └───────┘     └───────┘
  ┌═══════╗ ┌═══════╗ ┌═══════╗ ┌═══════╗     ┌═══════╗
  │ 7     ║ │ 8     ║ │ 9     ║ │       ║     │ Esc   ║  Exit Program
  │ Home  ║ │      ║ │ PgUp  ║ │       ║     │       ║
  └───────┘ └───────┘ └───────┘ │  +    ║     └───────┘
  ┌═══════╗ ┌═══════╗ ┌═══════╗ │       ║
  │ 4     ║ │ 5     ║ │ 6     ║ │       ║     Use + and - to move to next and
  │      ║ │       ║ │      ║ │       ║     previous topic screens.
  └───────┘ └───────┘ └───────┘ └───────┘
  ┌═══════╗ ┌═══════╗ ┌═══════╗ ┌═══════╗     ILocking NumLock ON willI
  │ 1     ║ │ 2     ║ │ 3     ║ │       ║     Iallow numeric keypad toI
  │ End   ║ │      ║ │ PgDn  ║ │  E    ║     Iwork the same as normalI
  └───────┘ └───────┘ └───────┘ │  N    ║     Icursor keys.I
  ┌═════════════════╗ ┌═══════╗ │  T    ║
  │                 ║ │ 3     ║ │  E    ║        ^Using the Mouse^
  │  Ins            ║ │ PgDn  ║ │  R    ║           ^Main Menu^
  └─────────────────┘ └───────┘ └───────┘         ^PCB Commands^
*E
*B 52,PCBoard OnLine Reference


    This online reference for PCBoard was written for the users of The Tech
    Line BBS.


                              IThe Tech Line BBS
                                 301-696-1393
                             USR HST DUAL STANDARD
                       24 Hours - 7 Days - FREE AccessI



    I took the help files supplied on the PCBoard support BBS, and put them
    into this handy hypertext document.  Even if this is only a step better
    than regular online help, at least it's hypertext abilities encourage
    the user to read more about the available PCBoard commands.
*P


    To make this program I used the TCXL C Programmer's Library.  Don't
    give me any credit for this program because it was all done by the TCXL
    Help Functions.  All I had to do was write a few lines of code to set
    up everything, then call the TCXL functions to do the real work.  TCXL
    does all the windowing and everything.  A great library!  For more
    information on TCXL, contact:


        Innovative Data Concepts, Inc.
        122 North York Road
        Suite 5
        Hatboro, PA 19040
        Voice:  1-215-443-9705
        Orders: 1-800-926-4551
        FAX:    1-215-443-9753



    Or you can get the shareware ZIP file of TCXL from our BBS!
*P


                      IAbout Innovative Data ConceptsI

    Innovative Data Concepts, Inc. is a rapidly-growing software
    firm, dedicated to developing, publishing, distributing and
    supporting affordable, state-of-the-art software for both professional
    programmers, as well as for general users.

    Chip Rabinowitz is IDC's Vice President of Research and Development,
    and is well-known among the industry for his technical expertise.
    He is an Assistant Sysop on the Computer Language Magazine Forum
    on CompuServe Information Service and also provides technical
    support for Borland International as a member of "Team Borland" on
    their CompuServe Forums, in the areas of Turbo C, Turbo Assembler,
    Turbo Debugger, SideKick ('Classic', SK Plus and SK 2.0), Quattro Pro
    and Paradox.
*P


    This program is released to the BBS community for FREE!  Use it
    and enjoy!


    PCBoard is a very popular bulletin board system worldwide.  It is
    manufactured by:



                        Clark Development Company, Inc.
                             6000 S. Fashion Blvd
                                   Suite 101
                               Murray, UT  84107

                              Tel: (801) 261-1686
                              Fax: (801) 261-8987
                             Data: (801) 261-8976
*P


    IPCBoard is a registered trademark of Clark Development Company, Inc.
    All other brand and product names mentioned in this manual are
    trademarks or registered trademarks of their respective companies.I












                        ^Main Menu^     ^PCB Commands^
*E

*B 53,The Tech Line BBS
         ──────────┐   ──────────┐    ──┐
        ///////////│  ///////////│   ///│              ┌───────────────┐
       ┌─────────┐/  ┌─────────┐/   ┌─┐/│              │ I301-696-1393I  │▐
       └───┐ ┌───┘   └───┐ ┌───┘    │ │/│              │ Frederick,    │▐
           │ │/│         │ │/│      │ │/│              │      Maryland │▐
           │ │/│         │ │/│      │ │/│              └───────────────┘▐
           │ │/│         │ │/│      │ │/└──────┐         ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
           │ │/│         │ │/│      │ │////////│
           │ │/          │ │/       │ └──────┐/
           └─┘  HE       └─┘  ECH   └────────┘  INE

                                                     ┌──┐  ┌──┐  ┌──┐
      ┌────────────────────────────────┐             │  │  │  │  │
      │      Sysop - John Crouch       │▐            ├──┴┐ ├──┴┐ └──┐
      │         24 Hours a Day         │▐            │   │ │   │    │
      │         7 Days a Week          │▐            └───┘ └───┘ └──┘
      │ Game Doors / Files / Messages  │▐
      │   << FREE to the Public >>     │▐        **USR HST DUAL STANDARD**
      └────────────────────────────────┘▐          GIVE US A CALL TODAY!
        ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
                                                        ^Main Menu^
*E
*B 54,Boolean Expressions


                Examples of using boolean (and / or) searching
                ──────────────────────────────────────────────

   There are numerous places where PCBoard will ask you for some kind of
   search criteria for the text you want to scan.  In those areas you can
   simply type in a word or phrase or you may create much more complex
   searches by using boolean logic symbols in your request.

   The symbols "&" and "|" can be used to mean AND and OR respectively.  In
   addition you can combine criteria using parenthesis to denote the
   grouping of the search.

   The rules below apply at any prompt given where PCBoard wants you to
   tell it what to scan for so the following rules can be used whether you
   are scanning through the message base, the download directories, the
   users file or the caller logs.
*P


   Multiple words making up a sentence or phrase:
   ──────────────────────────────────────────────
   PCBoard version 14.5

   Searches for the words "PCBoard version 14.5" all together in a line


   Multiple words searching for each word separately:
   ──────────────────────────────────────────────────
   PCBoard | Qmodem | Procomm

   Searches for any text having either PCBoard OR Qmodem OR Procomm
   anywhere in the text
*P


   Multiple words searching for each word separately requiring ALL to match:
   ─────────────────────────────────────────────────────────────────────────
   PCBoard & Qmodem & Procomm

   Searches for any text having ALL THREE words but not necessarily in any
   order or even next to each other


   Using parenthesis for grouping:
   ───────────────────────────────
   DESQview & (PCBoard | Qmodem)

   Searches for any text having DESQview in it AND having either PCBoard OR
   Qmodem also in the same text in any order and not necessarily together.




IAlso See:I ^Main Menu^                   ^PCB Commands^
          ^Message Text Search^         ^Zippy Directory Scan^
*E
