home *** CD-ROM | disk | FTP | other *** search
/ Share Gallery 1 / share_gal_1.zip / share_gal_1 / DB / DB018.ZIP / ENVELOPE.DOC < prev    next >
Text File  |  1991-05-23  |  79KB  |  1,765 lines

  1.  
  2.  
  3.  
  4.                               ENVELOPES PLUS...
  5.  
  6.                                 Version 3.2
  7.  
  8.  
  9.  
  10.  
  11.                               Table of Contents                   Page
  12.  
  13.  
  14.  
  15.      Add records .................................................  8
  16.  
  17.      Append line 4 to 3 .......................................... 23
  18.  
  19.      Attention note .............................................. 24
  20.  
  21.      Calculator .................................................. 14
  22.  
  23.      Close an open file ..........................................  3
  24.  
  25.      Default sender file/record .................................. 21
  26.  
  27.      Delete a file ...............................................  3
  28.  
  29.      Delete existing records .....................................  9
  30.  
  31.      Edit a record ............................................... 11
  32.  
  33.      Envelope size - default .DFL file ........................... 28
  34.  
  35.      Export data to a sequential file ............................ 15
  36.  
  37.      Fifth line .................................................. 17
  38.  
  39.      File Manager ................................................  2
  40.  
  41.      Import records .............................................. 15
  42.  
  43.      Initialize printer .......................................... 33
  44.  
  45.      List all records ............................................ 12
  46.  
  47.      Main menus ..................................................  6
  48.  
  49.      Open a new file .............................................  4
  50.  
  51.      Options ..................................................... 14
  52.  
  53.  
  54.  
  55.  
  56.                                       i
  57.  
  58.  
  59.  
  60.  
  61.  
  62.      Path - search ...............................................  4
  63.  
  64.      Print envelopes ............................................. 24
  65.  
  66.      Print mailing labels/Rolodex cards .......................... 29
  67.  
  68.      Printer codes ............................................... 30
  69.  
  70.      Program misc. ............................................... 34
  71.  
  72.      Quit ........................................................ 34
  73.  
  74.      Record formats .............................................. 19
  75.  
  76.      Reference file .............................................. 18
  77.  
  78.      Reference markers ........................................... 17
  79.  
  80.      Requirements ................................................  1
  81.  
  82.      Retrieve a file .............................................  4
  83.  
  84.      Retrieve existing records ................................... 13
  85.  
  86.      Saving a file to disk .......................................  5
  87.  
  88.      Search for text in a file ................................... 22
  89.  
  90.      Sort records ................................................ 20
  91.  
  92.      Stamps - Bulk rate .......................................... 27
  93.  
  94.      Temporary exit to DOS .......................................  5
  95.  
  96.      To begin ....................................................  1
  97.  
  98.      Transfer/copy record ........................................ 21
  99.  
  100.      Viewports ...................................................  7
  101.  
  102.  
  103.  
  104.  
  105.  
  106.                    Copyright 1989-1991, by Philip P. Kapusta
  107.  
  108.  
  109.  
  110.  
  111.  
  112.                                       ii
  113.  
  114.  
  115.  
  116.                      ENVELOPES PLUS... REGISTRATION FORM:
  117.  
  118.     I am enclosing $14.00* to register my copy of ENVELOPES PLUS... I
  119.          understand that this registration fee entitles me to use
  120.                ENVELOPES PLUS..., and that I will be sent the
  121.                  latest version and future update notices.**
  122.  
  123.  
  124.        Name __________________________________________________________
  125.  
  126.        Address _______________________________________________________
  127.  
  128.        City ______________________ State _______ Zip Code ____________
  129.  
  130.  
  131.       Please specify disk format:   ____ 5.25" 360K     ____ 3.5" 720K
  132.  
  133.  
  134.  
  135.       I obtained my copy of ENVELOPES PLUS... from the following source:
  136.  
  137.        Shareware distributor (give name): ____________________________
  138.  
  139.        Bulletin board: _____________________  Other: _________________
  140.  
  141.  
  142.  
  143.         Suggestions as to how to make ENVELOPES PLUS... even better:
  144.  
  145.        _______________________________________________________________
  146.  
  147.        _______________________________________________________________
  148.  
  149.        _______________________________________________________________
  150.  
  151.        _______________________________________________________________
  152.  
  153.  
  154.                       Please make U.S. funds payable to:
  155.  
  156.                               Philip P. Kapusta
  157.                                 P.O. Box 5423
  158.                           Fredericksburg, Va. 22403
  159.  
  160.  
  161.   * Virginia residents please add 4.5% sales tax.
  162.  ** Note: Registered versions do not have registration reminder screens.
  163.     Also, registered versions are  personalized - the registered  user's
  164.     name  being  displayed on the  opening  screen.  Technical telephone
  165.     support is also provided to registered users.
  166.                                                           SAV18703EON3.2
  167.  
  168.                      iii
  169.  
  170.  
  171. Envelopes Plus... 3.2                                                  page 1
  172. ------------------------------------------------------------------------------
  173.  
  174.  
  175.                               ENVELOPES PLUS...
  176.  
  177.                                 Version 3.2
  178.  
  179.  
  180. Description:
  181.  
  182.     ENVELOPES PLUS... is an easy to use,  convenient  database used
  183. primarily for printing individual or continuous envelopes, postcards, labels,
  184. and Rolodex cards
  185.  
  186.  
  187.  
  188.  
  189. Requirements:
  190.  
  191.     To run ENVELOPES PLUS... your IBM PC (or 100% compatible) must be
  192. equipped with 256K memory, 1 disk drive, and DOS 2.0 or higher.
  193.  
  194.  
  195.  
  196.  
  197. Printers:
  198.  
  199.     Obviously a printer is also required.  Most line printers will accept
  200. CONTINUOUS envelopes, postcards, mailing labels and Rolodex cards.  A printer
  201. with a sheet-feeder will most likely be necessary if the user wishes to print
  202. INDIVIDUAL envelopes.
  203.  
  204.  
  205.  
  206.  
  207. To begin:
  208.  
  209.     Load the program by typing at the DOS prompt --->  ENVELOPE
  210. then press <ENTER>.  Users with monochrome monitors can begin with --->
  211. ENVELOPE /M <ENTER> if the color layout proves troublesome.  Most monochrome
  212. monitors, however, will accept the color layout (default) with no problem.
  213.  
  214.  
  215.  
  216.  
  217. Printer port parameter:
  218.  
  219.     ENVELOPES PLUS... uses printer port LPT1: unless the user instructs
  220. the program otherwise.  To change the printer port designation, enter the port
  221. abbreviation at the command line when starting the program.  For example...
  222.  
  223.    C:\DOS>ENVELOPE /LPT2:    <--- for printers using the LPT2: port
  224.  
  225.  
  226. Envelopes Plus... 3.2                                                  page 2
  227. ------------------------------------------------------------------------------
  228.  
  229. Four or five line records:
  230.  
  231.             As will be discovered later, ENVELOPES PLUS... has the option of
  232. displaying four or five lines of data per record.  The default display is four
  233. lines per record.  If the user wishes the default to be five lines per record
  234. upon entry into ENVELOPES PLUS...  then add "/5" to the command line when
  235. starting the program.  For example...
  236.  
  237.                             A:>ENVELOPE /5
  238.  
  239.  
  240.  
  241.  
  242. Getting started:
  243.  
  244.     After typing and entering ENVELOPE {/port /lines per record} the user
  245. will be greeted with a title screen, and then will be prompted for a category
  246. selection (see below).
  247.  
  248.              ┌──────────────────────────────────────────────────┐
  249.              │                                                  │
  250.              │             Please make a selection:             │
  251.              │                                                  │
  252.              │     Envelopes/postcards      Labels/Rolodex      │
  253.              │                                                  │
  254.              └──────────────────────────────────────────────────┘
  255.  
  256.     Make the proper selection by positioning the highlighted marker bar
  257. over your choice, then press <ENTER>.
  258.  
  259.  
  260.  
  261.  
  262. Selections from a sub-menu:
  263.  
  264.     ENVELOPES PLUS... uses pop-up menus throughout the program.  A
  265. sub-menu looks much like the one below (see "File Manager").  In each sub-menu
  266. there will be a list of selections to choose from.  To make a selection from
  267. the sub-menu, position the highlighted bar over your selection and press
  268. <ENTER>.  A quicker method to make the same selection from the sub-menu is to
  269. press the key that corresponds with the first letter of the selection desired
  270. (the key letter is usually highlighted).
  271.  
  272.  
  273.  
  274.  
  275. File Manager:
  276.  
  277.     Before you can print envelopes, labels, or cards, or even enter new
  278. records or import/export records, you must first retrieve an existing file or
  279. open a new file.  It is for this reason that the "File Manager" pops up
  280. automatically when you first begin ENVELOPES PLUS....
  281.  
  282.  
  283. Envelopes Plus... 3.2                                                  page 3
  284. ------------------------------------------------------------------------------
  285.  
  286.  
  287.             ┌──────────────────────────────────┐
  288.             │                                  │
  289.             │           File Manager:          │
  290.             │                                  │
  291.             │     C) Close current file        │
  292.             │     D) Delete an .EPS file       │
  293.             │     O) Open a new .EPS file      │
  294.             │     P) Path - search             │
  295.             │     R) Retrieve an .EPS file     │
  296.             │     S) Save file to disk         │
  297.             │     T) Temporary exit to DOS     │
  298.             │                                  │
  299.             └───────── [ESC] Main menu ────────┘
  300.  
  301.  
  302.     In the "File Manager" sub-menu the user has several options. By
  303. pressing the corresponding keys the user can...
  304.  
  305.  
  306.     C) Close current file - Whenever an existing file has been "retrieved"
  307. or a new file has been "created" then the file is considered "open".  An open
  308. file can be identified by a record number and a file name above a viewport.
  309. In the example to the left below, the file "SENDER.EPS" is currently open.
  310. The example to the right is an example of a viewport that is closed, with no
  311. file open in it.
  312.  
  313.   RECORD: 1        FILE: TESTING.EPS    RECORD: 0                   FILE:
  314.  ┌──────────────────────────────────┐  ┌──────────────────────────────────┐
  315.  │ Envelopes Plus...                │  │                                  │
  316.  │ P.O. Box 5423                    │  │                                  │
  317.  │ Fredericksburg, Va.              │  │                                  │
  318.  │ 22403                            │  │                                  │
  319.  └──────────────────────────────────┘  └──────────────────────────────────┘
  320.  
  321.     Files can be closed in three ways: 1) quit the program entirely, 2)
  322. retrieve or create a new file (which closes the current file being replaced),
  323. or 3) select the "C) Close current file" option from the "File Manager"
  324. sub-menu.
  325.  
  326.  
  327.     D) Delete an .EPS file - This selection will allow the user to delete
  328. any .EPS file in the default directory (with the exception of any files that
  329. are currently "open" within ENVELOPES PLUS...).  The user must first select
  330. the name of the file to delete from the pop-up file list, and then must verify
  331. the deletion.  To abort the delete operation, press <ESC> from the file list,
  332. or answer <N> to the following prompt:
  333.  
  334.           ┌───────────────────────────────────────────┐
  335.           │                                           │
  336.           │         TESTING.EPS to be deleted.        │
  337.           │           Is this correct? (Y/N)          │
  338.           │                                           │
  339.           └───────────────────────────────────────────┘
  340.  
  341.  
  342. Envelopes Plus... 3.2                                                  page 4
  343. ------------------------------------------------------------------------------
  344.  
  345.     O) Open a new .EPS file - To create a NEW file the user must make this
  346. selection.  New files are created by "opening" them.  DO NOT MAKE THE "O) Open
  347. a new .EPS file" SELECTION ON FILES THAT CURRENTLY EXIST!  USE "R) Retrieve an
  348. .EPS file" TO "RETRIEVE" AN EXISTING FILE.  When opening/creating a NEW file,
  349. the user will be prompted to enter the file name they wish to create.
  350. Pressing <ESC> before entering a new file name will abort this operation, and
  351. return the user to the proper Main Menu screen.
  352.  
  353.         ┌──────────────────────────────────────────────────┐
  354.         │                                                  │
  355.         │        Please enter below the name of the        │
  356.         │                new file to open:                 │
  357.         │                                                  │
  358.         │                    SENDER                        │
  359.         │                                                  │
  360.         └──────────────────────────────────────────────────┘
  361.  
  362.     File names are limited to 8 characters, and must follow DOS rules.
  363. All data files created have the extension .EPS appended to them automatically.
  364. Do NOT include directories when entering a file name!  To set a directory, see
  365. selection "P) Path - Search" below.
  366.  
  367.  
  368.     P) Path - Search - Choose this selection to set a new directory search
  369. path.  A "path" is a disk and/or directory where ENVELOPES PLUS...  will look
  370. for an .EPS data file.  If no path is entered, the disk and directory at which
  371. you started ENVELOPES PLUS... will be the default path.  Examples of proper
  372. syntax are:
  373.  
  374.                     A:          -  for root directory
  375.                     B:\DATA     -  for subdirectories
  376.  
  377.  
  378.     R) Retrieve an .EPS file - To retrieve an EXISTING data file, select
  379. the file name from the pop-up file list by positioning the highlighted marker
  380. bar over the file name, then press <ENTER>.  The user can move the marker bar
  381. by using the cursor control keys and/or by pressing a letter key (e.g. <P>).
  382. The latter method will position the marker bar over the first file that begins
  383. with that letter.  The selected file will be retrieved into the current active
  384. viewport.  The active viewport can be distinguished by the reverse video bar
  385. above a viewport.  To escape from the file listing without retrieving a file,
  386. press <ESC>.
  387.  
  388.  
  389. Envelopes Plus... 3.2                                                  page 5
  390. ------------------------------------------------------------------------------
  391.  
  392.     S) Save file to disk - A file that a user has opened or retrieved can
  393. be saved in two ways: 1) automatically, or 2) manually.  A file is saved
  394. AUTOMATICALLY when one of the following "File Manager" options are selected:
  395. 1) "C) Close current file", 2) "R) Retrieve an .EPS file", or 3) "O) Open a
  396. new .EPS file",  4) or when the user exits the program.  The program will save
  397. an active file whenever a new file is opened or retrieved in its place.  Since
  398. the user does not have to worry about saving their files using the above
  399. methods, such a file save operation is described as "automatic".  In contrast,
  400. a file is saved "manually" whenever the user selects the "S) Save file to
  401. disk" option from the "File Manager".  This manual method will save the
  402. contents of the file to disk, and will allow the user to continue working in
  403. the same file and at the same place as they were before the save operation.
  404. Unless you fear an imminent power failure, the manual save method need not be
  405. used.
  406.  
  407.     One unique feature of ENVELOPES PLUS... is that the program updates a
  408. file to the disk as records are deleted, edited or added.  This explains why
  409. your disk drive active light often lights up while using the program.  This
  410. update feature means that when a file is saved (by one of the above methods)
  411. there is no "Please wait..." delay.  Files are closed and opened very quickly.
  412. This is a nice benefit, however there is one word of caution that pertains to
  413. this constant update method of data storage to disk.  Since the program is
  414. constantly reading and writing to the specified disk drive, should the user
  415. swap DISKETTES while a file is still open, problems will arise.  The program
  416. will continue writing data to the specified disk drive, not realizing that the
  417. original diskette on which the data file was opened on is no longer there.
  418. Any new diskette that is inserted into the path drive WHILE A FILE IS STILL
  419. OPEN will run an excellent chance of its files being overwritten.  In short,
  420. DO NOT SWAP DISKETTES WHILE A FILE IS OPEN.  First close all files, then you
  421. can safely swap diskettes.  (Hard disk users can ignore the above precaution
  422. if all their data files are on their hard disk.)
  423.  
  424.     T) Temporary exit to OS - This option enables the user to temporarily
  425. return to DOS without stopping ENVELOPES PLUS....  To re-enter ENVELOPES
  426. PLUS... type and enter "EXIT" at the DOS prompt.  This "shell" feature is only
  427. available if COMMAND.COM is on the same disk as ENVELOPES PLUS... or if
  428. COMSPEC has been set with SET to identify COMMAND.COM's location.
  429.  
  430.  
  431.     To leave the "File Manager" sub-menu without making a selection, press
  432. the <ESC> key.
  433.  
  434.  
  435. Envelopes Plus... 3.2                                                  page 6
  436. ------------------------------------------------------------------------------
  437.  
  438. Main Menus:
  439.  
  440.     After using "File Manager" the user  will have a Main Menu at the top
  441. of the screen, corresponding to the current option selection (envelopes or
  442. labels).  If the user is in the "Envelopes/postcards" option then this menu
  443. will look like...
  444.  
  445. ┌─────────────────────────── Envelopes/postcards: ───────────────────────────┐
  446. │                                                                            │
  447. │          A) Add a new record              P) Print (LPT1:)                 │
  448. │          D) Delete a record               Q) Quit to D.O.S.                │
  449. │          E) Edit a record                 R) Retrieve a record             │
  450. │          F) File Manager                  S) Search for text               │
  451. │          G) Go to next screen             |) View next record              │
  452. │          L) List all records              <) Sender active                 │
  453. │          O) Options                       >) Recipient active              │
  454. │                                                                            │
  455. └────────────────────────────────────────────────────────────────────────────┘
  456.  
  457.     If the user is  in  the "Labels/Rolodex" option then this menu will
  458. look like...
  459.  
  460. ┌──────────────────────────── Labels/Rolodex: ───────────────────────────────┐
  461. │                                                                            │
  462. │          A) Add a new record              P) Print (LPT1:)                 │
  463. │          D) Delete a record               Q) Quit to D.O.S.                │
  464. │          E) Edit a record                 R) Retrieve a record             │
  465. │          F) File Manager                  S) Search for text               │
  466. │          G) Go to next screen             |) View next record              │
  467. │          L) List all records              |) View previous record          │
  468. │          O) Options                                                        │
  469. │                                                                            │
  470. └────────────────────────────────────────────────────────────────────────────┘
  471.  
  472.  
  473.  
  474.  
  475. Selecting functions:
  476.  
  477.     Selections can be made by pressing the corresponding key next to the
  478. desired function.  (Selections are case INsensitive). In the above menus,
  479. press <P> to print, <E> to edit, <L> to list, and so forth...  When in the
  480. "Envelopes/postcards" option, remember that there are two viewports - 1) for
  481. the sender, and, 2) for the recipient (see next page):
  482.  
  483.  
  484. Envelopes Plus... 3.2                                                  page 7
  485. ------------------------------------------------------------------------------
  486.  
  487.    SENDER: 1         FILE: SENDER.EPS     RECPNT: 4        FILE: ADDRESS.EPS
  488.   ┌──────────────────────────────────┐   ┌──────────────────────────────────┐
  489.   │ Envelopes Plus...                │   │ Mr. Reggie User                  │
  490.   │ P.O. Box 5423                    │   │ 123 Shareware Street             │
  491.   │ Fredericksburg, Va.              │   │ Good Deale, Va.                  │
  492.   │ 22403                            │   │ 22403                            │
  493.   └──────────────────────────────────┘   └──────────────────────────────────┘
  494.  
  495.     When two files are retrieved and the dual viewports exist (as seen
  496. above) only the active viewport will accept the user's commands.  The viewport
  497. that is currently active will be the viewport that a command will work with.
  498. A viewport is active when a reverse video bar is above the viewport and a file
  499. has been loaded into that viewport.  In the "Labels/ Rolodex" option, the user
  500. is limited to only one viewport; but in the `"Envelopes/postcards" option, two
  501. viewports are available.  To move from one envelope viewport to the other, use
  502. the left or right cursor control keys or the TAB or SHIFT+TAB keys.  The
  503. reverse video bar will jump from one viewport to the other.  Once the viewport
  504. has been made active a command can be performed on the record within that
  505. viewport or file.
  506.  
  507.  
  508.  
  509.  
  510. Responding to input prompts:
  511.  
  512.     When the user must input data at a blinking cursor prompt the user can
  513. usually abort the command and return to the previous menu or screen by
  514. pressing the <ESC> key.  This is a handy way to escape out of an operation
  515. when one has made a wrong selection.
  516.  
  517.  
  518.  
  519.  
  520. Viewing records:
  521.  
  522.     If a file has been retrieved, and the user wishes to browse through
  523. the records contained therein, use the cursor control keys.  Pressing the
  524. <DOWN ARROW> key when record #1 is being displayed will display record #2.
  525. Pressing the <DOWN ARROW> key again will display record #3 (assuming these
  526. records exist).  The <UP ARROW> will then display record #2 again, and so on.
  527. The <HOME> key will display record #1.  The <END> key will display the last
  528. record in the current file.  The <PAGE UP> and <PAGE DOWN> keys work similar
  529. to the <UP ARROW> and <DOWN ARROW> keys, however they display records in
  530. larger increments.  The default increment value is 5.  This means that if the
  531. viewport currently displays record #2, pressing <PAGE DOWN> will display
  532. record #7.  Pressing <PAGE DOWN> one more time will display record #12, and so
  533. on (assuming records 7 through 12 exist).  The increment value can be changed
  534. to 1 through 9.  Changing the increment value is as easy as pressing any
  535. number key.  For instance, to change the viewing increment to 9, press the <9>
  536. key.  9 musical notes will immediately sound indicating that the increment
  537. value has been changed.
  538.  
  539.  
  540. Envelopes Plus... 3.2                                                  page 8
  541. ------------------------------------------------------------------------------
  542.  
  543. Add records:
  544.  
  545.     After a file has been retrieved or opened, the user can begin adding
  546. names, addresses, and "whatnot" to it.  The "Add a new record" should be
  547. selected for this function.  There are two ways to enter new records:
  548.  
  549.                 ┌──────────────────────────────────────────┐
  550.                 │                                          │
  551.                 │        Add a new record using...         │
  552.                 │                                          │
  553.                 │      A) Automatic record selection       │
  554.                 │      E) End of current file              │
  555.                 │                                          │
  556.                 └──────────────────────────────────────────┘
  557.  
  558.     A) The "automatic" method instructs the program to find the first
  559. empty record.  Once found, the user will be prompted for new data to enter
  560. into that record.  If there are no "holes" or "gaps" (as a result of deleting
  561. records) then the first record number will be at the end of all the other
  562. records.  This "automatic" method will work well if your file is small, or if
  563. you have a hard disk drive (up to a point).  If the user has several hundred
  564. records already existing, then the "automatic" method should be avoided and
  565. the method below used instead.  "Automatic" is most useful to find those empty
  566. records that result when records are deleted.
  567.  
  568.     E) This method will place a new record behind the last current record.
  569. For instance, if the user currently has a file open with 134 records,
  570. selecting <E> will then add record #135, and prompt the user for data to enter
  571. into that record.
  572.  
  573.  
  574. Envelopes Plus... 3.2                                                  page 9
  575. ------------------------------------------------------------------------------
  576.  
  577.     Of the two methods above, the "End of current file" method is
  578. recommended.
  579.  
  580.     When the user is finished entering all the data for a particular
  581. record, then press <ESC>.  See also "Edit a record" for special <CTRL>, <ALT>,
  582. and <INS> input/cursor functions.
  583.  
  584.  
  585.  
  586.  
  587. Delete existing records:
  588.  
  589.     The user can delete any existing record in an open file by selecting
  590. this function.  They will be prompted for the record number they wish to
  591. delete.  The default record for deletion is whatever record is currently being
  592. displayed in the active viewport.  To activate this default delete feature,
  593. simply press <ENTER> with NO number, else to delete a different record, enter
  594. the record number as seen below...
  595.  
  596.            ┌────────────────────────────────────────────┐
  597.            │                                            │
  598.            │    Enter record number to delete: 12       │
  599.            │                                            │
  600.            └────────────────────────────────────────────┘
  601.  
  602.     ...then they will be given an opportunity to view the record they have
  603. selected just prior to the actual deletion.  The user will also be given the
  604. opportunity to change their mind...
  605.  
  606.             ┌───────────────────────────────────────────┐
  607.             │                                           │
  608.             │         Record # 3 to be deleted.         │
  609.             │           Is this correct? (Y/N)          │
  610.             │                                           │
  611.             └───────────────────────────────────────────┘
  612.  
  613.  
  614. Envelopes Plus... 3.2                                                 page 10
  615. ------------------------------------------------------------------------------
  616.  
  617. Deleting marked records:
  618.  
  619.     All marked "*" records can be deleted as a group by responding to the
  620. following delete prompt with the "*" marker.  (See "Reference markers" for
  621. more information concerning "*" markers).
  622.  
  623.         ┌────────────────────────────────────────────┐
  624.         │                                            │
  625.         │    Enter record number to delete: *        │
  626.         │                                            │
  627.         └────────────────────────────────────────────┘
  628.  
  629.     The "*" marker will signal the program to delete ALL marked records.
  630. The user will be asked to verify this "group" deletion before actual deletion
  631. takes place.
  632.  
  633.         ┌───────────────────────────────────────────┐
  634.         │                                           │
  635.         │    All marked records will be deleted!    │
  636.         │          Is this correct? (Y/N)           │
  637.         │                                           │
  638.         └───────────────────────────────────────────┘
  639.  
  640.  
  641. Envelopes Plus... 3.2                                                 page 11
  642. ------------------------------------------------------------------------------  Edit a record:
  643.  
  644. Edit a record:
  645.  
  646.     Should there be a need to make any changes to an existing record,
  647. then press <E> from the Main Menu.  This will permit the user to make any
  648. corrections/additions.  After pressing <E> from the Main Menu the following
  649. instruction panel will be displayed; (the following pertains ONLY to
  650. "free-form" records - see "Record format" for more info.):
  651.  
  652. ╔══════════════════════════════════════════════════════════════════════════╗
  653. ║                                                                          ║
  654. ║                          Editing helps/options:                          ║
  655. ║                                                                          ║
  656. ║    [ESC]      Exit editing mode          [ALT-D] Insert date             ║
  657. ║    [CTL-END]  Delete to end of line      [ALT-I] Insert a blank line     ║
  658. ║    [CTL- / ]  Next word                  [ALT-L] Left justify            ║
  659. ║    [CTL-PGUP] Go to top of window        [ALT-M] Delete/remove a line    ║
  660. ║    [CTL-PGDN] Go to bottom of window     [ALT-N] Convert to lowercase    ║
  661. ║    [ALT-1/5]  Copy line #1,2,3,4,5       [ALT-P] Quick print             ║
  662. ║    [ALT-C]    Center justify             [ALT-U] Convert to UPPERCASE    ║
  663. ║                                                                          ║
  664. ╚══════════════════════════════════════════════════════════════════════════╝
  665.  
  666.     Within the editing window a reverse video bar will appear on the first
  667. line.  To move the highlighted bar use the cursor control keys.  The user can
  668. make changes to a line by simply typing any new data while the bar is within
  669. the proper field.  Pressing <CTRL+END> will erase the entire line from the
  670. current cursor position to the end of the line.  <CTRL+RIGHT ARROW> will move
  671. the cursor to the next word to the right.  <CTRL+LEFT ARROW> will move the
  672. cursor to the next word to the left.  The following is a brief explanation of
  673. each of the available <ALT> editing commands:
  674.  
  675. <Alt-1/5> will take the corresponding line selected and place a copy of
  676.       its contents at the current line.  For instance, if the cursor
  677.       is currently on line 4 of an edit window, <Alt-2> will copy the
  678.       text on line 2 to line 4.
  679.   <Alt-C> will center justify the existing text within the line.
  680.   <Alt-D> will insert the current date at the end of the current line.
  681.   <Alt-I> will insert a blank line at the current cursor position, moving
  682.       all following text down one line.
  683.   <Alt-L> will left justify existing text.
  684.   <Alt-M> will delete the entire line at the cursor location and move all
  685.       following lines up one line.
  686.   <Alt-N> will convert all existing text on the current line to lowercase.
  687.   <Alt-P> will print the entire contents of the current edit window to the
  688.       printer; no tabs or printer codes are sent with this function.
  689.   <Alt-U> will convert all existing text on the current line to UPPERCASE.
  690.  
  691.     <INS> will toggle input from overstrike to insert, or vice versa.
  692. After all corrections have been made to the highlighted line, press <ESC>.
  693.  
  694.  
  695. Envelopes Plus... 3.2                                                 page 12
  696. ------------------------------------------------------------------------------
  697.  
  698. List all records:
  699.  
  700.     A quick way to get a general overview of the records in an open file
  701. is to select the "L) List all records" feature from the Main Menu.  The
  702. listing that results will display as much information for each record as it
  703. can on one line.  When the screen becomes full, the user can list the next
  704. page by selecting the "next page" selection at the bottom of the list.  A
  705. complete record can also be viewed at any time from this listing by placing
  706. the highlighted bar over the record, and then by pressing <ENTER>.  To exit
  707. the "Record Listing" press the <ESC> key.
  708.  
  709.  
  710. Envelopes Plus... 3.2                                                 page 13
  711. ------------------------------------------------------------------------------
  712.  
  713. Retrieve existing records:
  714.  
  715.     In addition to the "L) List all records" method (just described
  716. above), the user can also retrieve a record by selecting "R) Retrieve a
  717. record"  from the Main Menu.  The user will then be prompted to enter a record
  718. number to retrieve...
  719.  
  720.          ┌────────────────────────────────────────────┐
  721.          │                                            │
  722.          │    Enter record number to retrieve: 5      │
  723.          │                                            │
  724.          └────────────────────────────────────────────┘
  725.  
  726.  
  727.     Press <ESC> to exit from this selection without retrieving a record.
  728.  
  729.  
  730.  
  731.  
  732. Retrieve marked records:
  733.  
  734.     A marked "*" record can be retrieved by inserting a "*" mark AND the
  735. number of the marked record.  For instance, in the below example marked record
  736. # 1 will be retrieved.  This does not mean that record # 1 will be retrieved,
  737. but rather the record at which the FIRST reference marker "*" was placed at
  738. will be retrieved.
  739.  
  740.          ┌────────────────────────────────────────────┐
  741.          │                                            │
  742.          │    Enter record number to retrieve: *1     │
  743.          │                                            │
  744.          └────────────────────────────────────────────┘
  745.  
  746.  
  747. Envelopes Plus... 3.2                                                 page 14
  748. ------------------------------------------------------------------------------
  749.  
  750. Options:
  751.  
  752.     The following "Options" menu is available from the Main Menu by
  753. selecting <O>.
  754.  
  755.     Below is a summary of each of the "Options" functions:
  756.  
  757.             ┌──────────────────────────────────┐
  758.             │                                  │
  759.             │          Select option:          │
  760.             │                                  │
  761.             │      C) Calculator               │
  762.             │      E) Export records           │
  763.             │      F) Fifth line - toggle      │
  764.             │      I) Import records           │
  765.             │      M) Remove all markers       │
  766.             │      O) Open reference file      │
  767.             │      R) Record format            │
  768.             │      S) Sort records             │
  769.             │      T) Transfer/copy record     │
  770.             │                                  │
  771.             └───────── [ESC] Main menu ────────┘
  772.  
  773.  
  774. Calculator:
  775.  
  776.     A calculator is available to the user by selecting <C> from the
  777. "Options" sub-menu.  The calculator loses all values after one exits from this
  778. option, therefore keep a pencil handy.  If the user wishes to by-pass the
  779. "Options" sub-menu, the calculator can also be invoked from either Main Menu
  780. by pressing the <ALT>-<C> key combination.
  781.  
  782.  
  783. Envelopes Plus... 3.2                                                 page 15
  784. ------------------------------------------------------------------------------
  785.  
  786. Export records to a sequential file:
  787.  
  788.     All records in ENVELOPES PLUS... are stored in random access files.
  789. There may be a need on occasions to create a sequential file containing some
  790. or all of the records of a current active file.  In such cases the user would
  791. select "E) Export records" from the above "Options" sub-menu.
  792.  
  793.     The user must then specify what records in the current active viewport
  794. will be exported, and to what NEW file.  If the user wishes the exported data
  795. to be separated by commas and bracketed with (")s, then enter <Y> at the
  796. "Comma delimited" prompt.
  797.  
  798.       ┌────────────────────────────────────────────────────┐
  799.       │                                                    │
  800.       │     Export record # 1 thru record # 34             │
  801.       │     to new file: EXPORT.DTA                        │
  802.       │                                                    │
  803.       │     Comma delimited? (Y/N): N                      │
  804.       │                                                    │
  805.       └────────────────────────────────────────────────────┘
  806.  
  807.     In the above example, record numbers 1 through (and including) record
  808. 34 will be exported in sequential format to a NEW file named "EXPORT.DTA".
  809. The data that will be exported per record will be determined by the "Fifth
  810. line" or "Record format" status (see below).  If "Fifth line" status is "on",
  811. then the export will result in 5 exported lines per record.  If the "Fifth
  812. line" status is "off", or "Record format" is "address", then only 4 lines per
  813. record will be exported.  Marked records can be exported by entering a "*"
  814. mark in the export box, as seen below:
  815.  
  816.      ┌────────────────────────────────────────────────────┐
  817.      │                                                    │
  818.      │     Export record # *    thru record #             │
  819.      │     to new file: C:\ENV\EXPORT.DTA                 │
  820.          │                                                    │
  821.          │     Comma delimited? (Y/N): N                      │
  822.          │                                                    │
  823.          └────────────────────────────────────────────────────┘
  824.  
  825.  
  826.  
  827. Import records:
  828.  
  829.     ENVELOPES PLUS...  allows the user to "import" data from any file into
  830. a new or existing file.  After selecting "I) Import records" from the
  831. "Options" sub-menu, the user will be prompted to define the format of the file
  832. that will be imported - ASCII sequential or non-sequential.
  833.  
  834.  
  835. Envelopes Plus... 3.2                                                 page 16
  836. ------------------------------------------------------------------------------
  837.  
  838.     A file that was created using a line editor, such as DOS's "EDLIN" is
  839. an example of an "ASCII sequential file".  A file that was created using Lotus
  840. 123, or Word Perfect, or any random access file, are examples of a
  841. "Non-sequential file".  First determine what type of file you will be
  842. importing, then make the appropriate selection from the menu above, then enter
  843. the file name to import,
  844.  
  845.       ┌──────────────────────────────────────────────────────────────┐
  846.       │                                                              │
  847.       │   Read from file (include path): A:REGISTER.DOC              │
  848.       │                                                              │
  849.       └──────────────────────────────────────────────────────────────┘
  850.  
  851.     The "importing" process is a cut and paste operation that involves
  852. reading the entire import file and then displaying its contents on the screen
  853. for "capturing" and editing.  (Reading a non-ASCII file may take some time,
  854. depending on the file size and the speed of your computer.)  Once the imported
  855. text is displayed on the screen (see below) it can be scrolled by using the
  856. cursor control keys.
  857.  
  858.  
  859.  
  860. Karolyn Thamler                  ──┐
  861. 311 Tanglewood Drive               │
  862. Armadillo, Tx.                     │
  863. 54231                              │
  864. Mrs. V. P. Thomas                  │
  865. 1845 William Street                │
  866. Franklin, Pa.                      ├──── Imported data from file
  867. 12722                              │        (lines 1 to 12)
  868. Catherine Thompson                 │
  869. 104 Forest Village  Apt. A         │
  870. Fredericksburg, Va.                │
  871. 22402                            ──┘
  872. ───────────────────────────────────────────────────────────────────────────────
  873.  Line: 1   Column: 1        Import file currently open: TESTING
  874. ───────────────────────────────────────────────────────────────────────────────
  875.  
  876.     SENDER: 1       FILE: SENDER.EPS       RECPNT: 1        FILE: IMPORT.EPS
  877.    ┌────────────────────────────────┐     ╔════════════════════════════════╗
  878.    │ Envelopes Plus...              │     ║                                ║
  879.    │ P.O. Box 5423                  │     ║      IMPORTED DATA GETS        ║
  880.    │ Fredericksburg, Va.            │     ║    "CAPTURED" AND PLACED       ║
  881.    │ 22403                          │     ║        INTO THIS BOX           ║
  882.    └────────────────────────────────┘     ║                                ║
  883.                                           ╚════════════════════════════════╝
  884.   [ESC] Exit  │  [F1] Help  │  [1]─[5] Capture  │  [S] Save  │ [|] [|] Scroll
  885.  
  886.  
  887. Envelopes Plus... 3.2                                                 page 17
  888. ------------------------------------------------------------------------------
  889.  
  890.     A double framed box will be displayed when importing.  The contents of
  891. this double frame box will be saved as a record when the user presses the <S>
  892. key.  When the user first begins importing, this box will be empty.  To place
  893. text into this box the user must "capture" data from the upper half of the
  894. screen (first 12 lines).  This process is accomplished in the following
  895. manner.  If the user wishes to place the name "Mrs. V. P. Thomas" within the
  896. import double frame box at line position 1, then press the <1> key.  A reverse
  897. video bar will then be displayed within the upper half of the screen.  Using
  898. the cursor control keys, place the bar over top the text that you would like
  899. to import.  Press <ENTER>, and the text under the bar will be "captured" and
  900. copied to line 1 within the import double frame box.  Press <2> and the same
  901. reverse video bar is displayed, but this time the text under the bar when
  902. <ENTER> is pressed will be placed on line 2 within the import box.  When the
  903. import box contains all the information necessary for that record, then press
  904. <S> to save that record.  <F1> will display a help box.  <ESC> will return the
  905. user to the Main Menu without saving the contents of the current import box.
  906.  
  907.  
  908.  
  909.  
  910. Fifth line:
  911.  
  912.     ENVELOPES PLUS... allows the user to enter and view a total of five
  913. lines of data per record (see "Record format").  To view five lines of data,
  914. select "O) Options" from the Main Menu, and then select "F) Fifth line -
  915. toggle".  This will toggle the viewport display from 4 lines to 5, or vice
  916. versa.
  917.  
  918.     Why a fifth line?", someone may ask.  The fifth line can be used to
  919. hold 1) miscellaneous data that you may not wish to have printed on a label
  920. (e.g., phone numbers, nick names, etc.) or, 2) a reference file pointer (see
  921. next page) or, 3) a sort code.
  922.  
  923.  
  924.  
  925.  
  926. Removing reference markers:
  927.  
  928.     Reference markers are like bookmarkers.  They can be attached to a
  929. record for reference purposes.  Records that have a reference marker attached
  930. can be deleted or exported as a group, retrieved by reference number, and most
  931. useful of all, can be printed by group.  Reference markers can not be attached
  932. to records in the "Envelopes/postcards" Sender file/viewport.  A reference
  933. marker is placed and removed by pressing the <*> key.  If a record is marked,
  934. a "*" will be displayed next to its record number above the viewport.
  935. Reference markers are not saved with the file; they are only active while a
  936. file has been retrieved or opened.  A maximum of 20 reference markers are
  937. permitted per file.  To remove all reference markers from their respective
  938. records, the user can select from the "Options" menu, "M) Remove all markers".
  939. This does not delete any records, but rather removes the "*" marker from all
  940. marked records - or in other words they become "unmarked".
  941.  
  942.  
  943. Envelopes Plus... 3.2                                                 page 18
  944. ------------------------------------------------------------------------------
  945.  
  946. Reference file:
  947.  
  948.     For the user who finds that a reserved fifth line for miscellaneous
  949. notes is not enough, a reference file can be created.  A reference file is a
  950. sequential text file consisting of a maximum of 100 lines that is linked to a
  951. record.  Before a reference file can be created, a "pointer" must exist
  952. somewhere on the fifth record line.  This "pointer" is nothing more than the
  953. COMPLETE PATH AND FILE NAME for the reference file enclosed by {} brackets.
  954. If the user is currently in the "address" "Record format" then the brackets
  955. will be attached automatically when entering data within this field prompt.
  956. In the example below "{B:\S\SMITH.JER}" is the "pointer".
  957.  
  958.          RECORD: 8        FILE: ADDRESS.EPS
  959.         ┌──────────────────────────────────┐
  960.         │ Jerry Smith                      │
  961.         │ P.O. Box 123                     │
  962.         │ Woodstock, Va.                   │
  963.         │ 22129                            │
  964.         │ SMITH {B:\S\SMITH.JER}           │
  965.         └──────────────────────────────────┘
  966.  
  967.     If a reference file "pointer" exists on the fifth record line then
  968. when selecting "R) Reference file" from the "Options" menu a file by the name
  969. of "B:\S\SMITH.JER" will be created, (or if the file already exists, then
  970. "B:\S\SMITH.JER" will be read and displayed on the screen).
  971.  
  972.     Once a reference file has been displayed on the screen the user can
  973. enter up to 100 lines of text.  All of the editing features described in the
  974. "Edit a record" section (see above) applies once a reference file has been
  975. opened and displayed.  For instance, <Alt-P> will print the contents of the
  976. current open reference file to your printer.  <Alt-I> will insert a blank line
  977. at the current cursor position, and so on.  In addition, two other features
  978. are available within a reference file that are not available in any other edit
  979. window.  <Alt-A> will call up the calculator, while <Alt-R> will permit the
  980. user to retrieve any existing ASCII text file and place it within the window.
  981. This latter feature is an easy way to attach a blank form letter or invoice
  982. form that can then be filled in or completed to fit the occasion.  When the
  983. user is finished with the reference file, press <ESC> to save any changes.
  984. All blank lines at the end of the file will be removed while saving in order
  985. to reduce the file size.
  986.  
  987.  
  988. Envelopes Plus... 3.2                                                 page 19
  989. ------------------------------------------------------------------------------
  990.  
  991. Record format:
  992.  
  993.     There are two formats in which data for individual records can be
  994. stored - 1) "address" format, and 2) "free-form".
  995.  
  996.     The "address" record format should be used if the records to be stored
  997. are primarily names and address.  The record format status effects several
  998. functions with Envelopes Plus...  The record format status will determine how
  999. records are displayed, printed, sorted, edited, and entered.  An example of
  1000. how one format differs from another can be seen below.  This is an example of
  1001. the window that appears when adding a new record when the record format status
  1002. is set to "address":
  1003.  
  1004.      ┌──────────────────────────────────────────────────────────┐
  1005.      │                                                          │
  1006.      │         First name:                                      │
  1007.      │          Last name:                                      │
  1008.      │     Street address:                                      │
  1009.      │                                                          │
  1010.      │               City:                                      │
  1011.      │              State:                                      │
  1012.      │           Zip Code:                                      │
  1013.      │       Phone number:                                      │
  1014.      │     Reference file:                                      │
  1015.      │                                                          │
  1016.      └─────────────── Press [ESC] when completed ───────────────┘
  1017.  
  1018.     If the record format status was set to "free-form", then the below
  1019. window would appear instead, prompting the user for a new record.
  1020.  
  1021.             RECPNT: 1       FILE: ADDRESS2.EPS
  1022.             ╔══════════════════════════════════╗
  1023.             ║                                  ║
  1024.             ║                                  ║
  1025.             ║                                  ║
  1026.             ║                                  ║
  1027.             ╚══════════════════════════════════╝
  1028.  
  1029.     The obvious difference between the two record formats is that the
  1030. "address" format has predefined fields (e.g., name, state, phone number,
  1031. etc.), whereas the "free-form" record is totally open for any kind of data
  1032. the user wishes to enter.
  1033.  
  1034.     The record format is left up to the user to select.  The record format
  1035. that was active during the last record addition will be the default record
  1036. status next time that file is retrieved.  In other words, the record format
  1037. status is saved with each file.  For files that are newly opened, the default
  1038. status will be "address".
  1039.  
  1040.  
  1041. Envelopes Plus... 3.2                                                 page 20
  1042. ------------------------------------------------------------------------------
  1043.  
  1044. Sort records:
  1045.  
  1046.     The user can sort records in ascending order by selecting "S) Sort
  1047. records" from the "Options" menu.  All records in the current file will be
  1048. sorted, then saved to disk.  Sorting is performed in an ascending order based
  1049. upon ASCII values and user defined sort criteria.  The sorting vary depending
  1050. upon the "Record format" status.  If the "Record format" status is "free-form"
  1051. then the criteria are 1) record line, 2) column position, and 3) field length.
  1052. If the "Record format" status is "address" then the sort criteria are several:
  1053. 1) First name, 2) Last Name, 3) Address, 4) State, 5) Zip Code, 6) Phone
  1054. number, or 7) Reference file.
  1055.  
  1056.  
  1057.  
  1058.  
  1059. Sorting free-form records:
  1060.  
  1061.     In the example below we have one "free-form" record of a file.
  1062.  
  1063.          ┌────────────────────────────────┐
  1064.          │ Jerry Smith                    │
  1065.          │ P.O. Box 123                   │
  1066.          │ Woodstock, Va.                 │
  1067.          │ 22129                          │
  1068.          │ SMITH {B:\S\SMITH.JER}         │
  1069.          └────────────────────────────────┘
  1070.  
  1071.     It will be assumed that this record is a typical representation of
  1072. all the other "free-form" records in the file.  If this is true, then one can
  1073. sort all the records by zip code by specifying the following sort criteria:
  1074.  
  1075.                                               ┌───────────────────────
  1076.                                               │ Jerry Smith
  1077.                       Sorting criteria:       │ P.O. Box 123
  1078.                                               │ Woodstock, Va.
  1079.           Sort based upon line number: 4  ───── 22129
  1080.                                               │ └─┬─┘
  1081.           Beginning at column number: 1  ───────┘ │
  1082.                                                   │
  1083.           Data range width (in columns): 5  ──────┘
  1084.  
  1085.  
  1086.     Once the sort criteria has been defined by the user, ENVELOPES
  1087. PLUS... will first read all the records of the current file...
  1088.  
  1089.  
  1090. Envelopes Plus... 3.2                                                 page 21
  1091. ------------------------------------------------------------------------------
  1092.  
  1093.  
  1094.         ┌──────────────────────────────────────────┐
  1095.         │                                          │
  1096.         │            Reading records...            │
  1097.         │                                          │
  1098.         └──────────────────────────────────────────┘
  1099.  
  1100.           ...then the actual sort is performed...
  1101.  
  1102.         ┌──────────────────────────────────────────┐
  1103.         │                                          │
  1104.         │          Sorting 131 records...          │
  1105.         │                                          │
  1106.         └──────────────────────────────────────────┘
  1107.  
  1108.         ...then the records will be written permanently to disk...
  1109.  
  1110.  
  1111.         ┌──────────────────────────────────────────┐
  1112.         │                                          │
  1113.         │      Writing sorted data to disk...      │
  1114.         │               25% complete.              │
  1115.         │                                          │
  1116.         └──────────────────────────────────────────┘
  1117.  
  1118.  
  1119. Sorting "address" formatted records:
  1120.  
  1121.  
  1122.     The primary benefit of using the "address" "Record format" can be seen
  1123. when one wants to perform a sort on these records.  If "address" is the
  1124. current "Record format" status when selecting the "Sort records" options, then
  1125. a pop-up menu will appear with the 7 predefined sort criteria to choose from.
  1126. As soon as the user makes a selection from this menu, the sorting will start.
  1127.  
  1128.  
  1129.  
  1130.  
  1131. Transfer/copy record:
  1132.  
  1133.     While at the "Envelope/postcard" main screen, with two files currently
  1134. open, the user can transfer/copy the current record to the end of the adjacent
  1135. file.  The "source" will be the active viewport (highlighted marker bar above
  1136. viewport), whereas the "target" will be the adjacent viewport/file.
  1137.  
  1138.  
  1139.  
  1140.  
  1141. Default sender file/record - "SENDER.EPS":
  1142.  
  1143.     When the user loads ENVELOPES PLUS... the program looks for a file
  1144. named "SENDER.EPS".  If this file exists, then its first record will be loaded
  1145. automatically and used as the default "Sender" record when in the "envelopes"
  1146. option.  To create this default file simply use the "O) Open a new .EPS file"
  1147. option in "File Manager," and name the new file "SENDER".
  1148.  
  1149.  
  1150. Envelopes Plus... 3.2                                                 page 22
  1151. ------------------------------------------------------------------------------
  1152.  
  1153. Search for text in a file:
  1154.  
  1155.     No one is expected to memorize the record numbers that correspond
  1156. to each record.  How then does one find the record that contains the address
  1157. for, lets say, "Smithfield International"?  One way is to perform a "L) List
  1158. all records" from the Main Menu record).  A quicker method of finding a
  1159. particular record is to select "S) Search for text" from the Main Menu.  The
  1160. user will then be prompted for a string of text.  In the example of
  1161. "Smithfield International", we can search for "Smith" or "Smithfield" or
  1162. "FIELD" or "National".  Any matches that occur during the search process will
  1163. be brought to the user's attention.
  1164.  
  1165.     ┌──────────────────────────────────────────────────────────┐
  1166.     │                                                          │
  1167.     │    Enter text to locate: international                   │
  1168.     │                                                          │
  1169.     └──────────────────────────────────────────────────────────┘
  1170.  
  1171.     In the above example, each record will be searched in its entirety
  1172. for the string "INTERNATIONAL" (lines 1 through 5 of each record).  If the
  1173. user wishes to search for "INTERNATIONAL" only in a specific line number, for
  1174. example line number 2 of all records, then the following entry format should
  1175. be followed - "search string,line number" (see below):
  1176.  
  1177.     ┌──────────────────────────────────────────────────────────┐
  1178.     │                                                          │
  1179.     │    Enter text to locate: international,2                 │
  1180.     │                                                          │
  1181.     └──────────────────────────────────────────────────────────┘
  1182.  
  1183.     By entering the search parameter of "2" (see above) the user will
  1184. speed up the search process because only line 2 of each record will we
  1185. searched for "INTERNATIONAL", rather than all 5 lines.  Replace the number "2"
  1186. above with the appropriate line number (1-5) as deemed appropriate (don't
  1187. forget the comma separator!).
  1188.  
  1189.     The text to locate can be entered in whatever case you wish -
  1190. uppercase or lowercase.  The search that is performed is case INsensitive.
  1191. When a match has been found, the following message will appear.
  1192.  
  1193.     ┌──────────────────────────────────────────────────────────┐
  1194.     │                                                          │
  1195.     │    A match has been found.  Continue searching?  (Y/N)   │
  1196.     │                                                          │
  1197.     └──────────────────────────────────────────────────────────┘
  1198.  
  1199.     In addition to the above message, the record in which the match has
  1200. been found will be displayed in the active viewport on the screen.  If the
  1201. user wishes to continue searching, answer the above prompt message with <Y>.
  1202. If the search function has indeed located "Smithfield International", then
  1203. answer <N> so that the search will not continue.
  1204.  
  1205.  
  1206. Envelopes Plus... 3.2                                                 page 23
  1207. ------------------------------------------------------------------------------
  1208.  
  1209. Printing:
  1210.  
  1211.     To print an envelope, postcard, label, Rolodex card or reference file
  1212. the user must select <P> from the appropriate Main Menu.  After this selection
  1213. the following Print sub-menu will appear:
  1214.  
  1215.         ┌────────────────────────────────────┐
  1216.         │                                    │
  1217.         │       Select option/function:      │
  1218.         │                                    │
  1219.         │     A) Append line 4 to 3: N       │
  1220.         │     C) Cards, Rolodex              │
  1221.         │     E) Envelopes                   │
  1222.         │     L) Labels                      │
  1223.         │     M) Print marked records: N     │
  1224.         │     P) Printer escape codes        │
  1225.         │     R) Reference files, Print      │
  1226.         │                                    │
  1227.         └────────────────────────────────────┘
  1228.  
  1229.  
  1230.     What follows on the next several pages is an overview of the various
  1231. print options available from this menu.
  1232.  
  1233.  
  1234.  
  1235.  
  1236. Append record line 4 to line 3:
  1237.  
  1238.     The option to append part of line 4 to the end of line 3 when printing
  1239. can be obtained by selecting "A) Append line 4 to 3" from the print options
  1240. sub-menu.  This option is only available when the record format status is
  1241. "free-form" and is useful ONLY IF the zip code is placed on line four of your
  1242. record, but you wish to have it printed on line 3.  For instance, your records
  1243. may exist in the following format:
  1244.  
  1245.           ┌────────────────────────────────┐
  1246.           │ Envelopes Plus...              │
  1247.           │ P.O. Box 5423                  │
  1248.           │ Fredericksburg, Va.            │
  1249.           │ 22403                          │
  1250.           │ ENVELOPE {A:\ENV\SOFTWARE.LAB} │
  1251.           └────────────────────────────────┘
  1252.  
  1253.     ...but you wish to mail your registration fee in an envelope where
  1254. the address is printed in the following manner:
  1255.  
  1256.  
  1257.             Envelopes Plus...
  1258.             P.O. Box 5423
  1259.             Fredericksburg, Va. 22403
  1260.  
  1261.  
  1262. Envelopes Plus... 3.2                                                 page 24
  1263. ------------------------------------------------------------------------------
  1264.  
  1265.     ...where the zip code that resides on line 4 of the record is appended
  1266. behind "Fredericksburg, Va." (line 3).  Again, this function is only useful
  1267. when using the "free-form" record format, and only in special cases.
  1268.  
  1269.  
  1270.  
  1271.  
  1272. Printing marked records:
  1273.  
  1274.     If the user wishes to print all the marked records (i.e., records with
  1275. reference "*" markers attached) then the "M) Print marked records..." option
  1276. should be selected.  If no records have been marked "*", then this option will
  1277. not work.  If one does in fact select the "M) Print marked records..." then
  1278. this will disable the "R) Range of records to print" selection from the print
  1279. sub-menu - the range now being identified as the marked records instead.
  1280.  
  1281.  
  1282.  
  1283.  
  1284. Print envelopes:
  1285.  
  1286.     If the user has selected "E) Envelopes" from the print menu then the
  1287. following sub-menu will appear:
  1288.  
  1289.      ┌────────────────────────────────────────────────────────┐
  1290.      │                                                        │
  1291.      │       Select one of the following print options:       │
  1292.      │                                                        │
  1293.      │        +) Enter new attention note                     │
  1294.      │        -) Delete current attention note                │
  1295.      │        C) Change envelope dimensions                   │
  1296.      │        D) Default envelope size in .DFL file)          │
  1297.      │        P) Print an envelope (LPT1:)                    │
  1298.      │        R) Range of records to print                    │
  1299.      │        S) Stamp (Bulk rate): N                         │
  1300.      │                                                        │
  1301.      └────────────────────────────────────────────────────────┘
  1302.  
  1303.  
  1304.  
  1305.  
  1306. Enter attention note:
  1307.  
  1308.     If there is a need to add an "Attn:" note to the printed envelope or
  1309. postcard, press the "+" key to add an "Attn:" note.
  1310.  
  1311.                      ┌────────────────────────────────┐
  1312.                      │                                │
  1313.                      │  Attn.: Unregistered version   │
  1314.                      │                                │
  1315.                      └────────────────────────────────┘
  1316.  
  1317.  
  1318. Envelopes Plus... 3.2                                                 page 25
  1319. ------------------------------------------------------------------------------
  1320.  
  1321. Removing an attention note:
  1322.  
  1323.     Pressing "-"  will bring up the following window, prompting the user
  1324. to verify the attention note deletion...
  1325.  
  1326.             ┌───────────────────────────────────────────┐
  1327.             │                                           │
  1328.             │   Delete - Attn.: Unregistered version    │
  1329.             │          Is this correct? (Y/N)           │
  1330.             │                                           │
  1331.             └───────────────────────────────────────────┘
  1332.  
  1333.  
  1334.  
  1335. Changing envelope/postcard dimensions:
  1336.  
  1337.     Unless the user wishes to use the default envelope size (4.1" x
  1338. 9.5") they should select "C) Change envelope dimensions."  A selection of
  1339. various common size envelopes will be made available to the user.
  1340.  
  1341.           ┌──────────────────────────────────┐
  1342.           │                                  │
  1343.           │       Select envelope size:      │
  1344.           │                                  │
  1345.           │      A)  3.6" H  x   6.5" W      │
  1346.           │      B)  4.1" H  x   9.5" W      │
  1347.           │      C)  5.5" H  x   7.5" W      │
  1348.           │      D)  6.0" H  x   9.0" W      │
  1349.           │      E)  6.5" H  x   9.5" W      │
  1350.           │      F)  9.0" H  x  12.0" W      │
  1351.           │      G)  9.5" H  x  12.5" W      │
  1352.           │      H) 10.0" H  x  13.0" W      │
  1353.           │      I) Other - user defined     │
  1354.           │                                  │
  1355.           └──────────────────────────────────┘
  1356.  
  1357.  
  1358. Envelopes Plus... 3.2                                                 page 26
  1359. ------------------------------------------------------------------------------
  1360.  
  1361.     If the user can not find the envelope size they desire in this list,
  1362. then select "I) Other - user defined".  The "I) Other" selection will permit
  1363. the user to change the envelope size to any desired size.  First enter the
  1364. height and width of the envelope to be used at the prompts as in the example
  1365. below:
  1366.  
  1367.   ┌──────────────────────────────────────────────────────────┐      ┬
  1368.   │                                                  ▓▓▓▓▓   │      │
  1369.   │                                                  ▓▓▓▓▓   │      │
  1370.   │                                                  ▓▓▓▓▓   │      │
  1371.   │                                                          │      │
  1372.   │              Enter height of envelope:  6                │      │
  1373.   │                                                          │   height
  1374.   │              Enter width of envelope:   9                │      │
  1375.   │                                                          │      │
  1376.   │              Enter tab spacing: 5                        │      │
  1377.   │                                                          │      │
  1378.   └──────────────────────────────────────────────────────────┘      ┴
  1379.  
  1380.   ├───────────────────────── width ──────────────────────────┤
  1381.  
  1382.  
  1383.  
  1384.     Envelope sizes must be between 3.5" to 9" in height, and 5" to 12" in
  1385. width.  Any entries beyond these limits can not be printed.)
  1386.  
  1387.  
  1388. Envelopes Plus... 3.2                                                 page 27
  1389. ------------------------------------------------------------------------------
  1390.  
  1391. Bulk rate stamps:
  1392.  
  1393.     For those businesses or organizations that use bulk rate prestamped
  1394. envelopes or postcards, ENVELOPES PLUS... offers the convenience of printing a
  1395. bulk rate stamp on each envelope.  After selecting the "S) Stamp (Bulk rate)"
  1396. from the "Print" sub-menu, the user must instruct the program whether their
  1397. printer is capable of printing graphic characters (used for the borders of the
  1398. stamps).  After this selection, the following screen layout will appear:
  1399.  
  1400.       Format 1                   Format 2                   Format 3
  1401.  
  1402. ┌───────────────────┐      ┌───────────────────┐      ┌───────────────────┐
  1403. │     BULK RATE     │      │     BULK RATE     │      │  NON PROFIT ORG.  │
  1404. │    CAR-RT SORT    │      │    U.S. POSTAGE   │      │    U.S. POSTAGE   │
  1405. │ U.S. POSTAGE PAID │      │        PAID       │      │        PAID       │
  1406. │    CITY, STATE    │      │    CITY, STATE    │      │    CITY, STATE    │
  1407. │    PERMIT NO.     │      │    PERMIT NO.     │      │    PERMIT NO.     │
  1408. └───────────────────┘      └───────────────────┘      └───────────────────┘
  1409.  
  1410.  
  1411.  
  1412.                          ┌──────────────────────────┐
  1413.                          │                          │
  1414.                          │   Select stamp format:   │
  1415.                          │                          │
  1416.                          │      1) Format 1         │
  1417.                          │      2) Format 2         │
  1418.                          │      3) Format 3         │
  1419.                          │                          │
  1420.                          └──────────────────────────┘
  1421.  
  1422.  
  1423.     Three different stamps are available to the user.  They are
  1424. identified as "Format 1" through "Format 3".  By making a selection from
  1425. the "Select stamp format" sub-menu, the user will have the opportunity to make
  1426. any editing changes that might be necessary (e.g., adding correct permit no.,
  1427. etc.).
  1428.  
  1429.  
  1430. Envelopes Plus... 3.2                                                 page 28
  1431. ------------------------------------------------------------------------------
  1432.  
  1433. Range of records to print:
  1434.  
  1435.     If the user has not marked any records to be printed (see "Reference
  1436. markers"), then before printing the user should identify the print range.  For
  1437. example, if you want to only print one envelope for each record from record #3
  1438. to #10, simply enter...
  1439.  
  1440.              ┌────────────────────────────────────────────────┐
  1441.              │                                                │
  1442.              │                  Print Range:                  │
  1443.              │                                                │
  1444.              │         Begin printing at record # 3           │
  1445.              │            and stop at record # 10             │
  1446.              │     Number of copies for each record = 1       │
  1447.              │                                                │
  1448.              └────────────────────────────────────────────────┘
  1449.  
  1450.  
  1451.  
  1452.  
  1453. Set default size:
  1454.  
  1455.             ENVELOPES PLUS... allows the user to create a new default
  1456. envelope size.  To enter the new default values, select "S) Set default size
  1457. in .DFL file".  This ".DFL" file will contain new envelope size/tab values
  1458. that will be used next time ENVELOPES PLUS... is loaded.
  1459.  
  1460.  
  1461.  
  1462.  
  1463. Actual printing of an envelope/postcard:
  1464.  
  1465.     An approximate layout of the options and text will be displayed on the
  1466. screen just prior to printing.  Part of the display will be cut off on large
  1467. envelopes.  This cutoff is because there is not enough room on the screen to
  1468. display it in its entirety.  If all looks well, then respond to the prompts
  1469. that follow which ask whether you are using individual or continuous
  1470. envelopes.  If the user is using continuous envelopes, then an additional
  1471. prompt will ask whether manual or automatic printing is desired.  Pressing
  1472. <ESC> will permit the user to abort the print job.
  1473.  
  1474.     Until the user becomes familiar with ENVELOPES PLUS... they may wish
  1475. to practice printing on scrap sheets of paper.  This might be necessary in
  1476. order for the user to learn how ENVELOPES PLUS...  positions and prints text.
  1477. When you are comfortable with how to position the paper in your printer, then
  1478. move on to actually using envelopes, but please never insert CLASP envelopes
  1479. into your printer!
  1480.  
  1481.  
  1482. Envelopes Plus... 3.2                                                 page 29
  1483. ------------------------------------------------------------------------------
  1484.  
  1485. Print mailing labels/Rolodex cards:
  1486.  
  1487.     Before actual printing of any label or Rolodex card the user should
  1488. specify the size of the label/card that will be used, and any record range
  1489. (i.e., from record # ? to record # ?).
  1490.  
  1491.     If any adjustment to the printer tab is needed, select the appropriate
  1492. number of spaces for the tab/margin.  The "Tab" window scrolls from 0 to 40.
  1493. Use the cursor control keys to view the appropriate value, then <ENTER> to
  1494. make your selection, <ESC> to abort.
  1495.  
  1496.                                 ┌────────────┐
  1497.                                 │            │
  1498.                                 │    Tab:    │
  1499.                                 │            │
  1500.                                 │      0     │
  1501.                                 │      1     │
  1502.                                 │      2     │
  1503.                                 │      3     │
  1504.                                 │      4     │
  1505.                                 │      5     │
  1506.                                 │      6     │
  1507.                                 │      7     │
  1508.                                 │      8     │
  1509.                                 │            │
  1510.                                 └────────────┘
  1511.  
  1512.     Before actual printing commences, the user must also select the
  1513. printer advance option ("M" for manual, or "A" for automatic).  "Manual"
  1514. advance means that before each label is printed the user will be prompted to
  1515. press a key.  "Automatic" advance means that after the first key is pressed
  1516. all labels will print without any additional prompting.  The user can switch
  1517. between "Manual" and "Automatic" in the middle of a print session if one so
  1518. chooses.  In such a case, press "M" or "A" accordingly while the labels are
  1519. printing.  If a change does not occur, try pressing "M" or "A" again.
  1520.  
  1521.                         ┌────────────────────────────┐
  1522.                         │                            │
  1523.                         │      Printer advance:      │
  1524.                         │                            │
  1525.                         │      A) Automatic          │
  1526.                         │      M) Manual             │
  1527.                         │                            │
  1528.                         └────────────────────────────┘
  1529.  
  1530.  
  1531. Envelopes Plus... 3.2                                                 page 30
  1532. ------------------------------------------------------------------------------
  1533.  
  1534.     If you make any mistakes on entries, or should you wish to cancel the
  1535. print job, press the <ESC> key at the following prompt:
  1536.  
  1537.         ┌──────────────────────────────────────────────────────────┐
  1538.         │       Press <ESC> Cancel, <ALT-I> Initialize codes,      │
  1539.         │           <ALT-L> Line feed, <ALT-F> Form feed,          │
  1540.         │            ELSE PRESS ANY OTHER KEY TO PRINT.            │
  1541.         └──────────────────────────────────────────────────────────┘
  1542.  
  1543.     ...otherwise any other key besides <Alt-I>, <Alt-L>, or <Alt-F> will
  1544. begin actual printing.  A line feed can be sent to the printer when the above
  1545. box is on the screen by holding down the <ALT> key and pressing <L> at the
  1546. same time; likewise <Alt-F> for a form feed.  <Alt-I> will send the codes
  1547. created and stored under the INITPRNT.PCD file to the printer.  This should
  1548. be used to initialize the printer, if needed.
  1549.  
  1550.  
  1551.  
  1552.  
  1553. Printer codes:
  1554.  
  1555.     Printer codes can be sent to the printer from ENVELOPES PLUS... To
  1556. create a new set of print codes that will be sent to the printer at print
  1557. time, select "C) Create .PCD file" from the "Printer code options:" sub-menu.
  1558.  
  1559.         ┌────────────────────────────────────┐
  1560.         │                                    │
  1561.         │        Printer code options:       │
  1562.         │                                    │
  1563.         │    C) Create new .PCD file         │
  1564.         │    D) Delete .PCD file             │
  1565.         │    E) Edit current .PCD file       │
  1566.         │    I) Initialize printer help      │
  1567.         │    M) Clear .PCD from memory       │
  1568.         │    R) Retrieve .PCD file           │
  1569.         │    T) To continue...               │
  1570.         │                                    │
  1571.         └─── Current .PCD file: CG12HELV ────┘
  1572.  
  1573.     There are two formats for entering printer codes:  1) decimal values,
  1574. or  2) ASCII characters.  In both cases the user is permitted to alter/change
  1575. how each of the 5 available record lines will be printed.  With the following
  1576. box on the screen the user must enter the codes one line at a time.  Any blank
  1577. lines will use whatever codes were last entered.  For instance, in the example
  1578. below, lines 2 through 3 will use the same printer code that was entered on
  1579. line 1.
  1580.  
  1581.  
  1582. Envelopes Plus... 3.2                                                 page 31
  1583. ------------------------------------------------------------------------------
  1584.  
  1585.                    ┌──────────────────────────────────────┐
  1586.                    │                                      │
  1587.                    │          Enter printer codes         │
  1588.                    │            for each line:            │
  1589.                    │                                      │
  1590.                    │    1 15,                             │
  1591.                    │    2                                 │
  1592.                    │    3                                 │
  1593.                    │    4 31,17,14,                       │
  1594.                    │    5                                 │
  1595.                    │                                      │
  1596.                    │       Any blank lines will use       │
  1597.                    │        the last code entered.        │
  1598.                    │                                      │
  1599.                    └──────────────────────────────────────┘
  1600.  
  1601.  
  1602.  
  1603. Decimal values:
  1604.  
  1605.     For codes that are entered based upon their decimal values, a comma
  1606. MUST FOLLOW each number.  For instance, if the printer code for condensed
  1607. printing is ESC + decimal value 15, then...
  1608.  
  1609.                                    15,
  1610.  
  1611. ...must be entered on the proper line.  Note: Always end with a comma!
  1612.  
  1613.  
  1614.  
  1615.  
  1616. ASCII characters:
  1617.  
  1618.     For codes that are entered based upon actual ASCII characters, NO
  1619. COMMAS are necessary.  For example...
  1620.  
  1621.                    ┌──────────────────────────────────────┐
  1622.                    │                                      │
  1623.                    │          Enter printer codes         │
  1624.                    │            for each line:            │
  1625.                    │                                      │
  1626.                    │    1 (s15H                           │
  1627.                    │    2 (01f(0b1T                       │
  1628.                    │    3                                 │
  1629.                    │    4                                 │
  1630.                    │    5                                 │
  1631.                    │                                      │
  1632.                    │       Any blank lines will use       │
  1633.                    │        the last code entered.        │
  1634.                    │                                      │
  1635.                    └──────────────────────────────────────┘
  1636.  
  1637.  
  1638. Envelopes Plus... 3.2                                                 page 32
  1639. ------------------------------------------------------------------------------
  1640.  
  1641.     Please be aware that when using printer codes that produce
  1642. proportional spacing, or smaller or larger than normal text, then multiple
  1643. column label printing (2 to 4 columns) will not work properly.  This is true
  1644. also when printing envelopes.  These special print codes (proportional
  1645. spacing, etc.) should be used only with single column labels.  If the user
  1646. finds unwanted characters while printing (at the beginning of each line), most
  1647. likely the printer code was entered incorrectly.  Select the "E) Edit current
  1648. .PCD file" and make the appropriate corrections.  If the user is uncertain as
  1649. to the proper codes to enter, send a copy of the pages of your printer manual
  1650. that list/reference the available printer codes to the author below, ALONG
  1651. WITH A SELF-ADDRESSED STAMPED ENVELOPE, and we will try to assist you.
  1652.  
  1653.     All new .PCD files that are created are saved automatically after the
  1654. user enters a file name.  A window will prompt the user for a file name (not
  1655. to exceed 8 characters).  The extension ".PCD" will then be added
  1656. automatically to the file name and saved.
  1657.  
  1658.  
  1659.  
  1660.  
  1661. Deleting a .PCD file:
  1662.  
  1663.     To delete an existing ".PCD" printer code file from disk, select
  1664. "D) Delete .PCD file" from the "Printer code options" sub-menu.
  1665.  
  1666.  
  1667.  
  1668.  
  1669. Retrieving a .PCD file:
  1670.  
  1671.     The user can load any existing ".PCD" file from disk by selecting
  1672. "R) Retrieve .PCD file".  Retrieving a printer code ".PCD" file will load the
  1673. printer codes into memory.
  1674.  
  1675.  
  1676.  
  1677.  
  1678. Clearing printer codes from memory:
  1679.  
  1680.     To clear all printer codes from program memory select "M) Clear .PCD
  1681. from memory".  This selection does NOT delete files, nor does it reset
  1682. printers.  To reset a printer see "Initialize printer" below.
  1683.  
  1684.  
  1685. Envelopes Plus... 3.2                                                 page 33
  1686. ------------------------------------------------------------------------------
  1687.  
  1688. Initialize printer:
  1689.  
  1690.     Before data records are ever sent to your printer, the printer prompt
  1691. window appears, as seen below:
  1692.  
  1693.         ┌──────────────────────────────────────────────────────────┐
  1694.         │       Press <ESC> Cancel, <ALT-I> Initialize codes,      │
  1695.         │           <ALT-L> Line feed, <ALT-F> Form feed,          │
  1696.         │            ELSE PRESS ANY OTHER KEY TO PRINT.            │
  1697.         └──────────────────────────────────────────────────────────┘
  1698.  
  1699.     Upon entering the <Alt-I> keystroke at this point in the program
  1700. ENVELOPES PLUS... will respond by sending the contents of a printer code file
  1701. "INITPRNT.PCD" to the printer.  This assumes that there exists a file named
  1702. "INITPRNT.PCD".  To create this printer code file, used for initializing a
  1703. printer before each print job or record, select the "C) Create new .PCD file"
  1704. from the "Printer codes options" sub-menu.  Enter the appropriate printer
  1705. codes that are necessary to reset/initialize your printer on the FIRST LINE
  1706. of this file.  Then save this .PCD file under the name "INITPRNT".  After
  1707. creating this specific .PCD file, ENVELOPES PLUS... will retrieve the first
  1708. line of it and send it to the printer at the <Alt-I> keystroke before printing.
  1709.  
  1710.  
  1711. Envelopes Plus... 3.2                                                 page 34
  1712. ------------------------------------------------------------------------------
  1713.  
  1714. Quit:
  1715.  
  1716.     To exit ENVELOPES PLUS..., press <ESC> or <Q> from the Main Menu.
  1717.  
  1718.         ┌───────────────────────────────────────────┐
  1719.         │                                           │
  1720.         │      Ready to quit Envelopes Plus...      │
  1721.         │           Is this correct? (Y/N)          │
  1722.         │                                           │
  1723.         └───────────────────────────────────────────┘
  1724.  
  1725.     Before leaving ENVELOPES PLUS..., the user will be asked to confirm
  1726. their desire to quit (see above).  An answer of <Y> will terminate ENVELOPES
  1727. PLUS... and return the user to the DOS prompt.
  1728.  
  1729.  
  1730.  
  1731.  
  1732. Disclaimer:
  1733.  
  1734.     The author makes no warranties, expressed or implied, as to the
  1735. quality or performance of this program.  The author will not be held liable
  1736. for any direct, indirect, incidental or consequential damages resulting from
  1737. the use of ENVELOPES PLUS...  Your use of the program constitutes your
  1738. agreement to this disclaimer and your release of the author from any form of
  1739. liability or litigation.
  1740.  
  1741.  
  1742.  
  1743.  
  1744. Distribution and copying:
  1745.  
  1746.     ENVELOPES PLUS... is copyrighted software that is being offered to
  1747. the user on the shareware basis - try before you buy.  ENVELOPES PLUS... is
  1748. not free software.  If the user finds that this program is useful, then they
  1749. are asked to register their copy with the author.  Users are permitted to
  1750. make copies of this disk and pass them on.  Shareware and public domain
  1751. distributors may also distribute this disk ONLY IF ALL of the following
  1752. conditions are met:
  1753.  
  1754.     1) No changes or alterations are to be made to ENVELOPES PLUS...
  1755. this includes all program related data files on this disk.
  1756.  
  1757.     2) No one may sell ENVELOPES PLUS...
  1758.  
  1759.     3) User groups, shareware distributors, and BBS must receive written
  1760. approval from the program author before making this program available to the
  1761. public.
  1762.  
  1763.     4) Shareware/public domain distributors of "Adult/X" software are
  1764. NOT permitted to distribute ENVELOPES PLUS... under any conditions.
  1765.