home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / utility / fb303.zip / FBUDDY.DOC next >
Text File  |  1993-04-26  |  98KB  |  2,127 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                   F i l e B U D D Y (tm)
  10.  
  11.  
  12.  
  13.                                More Than Just A File Viewer
  14.  
  15.                                        Version 3.03
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                                        USER'S GUIDE
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.                            Copyright (c) 1992-1993 Lenard Dean
  49.                                    All Rights Reserved
  50.  
  51.                                       April 26, 1993
  52.             Warranty And License
  53.             ====================
  54.  
  55.             This software and accompanying documentation is provided AS-IS.
  56.             Even though the author has tested this software and reviewed its
  57.             documentation, NO WARRANTY OR REPRESENTATION RELATING TO IT IS
  58.             MADE, WHETHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT
  59.             LIMITATION, THE WARRANTIES OF MERCHANTABILITY AND OF FITNESS FOR
  60.             ANY PURPOSE.  THE AUTHOR ASSUMES NO LIABILITY FOR DAMAGES, DIRECT
  61.             OR CONSEQUENTIAL, WHICH MAY RESULT FROM THE USE OF THIS SOFTWARE,
  62.             even if advised of the possibility of such damages.  THE USER
  63.             BEARS ALL RISK AS TO THE QUALITY AND PERFORMANCE OF THIS
  64.             SOFTWARE.  IN NO EVENT SHALL ANY DAMAGES EXCEED THE PRICE PAID
  65.             FOR THE LICENSE TO USE THIS SOFTWARE REGARDLESS OF THE FORM OF
  66.             CLAIM.
  67.  
  68.             You ARE encouraged to pass along copies of FileBUDDY to friends
  69.             and favorite BBSs.  Please keep all the files together.
  70.  
  71.  
  72.             Ombudsman (ASP)
  73.             ===============
  74.  
  75.             This program is produced by           _______
  76.             a member of the Association      ____|__     |                (R)
  77.             of Shareware Professionals    --|       |    |-------------------
  78.             (ASP).  ASP wants to make       |   ____|__  |  Association of
  79.             sure that the shareware         |  |       |_|  Shareware
  80.             principle works for you.        |__|   o   |    Professionals
  81.             If you are unable to resolve  -----|   |   |---------------------
  82.             a shareware-related problem        |___|___|    MEMBER
  83.             with an ASP member by
  84.             contacting the member directly, ASP may be able to help.  The ASP
  85.             Ombudsman can help you resolve a dispute or problem with an ASP
  86.             member, but does not provide technical support for members'
  87.             products.  Please write to the ASP Ombudsman at 545 Grover Road,
  88.             Muskegon, MI 49442 or send a CompuServe message via CompuServe
  89.             Mail to ASP Ombudsman 70007,3536.
  90.  
  91.  
  92.             Trademarks
  93.             ==========
  94.  
  95.             Product names mentioned in this documentation are trademarks or
  96.             registered trademarks of their respective owners.  FileBUDDY is a
  97.             trademark of Lenard Dean.
  98.             Table Of Contents
  99.             =================
  100.  
  101.  
  102.  
  103.             Introduction ................................................. 1
  104.  
  105.             Getting Started .............................................. 2
  106.  
  107.             Using FileBUDDY .............................................. 3
  108.  
  109.             Menus And Messages ........................................... 5
  110.  
  111.             Editing Files ................................................ 6
  112.  
  113.             Searching Text ............................................... 6
  114.  
  115.             Capturing Text ............................................... 7
  116.  
  117.             Printing Files ............................................... 7
  118.  
  119.             Archiving And Extracting/Deleting Archived Files ............. 11
  120.  
  121.             Viewing, Editing, Creating, And Printing dBase Files ......... 12
  122.  
  123.             Viewing, Processing, Saving, And Printing Images ............. 16
  124.  
  125.             Customizing FileBUDDY ........................................ 22
  126.  
  127.             Contacting The Author......................................... 31
  128.  
  129.             APPENDIX A: Registration Information ......................... 32
  130.  
  131.             APPENDIX B: Color Chart ...................................... 33
  132.  
  133.             APPENDIX C: Questions And Answers ............................ 34
  134.             Introduction
  135.             ============
  136.  
  137.             FileBUDDY is a unique file viewer that allows you to view and
  138.             manipulate various file formats.  If you do a lot of "BBSing",
  139.             you should find FileBUDDY very handy.  Here's a brief overview:
  140.  
  141.                   * FileBUDDY can view any size file, whether the file
  142.                     is 1 byte or 1 gigabyte in length.
  143.  
  144.                   * FileBUDDY lets you capture text to a file by taking
  145.                     a "snapshot" of it.  When a snapshot is taken, it
  146.                     is done "intelligently".  That is, overlapping text
  147.                     in consecutive snapshots will not be duplicated in
  148.                     the destination file.
  149.  
  150.                   * FileBUDDY incorporates a printer setup facility
  151.                     which lets you configure any printer when printing
  152.                     text files.
  153.  
  154.                   * FileBUDDY views dBASE files.  Database management
  155.                     support such as editing, adding, deleting, undeleting
  156.                     records, creating and "packing" dBASE files, and
  157.                     generating "quick & dirty" reports is also included.
  158.  
  159.                   * FileBUDDY views archive files.  If the proper archiver
  160.                     is available, ARC, ARJ, LZH, PAK, ZIP, and associated
  161.                     self-extracting files can be viewed down to 5 levels
  162.                     deep.  Support for archiving files and extracting/
  163.                     deleting archived files is also provided.
  164.  
  165.                   * FileBUDDY displays image files.  If a VGA or a SVGA
  166.                     (with an ATI, Paradise, Trident, Tseng, Video 7
  167.                     chipset, or VESA compatible) video card is detected,
  168.                     BIF (binary), GIF, PCX, TARGA, and TIF image files
  169.                     can be viewed.  If an ATI Wonder XL or a TSENG/Sierra
  170.                     HiColor compatible video card is detected, TARGA and
  171.                     24-bit TIF images are displayed in 32,768 colors.
  172.                     If extended or expanded memory is available, it will
  173.                     be used to hold the image.  Images too large to fit
  174.                     the best video mode can be "navigated" using the
  175.                     cursor keys or resized to fit the best video mode.
  176.                     Other image handling capabilities include processing,
  177.                     cropping, saving across image formats (including to
  178.                     EPS), and "slide-show" viewing.  If a HP LaserJet or
  179.                     compatible laser printer is available, images can be
  180.                     printed out in 75, 100, 150, or 300 dpi with or
  181.                     without a user-defined border.  (Printing to file is
  182.                     also supported.)
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.                                                                            1
  191.             Getting Started
  192.             ===============
  193.  
  194.             To use FileBUDDY, you'll need the following minimum hardware:
  195.  
  196.                   * Any IBM-compatible computer
  197.                   * 640K bytes of conventional memory (and 2MB of extended
  198.                     or expanded memory for serious image viewing/processing)
  199.                   * hard drive or two floppy drives
  200.                   * monochrome or color monitor
  201.                   * VGA or SVGA video card (to view image files) 
  202.                   * printer (optional, HP LaserJet or compatible to
  203.                     print images) 
  204.                   * mouse (optional)
  205.  
  206.             You'll also need the software below:
  207.  
  208.                   * MS-DOS 3.00 or later
  209.                   * text editor or word-processor that can save in ASCII
  210.  
  211.             Program files supplied in the self-extracting file are:
  212.  
  213.                   FBUDDY.EXE      FileBUDDY Program
  214.                   FBUDDYI.EXE     FileBUDDY Image Viewer Program
  215.                   FBUDDY.DOC      FileBUDDY Documentation
  216.                   SAMPLE.INI      Sample Initialization File
  217.                   SAMPLE.FRM      Sample dBASE Print Form
  218.                   README          Important Information
  219.                   REGISTER        Registration Form
  220.                   WHATSNEW.DOC    What's New Information
  221.                   SYSOP.DOC       Sysop Information
  222.                   FILE_ID.DIZ     Special BBS File
  223.                   INSTALL.EXE     Installation Program
  224.  
  225.             The quickest way to install or upgrade FileBUDDY is to run
  226.             INSTALL.EXE.  When the installation program is run, you will be
  227.             asked about the following:
  228.  
  229.                   1) the directory to install FileBUDDY in.  The default is
  230.                      C:\FBUDDY.
  231.  
  232.                   2) whether you want FileBUDDY's location added to the
  233.                      PATH statement in AUTOEXEC.BAT.  (If it already exists, 
  234.                      it will not be added.)  If so, the original AUTOEXEC.BAT
  235.                      will be saved as AUTOEXEC.OLD.
  236.  
  237.                   3) if you have a monochrome monitor with a color card.  
  238.                      If so, you should select this option to force a "black
  239.                      and white" color setup.
  240.  
  241.             Check boxes are marked by clicking with the left mouse button.
  242.             To use the keyboard, select the TAB key to move between check
  243.             boxes and the SPACEBAR to mark them.  When you are ready to
  244.             install, press ENTER.
  245.  
  246.  
  247.                                                                            2
  248.             If you prefer to install FileBUDDY manually, copy all of
  249.             FileBUDDY's files to the destination directory.  If you are
  250.             upgrading from a previous version, please refer to the README
  251.             file.  If this is your first installation, type the following
  252.             from FileBUDDY's directory:
  253.  
  254.                   fbuddy
  255.  
  256.             If you're installing on a system with a monochrome monitor and
  257.             color card, use the "/bw" switch to force a "black and white"
  258.             color setup as follows:
  259.  
  260.                   fbuddy /bw
  261.  
  262.             Executing FileBUDDY for the first time will create the
  263.             initialization file called FBUDDY.INI.  (For more information
  264.             about this file, refer to the section "Customizing FileBUDDY".)
  265.  
  266.  
  267.             Using FileBUDDY
  268.             ===============
  269.  
  270.             There are a couple of ways to view a file with FileBUDDY.  The
  271.             first method is to type the filename on the command line:
  272.  
  273.                   fbuddy filename
  274.  
  275.             The second method is to run FileBUDDY by itself:
  276.  
  277.                   fbuddy
  278.  
  279.             In the latter method, files are selected from FileBUDDY's file
  280.             directory.  To scroll through the files, press the left mouse
  281.             button and move the mouse cursor past the top or bottom of the
  282.             file directory box.  If you prefer to use the keyboard, the
  283.             CURSOR, HOME, END, PGDN, and PGUP keys are supported.  Files are
  284.             shown in lower case and subdirectories in upper case.  Select
  285.             ".." to change to the parent directory.  Press ENTER or double
  286.             click with the left mouse button to select the file to view.
  287.  
  288.             When the DOS file directory is displayed, a character between the
  289.             filename and its extension may appear.  The small "dot" character
  290.             signifies that the file is read-only whereas the "textured
  291.             square" character signifies a hidden and/or a system file.
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.                                                                            3
  304.             To navigate through a text file, the following keys are
  305.             recognized:
  306.  
  307.                   HOME               Positions the view window at the
  308.                                      beginning of the file.
  309.  
  310.                   END                Positions the view window at the end
  311.                                      of the file.
  312.              
  313.                   CTRL+HOME          Positions the view window at column one.
  314.  
  315.                   CTRL+END           Positions the view window at the end
  316.                                      of the longest line in the current
  317.                                      view window.
  318.  
  319.                   UP CURSOR          Scrolls the view window up one line.
  320.  
  321.                   DOWN CURSOR        Scrolls the view window down one line.
  322.  
  323.                   LEFT CURSOR        Scrolls the view window one character
  324.                                      to the left.
  325.  
  326.                   RIGHT CURSOR       Scrolls the view window one character
  327.                                      to the right.
  328.  
  329.                   PGUP               Pages the view window up.
  330.  
  331.                   PGDN               Pages the view window down.
  332.  
  333.                   CTRL+LEFT CURSOR   Pages the view window to the left.
  334.  
  335.                   CTRL+RIGHT CURSOR  Pages the view window to the right.
  336.  
  337.             To scroll using the mouse, press the left button and move the
  338.             mouse in the direction you want to scroll.  Clicking on the
  339.             border around the text lets you scroll vertically a line at a
  340.             time or horizontally a character at a time.  Word wrap mode is
  341.             invoked using the BACKSPACE key.  Whenever word wrapping is
  342.             selected (or unselected), you will be positioned at the beginning
  343.             of the file.
  344.  
  345.             To view another file, press ESC or CTRL+O.  If you need to
  346.             refresh the DOS file directory, press CTRL+R.
  347.  
  348.             You can delete a file in the file directory by pressing DELETE on
  349.             the file.  To delete a group of files, tag the files first with
  350.             the SPACEBAR, CTRL+[LEFT MOUSE BUTTON], or CTRL+SPACEBAR keys.
  351.  
  352.  
  353.  
  354.  
  355.  
  356.  
  357.  
  358.  
  359.  
  360.                                                                            4
  361.             Menus And Messages
  362.             ==================
  363.  
  364.             Menus and messages are displayed at the bottom of the screen.
  365.             There are three menus in FileBUDDY: the View Menu, the Main Menu,
  366.             and the Utilities Menu.  Below is a breakdown of commands under
  367.             each menu:
  368.  
  369.                   Located in the View Menu:
  370.  
  371.                   [M]ain              Selects the Main Menu.  (Pressing the
  372.                                       right mouse button does the same 
  373.                                       thing.)
  374.  
  375.                   Located in the Main Menu:
  376.  
  377.                   [O]pen              Displays the DOS file directory to open
  378.                                       a file for viewing.  (Pressing ESC from
  379.                                       the View Menu does the same thing.)
  380.  
  381.                   [E]dit              Edits the file being viewed.
  382.  
  383.                   [F]ind              Searches for a word or phrase in a
  384.                                       file.
  385.  
  386.                   [C]apture           Toggles Capture mode ON or OFF.
  387.  
  388.                   [P]rint             Prints the file being viewed.
  389.              
  390.                   Util[s]             Selects the Utilities Menu.
  391.  
  392.                   [D]OS               Shells out to DOS.
  393.  
  394.                   [Q]uit              Quits FileBUDDY.  (Pressing ESC twice
  395.                                       or pressing the middle mouse button on
  396.                                       a 3-button mouse does the same thing.)
  397.  
  398.                   Located in the Utilities Menu:
  399.  
  400.                   Confi[g]Prn         Displays the printer configuration
  401.                                       list.
  402.  
  403.                   Se[t]ConfigDefault  Assigns a printer configuration to
  404.                                       DEFAULT.
  405.  
  406.                   CreateD[B]F         Creates a dBASE file structure.
  407.  
  408.                   Pac[k]DBF           Packs a dBASE file
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.                                                                            5
  418.             All commands in each menu can be accessed three ways:
  419.  
  420.                   1. Pressing the command's highlighted letter.
  421.                   2. Clicking on the command name with the mouse.
  422.                   3. Pressing CTRL+[highlighted letter].
  423.  
  424.             Use the ESC key to cancel commands or messages displayed.  Note
  425.             that FileBUDDY interprets the right mouse button as the ESC key.
  426.             The only time this is not so is when the View Menu is displayed.
  427.             In this case it toggles to the Main Menu.
  428.  
  429.  
  430.             Editing Files
  431.             =============
  432.  
  433.             Text files may be edited using CTRL+E.  FileBUDDY does not
  434.             incorporate an editor so one must be defined in FBUDDY.INI.
  435.             (Refer to the 'Editor' parameter description in "Customizing
  436.             FileBUDDY" for more information).  When attempting to edit very
  437.             large files, remember that your editor may not be able to edit
  438.             them.  No harm is done if you try to edit such a file as the
  439.             editor will just abort and return you to FileBUDDY.
  440.  
  441.             Archived text files may also be edited.  Edit them like a normal
  442.             file.  If the text file is modified, FileBUDDY will prompt you if
  443.             you want to update the archive file.  If so, press "Y" or "y" or
  444.             the ENTER key.  If not, press "N" or "n" (or any other key).
  445.             When an archive file is updated, the "xxxINFO" file (the first
  446.             file in the archive directory) is not updated.  It can, however,
  447.             be refreshed with CTRL+R.
  448.  
  449.             If you edit a text file that originates from an embedded archive
  450.             or a self-extracting archive, an error message will be displayed
  451.             when you try to update the archive.  If you need to edit a copy
  452.             of such a file, make sure to save the modified file to your work
  453.             directory BEFORE exiting the text editor (or word-processor) or
  454.             you will lose all your changes.
  455.  
  456.  
  457.             Searching Text
  458.             ==============
  459.  
  460.             The Find command, CTRL+F, lets you search text files of any
  461.             "key".  Search keys can be based on a character, word, or phase.
  462.             Multiple key searches are performed using the comma as the key
  463.             separator.  For example:
  464.  
  465.                   Find: good,better,best
  466.  
  467.             Although not shown, it's okay to have blank spaces before and
  468.             after the commas.  Please note that you cannot specify a comma as
  469.             a key in a multiple key search since the comma is used as the key
  470.             separator.
  471.  
  472.  
  473.  
  474.                                                                            6
  475.             To treat a key as a "whole word" during a search, enclose it in
  476.             double angle brackets like in the following example:
  477.  
  478.                   Find: good,better,<<best>>
  479.  
  480.             All searches start from the first line in the view window.  If
  481.             you want to start your search from the beginning of the file,
  482.             make sure to press HOME before entering your search criteria.
  483.             When multiple key searches are performed, each line is scanned
  484.             with all keys.
  485.  
  486.             Searches are not case sensitive so any occurrence of a key found
  487.             is highlighted.  To continue a search, press TAB.  New search
  488.             criteria are entered by pressing CTRL+F again.  Previous search
  489.             criteria may be cleared with SHIFT+DELETE.  (The contents can be
  490.             restored by pressing SHIFT+INSERT.)
  491.  
  492.  
  493.             Capturing Text
  494.             ==============
  495.  
  496.             Capture mode is invoked with CTRL+C.  FileBUDDY will prompt you
  497.             for the name of the destination file for the text to be saved to.
  498.             The default filename is FBUDDY.CAP with the path being what was
  499.             specified in FBUDDY.INI under the 'WorkDir' parameter.  If you
  500.             want to modify this, press SHIFT+DELETE to clear the filename and
  501.             enter a new one.  Any text saved to an existing capture file is
  502.             appended.
  503.  
  504.             Snapshots are taken using the ENTER key.  A large block of text
  505.             can be captured by pressing the PGDN and ENTER keys alternately.
  506.             If you prefer to scroll using the mouse or cursor keys, don't
  507.             worry about overlapping text between consecutive snapshots as
  508.             they will not be duplicated in the capture file.  Snapshots not
  509.             consecutively taken are separated by a solid bar line.  If you
  510.             are viewing a dBASE file and want to capture a record that has
  511.             more than 22 fields, you DO NOT need to scroll down to capture
  512.             the fields not shown.  Pressing ENTER once is enough.
  513.  
  514.             Capture mode is turned off by pressing CTRL+C again.  It's not
  515.             necessary to turn capture mode off before exiting FileBUDDY as
  516.             it's done automatically.
  517.  
  518.  
  519.             Printing Files
  520.             ==============
  521.  
  522.             Before printing a file, you will need to configure your printer.
  523.             Press CTRL+G and select the desired configuration from the menu
  524.             list.  If you are just starting out, the only names you will see
  525.             are DEFAULT and NOSETUP.  The configuration name DEFAULT always
  526.             appears at the top of the menu list and is used to store a
  527.             printer configuration that you want FileBUDDY to use by default.
  528.             To assign DEFAULT to a printer configuration, press CTRL+T.  When
  529.  
  530.  
  531.                                                                            7
  532.             FileBUDDY is first installed, the NOSETUP printer configuration
  533.             is assigned to DEFAULT.  NOSETUP is a "dummy" configuration that
  534.             is used to print text files already formatted.  Since NOSETUP
  535.             contains no setup codes, your printer is not configured in any
  536.             way.  NOSETUP merely "opens" the printer port (eg. LPT1, LPT2,
  537.             LPT3) for printing.
  538.  
  539.             To configure your printer to print unformatted text files, you'll
  540.             need to create your own printer configurations and add them to
  541.             the FBUDDY.INI file.  The FBUDDY.INI file is modified using a
  542.             text editor or word-processor.  Make sure when you resave
  543.             FBUDDY.INI, to save it in ASCII format.  Most text editors will
  544.             do this but if you are using a word-processor this will not
  545.             necessarily be true.
  546.  
  547.             Each printer configuration is distinguished by a unique name and
  548.             preceded by the "@" character.  When creating a name, any
  549.             combination of upper or lower case letters may be used.  The name
  550.             should be no longer than 12 characters in length.  For example:
  551.  
  552.                   @CONDENSED
  553.  
  554.             To setup a printer connected to LPT2, LPT3, or PRN insert a colon
  555.             after the name and type "LPT2", "LPT3", or "PRN" like:
  556.  
  557.                   @CONDENSED:LPT2
  558.  
  559.             For each printer command line, type some descriptive text of any
  560.             length and follow it with the "=" character.  Place the
  561.             appropriate control codes after the "=" character, separating
  562.             each value with a comma.  (A list of printer commands and
  563.             formatting codes for your printer can normally be found in the
  564.             printer user's manual.)  FileBUDDY recognizes printer codes in
  565.             decimal or hexadecimal format.  If you decide to use hexadecimal
  566.             codes, make sure to precede each value with "&H".  Here is an
  567.             example of a printer configuration:
  568.  
  569.                   @CONDENSED:LPT2
  570.                   Master Reset  =27,64
  571.                   Condensed ON  =15
  572.                   Left Margin   =&H1B,&H6C,&H07
  573.                   Right Margin   27,81,127
  574.                   Text          ="Condensed Mode"
  575.                   Blank Line    =""
  576.  
  577.             Notice the last two lines.  If you need to send some text to the
  578.             printer before printing a file, that is how it's done.  You can
  579.             have up to 10 of these lines.  Also, note that spaces (or TABs)
  580.             may be inserted between the text and "=" or between "=" and the
  581.             first control code value.  If you need to temporarily prevent a
  582.             line from being processed, leave out the "=" as shown in the
  583.             example.
  584.  
  585.  
  586.  
  587.  
  588.                                                                            8
  589.             Keep your printer configurations easy to read by separating them
  590.             with a blank line.  Below is a copy of SAMPLE.INI showing what a
  591.             typical FBUDDY.INI file may look like:
  592.  
  593.                   [INITIALIZATION]
  594.                   MouseSen=12
  595.                   MouseSS=12
  596.                   MouseLBSS=60
  597.                   TabSpaces=8
  598.                   ExitOnEsc=1
  599.                   FileSort=2
  600.                   PrnConfigSort=1
  601.                   BeepSound=6
  602.                   Shadow=1
  603.                   Border=1
  604.                   LBBorder=3
  605.                   HelpBorder=2
  606.                   TextColor=7
  607.                   LBTextColor=7
  608.                   BorderColor=14
  609.                   LBBorderColor=14
  610.                   HelpTextColor=7
  611.                   HelpBorderColor=10
  612.                   HMBarColor=27
  613.                   HiLiteColor=30
  614.                   FileNameColor=31
  615.                   LBCsrColor=48
  616.                   MouseCsrColor=71
  617.  
  618.                   [SWAP]
  619.                   SwapWhenEditor=3
  620.                   SwapWhenDOS=3
  621.  
  622.                   [DEFINE]
  623.                   OtherArcExt=LZH:QWK,ARJ:BAK,ZIP:DIF
  624.                   FileEOLChar=PLX:10,DAT:227
  625.  
  626.                   [PATHS]
  627.                   WorkDir=c:\workdir
  628.                   Editor=c:\dos\edit.com
  629.                   ARC=c:\utils\arc.exe
  630.                   ARJ=c:\utils\arj.exe
  631.                   LZH=c:\utils\lha.exe
  632.                   PAK=c:\utils\pak.exe
  633.                   ZIP=c:\utils\pkzip.exe
  634.  
  635.                   [ARCHIVE]
  636.                   Compression=1
  637.                   SFXModel=2
  638.  
  639.                   [DBF]
  640.                   DBFPackBackup=1
  641.  
  642.  
  643.  
  644.  
  645.                                                                            9
  646.                   [IMAGE]
  647.                   VRam1024=0
  648.                   SlideShowPause=10
  649.                   ImageRestore=0
  650.                   ImageCsrRes=100
  651.                   ImageLPT=1
  652.                   ImageDPT=300
  653.                   ImageSize=8
  654.                   ImageRow=0
  655.                   ImageColumn=100
  656.                   ImagePrtMode=1
  657.                   ImageBorder=0
  658.  
  659.                   [PRINTER]
  660.                   PrnSetupDefault=NLQ
  661.  
  662.                   @NOSETUP
  663.  
  664.                   @NLQ
  665.                   Master Reset   =27,64
  666.                   Select NLQ     =27,120,1
  667.                   Roman Font     =27,107,0
  668.                   Left Margin    =27,108,5
  669.                   Bottom Margin  =27,78,7
  670.  
  671.                   @CONDENSED:LPT2
  672.                   Master Reset   =27,64
  673.                   Condensed ON   =15
  674.                   Left Margin    =27,108,7
  675.                   Right Margin   =27,81,127
  676.                   Bottom Margin  =27,78,7
  677.                   Tab Increments =27,101,0,2
  678.                   Text           ="Condensed Mode"
  679.                   Blank Line     =""
  680.  
  681.                   @GRAPHICS:LPT3
  682.                   Master Reset   =27,64
  683.                   Graphic Mode   =27,116,1,27,6
  684.                   Left Margin    =27,108,5
  685.  
  686.             Note how each printer configuration starts with 'Master Reset'.
  687.             This clears any previous settings in the printer to the setting
  688.             set by the printer's "dip switches".  This is the same thing as
  689.             turning your printer off and then back on again.  Keep in mind
  690.             that reset codes vary from printer to printer so the ones used in
  691.             the examples may or may not apply to you.
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.                                                                            10
  703.             Archiving And Extracting/Deleting Archived Files
  704.             ================================================
  705.  
  706.             Assuming you have defined the archiver(s) you plan to use (if
  707.             not, refer to "Customizing FileBUDDY" under the [PATHS] parameter
  708.             heading), FileBUDDY allows you to archive files in the DOS file
  709.             directory using the following keys:
  710.  
  711.                   F2              Create a ARC archive.
  712.                   F3              Create a ARJ archive.
  713.                   F4              Create a LZH archive.
  714.                   F5              Create a PAK archive.
  715.                   F6              Create a ZIP archive.
  716.                   CTRL+F2         Create a self-extracting ARC archive.
  717.                   CTRL+F3         Create a self-extracting ARJ archive.
  718.                   CTRL+F4         Create a self-extracting LZH archive.
  719.                   CTRL+F5         Create a self-extracting PAK archive.
  720.                   CTRL+F6         Create a self-extracting ZIP archive.
  721.  
  722.             When archiving, the first thing you'll be prompted for is an
  723.             archive name (file extension not necessary).  If the archive file
  724.             already exists, the selected files are added to it.  You will
  725.             also be asked for a "comment" file.  A comment file is simply a
  726.             short ASCII file you create to describe the archive.  When
  727.             creating the comment file, leave one or two blank lines at the
  728.             beginning and the end of the file so that the comment "block"
  729.             will standout when it is displayed.  If you don't want to add
  730.             comments to the archive, leave the prompt blank and press ENTER.
  731.             (You can always enclose one later when you add files to the
  732.             archive.)  Lastly, you will be asked whether you want the
  733.             original files deleted after they've been archived.  If you
  734.             answer "yes" and an error occurs during the archiving process,
  735.             the files will not be deleted.
  736.  
  737.             Multiple files can be archived by tagging the files with the
  738.             SPACEBAR or CTRL+[LEFT MOUSE BUTTON] (double-click) keys.  To
  739.             select all the files in the DOS file directory, press
  740.             CTRL+SPACEBAR.  (Tagged files can be untagged by pressing the
  741.             keys again.)  Once the files have been tagged, select the
  742.             appropriate function key to archive them.
  743.  
  744.             When archiving, FileBUDDY relies on a few parameters in
  745.             FBUDDY.INI.  For more information about these parameters, please
  746.             refer to "Customizing FileBUDDY" under the [ARCHIVE] parameter
  747.             heading.
  748.  
  749.             To extract an archived file from the archive directory, press
  750.             CTRL+U on the file to extract.  You'll be prompted to enter a
  751.             work directory path.  Press ENTER to accept the default path (it
  752.             will be the one you specified under 'WorkDir' in FBUDDY.INI) or
  753.             enter a new one.  To extract the file to the current DOS
  754.             directory, clear the path displayed at the prompt with
  755.             SHIFT+DELETE and press ENTER.  If you don't want to be prompted
  756.  
  757.  
  758.  
  759.                                                                            11
  760.             for a path when extracting a file, press CTRL+ENTER.  The file
  761.             will be extracted to the directory specified in 'WorkDir' (unless
  762.             of course it was modified earlier when you extracted a file with
  763.             CTRL+U).
  764.  
  765.             To extract multiple files, use the SPACEBAR or CTRL+[LEFT MOUSE
  766.             BUTTON] keys to tag them.  To select all the files in the archive
  767.             directory, press CTRL+SPACEBAR.  Once the files have been tagged,
  768.             use CTRL+U or CTRL+ENTER to extract them.
  769.  
  770.             No masking is performed when archiving or extracting files.  In
  771.             other words, if hidden or read-only files are archived, that is
  772.             how they will be archived and extracted by FileBUDDY.
  773.  
  774.             If you want to delete a file inside an archive, press DELETE on
  775.             the file.  To delete more than one file, tag the files first.
  776.  
  777.  
  778.             Viewing, Editing, Creating, And Printing dBASE Files
  779.             ====================================================
  780.  
  781.             Viewing dBASE files (including those archived) are no different
  782.             than viewing text files.  However, make note of the following
  783.             four keys as they take on a different meaning:
  784.  
  785.                   HOME            Go to the first record.
  786.                   END             Go to the last record.
  787.                   PGUP            Go to the previous record.
  788.                   PGDN            Go to the next record.
  789.  
  790.             When modifying a dBASE record, FileBUDDY sends the record to your
  791.             text editor for editing.  This method may seem a little
  792.             unorthodox at first but I think you will find it uncomplicated
  793.             and easy to work with.
  794.  
  795.             The first thing you'll probably notice after pressing CTRL+E is
  796.             the first line which contains the double angle brackets "<< >>".
  797.             This line determines how the record will be handled by FileBUDDY.
  798.             When the double angle brackets enclose a blank space, FileBUDDY
  799.             modifies the record (assuming changes were made).  If you want
  800.             to delete a record, substitute the blank space with a "-" like
  801.             "<<->>".  To undelete a record, simply substitute the "-" with a
  802.             blank space.  If you change your mind after modifying a record,
  803.             remove the space between the double angle brackets like "<<>>"
  804.             (or delete the line entirely) and FileBUDDY will ignore any
  805.             changes made to the record.  If you want to add a new record,
  806.             select any record in the database (with CTRL+E) and enter a "+"
  807.             between the angle brackets like "<<+>>".  Modify the record
  808.             fields as desired.  After you exit the text editor, FileBUDDY
  809.             will add the record to the dBASE file.
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.                                                                            12
  817.             A good idea before you modify a record is to set your text
  818.             editor's cursor mode to INSERT so that when you edit a field, the
  819.             field boundaries (ie. "[" and "]") don't move.  Keep in mind that
  820.             this is not manditory as FileBUDDY itself doesn't care if they
  821.             move.  The field boundaries are there for your own visual
  822.             reference.
  823.  
  824.             If you need to modify (or add) many records in an archived dBASE
  825.             file, FileBUDDY will "constantly" ask you whether you want to
  826.             update the archive file.  To save time, answer "no" until the
  827.             last change you make to the file.
  828.  
  829.             When a dBASE record is deleted, the record is only marked for
  830.             deletion.  To physically remove a deleted record, you need to
  831.             "pack" the dBASE file.  You can do this in FileBUDDY with CTRL+K.
  832.             By default, FileBUDDY creates a backup copy before packing the
  833.             original dBASE file.  If you have limited disk space, you can
  834.             tell FileBUDDY not to create the backup with the 'DBFPackBackup'
  835.             parameter (see "Customizing FileBUDDY" under the [DBF] heading
  836.             for more information).
  837.  
  838.             When creating a dBASE file, FileBUDDY again relies on your text
  839.             editor.  A dBASE structure is created by selecting CTRL+B from
  840.             View mode (or from the DOS file directory).  A structure is
  841.             layed-out pretty much the same way a dBASE record is displayed in
  842.             FileBUDDY.  Take the following structure:
  843.  
  844.                     MEMBER: [C                           ]
  845.                      TITLE: [C                           ]
  846.                    ADDRESS: [C                                ]
  847.                       CITY: [C                ]
  848.                    ST_PROV: [C                ]
  849.                    COUNTRY: [C                ]
  850.                      PHONE: [C           ]
  851.                     JOINED: [D]
  852.                        DUE: [D]
  853.                        FEE: [N.2     ]
  854.                   MAILLIST: [L]
  855.                      NOTES: [M]
  856.  
  857.             Note how everything is aligned and capitalized.  This is not
  858.             necessary.  As long as five components are present, FileBUDDY
  859.             will decode each line properly.  The five components FileBUDDY
  860.             scans for are:
  861.  
  862.                   Field Name              The field name should be no longer
  863.                                           than 10 characters.  Any field name
  864.                                           longer than 10 characters will be
  865.                                           truncated.  If there are leading
  866.                                           or trailing spaces in the field
  867.                                           name, they will be stripped.
  868.  
  869.  
  870.  
  871.  
  872.  
  873.                                                                            13
  874.                   Colon                   You MUST use a colon to separate
  875.                                           the field name from the left square
  876.                                           bracket.  If not found, the line
  877.                                           will not be processed.
  878.  
  879.                   Left Square Bracket     The left square bracket defines
  880.                                           the beginning of the field.  The
  881.                                           number of spaces between the left
  882.                                           bracket and the right bracket
  883.                                           sets the field length.
  884.  
  885.                   Field Type Character    This tells FileBUDDY what kind of
  886.                                           field it is.  Five data field types
  887.                                           are recognized:
  888.  
  889.                                           C    Defines a character field.
  890.                                                Any field that is not
  891.                                                explicitly defined will be
  892.                                                will be defined as a character
  893.                                                field.  Maximum field length
  894.                                                is 255.
  895.  
  896.                                           D    Defines a date field.  Field
  897.                                                length is automatically set
  898.                                                to 8.
  899.  
  900.                                           F    Defines a "Floating-Point"
  901.                                                field (in dBASE IV only).
  902.                                                To assign decimal places to
  903.                                                this field, append a period to
  904.                                                "F" and follow it with the
  905.                                                number of decimal places.  
  906.                                                Maximum field length is 20.
  907.  
  908.                                           L    Defines a logical field. Field
  909.                                                length is automatically set
  910.                                                to 1.
  911.  
  912.                                           M    Defines a dBASE III memo
  913.                                                field.  To create a dBASE IV
  914.                                                memo field, append a "4" to
  915.                                                the "M" character like "M4".
  916.                                                Field length is automatically
  917.                                                set to 10.
  918.  
  919.                                           N    Defines a numerical field.  To
  920.                                                assign decimal places to this
  921.                                                field, append a period to "N"
  922.                                                and follow it with the number
  923.                                                of decimal places (see
  924.                                                example).  Maximum field
  925.                                                length is 19 in dBASE III and
  926.                                                20 in dBASE IV.
  927.  
  928.  
  929.  
  930.                                                                            14
  931.                   Right Square Bracket    The right square bracket defines
  932.                                           the end of the field.  The number 
  933.                                           of spaces between the left bracket
  934.                                           and the right bracket determines
  935.                                           the field length.
  936.  
  937.             After you have created the dBase structure, records can be added
  938.             to the dBase file.  When adding your first record, FileBUDDY
  939.             displays a message to the effect that no records exist.  Just
  940.             press ESC to cancel the message and then press CTRL+E.  When
  941.             entering a date in a date field, the date must be organized in
  942.             the standard YYYYMMDD format so that it can be used by
  943.             FileBUDDY's expression evaluator (or others for that matter).
  944.             Incidently, you can display information on an existing DBF
  945.             structure with CTRL+F1.
  946.  
  947.             To print a dBASE file (ie. CTRL+P), you have two options.  If you
  948.             have a few records to print, you can use Capture mode to capture
  949.             individual records to a file.  Once the records have been
  950.             captured, they can be printed.  The second option is to let
  951.             FileBUDDY select records based on an "expression" you provide.
  952.             The expression is placed in a "dBASE print form" file.  The
  953.             actual name of this file is the same name as the dBASE file but
  954.             with a .FRM extension.  For example, if the name of the file is
  955.             ADDBOOK.DBF you would give the dBASE print form file the name
  956.             ADDBOOK.FRM.  (Make sure it's located in the same directory as
  957.             the dBASE file.)
  958.  
  959.             The dBASE print form file also contains the formatting for each
  960.             record.  The SAMPLE.FRM file which comes with FileBUDDY shows
  961.             what a dBASE print form may look like:
  962.  
  963.                   EvalExp: "@COUNTRY" = "CANADA"
  964.                   ===========================================================
  965.                    Member: @MEMBER                     Title: @TITLE
  966.                   Address: @ADDRESS
  967.                      City: @CITY                  State/Prov: @ST_PROV
  968.                   Country: @COUNTRY                    Phone: @PHONE
  969.  
  970.             The first line of a dBASE print form contains the expression to
  971.             be evaluated.  If it isn't found, FileBUDDY assumes that you want
  972.             to print all records in the file.  Always precede your expression
  973.             with "EvalExp:" and make sure the colon "butts" up against the
  974.             "p".  Case is not important, however.  FileBUDDY's expression
  975.             evaluator supports both mathematical and logical operators and
  976.             evaluates expressions from LEFT TO RIGHT unless parenthesis are
  977.             used (which take precedence).  Valid operators are:
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.                                                                            15
  988.                   >   Greater than                &&  AND
  989.                   <   Less than                   ||  OR 
  990.                   >=  Greater than or equal to    *   Multiply
  991.                   <=  Less than or equal to       /   "Floating-Point" divide
  992.                   =   Equal to                    \   Integer divide
  993.                   !=  Not equal to                +   Add
  994.                   ~   Fuzzy search                -   Subtract
  995.                   !~  Not equal to fuzzy search
  996.  
  997.             Here are a few other sample "expressions":
  998.  
  999.                   EvalExp: "@JOINED" > "19920606" && ("@FEE" > "30")
  1000.                   EvalExp: "@MEMBER" ~ "DR."
  1001.                   EvalExp: "@FEE" > "100" && ("@FEE" < "200")
  1002.                   EvalExp: "@FEE" > ("@FEE" + "75.50")
  1003.                   EvalExp: "@ST_PROV" = "TX" && ("@COUNTRY" = "USA")
  1004.  
  1005.             The rest of the lines in the dBASE print form formats how each
  1006.             record will be printed.  As you may have surmised, the "@"
  1007.             character precedes a field name so that its contents are printed.
  1008.             (Field names are displayed when viewing a dBASE file.)  When
  1009.             designing a form, make sure that you take into consideration the
  1010.             field's total length.  Thus, don't place normal text too close to
  1011.             the right-side of a field as it may be overwritten by the field's
  1012.             contents (ie. text or blank spaces).  Use CTRL+F1 to get the
  1013.             lengths of each field.
  1014.  
  1015.             The location where page breaks occur when printing a dBASE file
  1016.             will depend upon how you set up your printer.  If you find your
  1017.             records get broken up during page breaks, you can either adjust
  1018.             the number of lines to be printed in your printer configuration
  1019.             (see "Printing Files") or you can add a few blank lines in your
  1020.             dBASE print form.  Looking back at the SAMPLE.FRM example, you
  1021.             would add the blank lines after line 2.  Please note that the
  1022.             second line in the example is not necessary.  You can replace it
  1023.             with a blank line (or lines or whatever) since it is merely
  1024.             serving to separate records printed.  Alternatively, you can
  1025.             delete the second line altogether and place the "record
  1026.             separator" on the last line of the dBASE print form file.
  1027.  
  1028.  
  1029.             Viewing, Processing, Saving, And Printing Images
  1030.             ================================================
  1031.  
  1032.             Because there are so many SVGA video cards on the market, it is
  1033.             impossible to support them all.  If your video card is not
  1034.             designed around the ATI, Paradise, Trident, Tseng, or Video 7
  1035.             chipset, check for VESA compatibility.  If your video card's
  1036.             hardware isn't VESA compatible, look for VESA compatibility in
  1037.             the form of a driver on the disks that came with your video card.
  1038.             The driver allows FileBUDDY to select the video card's extended
  1039.             modes when displaying images larger than 320x200x256.  If you are
  1040.  
  1041.  
  1042.  
  1043.  
  1044.                                                                            16
  1045.             unsuccessful in locating the VESA driver, check with the video
  1046.             card manufacturer (or call their BBS if they operate one).
  1047.             Chances are one is available.
  1048.  
  1049.             Nevertheless, FileBUDDY can display any image file size in the
  1050.             standard VGA mode of 320x200x256 although you'll still need to
  1051.             have enough system memory to hold the complete image.
  1052.  
  1053.             If your SVGA card has 1MB of memory, set the 'VRam1024' parameter
  1054.             (in FBUDDY.INI) to 1.  This tells FileBUDDY to use the
  1055.             1024x768x256 mode to display image files larger than 800x600x256.
  1056.  
  1057.             When loading an image, FileBUDDY checks for expanded memory (EMS)
  1058.             or extended memory (XMS), in that order.  If found, it will be
  1059.             used to hold the image.  If not, the image will be loaded into
  1060.             conventional memory (memory permitting).
  1061.  
  1062.             If a TARGA or 24-bit TIF image is being loaded, FileBUDDY checks
  1063.             for the presence of an ATI Wonder XL video card or a TSENG/Sierra
  1064.             HiColor compatible video card.  If detected, the image is
  1065.             displayed in 32,768 colors.
  1066.  
  1067.             FileBUDDY always displays images in their proper aspect ratio.
  1068.             If the image is too large to display on your video card's best
  1069.             video mode, you'll need to navigate through it using the
  1070.             following keys:
  1071.  
  1072.                   HOME               Displays the top-left image corner.
  1073.                   END                Displays the bottom-right image corner.
  1074.                   CTRL+HOME          Displays the left image border.
  1075.                   CTRL+END           Displays the right image border.
  1076.                   UP CURSOR          Pans the view window up.
  1077.                   DOWN CURSOR        Pans the view window down.
  1078.                   LEFT CURSOR        Pans the view window left.
  1079.                   RIGHT CURSOR       Pans the view window right.
  1080.                   PGUP               Pages the view window up.
  1081.                   PGDN               Pages the view window down.
  1082.                   CTRL+LEFT CURSOR   Pages the view window left.
  1083.                   CTRL+RIGHT CURSOR  Pages the view window right.
  1084.  
  1085.             Cursor key resolution can be defined with the INSERT key.  Enter
  1086.             values from 1 to 1000.  Because values represent "pixel" units,
  1087.             the smaller the number the finer the resolution.  The default
  1088.             value is set at 100 but can be changed with the 'ImageCsrRes'
  1089.             parameter in FBUDDY.INI.
  1090.  
  1091.             As an alternative to navigating through an image, you can get a
  1092.             "bird's eye" view of an image using the TAB key.  By pressing
  1093.             TAB, the image is resized to fit the selected video mode.  If you
  1094.             are viewing a large image and are not at the top-left corner of
  1095.             the image, make sure you press HOME first or FileBUDDY will
  1096.             resize just the portion displayed on the screen.
  1097.  
  1098.  
  1099.  
  1100.  
  1101.                                                                            17
  1102.             If you want to view images in a "slide-show" style format, go to
  1103.             the DOS file directory (ie. CTRL+O) and tag the desired image
  1104.             files with the SPACEBAR key.  (To tag all image files in the file
  1105.             directory, press CTRL+SPACEBAR.)  When files are tagged, no
  1106.             distinction is made between image files and non-image files.
  1107.             However, non-image files are filtered out when CTRL+W is pressed
  1108.             to start the slide-show.  Note also that no fancy "footwork" is
  1109.             performed when displaying images.  Thus, if an image is too large
  1110.             to fit in the video card's best resolution mode, not all of the
  1111.             image will be displayed.  You can, however, get around this by
  1112.             resizing the image beforehand by creating a new image file.  When
  1113.             doing so, select a new image size with the same proportions as
  1114.             the original so that the image will look "right".  For example,
  1115.             if your highest video card resolution is 800x600, resize a
  1116.             640x731 image to 509x600.  To stop the slide-show, press CTRL+W
  1117.             again.  To bypass the delay period between images, press ENTER
  1118.             after the image has loaded.
  1119.  
  1120.             One of FileBUDDY's most powerful features is its ability to
  1121.             process images (including 24-bit images).  Image processing,
  1122.             however, is "very" memory dependent.  If your computer does not
  1123.             have a lot of memory, don't be too surprised when the
  1124.             "Insufficient Memory" message is displayed.  If you plan on doing
  1125.             any 24-bit image processing, keep in mind that a typical 24-bit
  1126.             640x480 image requires over 900K bytes of memory just to HOLD it.
  1127.             Below are the image processing functions available:
  1128.  
  1129.                   CTRL+A             Adjusts the aspect ratio of "non-square"
  1130.                                      image pixels which occurs after scanning
  1131.                                      an image.
  1132.  
  1133.                   CTRL+B             Changes the image brightness.  Images
  1134.                                      can be brighten four ways:
  1135.  
  1136.                                      1=All: Brightens all the pixels in the
  1137.                                      image.  Values range from -255 to 255.
  1138.                                      The higher the value, the brighter the
  1139.                                      image.
  1140.  
  1141.                                      2=Midrange: Brightens only intermediate
  1142.                                      brightness levels.
  1143.  
  1144.                                      3=Histogram: Reduces brightness levels
  1145.                                      according to the image's histogram.
  1146.                                      This method is useful when you need
  1147.                                      bring out detail hidden in shadows or in
  1148.                                      objects lit brightly from behind.
  1149.  
  1150.                                      4=Linear: Brightens the darker areas
  1151.                                      more than the lighter areas of the
  1152.                                      image.  This method is usually effective
  1153.                                      on dark images.
  1154.  
  1155.  
  1156.  
  1157.  
  1158.                                                                            18
  1159.                   CTRL+C             Changes the image contrast by expanding
  1160.                                      the brightness range.  Lower and Upper
  1161.                                      values range from 0 to 255, where 0 is
  1162.                                      black and 255 is white and anything in
  1163.                                      between are shades of gray.
  1164.  
  1165.                   CTRL+E             Exchanges a selected brightness level
  1166.                                      range to a new brightness level.  Lower,
  1167.                                      Upper, and New values range from 0-Black
  1168.                                      to 255-White.
  1169.  
  1170.                   CTRL+G             Grayscales the color image.
  1171.  
  1172.                   CTRL+I             Inverts the image.
  1173.  
  1174.                   CTRL+K             Creates a kodalith image.  This is the
  1175.                                      same thing as a high contrast image.
  1176.                                      There are two ways to select an exposure
  1177.                                      (threshold):
  1178.  
  1179.                                      0=Auto: Calculates the average
  1180.                                      brightness level of the image.
  1181.  
  1182.                                      1=Set: Allows you to enter your own
  1183.                                      exposure.  Values range from 0 to 255.
  1184.  
  1185.                   CTRL+L             Changes the image color palette.  Red,
  1186.                                      Green, and Blue values range from -255
  1187.                                      to 255 and are separated by a comma.
  1188.  
  1189.                   CTRL+M             Creates a mirror image.
  1190.  
  1191.                   CTRL+N             Creates a "photographic" negative.
  1192.  
  1193.                   CTRL+R             Blurs the image.  Blurring values range
  1194.                                      from 1 to 255, where 255=Max Blurring.
  1195.  
  1196.                   CTRL+S             Sharpens the image.  Images can be
  1197.                                      sharpened two ways: 1=Gentle, 2=Course.
  1198.  
  1199.                   CTRL+T             Traces image outlines.  There are two
  1200.                                      ways to select an exposure (threshold):
  1201.  
  1202.                                      0=Auto: Calculates the average
  1203.                                      brightness level of the image.
  1204.  
  1205.                                      1=Set: Allows you to enter your own
  1206.                                      exposure.  Values range from 0 to 255.
  1207.  
  1208.                                      Some impressive line art drawings can be
  1209.                                      created with this function.  To create
  1210.                                      a B&W drawing from a color traced image,
  1211.                                      press CTRL+G and then CTRL+N.
  1212.  
  1213.  
  1214.  
  1215.                                                                            19
  1216.                   CTRL+X             Pixellizes the image.  Values are from
  1217.                                      2 to 63.
  1218.  
  1219.             Most of FileBUDDY's image processing functions are irreversible.
  1220.             That is, if you sharpen an image, you can't "unsharpen" it or if
  1221.             you blur it you can't "unblur" it.  To get around this, FileBUDDY
  1222.             allows you to restore the image back to its original state by
  1223.             pressing CTRL+BACKSPACE.  By default, FileBUDDY reloads the image
  1224.             from disk so that all available memory can be dedicated to
  1225.             processing the image.  If you have lots of memory or deal with
  1226.             small images, you may want to restore the image from memory.
  1227.             This is done by setting the 'ImageRestore' parameter to 1.
  1228.  
  1229.             To aid in image processing, FileBUDDY lets you create a histogram
  1230.             of an image using CTRL+H.  An image histogram is simply a graph
  1231.             showing the distribution of brightness levels relative to the
  1232.             number of pixels in the image.  Dark images (or images with dark
  1233.             backgrounds) will have most of their pixels graphed at the low
  1234.             end of the brightness scale.  Bright images (or images with
  1235.             bright backgrounds) will have most of their pixels graphed at the
  1236.             high end of the brightness scale.
  1237.  
  1238.             Another of FileBUDDY's powerful features is its ability to crop
  1239.             images.  Images are cropped by holding down one of the SHIFT keys
  1240.             and then pressing an appropriate cursor key.  The cursor keys
  1241.             represent the 4 borders of the image: the UP cursor represents
  1242.             the top border, the DOWN cursor the bottom border, the LEFT
  1243.             cursor the left border, and the RIGHT cursor the right border.
  1244.             The direction in which the image borders will move is determined
  1245.             by the SHIFT keys.  The left SHIFT key moves the borders OUTWARD
  1246.             while the right SHIFT key moves the borders INWARD.  To help you
  1247.             remember, think of the left SHIFT as the furthest OUT from the
  1248.             cursor keys and the right SHIFT as the closest IN to the cursor
  1249.             keys.  If you have any problems remembering, press F1 for help.
  1250.             If you need to adjust the "cropping resolution", use INSERT to
  1251.             change it.  To undo any cropping, press BACKSPACE.
  1252.  
  1253.             If you are cropping a very large image, say, by bringing the
  1254.             right border in and you are viewing the top-left corner of the
  1255.             image, it may seem like nothing is happening (except for the
  1256.             image being redrawn).  Don't be fooled.  Remember that your
  1257.             screen is acting like a window to the image.  To see the border
  1258.             being adjusted, position yourself at the right border with
  1259.             CTRL+END.
  1260.  
  1261.             You can rotate an image using the CTRL+PGDN or CTRL+PGUP keys.
  1262.             The CTRL+PGDN keys rotates the image clockwise whereas the
  1263.             CTRL+PGUP keys rotates it counterclockwise.
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.                                                                            20
  1273.             A by-product of the cropping feature is the ability to zoom in on
  1274.             an area of an image.  For example, if you have an image of a
  1275.             person's face and wanted to zoom in on the left eye, crop the
  1276.             image until only the left eye is showing.  Then press the TAB key
  1277.             to resize the eye to fill the display.  To "unzoom", just press
  1278.             the BACKSPACE key.
  1279.  
  1280.             Images which have been processed or cropped, or those that need
  1281.             to be converted to a different format may be saved with the
  1282.             following function keys:
  1283.  
  1284.                   F2  Saves image as BIF (binary format)
  1285.                   F3  Saves image as GIF (GIF87a/GIF89a)
  1286.                   F4  Saves image as PCX
  1287.                   F5  Saves image as EPS (PostScript, EPSF-2.0/EPSF-3.0)
  1288.                   F6  Saves image as TGA (Targa, uncompressed/RLE)
  1289.                   F7  Saves image as TIF (uncompressed/LZW/PackBits)
  1290.                   F8  Saves image as TIF (24-bit color, uncompressed)
  1291.  
  1292.             When saving an image, you'll be asked to enter the image's new
  1293.             dimensions (like 320x200, 640x480, 1024x768, or whatever).  Press
  1294.             ENTER to accept the image's original dimensions.  The path where
  1295.             the image will be saved is defined by the 'WorkDir' parameter in
  1296.             FBUDDY.INI.  The default image name will be the same as the
  1297.             original image name but with appropriate extension.
  1298.  
  1299.             When loading a BIF (binary) image, unlike the other image
  1300.             formats, you'll be asked to enter its dimensions.  This is
  1301.             because the format does not save any information about the image.
  1302.             The default image size is set at 320x200.  You may have to
  1303.             experiment with different sizes until you find the right size to
  1304.             capture the complete image.
  1305.  
  1306.             If a HP LaserJet or compatible laser printer is available, images
  1307.             can be printed by selecting CTRL+P followed by "P" or "p".  You
  1308.             will then be prompted with the following:
  1309.  
  1310.                   1.  Raise Overall Brightness Level (ROBL)
  1311.                   2.  Raise Intermediate Brightness Level (RIBL)
  1312.                   3.  Image Dimensions
  1313.  
  1314.             ROBL values range from -255 to 255, where 0 is no adjustment.
  1315.             RIBL values are either 0 (No) or 1 (Yes).  When printing an image
  1316.             for the first time, press ENTER to all three prompts.  If the
  1317.             image prints too dark, set ROBL to 20 and print the image again.
  1318.             Adjust ROBL until you find the right exposure.  (When setting
  1319.             ROBL values, you may have to increment/decrement it in multiples
  1320.             of 10 to see any change in the printed image.)  If you find the
  1321.             printed image low in contrast (ie. "flat" looking), try printing
  1322.             the image with RIBL set to 1 and ROBL to 0.  If you still need
  1323.             more control over the image's exposure, experiment with both the
  1324.             ROBL and RIBL settings.  Generally, if the image is "flat" or
  1325.  
  1326.  
  1327.  
  1328.  
  1329.                                                                            21
  1330.             dark in appearance, setting RIBL to 1 will probably print the
  1331.             image correctly.  On the other hand, if the image is very
  1332.             "contrasty" or bright looking, use ROBL to adjust the exposure.
  1333.  
  1334.             Sometimes the printed image's aspect ratio may not look the same
  1335.             as the image on the screen.  This is NOT an error with FileBUDDY.
  1336.             What's happening is that when an image is displayed on a video
  1337.             monitor, the monitor's aspect ratio changes the image's apparent
  1338.             aspect ratio.  This is especially noticeable when printing an
  1339.             image of a person's face.  To compensate for this "distortion",
  1340.             increase the length of the image slightly.  For example, if the
  1341.             image's dimensions are 320x200, change it to 320x225.
  1342.  
  1343.             To print an image in landscape mode, rotate the image with the
  1344.             CTRL+PGDN or CTRL+PGUP keys.  If you want a border drawn around
  1345.             the image, set 'ImageBorder' in FBUDDY.INI to 2.  (For more
  1346.             information on this parameter, refer to "Customizing FileBUDDY"
  1347.             under the [IMAGE] parameter heading.)
  1348.  
  1349.             If you don't have a HP LaserJet or compatible printer, you can
  1350.             print the image to file by pressing "F" or "f" after selecting
  1351.             CTRL+P.  The file can then be printed from the command line on
  1352.             another computer connected to a HP LaserJet or compatible printer
  1353.             using:
  1354.  
  1355.                   copy imagename lpt1 /b
  1356.  
  1357.             If the laser printer is connected to "lpt2" or "lpt3", substitute
  1358.             accordingly.  Make sure you use the "/b" switch to ensure the
  1359.             whole file is printed.  Whichever way you choose to print images,
  1360.             be patient.  This is especially true with large images or when
  1361.             enlarging images.
  1362.  
  1363.             Information about an image can be obtained using CTRL+F1.  For a
  1364.             list of image commands, press F1.  To load another image file,
  1365.             press ESC or CTRL+O to display the DOS file directory.
  1366.  
  1367.  
  1368.             Customizing FileBUDDY
  1369.             =====================
  1370.  
  1371.             FileBUDDY stores "modifiable" parameters in FBUDDY.INI.  Since
  1372.             the file is in ASCII format, you can easily customize them with
  1373.             any text editor.  Below is a description of each parameter:
  1374.  
  1375.                   [INITIALIZATION]   The parameters under this heading are
  1376.                                      required for FileBUDDY to run properly.
  1377.                                      Make sure that you do not delete them
  1378.                                      unless noted.
  1379.  
  1380.                   MouseSen           Sets the mouse sensitivity.  Useful 
  1381.                                      values are between 0 and 100, where 0 is
  1382.                                      the most sensitive.
  1383.  
  1384.  
  1385.  
  1386.                                                                            22
  1387.                   MouseSS            Sets the mouse scroll speed.  Use values
  1388.                                      starting from 0.  The higher the time
  1389.                                      delay value, the slower the scrolling.
  1390.  
  1391.                   MouseLBSS          Sets the mouse scroll speed for list
  1392.                                      boxes (ie. DOS and archive file
  1393.                                      directory).  The higher the time delay
  1394.                                      value, the slower the scrolling.
  1395.  
  1396.                   TabSpaces          Sets the amount of spaces each TAB
  1397.                                      character represents.  If this parameter
  1398.                                      is not found, the default is set
  1399.                                      internally to 8.
  1400.  
  1401.                   ExitOnEsc          Determines whether pressing ESC from the
  1402.                                      DOS file directory will exit FileBUDDY
  1403.                                      if no file is selected.  0=Don't Exit
  1404.                                      On ESC, 1=Exit On ESC
  1405.  
  1406.                   FileSort           Determines how file directory names will
  1407.                                      be sorted.  0=Don't Sort, 1=Sort By 
  1408.                                      Name, 2=Sort By Extension
  1409.  
  1410.                   PrnConfigSort      Determines whether the printer 
  1411.                                      configuration names will be sorted.
  1412.                                      0=Don't Sort, 1=Sort
  1413.  
  1414.                   BeepSound          Sets the type of "beep sound" for error
  1415.                                      messages.  Values range from 0 to 10.
  1416.                                      0=No Sound
  1417.  
  1418.                   Shadow             Determines whether a shadow will be
  1419.                                      projected when a list box is displayed.
  1420.                                      0=No Shadow, 1=Shadow
  1421.  
  1422.                   Border             Sets the main borders in the program.
  1423.                                      Five options are available:
  1424.  
  1425.                                      0 = No border
  1426.                                      1 = Single line all around
  1427.                                      2 = Double line all around
  1428.                                      3 = Double line horizontally, single
  1429.                                          line vertically
  1430.                                      4 = Single line horizontally, double
  1431.                                          line vertically
  1432.  
  1433.                   LBBorder           Sets the list box border type.  (See
  1434.                                      'Border' parameter for list.)
  1435.  
  1436.                   HelpBorder         Sets the Help box border type.  (See
  1437.                                      'Border' parameter for list.)
  1438.  
  1439.                   TextColor          Sets the main text color.
  1440.  
  1441.  
  1442.  
  1443.                                                                            23
  1444.                   LBTextColor        Sets the list box text color.
  1445.  
  1446.                   BorderColor        Sets the main border color.
  1447.  
  1448.                   LBBorderColor      Sets the list box border color.
  1449.  
  1450.                   HelpTextColor      Sets the Help text color.
  1451.  
  1452.                   HelpBorderColor    Sets the Help list box border color.
  1453.  
  1454.                   HMBarColor         Sets the text color for the menus and
  1455.                                      messages.
  1456.  
  1457.                   HiLiteColor        Sets the highlight text color.
  1458.  
  1459.                   FileNameColor      Sets the filename text color.
  1460.  
  1461.                   LBCsrColor         Sets the list box cursor color.
  1462.  
  1463.                   MouseCsrColor      Sets the mouse cursor color.  (This
  1464.                                      parameter will be set to -1 if FileBUDDY
  1465.                                      is configured for "black & white".)
  1466.  
  1467.                   [SWAP]             Parameters under this heading "tell"
  1468.                                      FileBUDDY when and where to swap from
  1469.                                      conventional memory.  Please note that
  1470.                                      these parameters are not created when
  1471.                                      FBUDDY.INI is first created (thus
  1472.                                      defaulting to 0).  Also, keep in mind
  1473.                                      that "not swapping" is always more 
  1474.                                      efficient.  However, if you have to swap
  1475.                                      because of memory constraints, by all
  1476.                                      means do so.  When swapping to XMS or
  1477.                                      EMS, FileBUDDY will store the "swap
  1478.                                      kernal" in an UMB (if available) instead
  1479.                                      of conventional memory.  If there is not
  1480.                                      enough memory when swapping to XMS or
  1481.                                      EMS, swapping will be to disk.
  1482.  
  1483.                   SwapWhenEditor     Determines whether FileBUDDY will swap
  1484.                                      out of conventional memory when shelling
  1485.                                      to your editor.  0=Don't Swap (default),
  1486.                                      1=Disk, 2=EMS, 3=XMS
  1487.  
  1488.                   SwapWhenArchiver   Determines whether FileBUDDY will swap 
  1489.                                      out of conventional memory when shelling
  1490.                                      to your archiver.  0=Don't Swap
  1491.                                      (default), 1=Disk, 2=EMS, 3=XMS
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.                                                                            24
  1501.                   SwapWhenImage      Determines whether FileBUDDY will swap 
  1502.                                      "half of itself" out of conventional
  1503.                                      memory when loading an image.  0=Don't
  1504.                                      Swap (default), 1=Disk, 2=EMS, 3=XMS.
  1505.                                      The only time you will want to set
  1506.                                      this parameter is when your computer 
  1507.                                      only has conventional memory.
  1508.                                      Otherwise, let it default to 0 as
  1509.                                      FileBUDDY itself will utilize XMS or EMS
  1510.                                      when loading an image.
  1511.  
  1512.                   SwapWhenDOS        Determines whether FileBUDDY will swap 
  1513.                                      out of conventional memory when shelling
  1514.                                      to DOS. 0=Don't Swap (default), 1=Disk,
  1515.                                      2=EMS, 3=XMS.
  1516.  
  1517.                   SwapEMS320         If you are having problems swapping to 
  1518.                                      expanded memory (EMS), you may want to
  1519.                                      set this parameter to 1.  This forces
  1520.                                      FileBUDDY to use EMS 3.2 level functions
  1521.                                      (instead of EMS 4.0).
  1522.  
  1523.                   [DEFINE]           Parameters under this heading defines
  1524.                                      how certain files are to be treated.
  1525.  
  1526.                   OtherArcExt        Lets you define an archiver to a file
  1527.                                      extension.  For example, if you wanted
  1528.                                      to view a QWK file compressed with LHA,
  1529.                                      you would set it up as:
  1530.  
  1531.                                           OtherArcExt=LZH:QWK
  1532.  
  1533.                                      (Should you decide to view a QWK file,
  1534.                                      you must also include DAT:227 in the
  1535.                                      'FileEOLChar' parameter.)
  1536.  
  1537.                                      To specify more than one extension, you
  1538.                                      would expand it using commas:
  1539.  
  1540.                                           OtherArcExt=LZH:QWK,ARJ:BAK,ZIP:DIF
  1541.  
  1542.                                      Note how you can associate different 
  1543.                                      files to different archivers.
  1544.  
  1545.                   FileEOLChar        Allows you to define an "End-Of-Line"
  1546.                                      character to a file extension for
  1547.                                      FileBUDDY to use when parsing lines.
  1548.                                      For example:
  1549.  
  1550.                                           FileEOLChar=PLX:10,DAT:227
  1551.  
  1552.                                      Notice the comma to expand the parameter
  1553.                                      so that more than one file type can be
  1554.                                      handled.
  1555.  
  1556.  
  1557.                                                                            25
  1558.                   [PATHS]            Parameters under this heading specify
  1559.                                      paths and programs used by FileBUDDY.
  1560.                                      When specifying program names, you MUST
  1561.                                      add the PATH and EXTENSION or they won't
  1562.                                      be located, even if they are in your
  1563.                                      PATH statement.
  1564.  
  1565.                                      When specifying archiving programs, the
  1566.                                      following are recognized by FileBUDDY:
  1567.              
  1568.                                           ARC v6.00
  1569.                                           ARCE v3.1, v4.0g
  1570.                                           ARJ v2.10-v2.30
  1571.                                           LHA v1.14, v2.10-v2.13
  1572.                                           PAK v2.51
  1573.                                           PKZIP v1.10, v2.04
  1574.  
  1575.                                      Previous or future versions of the
  1576.                                      archivers may or may not work.  All you
  1577.                                      can do is try and see.
  1578.  
  1579.                   TempDir            Sets FileBUDDY's temporary work
  1580.                                      directory path.  By default, this
  1581.                                      parameter does not appear in FBUDDY.INI,
  1582.                                      thus the work directory is created in
  1583.                                      FileBUDDY's directory.  To use it, add
  1584.                                      it manually and set it up like:
  1585.  
  1586.                                           TempDir=c:
  1587.                                      or
  1588.                                           TempDir=c:\utils
  1589.  
  1590.                                      When viewing archived files, FileBUDDY
  1591.                                      temporarily decompresses them to its
  1592.                                      work directory.  If FileBUDDY is
  1593.                                      installed on a floppy disk and you tried
  1594.                                      to view a large archived file, you would
  1595.                                      in all likelihood run out of disk space.
  1596.                                      This parameter allows you to specify an
  1597.                                      alternate path so that the file would
  1598.                                      not decompress on the floppy disk.
  1599.  
  1600.                   WorkDir            Defines YOUR work directory path.  For
  1601.                                      example:
  1602.  
  1603.                                           WorkDir=c:\temp
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.                                                                            26
  1614.                   Editor             This parameter allows you to specify
  1615.                                      the text editor or word-processor of
  1616.                                      your choice.  Assuming your editor is
  1617.                                      called "edit.com" and located in c:\dos,
  1618.                                      you would set it up as:
  1619.  
  1620.                                           Editor=c:\dos\edit.com
  1621.  
  1622.                   ARC                This parameter recognizes three
  1623.                                      different archivers.  They are ARC.EXE
  1624.                                      by SEA, ARCE.COM by Wayne Chin/Vernon D.
  1625.                                      Buerg and PAK.EXE by NoGate Consulting.
  1626.                                      Below are examples to set each up:
  1627.  
  1628.                                      - Assuming you want to use ARC for
  1629.                                      "ARCs" and the archiver is located in
  1630.                                      c:\utils\arc, set it up as:
  1631.  
  1632.                                           ARC=c:\utils\arc\arc.exe
  1633.  
  1634.                                      - Assuming you want to use ARCE for
  1635.                                      "ARCs" and the archiver is located in
  1636.                                      c:\utils\arc, set it up as:
  1637.  
  1638.                                           ARC=c:\utils\arc\arce.com
  1639.  
  1640.                                      - Assuming you want to use PAK for
  1641.                                      "ARCs" and the archiver is located in
  1642.                                      c:\utils\pak, set it up as:
  1643.  
  1644.                                           ARC=c:\utils\pak\pak.exe
  1645.  
  1646.                   ARJ                This parameter recognizes one archiver.
  1647.                                      The archiver is called ARJ.EXE by Robert
  1648.                                      K. Jung.  Assuming the archiver is
  1649.                                      located in c:\utils\arj, set it up as:
  1650.  
  1651.                                           ARJ=c:\utils\arj\arj.exe
  1652.  
  1653.                   LZH                This parameter recognizes one archiver.
  1654.                                      The archiver is called LHA.EXE by
  1655.                                      Haruyasu Yoshizaki.  Assuming the 
  1656.                                      archiver is located in c:\utils\lha, set
  1657.                                      it up as:
  1658.  
  1659.                                           LZH=c:\utils\lha\lha.exe
  1660.  
  1661.                   PAK                This parameter recognizes one archiver.
  1662.                                      The archiver is called PAK.EXE by NoGate
  1663.                                      Consulting.  Assuming the archiver is
  1664.                                      located in c:\utils\pak, set it up as:
  1665.  
  1666.                                           PAK=c:\utils\pak\pak.exe
  1667.  
  1668.  
  1669.  
  1670.                                                                            27
  1671.                   ZIP                This parameter recognizes two archivers.
  1672.                                      They are PKZIP.EXE by PKWare and PAK.EXE
  1673.                                      by NoGate Consulting.  Below are 
  1674.                                      examples to set each up:
  1675.  
  1676.                                      - Assuming you want to use PKZIP for
  1677.                                      "ZIPs" and the archiver is located
  1678.                                      in c:\utils\pkzip, set it up as:
  1679.  
  1680.                                           ZIP=c:\utils\pkzip\pkzip.exe
  1681.  
  1682.                                      - Assuming you want to use PAK for
  1683.                                      "ZIPs" and the archiver is located in
  1684.                                      c:\utils\pak, set it up as:
  1685.  
  1686.                                           ZIP=c:\utils\pak\pak.exe
  1687.  
  1688.                   [ARCHIVE]          This heading marks the location of the
  1689.                                      archiving parameters.
  1690.  
  1691.                   Compression        Specifies the method of compression:
  1692.                                      1=Size, 2=Size/Speed, 3=Speed.  This
  1693.                                      parameter applies to archivers that
  1694.                                      support it.
  1695.  
  1696.                   SFXModel           Specifies the model that FileBUDDY will
  1697.                                      use when creating a self-extracting
  1698.                                      file: 1=Small Model, 2=Large Model.
  1699.                                      This parameter applies to archivers
  1700.                                      that support it.
  1701.  
  1702.                   [DBF]              This heading marks the location of the 
  1703.                                      dBASE parameters.
  1704.  
  1705.                   DBFPackBackup      Determines whether a backup will be 
  1706.                                      created before packing a dBASE file:
  1707.                                      0=Don't Create Backup, 1=Create Backup,
  1708.                                      2=Create Backup Disk Space Permitting.
  1709.                                      When set to "1" and not enough disk
  1710.                                      space is available, packing will not
  1711.                                      proceed.  The backup name created will
  1712.                                      be the same as the DBF name but with the
  1713.                                      ".BAK" extension.  (The backup file is
  1714.                                      deleted if the backup is successful.)
  1715.  
  1716.                   [IMAGE]            This heading marks the location of the
  1717.                                      image parameters.
  1718.  
  1719.  
  1720.  
  1721.  
  1722.  
  1723.  
  1724.  
  1725.  
  1726.  
  1727.                                                                            28
  1728.                   VRam1024           If your video card has 1M (1024K) byte
  1729.                                      of memory, set this to 1: 0=1MB Not
  1730.                                      Available, 1=1MB Available.  Video
  1731.                                      memory information is normally found on
  1732.                                      the first or second line of your display
  1733.                                      when the computer is booting-up.
  1734.  
  1735.                   SlideShowPause     Sets the delay period (in seconds)
  1736.                                      between images when "slide-show"
  1737.                                      viewing.  Time values range from
  1738.                                      0 to 2400.
  1739.  
  1740.                   Disable32K         Disables the 32K color mode of a
  1741.                                      detected 32K color video card when
  1742.                                      displaying 24-bit images: 0=Enable 32K,
  1743.                                      1=Disable 32K.  (Add this parameter
  1744.                                      manually if you need to use it.)
  1745.  
  1746.                   ImageRestore       Determines how a processed image will be
  1747.                                      restored.  0=Restore From Disk,
  1748.                                      1=Restore From Memory
  1749.  
  1750.                   ImageCsrRes        Sets the resolution of the cursor keys.
  1751.                                      Pixel values range from 1 to 1000.
  1752.                                      Thus, the smaller the value the finer
  1753.                                      the resolution.
  1754.  
  1755.                   ImageLPT           Specifies the printer port where the HP
  1756.                                      LaserJet (or compatible) printer is
  1757.                                      connected.  1=LPT1, 2=LPT2, 3=LPT3
  1758.  
  1759.                   ImageDPI           Sets the resolution of the HP LaserJet
  1760.                                      (or compatible) printer.  Valid printer
  1761.                                      resolutions are: 75, 100, 150, or 300.
  1762.  
  1763.                   ImageSize          Sets the overall size of the image.
  1764.                                      This parameter actually defines the
  1765.                                      image's width.  (The image's length is
  1766.                                      automatically defined by the image's
  1767.                                      aspect ratio.)  Use values greater than
  1768.                                      0.  A value of 1 is equivalent to 1" or
  1769.                                      2.54 cm.  Printed images are
  1770.                                      automatically limited to 2399 x 3149
  1771.                                      (pixels) in size.  To calculate these
  1772.                                      limits manually, multiply 'ImageSize' by
  1773.                                      'ImageDPI'.
  1774.  
  1775.  
  1776.  
  1777.  
  1778.  
  1779.  
  1780.  
  1781.  
  1782.  
  1783.  
  1784.                                                                            29
  1785.                   ImageRow           Sets the "row" coordinate where the
  1786.                                      image will be printed on the paper.
  1787.                                      Values are with reference to the top
  1788.                                      upper-left corner of the paper oriented
  1789.                                      in the vertical position.  It is
  1790.                                      expressed in 1/300 inch.  A value of 300
  1791.                                      would therefore represent 1 inch or 2.54
  1792.                                      cm.  Use values starting from 0.
  1793.  
  1794.                   ImageColumn        Sets the "column" coordinate where the
  1795.                                      image will be printed on the paper.
  1796.                                      Values are with reference to the top
  1797.                                      upper-left corner of the paper oriented
  1798.                                      in the vertical position.  It is
  1799.                                      expressed in 1/300 inch.  A value of 300
  1800.                                      would therefore represent 1 inch or
  1801.                                      2.54 cm.  Use values starting from 0.
  1802.  
  1803.                   ImagePrtMode       Valid print modes are: 1=Minimum Average
  1804.                                      Error Technique, 2=Halftone Technique.
  1805.                                      The minimum average error technique
  1806.                                      also referred to as "error diffusion"
  1807.                                      normally produces a sharper and more
  1808.                                      detailed picture but takes 20% longer to
  1809.                                      print.  Use this mode for offset
  1810.                                      printing.  If you plan to photocopy the
  1811.                                      image, use mode 2 (halftone technique).
  1812.  
  1813.                   ImageBorder        Determines the thickness of the border
  1814.                                      around the image in 1/300 inch
  1815.                                      increments.  A "2" for example
  1816.                                      represents a "2-dot-border".  The higher
  1817.                                      the number the thicker the border.
  1818.                                      0=No Border
  1819.  
  1820.                   [Printer]          This heading marks the location where
  1821.                                      printer configurations are stored.
  1822.                                      Refer to "Printing Files" for help on
  1823.                                      creating your own.
  1824.  
  1825.                   PrnSetupDefault    Stores a default printer configuration
  1826.                                      name.  This is normally defined within
  1827.                                      FileBUDDY from the Utilities Menu with
  1828.                                      SetConfigDefault.  Make sure this
  1829.                                      parameter precedes all your printer
  1830.                                      configurations.
  1831.  
  1832.                   The rest of the FBUDDY.INI file is used to store your
  1833.                   printer configurations.
  1834.  
  1835.  
  1836.  
  1837.  
  1838.  
  1839.  
  1840.  
  1841.                                                                            30
  1842.             Contacting The Author
  1843.             =====================
  1844.  
  1845.             If you are experiencing any problems with FileBUDDY or have a
  1846.             suggestion or criticism you'd like to make, please write to me.
  1847.             I would like to hear from you.  Write to me at:
  1848.  
  1849.                   Lenard Dean
  1850.                   Box 73094, Woodbine Postal Outlet
  1851.                   Calgary, Alberta  T2W6E0
  1852.                   CANADA
  1853.  
  1854.             You can also reach me on CompuServe at 70312,415
  1855.  
  1856.             Happy viewing!
  1857.  
  1858.  
  1859.  
  1860.  
  1861.  
  1862.  
  1863.  
  1864.  
  1865.  
  1866.  
  1867.  
  1868.  
  1869.  
  1870.  
  1871.  
  1872.  
  1873.  
  1874.  
  1875.  
  1876.  
  1877.  
  1878.  
  1879.  
  1880.  
  1881.  
  1882.  
  1883.  
  1884.  
  1885.  
  1886.  
  1887.  
  1888.  
  1889.  
  1890.  
  1891.  
  1892.  
  1893.  
  1894.  
  1895.  
  1896.  
  1897.  
  1898.                                                                            31
  1899.             Appendix A
  1900.             ==========
  1901.  
  1902.  
  1903.             Registration Information
  1904.             ------------------------
  1905.  
  1906.             FileBUDDY is being distributed as SHAREWARE.  This method of
  1907.             distribution means that you may evaluate FileBUDDY for a
  1908.             reasonable period of time, normally 30 days.  (In my case, I'll
  1909.             leave the "reasonable" part up to you.)  If you find that
  1910.             FileBUDDY meets your needs and you continue to use it, please
  1911.             register your copy.
  1912.  
  1913.             The registration fee for FileBUDDY is $20 US.  When you register,
  1914.             you will receive a printed manual and the latest version of
  1915.             FileBUDDY.  As an incentive to register, the registration fee
  1916.             applies to all future DOS releases of FileBUDDY.  Since there is
  1917.             no difference between the Shareware and Registered version, you
  1918.             are free to upgrade as new versions are released.  (If you wish
  1919.             to order a new manual and disk for a major upgrade, I will be
  1920.             more than happy to supply them to you at a nominal cost.)
  1921.  
  1922.             Money orders or personal, certified, and traveller's checks are
  1923.             accepted.  If you are paying by personal check, payment does not
  1924.             necessarily have to be in US funds.  Local currency is acceptable
  1925.             as long as the amount is equivalent to the amount in US dollars.
  1926.             Check with your bank for the current exchange rate "for you to
  1927.             buy" US dollars.  If you are ordering outside North America,
  1928.             please don't forget to add the additional $3.00 US for shipping
  1929.             (even if you want it sent by registered mail).
  1930.  
  1931.             Thank you for your support.
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.  
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.                                                                            32
  1956.             APPENDIX B
  1957.             ==========
  1958.  
  1959.  
  1960.             Color Chart
  1961.             -----------
  1962.  
  1963.  
  1964.                                              BACKGROUND
  1965.  
  1966.                         Black  Blue  Green  Cyan  Red  Magenta  Brown  White
  1967.  
  1968.                Black       0    16     32    48    64     80      96    112
  1969.                Blue        1    17     33    49    65     81      97    113
  1970.                Green       2    18     34    50    66     82      98    114
  1971.             F  Cyan        3    19     35    51    67     83      99    115
  1972.             O  Red         4    20     36    52    68     84     100    116
  1973.             R  Magenta     5    21     37    53    69     85     101    117
  1974.             E  Brown       6    22     38    54    70     86     102    118
  1975.             G  White       7    23     39    55    71     87     103    119
  1976.             R  Grey        8    24     40    56    72     88     104    120
  1977.             O  BrBlue      9    25     41    57    73     89     105    121
  1978.             U  BrGreen    10    26     42    58    74     90     106    122
  1979.             N  BrCyan     11    27     43    59    75     91     107    123
  1980.             D  BrRed      12    28     44    60    76     92     108    124
  1981.                BrMagenta  13    29     45    61    77     93     109    125
  1982.                Yellow     14    30     46    62    78     94     110    126
  1983.                BrWhite    15    31     47    63    79     95     111    127
  1984.  
  1985.  
  1986.  
  1987.  
  1988.  
  1989.  
  1990.  
  1991.  
  1992.  
  1993.  
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005.  
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011.  
  2012.                                                                            33
  2013.             APPENDIX C
  2014.             ==========
  2015.  
  2016.  
  2017.             Questions And Answers
  2018.             ---------------------
  2019.  
  2020.             Q: Why is there a delay when reading an archive directory?
  2021.  
  2022.             A: Because FileBUDDY has to wait for the archiver to create the
  2023.                "xxxINFO" file.  If the archive is self-extracting and has a
  2024.                security envelope, there may be an even longer delay.
  2025.  
  2026.             Q: When trying to view a ZIPed file, I get a "Disk Full Or
  2027.                Bad Archive" error message.  I'm told that there is nothing
  2028.                wrong with the ZIP file.  What's wrong?
  2029.  
  2030.             A: This message can occur if you try to view a file archived with
  2031.                PKZIP v2.00's new compression algorithm using PKZIP v1.10.
  2032.                The solution is to use PKZIP v2.00 or better.
  2033.  
  2034.             Q: When I try to archive files that are on a floppy drive with
  2035.                PKZIP, I get a "Disk Full Or Bad Archive" error message.  I
  2036.                have the "TempDir" parameter in my FBUDDY.INI file set to
  2037.                "C:".  What's wrong?
  2038.  
  2039.             A: This is a PKZIP "quirk".  You can get around this problem with
  2040.                "SET PKTMP=C:" in your AUTOEXEC.BAT file.
  2041.  
  2042.             Q: When I try to view EXE files that have been "PKLITEd",
  2043.                FileBUDDY tries to unZIP them.  Why is that?
  2044.  
  2045.             A: Because FileBUDDY has no way of knowing if they are self-
  2046.                extracting.
  2047.  
  2048.             Q: When I try to run FBUDDYI.EXE nothing happens.  What am I
  2049.                doing wrong?
  2050.  
  2051.             A: FileBUDDY is invoked with FBUDDY.EXE.  Only FBUDDY.EXE has
  2052.                access to FBUDDYI.EXE.
  2053.  
  2054.             Q: When I try to view certain GIF files I get an "Unreadable
  2055.                GIF format".  Why is that?
  2056.  
  2057.             A: Assuming the files are not corrupted, FileBUDDY cannot read
  2058.                GIF images of less than 4-bit pixel depth.
  2059.  
  2060.  
  2061.  
  2062.  
  2063.  
  2064.  
  2065.  
  2066.  
  2067.  
  2068.  
  2069.                                                                            34
  2070.             Q: I'm having problems viewing certain TARGA files on my 32K
  2071.                color card.  What's wrong?
  2072.  
  2073.             A: You have two options:  You can disable the 32K color mode by
  2074.                adding 'Disable32K=1' to your FBUDDY.INI file (see
  2075.                "Customizing FileBUDDY" for information on this parameter).
  2076.                Or you can refresh the TARGA file with FileBUDDY using F6.
  2077.                Before you can resave the file, you will need to add
  2078.                'Disable32K=1' to FBUDDY.INI.  After the file has been
  2079.                resaved, delete 'Disable32K' (or set it to "0") and reload the
  2080.                image again.  The file should now display properly.  (If you
  2081.                edit FBUDDY.INI within FileBUDDY, make sure that you restart
  2082.                FileBUDDY so that FBUDDY.INI is re-read.)
  2083.  
  2084.             Q: Can I view archived image files?
  2085.  
  2086.             A: Sure.  As a matter of fact depending on the image format (like
  2087.                uncompressed TIFs), you can reclaim a significant amount of
  2088.                disk space if you archive your uncompressed image files.
  2089.  
  2090.             Q: I'm having problems displaying an image on a "supported" video
  2091.                card.  As far as I know the image is fine.  Any suggestions?
  2092.  
  2093.             A: Install the VESA driver that comes with your video card and
  2094.                try viewing the image again.
  2095.  
  2096.  
  2097.  
  2098.  
  2099.  
  2100.  
  2101.  
  2102.  
  2103.  
  2104.  
  2105.  
  2106.  
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.  
  2120.  
  2121.  
  2122.  
  2123.  
  2124.  
  2125.  
  2126.                                                                            35 
  2127.