home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PASCAL / TPBROWSE.ZIP / BROWSEF1.DOC < prev    next >
Encoding:
Text File  |  1990-02-03  |  3.6 KB  |  89 lines

  1.                  BROWSEF1 - 1.0 - JANUARY 1990
  2.  
  3. The BrowseF1 unit provides the facility to browse type files.
  4. Browsef1 works in a similar manner to the BROWSE procedure
  5. provided in the dBase program. for those who are unfamiliar
  6. with dBase Browsef1 allows "type" files to be viewed as a
  7. spreadsheet. One field of the record is displayed as a row on the
  8. screen. Files may be edited. Records can be appended or deleted
  9. from the file using browsef1.
  10.  
  11. The arc file BROWSEF1.DOC contains the following files:
  12.  
  13.         1.      BREDIT.TPU - used by Browsef1 for editing
  14.         2.      BRSETUP1.PAS - holds vars for Browsef1
  15.         3.      BRAPPEND.TPU  - used by Browsef1 to append
  16.         4.      BROWSEF1.TPU - main browse unit
  17.         5.      BRDEMO.PAS  - demo program for Browsef1
  18.         6.      BROWSEF1.DOC - this file
  19.  
  20. The BRSETUP1 unit contains the record variables that are to be
  21. viewed by BrowseF1. Browsef1 gets its information from the
  22. BrSetup1 unit. The unit is limited to two records but more
  23. records may be added in the source code. The source code for
  24. BrowseF1 is not included but is available for a small fee.
  25. Although two records may be viewed, the names of the variables
  26. included in BrSetup1 cannot be changed since BrowseF1 refers to
  27. the variables contained in the unit. Rec1 and Rec2, described in
  28. Brsetup1 can be modified to include your field names and related
  29. characteristics. However, BrowseF1 can only accommodate 21 fields
  30. in the append mode. A greater number of fields can be used as
  31. long as the append mode is not used. The program will abort if
  32. the append mode is called on a file with more than 21 fields.
  33.  
  34. The following keys are active in Browsef1:
  35.  
  36. F2   -  Used to edit a record. The edit function works relatively
  37.         well but will be improved in future versions.
  38.  
  39. F3 -    Appends any number of records to the file. The prompt
  40.         names are assigned within the BrSetup1 unit. Field Lengths
  41.         must also be provided.
  42.  
  43. F4 -    A field may be included in the record to facilitate the
  44.         deletion of records (see BrSetup1). To delete a record enter an
  45.         "*" in the appropriate column. Records will not actually
  46.         be deleted until F4 is pressed. When this happens those
  47.         marked records will be deleted.
  48.  
  49. F5 - Is used to move to a particular page number. Each screen
  50.      of data is one page.
  51.  
  52. Home    - goes to the beginning of the file.
  53. End     - goes to the end of the file.
  54. Tab     - moves one screen to the right when the cursor is
  55.           at the right side of the screen.
  56.  
  57. Right Arrow  - move right
  58. Left Arrow   - move left.
  59.  
  60. Shift Tab - moves one screen to the left when the cursor is at
  61.             the left side of the screen.
  62.  
  63. Escape   - quits the program.
  64.  
  65. The Brsetup1 unit provides instructions for plugging in your own
  66. data. Its basically just a matter of substituting your own code
  67. for the existing code.  The browsef1 may be overlayed. The unit is
  68. compiled on Turbo 5.5.
  69.  
  70. I plan to upgrade the BrowseF1 file there is any interest in it.
  71. It took a long time to debug the unit. I hope all the bugs are
  72. gone.  Please let me know if you discover any.
  73.  
  74. The source code is available for a fee of $15.00. With the source
  75. code you will be able to use any number of records as well as
  76. change the names of the variables, colors etc.
  77.  
  78. If you wish to obtain the source code please send the fee to
  79.  
  80.         Ronald C. Schultz
  81.         RR #1
  82.         Nolalu, Ontario,
  83.         Canada,
  84.         POT 2KO
  85.         Telephone 807-475-8941 (home)
  86.  
  87. If you have any question or problems you can reach me on
  88. Compuserve.  My number is 73767,3441
  89.