home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / xbase / library / dbase / duflp / whats.new < prev   
Text File  |  1992-07-24  |  4KB  |  93 lines

  1. ================================================================================
  2.                                   dUFLP Library
  3.                               Version 1.7 - 07/23/1992
  4.                                     What's New?
  5. ================================================================================
  6.  
  7. This file is here to give a brief explanation of the new items and/or changes
  8. to PROC.PRG or the LIBRARY Files. If you want a complete list of what is 
  9. contained in PROC.PRG and the Library files, take a look at README.TXT, which
  10. lists all procedures and functions, with a brief description of use. For 
  11. detailed instructions on the use of these, list or print PROC.PRG and Library
  12. files (this is a LONG printout -- it takes over 160 pages on a laserprinter 
  13. set at 60 lines per page).
  14.  
  15.                           ==================
  16.                            So, what IS new?
  17.                           ==================
  18.  
  19. ------------------------
  20. NEW FUNCTIONS/PROCEDURES
  21. ------------------------
  22. PROC.PRG
  23. VerLevel()  -- Returns numeric version level of current version of dBASE or
  24.                RUNTIME ...
  25. SetColor    -- A new routine (see below in OBSOLETE.PRG for old routines). Sets
  26.                colors based on a memvar.
  27.  
  28. SCREEN.PRG
  29. ProgBar     -- Displays a graphic of how far a process is along when processing
  30.                via a loop. Serves the same purpose as the procedure MONITOR
  31.                in PROC.PRG but is more graphically oriented.
  32. ProgBar2    -- Similar to above, but no message is passed to it. Joey claims
  33.                that it's "crippled ... for those who want it simple."
  34.  
  35. ARRAY.PRG
  36. aPullSort() -- Fast sort of an array. (Faster than bubble sort, at least as fast
  37.                as a shell sort.). This one should have been in an earlier 
  38.                version of the library, but I misplaced it. Sorry Kelvin ...
  39.  
  40. FIELDS.PRG
  41. Blanker()   -- Used to blank out a numeric field upon input of a valid numeric
  42.                character.
  43.  
  44. FILES.PRG
  45. aDir()      -- Creates a public array containing directory information.
  46.                Requires SEARCH.BIN (included with LIB17).
  47. DBFDir()    -- Creates or overwrites DBDDIR.DBF, and populates it with
  48.                directory information. REQUIRES DOS 5.0 (the DOS 5 version of
  49.                the DIR command is what's used ...)
  50. ParsPath()  -- Extracts and returns the path from a full path file spec.
  51.  
  52. MISC.PRG
  53. IsDisk()    -- Ooops. I forgot to actually include this in 1.6, or I overwrote 
  54.                the file that had it on my copy ... It is here now. I hope I 
  55.                didn't upset anyone by it's lack last time ... (I rewrote it
  56.                just a tad, I think, but changes are minor, if any)
  57.  
  58. -------------------------
  59. UPDATES TO 'OLD' ROUTINES
  60. -------------------------
  61. PROC.PRG
  62. ColorBrk()  -- Minor modification to handle memvars/color strings with only
  63.                2 parts (i.e., "rg+/gb,w+/b"). Was returning a nul string
  64.                in these situations before, if the user/programmer asked for
  65.                the second option.
  66.  
  67. FINANCE.PRG
  68. NPV()       -- Modification in the documentation only, to explain a bit better
  69.                usage on different ways to define your input.
  70.  
  71. -------------------------
  72. RELEGATED TO OBSOLETE.PRG
  73. -------------------------
  74. FullWin     -- This routine is really unnecessary from a coding point of view.
  75.                By using the SAVE SCREEN/RESTORE screen options, you can
  76.                save a screen, clear it, and when done with the current routine
  77.                RESTORE SCREEN FROM ... At the time I wrote this, I didn't REALLY
  78.                unnerstand some of it. (It also caused some VERY weird problems 
  79.                in dBASE IV, 1.5, with some SET COLOR commands ...)
  80. SetColor    -- This routine and the next are ok, but I have some better routines
  81. SetColor2      for coping with color that I want to place in PROC and so on.
  82. ExtrClr()   -- Obsolete with COLORBRK() ...
  83. InvClr()    -- Why? I hardly ever used it ... dunno if anyone ELSE did ...
  84.  
  85. --------------------------------------------------------------------------------
  86. That's it for now. Happy computing,
  87.  
  88.                                         Ken
  89.  
  90. *-------------------------------------------------------------------------------
  91. *-- End of File: WHATS.NEW
  92. *-------------------------------------------------------------------------------
  93.