home *** CD-ROM | disk | FTP | other *** search
/ Mega CD-ROM 1 / megacd_rom_1.zip / megacd_rom_1 / DBASE / POPDBF37.ZIP / POPDBF.DOC < prev    next >
Text File  |  1990-10-15  |  61KB  |  1,629 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.                                      PopDBF (tm)
  25.                            "Instant Access to dBASE Files"
  26.                                Copyright (c) 1988-1990
  27.                                     Bowen Software
  28.  
  29.  
  30.                                     By: Don Bowen
  31.                  Member of the Association of Shareware Professionals
  32.  
  33.  
  34.  
  35.                                         ┌─────────┐
  36.                                   ┌─────┴───┐     │              (tm)
  37.                                 ──│         │o    │──────────────────
  38.                                   │   ┌─────┴╨──┐ │  Association of
  39.                                   │   │         │─┘  Shareware
  40.                                   └───│    o    │    Professionals
  41.                                 ──────│    ║    │────────────────────
  42.                                       └────╨────┘    MEMBER
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.                        PopDBF - "Instant Access to dBASE Files"
  51.                                   Table of Contents
  52.           
  53.           
  54.  
  55.  
  56.           1  Introduction . . . . . . . . . . . . . . . . . . . . . . .   1
  57.                1.1  Copyright and Registration Information  . . . . . .   1
  58.                1.2  How to Register . . . . . . . . . . . . . . . . . .   1
  59.                1.3  Association of Shareware Professionals  . . . . . .   2
  60.                1.4  How to Contact Bowen Software . . . . . . . . . . .   2
  61.                1.5  Software Support  . . . . . . . . . . . . . . . . .   3
  62.                1.6  Trademark Acknowledgements  . . . . . . . . . . . .   3
  63.                1.7  Disclaimer and Warranty . . . . . . . . . . . . . .   3
  64.  
  65.           2  Getting Started  . . . . . . . . . . . . . . . . . . . . .   4
  66.                2.1  Description . . . . . . . . . . . . . . . . . . . .   4
  67.                2.2  Limitations . . . . . . . . . . . . . . . . . . . .   4
  68.                2.3  Cautions  . . . . . . . . . . . . . . . . . . . . .   4
  69.                2.4  Installing PopDBF Files on Your Hard Disk . . . . .   5
  70.                2.5  Modifying AUTOEXEC.BAT to Load PopDBF . . . . . . .   5
  71.                2.6  How to Invoke PopDBF (Using the "Hotkey") . . . . .   6
  72.                2.7  Command Line Options  . . . . . . . . . . . . . . .   6
  73.                     /A<A|B|E|S>    Default action . . . . . . . . . . .   6
  74.                     /C<C|M|O>      Color scheme . . . . . . . . . . . .   6
  75.                     /D<dir>        Initial PopDBF Directory . . . . . .   6
  76.                     /E<size>       Edit buffer of size bytes  . . . . .   7
  77.                     /F<num>        Maximum of num fields  . . . . . . .   7
  78.                     /H             Command line syntax/options  . . . .   7
  79.                     /O             Use old keyboard bios calls  . . . .   7
  80.                     /[!]P[file]    Use "passthru" non-resident mode . .   8
  81.                     /R<size>       Read buffer of size bytes  . . . . .   8
  82.                     /S             Enable snow checking . . . . . . . .   8
  83.                     /T<B,C,I,W>    Toggle indicator defaults  . . . . .   9
  84.                     /U             Uninstall (remove) from memory . . .   9
  85.                     /Z             Zoom the Browse window . . . . . .    10
  86.  
  87.           3  Help . . . . . . . . . . . . . . . . . . . . . . . . . .    11
  88.                3.1  Generic Help (Alt-F1) . . . . . . . . . . . . . .    11
  89.                3.2  Context Sensitive Help (F1) . . . . . . . . . . .    11
  90.  
  91.           4  Alt Menu (Alt) . . . . . . . . . . . . . . . . . . . . .    12
  92.                4.1  Alt Action Keys . . . . . . . . . . . . . . . . .    12
  93.                4.2  Alt Toggle Keys . . . . . . . . . . . . . . . . .    12
  94.                4.3  Toggle Indicator Summary  . . . . . . . . . . . .    13
  95.  
  96.           5  Pick File (Alt-P)  . . . . . . . . . . . . . . . . . . .    14
  97.                5.1  Select Directory/File/Index (Enter) . . . . . . .    14
  98.                5.2  Move to Parent Directory (BackSpace)  . . . . . .    14
  99.                5.3  Change Directory and/or Drive (F2)  . . . . . . .    14
  100.                5.4  Enter A Specific File (F3)  . . . . . . . . . . .    14
  101.                5.5  Change File Specification (F4)  . . . . . . . . .    15
  102.  
  103.                                           i
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.                        PopDBF - "Instant Access to dBASE Files"
  112.                                   Table of Contents
  113.           
  114.           
  115.  
  116.                5.6  Change Default Action (F5)  . . . . . . . . . . .    15
  117.                5.8  Move to Current DOS Drive & Directory (F10) . . .    15
  118.                5.9  Frequent Database Access (Alt-1 thru Alt-=) . . .    15
  119.  
  120.           6  View Structure (Alt-S) . . . . . . . . . . . . . . . . .    17
  121.                6.1  Number/Un-Number Fields (Space) . . . . . . . . .    17
  122.                6.2  Clear Field Numbers (F2)  . . . . . . . . . . . .    17
  123.                6.3  Assign a Specific Field Number (F3) . . . . . . .    17
  124.                6.4  Order Fields Using Field Numbers (F4) . . . . . .    17
  125.                6.5  Tag/Un-Tag Field for Exclusive Find (F6)  . . . .    17
  126.                6.6  Clear Exclusive Find Tags (F7)  . . . . . . . . .    18
  127.                6.7  Copy Structure (F8) . . . . . . . . . . . . . . .    18
  128.                6.8  Print the File Structure (F9) . . . . . . . . . .    18
  129.  
  130.           7  Browse Records (Alt-B) . . . . . . . . . . . . . . . . .    19
  131.                7.1  Current Record and Delete Status  . . . . . . . .    19
  132.                7.2  Pan the Browse Window ( / ) . . . . . . . . . . .    19
  133.                7.3  View Large Fields (Tab/Shift-Tab) . . . . . . . .    19
  134.                7.4  Zoom the Browse Window (F2) . . . . . . . . . . .    19
  135.                7.5  Goto a Specific Record (F3) . . . . . . . . . . .    19
  136.                7.8  Find Text (F7)  . . . . . . . . . . . . . . . . .    20
  137.                7.9  Find Next Occurrence of Text (F8) . . . . . . . .    20
  138.                7.10  Print Records (F9) . . . . . . . . . . . . . . .    21
  139.                7.11  Turn Century On/Off (Ctrl-C) . . . . . . . . . .    21
  140.                7.12  Mark Record as Deleted (Ctrl-U)  . . . . . . . .    21
  141.  
  142.           8  Edit/Append Records (Alt-E/Alt-A)  . . . . . . . . . . .    22
  143.                8.1  Copy a Record (F2)  . . . . . . . . . . . . . . .    22
  144.                8.2  Goto a Specific Record (F3) . . . . . . . . . . .    22
  145.                8.3  Find Text (F7)  . . . . . . . . . . . . . . . . .    22
  146.                8.4  Find Next Occurrence of Text (F8) . . . . . . . .    22
  147.                8.5  Field Information (F10) . . . . . . . . . . . . .    22
  148.                8.6  Turn Century On/Off (Ctrl-C)  . . . . . . . . . .    22
  149.                8.7  System Date (Ctrl-D)  . . . . . . . . . . . . . .    22
  150.                8.8  Move to Last Field Position (Ctrl-E)  . . . . . .    23
  151.                8.9  Restore Field Data (Ctrl-F) . . . . . . . . . . .    23
  152.                8.10  Abort and Lose Changes (Ctrl-Q/Esc)  . . . . . .    23
  153.                8.11  Restore Entire Record (Ctrl-R) . . . . . . . . .    23
  154.                8.12  Mark Record as Deleted (Ctrl-U)  . . . . . . . .    23
  155.                8.13  Quit and Save Changes (Ctrl-W/Ctrl-End)  . . . .    23
  156.                8.14  Blank Current Field (Ctrl-Y) . . . . . . . . . .    23
  157.                8.15  Blank to End of Field (Ctrl-Delete)  . . . . . .    23
  158.                8.16  Move to End of Data (End)  . . . . . . . . . . .    24
  159.                8.17  Move to First Position (Home)  . . . . . . . . .    24
  160.                8.18  Move Word (Ctrl- /Ctrl- )  . . . . . . . . . . .    24
  161.                8.19  Move to First/Last Field (Ctrl- /Ctrl- ) . . . .    24
  162.  
  163.  
  164.                                           ii
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.                        PopDBF - "Instant Access to dBASE Files"
  173.                                      Introduction
  174.           
  175.  
  176.           1  Introduction
  177.  
  178.           1.1  Copyright and Registration Information
  179.           PopDBF, its  documentation and  supplementary files  and programs
  180.           are  Copyright (c) 1989-90  Bowen Software.   All rights reserved
  181.           worldwide.
  182.  
  183.           PopDBF  is  not  now, nor  was  it ever,  public  domain  or free
  184.           software.    PopDBF  is  currently  available  in  shareware  and
  185.           commercial versions.
  186.  
  187.           You are granted a limited license to use PopDBF.
  188.  
  189.           Non-registered  users are granted  a limited license  for 21 days
  190.           only.   After  21 days  if you  continue to  use PopDBF  you MUST
  191.           register  it.   Use  of  PopDBF after  the  21  day trial  period
  192.           violates Bowen Software's license.
  193.  
  194.           Under no circumstances shall any other person or  business profit
  195.           from  the  sale of  this program,  other  than to  distribute the
  196.           program  in a  shareware library,  unless previously  approved by
  197.           Bowen Software in writing.   Distributors MUST read and  abide by
  198.           the accompanied  VENDOR.DOC file, which explains Bowen Software's
  199.           distribution policy.
  200.  
  201.           1.2  How to Register
  202.           Registration of PopDBF is mandatory for commercial and government
  203.           users.
  204.  
  205.           To  register your  copy of  PopDBF, send  your  registration fee,
  206.           payable in US funds (see ORDER.FRM), to:
  207.  
  208.                Bowen Software
  209.                P.O. Box 2134
  210.                East Peoria, Illinois   61611
  211.  
  212.           You  can order  by sending  check, cash  or money order  to Bowen
  213.           Software at the address listed above.  You can also register with
  214.           MC, Visa, Amex,  or Discover from  the Public (software)  Library
  215.           (PsL)  by calling  1-800-2424-PsL or  713-524-6394 or  by FAX  to
  216.           1-713-524-6398  or by CIS  Email to 71355-470.  These numbers are
  217.           for ORDERS ONLY. To insure  that you get the latest  version, PsL
  218.           will notify us the day of your order and we will ship the product
  219.           directly to you. Any  questions about the status of  the shipment
  220.           of the order, refunds, product details, technical support, volume
  221.           discounts, dealer  pricing, site licenses, etc,  must be directed
  222.           to  Bowen Software at 309-699-0950. You can also mail credit card
  223.  
  224.  
  225.           Copyright (c) 1989-90 Bowen Software                       Page 1
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.                        PopDBF - "Instant Access to dBASE Files"
  234.                                      Introduction
  235.           
  236.  
  237.           orders to PsL at P.O.Box 35705, Houston, TX 77235-5705.  There is
  238.           an additional $5 charge for using this service.
  239.  
  240.           PopDBF  must   be  registered  for   EACH  USER  at   your  site;
  241.           alternatively, contact  Bowen Software for  current SITE  LICENSE
  242.           information.
  243.  
  244.           Registered users are provided services and software not available
  245.           to the non-registered  user.   Registered users  are notified  of
  246.           program  updates and provided the  first update FREE!   Also, the
  247.           registered version  of PopDBF  does NOT contain  the registration
  248.           information  screen,  which   pops  up  on  the  screen  at  each
  249.           invocation of PopDBF.
  250.  
  251.           FREE!!  --  when  you  register,  you  are  entitled  to  a  free
  252.           introductory subscription to CompuServe Information Service - the
  253.           biggest  national BBS! You will receive: a private user ID number
  254.           and Password,  a $15 usage  credit (over 1  hour connect  time at
  255.           2400 baud), a complimentary subscrition to CompuServes's  monthly
  256.           computing magazine: 'Compuserve'.   If you are registered, please
  257.           see the file CIS.$15 on the diskette for directions.
  258.  
  259.           1.3  Association of Shareware Professionals
  260.           Bowen  Software is  a member of  the Association  of Shareware   
  261.           Professionals (ASP).  ASP  wants to make sure that  the shareware
  262.           principle  works  for  you.    If you  are  unable  to  resolve a
  263.           shareware-related problem  with an  ASP member by  contacting the
  264.           member directly, ASP may be able  to help.  The ASP Ombudsman can
  265.           help you  resolve a dispute  or problem with  an ASP  member, but
  266.           does not provide technical support for members' products.  Please
  267.           write to the ASP Ombudsman  at P.O. Box 5786, Bellevue,  WA 98006
  268.           or  send  a  Compuserve  message via  Easyplex  to  ASP Ombudsman
  269.           [70007,3536].
  270.  
  271.           1.4  How to Contact Bowen Software
  272.           Bowen Software shareware products have their  home on the Exec-PC
  273.           bulletin  board located  in  Milwaukee, Wisconsin.   The  Exec-PC
  274.           phone  number is (414) 789-4210.  Electronic messages can be left
  275.           on Exec-PC  and should be addressed  to Don Bowen.   This is also
  276.           where  you  can  find the  latest  version  of  PopDBF and  other
  277.           programs by Bowen Software.
  278.  
  279.           You  can  also  contact Bowen  Software  by  leaving  messages on
  280.           Compuserve, where our number is 76665,736.  The latest version of
  281.           PopDBF can be found on Compuserve in the IBMAPP forum DL 3.
  282.  
  283.           Contacting us using the  above two methods is preferred.   If you
  284.           do not have access to electronic communication you can contact us
  285.  
  286.           Copyright (c) 1989-90 Bowen Software                       Page 2
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.                        PopDBF - "Instant Access to dBASE Files"
  295.                                      Introduction
  296.           
  297.  
  298.           by phone at (309) 699-0950.  Messages are usually returned within
  299.           24 hours.
  300.  
  301.           The cheapest way to ask questions or make suggestions is by mail.
  302.           Send inquiries or recommendations to:
  303.  
  304.                Bowen Software
  305.                P. O. Box 2134
  306.                East Peoria, IL  61611
  307.  
  308.  
  309.           1.5  Software Support
  310.           Registered and  commercial users are provided  free phone support
  311.           for six  months.   No  support is  guaranteed for  non-registered
  312.           users,  but we are happy  to answer questions  about our products
  313.           and  consulting services.  Bowen Software can be reached at (309)
  314.           699-0950.    Registered users  will  be  asked for  their  serial
  315.           number.
  316.  
  317.  
  318.           1.6  Trademark Acknowledgements
  319.           CLIPPER is a trademark of Nantucket Corporation.
  320.           COMPAQ is a registered trademark of COMPAQ Computers, Inc.
  321.           dBASE  and dBASE  III are registered  trademarks of  Ashton Tate,
  322.           Inc.
  323.           dBASE III Plus and dBASE IV are trademarks of Ashton Tate, Inc.
  324.           FoxBASE+ is a registered trademark of Fox Software, Inc.
  325.           FoxPro is a trademark of Fox Software, Inc.
  326.           PopDBF is a trademark of Bowen Software.
  327.           Quicksilver is a trademark of Wordtech Systems, Inc.
  328.           Sidekick is a trademark of Borland International, Inc.
  329.  
  330.           1.7  Disclaimer and Warranty
  331.           This software is  provided "as  is" without any  warranty of  any
  332.           kind, either expressed or implied, including, but not limited to,
  333.           the  implied  warranties of  merchantability  and  fitness for  a
  334.           particular  purpose.   The  entire risk  as  to the  quality  and
  335.           performance of the  software is  with you.   Should the  software
  336.           prove defective, the user, NOT Bowen Software, assumes the entire
  337.           cost of all necessary servicing, repair or correction.
  338.  
  339.           In no  event shall Bowen Software  be liable to the  user for any
  340.           damages, including lost profits, lost savings or other incidental
  341.           or consequential damages arising  out of the use or  inability to
  342.           use this software, even if Bowen Software has been advised of the
  343.           possibility of such damages, or for any claim by any other party.
  344.  
  345.  
  346.  
  347.           Copyright (c) 1989-90 Bowen Software                       Page 3
  348.  
  349.  
  350.  
  351.  
  352.  
  353.  
  354.  
  355.                        PopDBF - "Instant Access to dBASE Files"
  356.                                    Getting Started
  357.           
  358.  
  359.           2  Getting Started
  360.  
  361.           2.1  Description
  362.           PopDBF is a memory  resident program that will give  you "instant
  363.           access"  to Clipper, dBASE  III Plus, dBASE  IV, FoxBASE+, FoxPro
  364.           and  Quicksilver  (or  any  other dBASE  compatible)  files  from
  365.           anywhere at the press of the hotkey (Alt-BackSpace).  It provides
  366.           an easy way to  move throughout your  hard disk(s) and find  your
  367.           database  files.  It also  has context sensitive  help for novice
  368.           (or forgetful) users.
  369.  
  370.           You can use PopDBF to:
  371.  
  372.                ■    pick a database file
  373.                ■    delete a (database) file
  374.                ■    view file structure
  375.                ■    print file structure
  376.                ■    browse records
  377.                ■    delete records
  378.                ■    print records
  379.                ■    search for strings anywhere in a database
  380.                ■    append and edit records
  381.                ■    pack and zap a database
  382.                ■    specify  fields and  assign their  order for  the above
  383.                     features
  384.                ■    view index expressions of index files
  385.  
  386.           PopDBF has  four main areas,  Pick File,  View Structure,  Browse
  387.           Records, and Edit/Append Records.  These areas are described more
  388.           fully below along with the actions available from each.
  389.  
  390.           2.2  Limitations
  391.           Though PopDBF has many features, it does not do everything, yet!.
  392.  
  393.           Currently PopDBF does not do the following:
  394.  
  395.                ■    install itself in extended memory (v3.8).
  396.                ■    allow two or more users on a network to access the same
  397.                     file
  398.                ■    view or edit memo fields
  399.                ■    use index files (it does display the expression used to
  400.                     create them)
  401.                ■    view more than one database file at a time.
  402.                ■    handle database files with more 65,535 records.
  403.                ■    handle fields larger than 1080 characters.
  404.  
  405.           2.3  Cautions
  406.  
  407.  
  408.           Copyright (c) 1989-90 Bowen Software                       Page 4
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.                        PopDBF - "Instant Access to dBASE Files"
  417.                                    Getting Started
  418.           
  419.  
  420.           When  using PopDBF from within any product that allows editing of
  421.           dBASE compatible files,  like dBASE, it is important  to remember
  422.           that most of  those products do  internal record buffering.  This
  423.           means that if a record is changed in dBASE and resides in a dBASE
  424.           internal buffer, it will NOT reflect that change when viewed from
  425.           within PopDBF.
  426.  
  427.           Likewise, if a record is changed in PopDBF while that same record
  428.           is in an internal dBASE buffer, the change will be overwritten by
  429.           dBASE when it closes the file and/or flushes the internal buffer.
  430.  
  431.           As a general rule, do not change records in a database that might
  432.           be opened by dBASE or any of its compatibles.
  433.  
  434.           2.4  Installing PopDBF Files on Your Hard Disk
  435.           To load the PopDBF files on your hard disk do the following:
  436.  
  437.                ■    Place the PopDBF diskette in drive A:
  438.  
  439.                ■    Type  A:INSTALL  [d:\path\]directory and  press RETURN.
  440.                     directory is the directory and optional drive and path,
  441.                     where you want the  PopDBF program and files installed.
  442.                     If  you don't specify  a directory  it will  default to
  443.                     C:\POPDBF.
  444.  
  445.           When PopDBF is  executed it assumes that  POPDBF.HLP, the context
  446.           sensitive help file, is in the  same directory as POPDBF.COM.  If
  447.           POPDBF.HLP is not in  that directory, it will not function.   See
  448.           "Help" on page 11.
  449.            
  450.           2.5  Modifying AUTOEXEC.BAT to Load PopDBF
  451.           To  load PopDBF  at boot  time, add  the following  line  to your
  452.           AUTOEXEC.BAT file:
  453.  
  454.                     .
  455.                     [path\]POPDBF [options]       <load PopDBF into memory>
  456.                     .
  457.  
  458.           If  the optional path is not specified, POPDBF.COM must either be
  459.           in the current directory or in the PATH.
  460.  
  461.           For help on which options to use when loading PopDBF see "Command
  462.           Line Options" on page 6.
  463.  
  464.           You  can conserve memory by  loading PopDBF (or  any other memory
  465.           resident program) before doing any PROMPT, PATH or  SET commands.
  466.           For  additional memory  saving  tips see  /E,  /F, and  /R  under
  467.           "Command Line Options" on page 6.
  468.  
  469.           Copyright (c) 1989-90 Bowen Software                       Page 5
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.                        PopDBF - "Instant Access to dBASE Files"
  478.                                    Getting Started
  479.           
  480.  
  481.           PopDBF  does not  need to  be the  last memory  resident program.
  482.           However, it can  NOT be uninstalled  from memory if it  isn't the
  483.           last  memory  resident  program  or if  another  memory  resident
  484.           program has recaptured one of PopDBF's interrupts.
  485.  
  486.           2.6  How to Invoke PopDBF (Using the "Hotkey")
  487.           By  default the  hotkey to  invoke PopDBF  is Alt-BackSpace.   To
  488.           invoke PopDBF,  press and hold the  Alt key and at  the same time
  489.           press  the  BackSpace key.    The commercial  version  includes a
  490.           program that will allow you to change this default.
  491.  
  492.           As soon as you press  the PopDBF hotkey, the PopDBF program  will
  493.           "pop" onto  the screen.  Pressing the  hotkey again will take you
  494.           right back to the  interrupted program.  You can  "hotkey" out of
  495.           PopDBF from anywhere in the program, except a few places when you
  496.           are being prompted for information.  At those times, pressing the
  497.           hotkey will abort that action just as if you had pressed Esc.
  498.  
  499.           When you press  the hotkey to leave PopDBF,  any open database is
  500.           closed.   Pressing the hotkey again  will return you  to the same
  501.           location in PopDBF with the file being opened automatically as if
  502.           it had never been closed.  You can even hotkey out and back while
  503.           in the middle of using Edit or Append!
  504.  
  505.           2.7  Command Line Options
  506.           To load or execute PopDBF type the following at the DOS prompt:
  507.  
  508.                PopDBF [options],   where options can be:
  509.  
  510.           /A<A|B|E|S>    Default action, where:
  511.  
  512.                          A>ppend <B>rowse E>dit S>tructure
  513.  
  514.           /C<C|M|O>      Color scheme, where: 
  515.  
  516.                          <C>urrent M>ononchrome O>riginal
  517.  
  518.                          The  original colors option  is provided for those
  519.                          people  who  liked  the colors  used  in  versions
  520.                          before 3.7.
  521.            
  522.           /D<dir>        Initial PopDBF Directory
  523.  
  524.                          The format of <dir> is  [d:\]path, where d: is the
  525.                          optional drive identifier.
  526.  
  527.  
  528.  
  529.  
  530.           Copyright (c) 1989-90 Bowen Software                       Page 6
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.                        PopDBF - "Instant Access to dBASE Files"
  539.                                    Getting Started
  540.           
  541.  
  542.                          The initial PopDBF directory is set to the current
  543.                          DOS directory  the first  time PopDBF invoked,  if
  544.                          this option is not specified.
  545.  
  546.                          The PopDBF  directory changes only when  a move is
  547.                          made  from within  PopDBF.   Each  time PopDBF  is
  548.                          invoked,  the current  DOS directory is  saved and
  549.                          the   PopDBF   directory   becomes   the   current
  550.                          directory.   When leaving PopDBF the DOS directory
  551.                          is  restored.    See  also "Move  to  Current  DOS
  552.                          Directory" on page 15.
  553.  
  554.           /E<size>       Edit buffer of size bytes (default = 512)
  555.  
  556.                          If a file has  a record size larger than  the edit
  557.                          buffer size,  you will not  be allowed to  Edit or
  558.                          Append.
  559.  
  560.                          You  can conserve  memory  by specifying  a buffer
  561.                          size as small as 0.  However, if the buffer is too
  562.                          small you will not be allowed to Edit or Append.
  563.  
  564.           /F<num>        Maximum of num fields (default = 64)
  565.  
  566.                          The  default  value   should  handle  most  needs,
  567.                          however  Clipper databases  can  have up  to  1024
  568.                          fields.
  569.  
  570.                          The maximum number  of fields also determines  the
  571.                          maximum number of files  that the Pick File window
  572.                          can display.   To calculate the  maximum number of
  573.                          files, multiply the maximum number of fields by 20
  574.                          and divide by 14.  The default is 91 (64 x 20 / 14
  575.                          = 91).
  576.  
  577.                          You can conserve  memory by  specifying less  than
  578.                          the  default number of fields.   The savings is 21
  579.                          bytes per field.
  580.  
  581.           /H             Command line syntax/options
  582.  
  583.           /O             Use old keyboard bios calls
  584.  
  585.                          There  are  a few  machines  that  are capable  of
  586.                          supporting an extended  101/102 key keyboard,  but
  587.                          have an  old 88 key  keyboard attached.   Use this
  588.                          option if this is your hardware setup.
  589.  
  590.  
  591.           Copyright (c) 1989-90 Bowen Software                       Page 7
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.                        PopDBF - "Instant Access to dBASE Files"
  600.                                    Getting Started
  601.           
  602.  
  603.           /[!]P[file]    Use "passthru" non-resident mode
  604.  
  605.                          This option will NOT  load PopDBF into memory, but
  606.                          will  execute it and allow  you to use  all of its
  607.                          features.
  608.  
  609.                          If  a  file is  also  specified  (no brackets  are
  610.                          necessary),  PopDBF will automatically  come up in
  611.                          Browse, unless the /A option is  used to specify a
  612.                          different action.
  613.  
  614.                          Passthru mode  is indicated  on the screen  by the
  615.                          word  "PASSTHRU" in  the  upper left-hand  corner.
  616.                          The /P option can  also be used even if  PopDBF is
  617.                          already  in  memory.   Pressing the  PopDBF hotkey
  618.                          will cause the resident version to pop up over the
  619.                          passthru version.
  620.  
  621.                          Preceeding  the P  with  an exclamation  point (!)
  622.                          will cause PopDBF to exit when ESC is pressed from
  623.                          append,  browse, edit,  or structure.   This  is a
  624.                          nice feature to use from batch files.
  625.  
  626.           /R<size>       Read buffer of size bytes (default = 4096)
  627.  
  628.                          If a  file's record size  is larger than  the read
  629.                          buffer size, you will not be allowed to Browse the
  630.                          file.
  631.  
  632.                          The larger  the read  buffer the faster  scrolling
  633.                          and finding will be done when in Browse and Edit.
  634.  
  635.                          You  can conserve  memory  by specifying  a buffer
  636.                          size  as  small  as  512 (this  is  the  minimum).
  637.                          However,  in doing so you may only be able to view
  638.                          the  structure of  some files.   If  the specified
  639.                          buffer is  small than the  size of one  record you
  640.                          will  not be allowed to Browse, Edit or Append the
  641.                          database.
  642.  
  643.           /S             Enable snow checking
  644.  
  645.                          Older color graphic adapters (CGA) produce snow or
  646.                          sparkle  when  accessing  video  memory  directly.
  647.                          PopDBF   gets  some  of   its  speed  by  directly
  648.                          accessing  video memory.  If you  see snow on your
  649.                          monitor,  using this option  should eliminate most
  650.                          of the distraction.
  651.  
  652.           Copyright (c) 1989-90 Bowen Software                       Page 8
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.                        PopDBF - "Instant Access to dBASE Files"
  661.                                    Getting Started
  662.           
  663.  
  664.           /T<B,C,I,W>    Toggle indicator defaults
  665.  
  666.                          Any or all  of the toggle indicator letters may be
  667.                          specified to  override the defaults.   The letters
  668.                          and the toggle indicator they modify are discussed
  669.                          below.  The /W option should be specified as  /TW.
  670.                          However,  it   will  still  function   to  provide
  671.                          backward compatibility.
  672.  
  673.                          B - Borders for fields ON
  674.  
  675.                          Specifying  this option  forces  all finds  to  be
  676.                          successful only if WITHIN field borders.
  677.  
  678.                          C - Case sensitive
  679.  
  680.                          Specifying this  option  forces all  finds  to  be
  681.                          sensitive to upper and lower case letters.
  682.  
  683.                          I - Insert mode
  684.  
  685.                          When  insert  mode  is  on and  you  are  entering
  686.                          information  or editting  a record,  characters to
  687.                          the right  will move  to  the right  as you  enter
  688.                          data.
  689.  
  690.                          W - Write file access
  691.  
  692.                          Specifying this option will cause each database to
  693.                          be opened with read-write access.
  694.  
  695.                          For more  information  on toggle  indicators,  see
  696.                          "Alt Toggle Keys" on page 12.
  697.  
  698.           /U             Uninstall (remove) from memory
  699.  
  700.                          This will  remove PopDBF from memory,  but ONLY if
  701.                          it is the last memory resident program.
  702.  
  703.                          In  some special  cases, even  when PopDBF  is the
  704.                          last memory  resident program it can't  be removed
  705.                          from  memory.   This  occurs  if another  resident
  706.                          program  recaptures one  of the  interrupt vectors
  707.                          after PopDBF has chained into  it.  Sidekick is an
  708.                          example of this type of program.
  709.  
  710.  
  711.  
  712.  
  713.           Copyright (c) 1989-90 Bowen Software                       Page 9
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.                        PopDBF - "Instant Access to dBASE Files"
  722.                                    Getting Started
  723.           
  724.  
  725.           /Z             Zoom the Browse window
  726.  
  727.                          By  default  the  Browse  window  shows   only  12
  728.                          records.   When  zoomed it  will show  18 records.
  729.                          See also "Zoom Browse Window" on page 19.
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.           Copyright (c) 1989-90 Bowen Software                      Page 10
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.                        PopDBF - "Instant Access to dBASE Files"
  783.                                          Help
  784.           
  785.  
  786.           3  Help
  787.  
  788.           Help is available in PopDBF only if the file POPDBF.HLP is in the
  789.           same directory as POPDBF.COM, the main program.
  790.  
  791.           While in Help you can press the up and down arrow keys as well as
  792.           PgUp and PgDn to scroll the help text.  To get out of Help, press
  793.           Esc.  
  794.  
  795.           3.1  Generic Help (Alt-F1)
  796.           You can get generic help about the system by pressing Alt-F1 from
  797.           any area of the program.
  798.  
  799.           This  help explains the Alt Action and Toggle Keys and the toggle
  800.           indicators.  See "Alt Menu" on page 12.  It  also explains cursor
  801.           and lite-bar movement.
  802.  
  803.           3.2  Context Sensitive Help (F1)
  804.           Pressing  F1 will provide specific  help for any  area of PopDBF.
  805.           The  help provided  is essentially  the same  text found  in this
  806.           manual.    Some areas  of PopDBF  are  explained only  in context
  807.           sensitive help.
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.           Copyright (c) 1989-90 Bowen Software                      Page 11
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842.  
  843.                        PopDBF - "Instant Access to dBASE Files"
  844.                                        Alt Menu
  845.           
  846.  
  847.           4  Alt Menu (Alt)
  848.  
  849.           Pressing  the Alt key will show the  Alt menu on the status line.
  850.           Releasing  the Alt key will restore the previous status line. The
  851.           Alt menu is  divided into  two parts, "Action  Keys" and  "Toggle
  852.           Keys".  Pressing Alt and one of  the highlighted Action Keys will
  853.           cause  the appropriate action to occur.   Pressing Alt and one of
  854.           the highlighted Toggle Keys will toggle the appropriate indicator
  855.           in the indicator window located  in the lower left border  of the
  856.           main window.
  857.  
  858.           4.1  Alt Action Keys
  859.           Alt Action Keys will have no effect when responding to  an error,
  860.           a prompt,  or inside of  Help.   They also have  no effect  while
  861.           positioned on a directory in the Pick File window.
  862.  
  863.           The Alt Action Keys are:
  864.  
  865.                Alt-A     Append records  in the current  database.  Ignored
  866.                          if file access mode is read-only.
  867.  
  868.                Alt-B     Browse  records  in  the  current  database.    If
  869.                          pressed  while in Edit  or Append  is the  same as
  870.                          pressing  Esc  to  abort.   See  "Abort  and  Lose
  871.                          Changes" on page 23.
  872.  
  873.                Alt-E     Edit records in the current database.  If the file
  874.                          access  mode is  read-only,  Edit acts  as a  full
  875.                          screen record viewer.
  876.  
  877.                Alt-P     Pick  a  different  database  or  directory.    If
  878.                          pressed  while in Edit  or Append  is the  same as
  879.                          pressing Esc to abort.
  880.  
  881.                Alt-S     View  field  structure of  current  database.   If
  882.                          pressed while in  Edit or  Append is  the same  as
  883.                          pressing Esc to abort.
  884.  
  885.           4.2  Alt Toggle Keys
  886.           Alt Toggle Keys will function regardless of where you  are in the
  887.           program.
  888.  
  889.           The Alt Toggle Keys are:
  890.  
  891.                Alt-C     Toggles  the  case  sensitivity indicator  between
  892.                          "IC", ignore case, and "CS", case sensitive.  This
  893.                          indicator affects  how the Find  function does its
  894.                          search.  See "Find Text" on page 20.
  895.  
  896.           Copyright (c) 1989-90 Bowen Software                      Page 12
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.                        PopDBF - "Instant Access to dBASE Files"
  905.                                        Alt Menu
  906.           
  907.  
  908.                Alt-D     Toggles the  field border indicator  between "NB",
  909.                          no borders, and "BO",  borders on.  This indicator
  910.                          also affects how the Find function behaves.
  911.  
  912.                Alt-I     Toggles  the  insert/overstrike indicator  between
  913.                          "IN",  insert mode,  and  "OV",  overstrike  mode.
  914.                          This indicator  affects how  text  is placed  into
  915.                          fields  in  Edit.    It can  also  be  toggled  by
  916.                          pressing Insert.
  917.  
  918.                Alt-M     Toggles the  file  access mode  indicator  between
  919.                          "RO", read-only mode,  and "RW", read-write  mode.
  920.                          When the  file access mode is  read-only, you will
  921.                          not be allowed to Edit or Append.
  922.  
  923.           4.3  Toggle Indicator Summary
  924.           The default values for the toggle indicators are given below.
  925.  
  926.            ╚═╡ RW IC BO OV ╞══
  927.                │  │  │  │
  928.                │  │  │  └─── IN/OV: edit mode is insert/overstrike
  929.                │  │  └────── BO/NB: field borders are on/off
  930.                │  └───────── IC/CS: case sensitivity is off/on
  931.                └────────────  RO/RW:  file  access  mode  is   read-only  /
  932.           read/write
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.           Copyright (c) 1989-90 Bowen Software                      Page 13
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.                        PopDBF - "Instant Access to dBASE Files"Pick File
  966.           
  967.  
  968.           5  Pick File (Alt-P)
  969.  
  970.           Pressing any  letter will move the lite-bar  to the first file or
  971.           directory that begins  with that letter.   Successive presses  of
  972.           the  same letter  will move  to the  next file or  directory that
  973.           begins with that letter.  If no file or directory begins with the
  974.           letter pressed, no movement will occur.
  975.  
  976.  
  977.           5.1  Select Directory/File/Index (Enter)
  978.           Pressing RETURN will cause one of the following to occur: 
  979.  
  980.                ■    If  the  file is  a directory,  you  will move  to that
  981.                     directory.  Once in that directory the Pick File window
  982.                     is  refreshed with the  names of  files that  match the
  983.                     file specification.
  984.  
  985.                ■    If the file is a database, the action taken corresponds
  986.                     to the currently specified Action letter.   This can be
  987.                     changed by pressing F5  (see "Change Default Action" on
  988.                     page 15).    It is  the  same as  pressing  Alt-<action
  989.                     letter>.
  990.  
  991.                ■    If  the file is an  index (.NDX, .IDX,  .NTX only), you
  992.                     will view the index expression used to create it.
  993.  
  994.  
  995.           5.2  Move to Parent Directory (BackSpace)
  996.           Pressing BackSpace will  take you  to the parent  of the  current
  997.           directory, unless you are currently in the root directory.
  998.  
  999.  
  1000.           5.3  Change Directory and/or Drive (F2)
  1001.           Pressing F2 will allow you to change the current PopDBF directory
  1002.           and/or drive.  The name  supplied can be a drive letter  followed
  1003.           by  a  colon  (C:),  a   directory  path  (\DON\BOWEN),  or  both
  1004.           (C:\DON\BOWEN).
  1005.  
  1006.           If  the  new  directory is  invalid,  an  error  message will  be
  1007.           displayed.   If  the new  directory is  valid the  file selection
  1008.           window  will  be filled  with  files  matching the  current  file
  1009.           specification in that directory.
  1010.  
  1011.  
  1012.           5.4  Enter A Specific File (F3)
  1013.           Pressing F3 will allow you to enter a specific file name.  If the
  1014.           file is not found or  is not a valid database or index,  an error
  1015.           message  will  be displayed.   If  no  extension is  entered, the
  1016.           extension  in the  file specification  will be  used.   This will
  1017.  
  1018.           Copyright (c) 1989-90 Bowen Software                      Page 14
  1019.  
  1020.  
  1021.  
  1022.  
  1023.  
  1024.  
  1025.  
  1026.                        PopDBF - "Instant Access to dBASE Files"Pick File
  1027.           
  1028.  
  1029.           cause  an error if that  extension contains a  wildcard (*/?) and
  1030.           you will need to enter the file extension as well.
  1031.  
  1032.  
  1033.           5.5  Change File Specification (F4)
  1034.           Pressing F4  will  allow you  to  modify the  file  specification
  1035.           located  in the upper right corner of  the main window.  The file
  1036.           specification  is used  to determine  which files in  the current
  1037.           PopDBF directory you  are allowed to pick from.   Entering a file
  1038.           specification of *.* will allow you to pick from all files, while
  1039.           *.DBF will allow only files with an extension of .DBF.
  1040.  
  1041.           The names of  any sub-directories in the current PopDBF directory
  1042.           are  included  for  possible  selection regardless  of  the  file
  1043.           specification.
  1044.  
  1045.  
  1046.           5.6  Change Default Action (F5)
  1047.           The current default action is displayed in the upper left portion
  1048.           of the file selection window.  The default action determines what
  1049.           happens when  you press Enter and the selection bar is on a valid
  1050.           database  file.   Each  press of  F5  will change  the  action as
  1051.           follows:
  1052.  
  1053.           Append -> Browse -> Edit -> Structure -> Append, etc.
  1054.  
  1055.           The result is the same  as holding the Alt key and  pressing that
  1056.           letter.  You  can override the default action by  holding the Alt
  1057.           key and pressing a different action key.
  1058.  
  1059.  
  1060.           5.7  Delete File (F6)
  1061.           Pressing F6 will allow you to delete  a file.  You will be  asked
  1062.           to verify that you really want to delete the file.  If you answer
  1063.           with a Y  for yes, the file  will be deleted.  Pressing  ESC or N
  1064.           for no, will cancel the delete.
  1065.  
  1066.  
  1067.           5.8  Move to Current DOS Drive & Directory (F10)
  1068.           Pressing F10 will  move you to  the current  DOS directory.   The
  1069.           current DOS directory  is the  directory you were  in before  the
  1070.           PopDBF hotkey was pressed.  If that directory is on a drive other
  1071.           than the current drive,  that drive becomes the current  drive as
  1072.           well.
  1073.  
  1074.  
  1075.           5.9  Frequent Database Access (Alt-1 thru Alt-=)
  1076.           To use this feature  you must have already created  an ASCII file
  1077.           named POPDBF.FRQ containing the names of up to 12 frequently used
  1078.  
  1079.           Copyright (c) 1989-90 Bowen Software                      Page 15
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.                        PopDBF - "Instant Access to dBASE Files"Pick File
  1088.           
  1089.  
  1090.           databases.   Multiple  POPDBF.FRQ files  can exist.   It  will be
  1091.           looked  for  first  in the  current  directory  and  then in  the
  1092.           directory from which PopDBF was executed.
  1093.  
  1094.           Each database name can include a  drive identifier and path.   It
  1095.           MUST  include file name and extension.  Optionally, each file can
  1096.           be preceded by an action letter and a space.  See "Change Default
  1097.           Action" on page 15 for more information on action letters.
  1098.  
  1099.           Pressing  Alt-1 will  access the  database whose  name is  on the
  1100.           first line of this file, Alt-2 will access the second, and so on.
  1101.           If more than 12 lines are included POPDBF.FRQ they are ignored.
  1102.  
  1103.           Examples of lines in POPDBF.FRQ:
  1104.  
  1105.           C:\ME\DBF\ROLODEX.DBF
  1106.           E C:\PERSONAL\MILEAGE.DBF
  1107.           A MILEAGE.DBF
  1108.  
  1109.           Using this feature while  in the middle  of edit or append,  will
  1110.           save any current changes.
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.           Copyright (c) 1989-90 Bowen Software                      Page 16
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.                        PopDBF - "Instant Access to dBASE Files"
  1149.                                     View Structure
  1150.           
  1151.  
  1152.           6  View Structure (Alt-S)
  1153.  
  1154.           Pressing any letter  will move  the lite-bar to  the first  field
  1155.           that begins with  that letter.   Successive presses  of the  same
  1156.           letter will move to the next  field that begins with that letter.
  1157.           If  no field  begins with  the letter  pressed, no  movement will
  1158.           occur.
  1159.  
  1160.  
  1161.           6.1  Number/Un-Number Fields (Space)
  1162.           Pressing the  Space bar  will number/un-number the  field at  the
  1163.           selection bar.   If any  fields are numbered,  only those  fields
  1164.           will be shown when you Browse or Edit records.  The number beside
  1165.           the field determines  the order  in which it  will be  displayed.
  1166.           Two fields with  the same number will remain in the same relative
  1167.           position to each other.
  1168.  
  1169.  
  1170.           6.2  Clear Field Numbers (F2)
  1171.           Pressing  F2 will  clear all  field numbers,  but leave  the file
  1172.           structure  in the present order.  This  means that you can assign
  1173.           field numbers, press F4 to order  the fields, and then remove all
  1174.           field numbers  by pressing F2.   This will allow you  to view all
  1175.           fields  but in  an  order different  from  the original.    Field
  1176.           numbers are  also cleared when  a new file  is selected from  the
  1177.           Pick File window.
  1178.  
  1179.  
  1180.           6.3  Assign a Specific Field Number (F3)
  1181.           Pressing F3 will allow  you to assign a specific  number (0-1024)
  1182.           to a field to affect its  order.  Assigning a zero will un-number
  1183.           the field.
  1184.  
  1185.  
  1186.           6.4  Order Fields Using Field Numbers (F4)
  1187.           Pressing F4 will  reorder the  fields in the  structure based  on
  1188.           their field  numbers.   THIS NEW  ORDER IS  NOT  PERMANENT.   The
  1189.           actual structure of the file on disk is NOT affected.  To restore
  1190.           the  original field order either  return to the  Pick File window
  1191.           and re-select the file or clear all field numbers  by pressing F2
  1192.           and press F4 again.
  1193.  
  1194.  
  1195.           6.5  Tag/Un-Tag Field for Exclusive Find (F6)
  1196.           Pressing  F6 will tag/un-tag the  field at the  selection bar for
  1197.           exclusive find.  When  any fields are tagged for  exclusive find,
  1198.           only those  fields are used when  doing a Find or  Find Next from
  1199.           Browse  or Edit.  Also, if the  field border indicator is on (see
  1200.  
  1201.           Copyright (c) 1989-90 Bowen Software                      Page 17
  1202.  
  1203.  
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.                        PopDBF - "Instant Access to dBASE Files"
  1210.                                     View Structure
  1211.           
  1212.  
  1213.           "Toggle Indicators Summary" on page 13), the text  being searched
  1214.           for   MUST  be  found  entirely  within  ONE  field.    For  more
  1215.           information see "Find Text" on page 20.
  1216.  
  1217.           6.6  Clear Exclusive Find Tags (F7)
  1218.           Pressing  F7 will turn off  the exclusive find  indicator for all
  1219.           fields.
  1220.           This will allow Find and Find Next to locate text anywhere in the
  1221.           record,  unless field  borders are on,  in which case  it must be
  1222.           entirely  within ONE field.  Exclusive find tags are also cleared
  1223.           when a new file is selected from the Pick File window.
  1224.  
  1225.  
  1226.           6.7  Copy Structure (F8)
  1227.           Pressing  F8 will  allow you  to copy  the current  database file
  1228.           structure to  another file.   You  will be  prompted for  the new
  1229.           database file name.   Pressing ESC will abort this function.   If
  1230.           any  fields are marked, only those fields, and in their specified
  1231.           order, will be copied.
  1232.  
  1233.  
  1234.           6.8  Print the File Structure (F9)
  1235.           Pressing  F9 will print  the file structure.   If  any fields are
  1236.           numbered  only those fields will be printed.  The file statistics
  1237.           are printed first followed by the field structure.
  1238.  
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.           Copyright (c) 1989-90 Bowen Software                      Page 18
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.                        PopDBF - "Instant Access to dBASE Files"
  1271.                                     Browse Records
  1272.           
  1273.  
  1274.           7  Browse Records (Alt-B)
  1275.  
  1276.  
  1277.           7.1  Current Record and Delete Status
  1278.           The  current record number and delete status are displayed in the
  1279.           bottom border of the Browse window.
  1280.  
  1281.  
  1282.           7.2  Pan the Browse Window ( / )
  1283.           The LeftArrow and RightArrow  will allow you to  pan to the  left
  1284.           and right, respectively.
  1285.  
  1286.  
  1287.           7.3  View Large Fields (Tab/Shift-Tab)
  1288.           Tab and Shift-Tab change the offset of fields that are wider than
  1289.           the Browse window.   The offset is incremented or  decremented by
  1290.           10  characters.   The current  offset is  displayed in  the upper
  1291.           right-hand corner of the Browse window.
  1292.  
  1293.  
  1294.           7.4  Zoom the Browse Window (F2)
  1295.           Pressing F2  will either  expand or  contract the  Browse window.
  1296.           When  expanded the window  shows 18  records and  when contracted
  1297.           shows  only 12, but has the advantage  of allowing you to see the
  1298.           file statistics as well.
  1299.  
  1300.  
  1301.           7.5  Goto a Specific Record (F3)
  1302.           Pressing F3  will prompt you for  a new record position.   If the
  1303.           record  number specified is greater than the number of records in
  1304.           the file, an  error will occur and the lite-bar  will stay on the
  1305.           same record.
  1306.  
  1307.  
  1308.           7.6  Zap Database (F4)
  1309.           Pressing  F4 will Zap the  current database.   When a database is
  1310.           zapped, all records are deleted AND physically removed.   Because
  1311.           this is potentially a dangerous function, you will be prompted to
  1312.           make  sure you really want to zap  the database.  Pressing ESC or
  1313.           entering N  will abort.   If the database is  currently opened in
  1314.           read-only (RO) mode, this function will be ignored.
  1315.  
  1316.  
  1317.           7.7  Pack Database (F5)
  1318.           Pressing F5  will  Pack the  current database.   When  a file  is
  1319.           packed,  all logically  deleted records  are physically  removed.
  1320.           Because this  is potentially  a dangerous function,  you will  be
  1321.           prompted  to  make sure  you really  want  to pack  the database.
  1322.  
  1323.           Copyright (c) 1989-90 Bowen Software                      Page 19
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.                        PopDBF - "Instant Access to dBASE Files"
  1332.                                     Browse Records
  1333.           
  1334.  
  1335.           Pressing ESC  or  entering N  will  abort.   If the  database  is
  1336.           currently  opened in read-only  (RO) mode, this  function will be
  1337.           ignored.
  1338.  
  1339.           7.8  Find Text (F7)
  1340.           Pressing F7 will  prompt you  for the  text you  want to  locate.
  1341.           Memo fields are not searched and dBASE dates need  to be searched
  1342.           as follows.   If the  date you  are looking for  is 11/03/89  you
  1343.           would enter: "891103" or "19891103" (don't enter the quotes).
  1344.  
  1345.           When the case sensitivity indictor is off (IC) finding "don" will
  1346.           locate records  containing "Don", "DON",  and other combinations.
  1347.           To find only  occurrences of "don",  you must first  turn on  the
  1348.           case sensitivity indicator (CS) by pressing Alt-C.
  1349.  
  1350.           There may be times that  you want to find text only  if it occurs
  1351.           in a specific field  or fields, not just anywhere in  the record.
  1352.           To do  this press Alt-S for  the View Structure window.   Now tag
  1353.           the  fields you want searched  exclusively by pressing  F6.  When
  1354.           you have  tagged the fields to be searched, press Alt-B to return
  1355.           to  the Browse window.  Now Find  will search only the fields you
  1356.           tagged.
  1357.  
  1358.           By  default  Find  will locate  text  even  if  it crosses  field
  1359.           boundaries.   To prevent this  you can turn  on the field  border
  1360.           indicator by pressing  Alt-D.   When field borders  are on  (BO),
  1361.           text must be found entirely within  ONE field.  Field borders are
  1362.           on by default.
  1363.  
  1364.           Find can also  be used to locate deleted records.   Do a find for
  1365.           "*" and make  sure that field borders are off  and no fields have
  1366.           been  tagged  for exclusive  find.   This  will only  work  if an
  1367.           asterisk is not actually found in one of the database fields.
  1368.  
  1369.           Find ALWAYS  begins with the first record in the file.  See "Find
  1370.           Next Occurrence  of Text" below to  see how to start  Find at the
  1371.           current record.
  1372.  
  1373.           If Find fails a beep will sound.
  1374.  
  1375.  
  1376.           7.9  Find Next Occurrence of Text (F8)
  1377.           Pressing F8  will do a Find  Next.  Find Next  ALWAYS begins with
  1378.           the next record in the file.
  1379.  
  1380.           To start  a Find  at the  current record you  can use  Find Next.
  1381.           Press F7 to  enter the find text  and then press Esc.   This will
  1382.  
  1383.  
  1384.           Copyright (c) 1989-90 Bowen Software                      Page 20
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.                        PopDBF - "Instant Access to dBASE Files"
  1393.                                     Browse Records
  1394.           
  1395.  
  1396.           cause the  find text window to  disappear.  Now press  F8 and the
  1397.           search will begin at the next record.
  1398.  
  1399.           If Find Next fails a beep will sound.
  1400.  
  1401.  
  1402.           7.10  Print Records (F9)
  1403.           Pressing  F9 prompts  for print  parameters and  then prints  the
  1404.           data.  The  parameters you  will be  asked  for are  the starting
  1405.           record, ending  record, if only  records matching  the find  text
  1406.           should be used, and the width of the print line.  Data is printed
  1407.           exactly  as it is seen in the Browse window, but more text may be
  1408.           printed if a  longer print width  is specified (this  is how  you
  1409.           print the additional data to the right of the Browse window).
  1410.  
  1411.           Print can  be used in  conjunction with  the find text  string to
  1412.           print  only records that contain certain text.  Find behaves here
  1413.           as described above under "Find Text".
  1414.  
  1415.           The maximum print width is 250 characters.
  1416.  
  1417.  
  1418.  
  1419.           7.11  Turn Century On/Off (Ctrl-C)
  1420.           Pressing Ctrl-C will toggle the century  on or off.  When on, the
  1421.           date is formatted as MM/DD/YYYY.
  1422.  
  1423.  
  1424.           7.12  Mark Record as Deleted (Ctrl-U)
  1425.           Pressing  Ctrl-U will  toggle the  delete status  of  the current
  1426.           record.   The delete status of the current record is displayed in
  1427.           the bottom border  of the  Browse (and Edit)  window.  See  "Find
  1428.           Text" on page 20 for a tip on how to find deleted records.
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.  
  1442.  
  1443.  
  1444.  
  1445.           Copyright (c) 1989-90 Bowen Software                      Page 21
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.  
  1452.  
  1453.                        PopDBF - "Instant Access to dBASE Files"
  1454.                                  Edit/Append Records
  1455.           
  1456.  
  1457.           8  Edit/Append Records (Alt-E/Alt-A)
  1458.  
  1459.  
  1460.           8.1  Copy a Record (F2)
  1461.           Pressing F2 will prompt you for the number of the record you want
  1462.           to  copy into  the current record.   To  append a  duplicate of a
  1463.           current record you must  first go into Append by  pressing Alt-A.
  1464.           Then press F2 and  specify the number of the record  to copy.  To
  1465.           complete the operation, press PgDn.
  1466.  
  1467.           Pressing Ctrl-F2 will  also copy a record, but will  use the last
  1468.           record you specified to be copied instead of prompting you.  
  1469.  
  1470.  
  1471.           8.2  Goto a Specific Record (F3)
  1472.           Pressing F3 works  the same as  it does in Browse.   See "Goto  a
  1473.           Specific Record" on page 19.
  1474.  
  1475.  
  1476.           8.3  Find Text (F7)
  1477.           Pressing F7 works the same as it does in Browse.  See "Find Text"
  1478.           on page 20.
  1479.  
  1480.  
  1481.           8.4  Find Next Occurrence of Text (F8)
  1482.           Pressing F8 works the same as it  does in Browse.  See "Find Next
  1483.           Occurrence of Text" on page 20.
  1484.  
  1485.  
  1486.           8.5  Field Information (F10)
  1487.           Pressing F10  will pop-up  a window containing  information about
  1488.           the field in which  the cursor is currently positioned.  This can
  1489.           be  helpful if you forget the field  type or want to know exactly
  1490.           how long it is.
  1491.  
  1492.  
  1493.           8.6  Turn Century On/Off (Ctrl-C)
  1494.           Pressing Ctrl-C works the same  as it does in Browse.   See "Turn
  1495.           Century On/Off" on page 21.
  1496.  
  1497.  
  1498.           8.7  System Date (Ctrl-D)
  1499.           Pressing Ctrl-D while in  a date field will place the system date
  1500.           in the  field.  It will only work  in a character field if enough
  1501.           room  remains from the cursor to  the end of the  field.  It will
  1502.           also overwrite any existing data in the field at those positions.
  1503.  
  1504.  
  1505.  
  1506.           Copyright (c) 1989-90 Bowen Software                      Page 22
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.                        PopDBF - "Instant Access to dBASE Files"
  1515.                                  Edit/Append Records
  1516.           
  1517.  
  1518.           8.8  Move to Last Field Position (Ctrl-E)
  1519.           Pressing Ctrl-E  will  move  the  cursor  to  the  last  possible
  1520.           position in a field.
  1521.  
  1522.  
  1523.           8.9  Restore Field Data (Ctrl-F)
  1524.           Pressing Ctrl-F will restore the field's original data.  Once you
  1525.           have  moved to another record  any changes that  were made become
  1526.           permanent and can NOT be restored.
  1527.  
  1528.  
  1529.           8.10  Abort and Lose Changes (Ctrl-Q/Esc)
  1530.           Pressing Ctrl-Q or Esc will quit Edit and abort any  changes made
  1531.           to  the current record  will be lost.   If any  changes have been
  1532.           made you will be asked if you want to lose the changes.  Pressing
  1533.           escape will  abort and leave you  in Edit.  Pressing  N will save
  1534.           the changes and  then exit, while  pressing Y  will exit and  the
  1535.           changes will be lost. 
  1536.  
  1537.  
  1538.           8.11  Restore Entire Record (Ctrl-R)
  1539.           Pressing Ctrl-R  will restore the entire  record's original data.
  1540.           See  "Restore Field Data" above  for when changes  in the current
  1541.           record become permanent.
  1542.  
  1543.  
  1544.           8.12  Mark Record as Deleted (Ctrl-U)
  1545.           Pressing  Ctrl-U will  toggle  the delete  status of  the current
  1546.           record.  The delete status of the current record  is displayed in
  1547.           the  bottom border of  the Edit (and  Browse) window.   See "Find
  1548.           Text" on page 20 for a tip on how to find deleted records.
  1549.  
  1550.  
  1551.           8.13  Quit and Save Changes (Ctrl-W/Ctrl-End)
  1552.           Pressing Ctrl-W or Ctrl-End  will quit Edit and save  any changes
  1553.           made to the current record.
  1554.  
  1555.  
  1556.           8.14  Blank Current Field (Ctrl-Y)
  1557.           Pressing Ctrl-Y will fill the current field with spaces.
  1558.  
  1559.  
  1560.           8.15  Blank to End of Field (Ctrl-Delete)
  1561.           Pressing Ctrl-Delete will delete from the current cursor position
  1562.           in the current field to the end of the field.
  1563.  
  1564.  
  1565.  
  1566.  
  1567.           Copyright (c) 1989-90 Bowen Software                      Page 23
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.                        PopDBF - "Instant Access to dBASE Files"
  1576.                                  Edit/Append Records
  1577.           
  1578.  
  1579.           8.16  Move to End of Data (End)
  1580.           Pressing  the End  key will move  the cursor  to the  first blank
  1581.           position after any data entered in the current field.
  1582.  
  1583.  
  1584.           8.17  Move to First Position (Home)
  1585.           Pressing the Home key will move the cursor to  the first position
  1586.           of the current field.
  1587.  
  1588.  
  1589.           8.18  Move Word (Ctrl- /Ctrl- )
  1590.           Pressing Ctrl-LeftArrow or Ctrl-RightArrow  will move one word to
  1591.           the left or right, respectively.
  1592.  
  1593.  
  1594.           8.19  Move to First/Last Field (Ctrl- /Ctrl- )
  1595.           Pressing Ctrl-UpArrow  and Ctrl-DownArrow will move  to the first
  1596.           and last field respectively, on the current screen.
  1597.  
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.           Copyright (c) 1989-90 Bowen Software                      Page 24
  1629.