home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Power-Programmierung
/
CD1.mdf
/
xbase
/
library
/
dbase
/
duflp
/
whats.new
< prev
Wrap
Text File
|
1992-07-24
|
4KB
|
93 lines
================================================================================
dUFLP Library
Version 1.7 - 07/23/1992
What's New?
================================================================================
This file is here to give a brief explanation of the new items and/or changes
to PROC.PRG or the LIBRARY Files. If you want a complete list of what is
contained in PROC.PRG and the Library files, take a look at README.TXT, which
lists all procedures and functions, with a brief description of use. For
detailed instructions on the use of these, list or print PROC.PRG and Library
files (this is a LONG printout -- it takes over 160 pages on a laserprinter
set at 60 lines per page).
==================
So, what IS new?
==================
------------------------
NEW FUNCTIONS/PROCEDURES
------------------------
PROC.PRG
VerLevel() -- Returns numeric version level of current version of dBASE or
RUNTIME ...
SetColor -- A new routine (see below in OBSOLETE.PRG for old routines). Sets
colors based on a memvar.
SCREEN.PRG
ProgBar -- Displays a graphic of how far a process is along when processing
via a loop. Serves the same purpose as the procedure MONITOR
in PROC.PRG but is more graphically oriented.
ProgBar2 -- Similar to above, but no message is passed to it. Joey claims
that it's "crippled ... for those who want it simple."
ARRAY.PRG
aPullSort() -- Fast sort of an array. (Faster than bubble sort, at least as fast
as a shell sort.). This one should have been in an earlier
version of the library, but I misplaced it. Sorry Kelvin ...
FIELDS.PRG
Blanker() -- Used to blank out a numeric field upon input of a valid numeric
character.
FILES.PRG
aDir() -- Creates a public array containing directory information.
Requires SEARCH.BIN (included with LIB17).
DBFDir() -- Creates or overwrites DBDDIR.DBF, and populates it with
directory information. REQUIRES DOS 5.0 (the DOS 5 version of
the DIR command is what's used ...)
ParsPath() -- Extracts and returns the path from a full path file spec.
MISC.PRG
IsDisk() -- Ooops. I forgot to actually include this in 1.6, or I overwrote
the file that had it on my copy ... It is here now. I hope I
didn't upset anyone by it's lack last time ... (I rewrote it
just a tad, I think, but changes are minor, if any)
-------------------------
UPDATES TO 'OLD' ROUTINES
-------------------------
PROC.PRG
ColorBrk() -- Minor modification to handle memvars/color strings with only
2 parts (i.e., "rg+/gb,w+/b"). Was returning a nul string
in these situations before, if the user/programmer asked for
the second option.
FINANCE.PRG
NPV() -- Modification in the documentation only, to explain a bit better
usage on different ways to define your input.
-------------------------
RELEGATED TO OBSOLETE.PRG
-------------------------
FullWin -- This routine is really unnecessary from a coding point of view.
By using the SAVE SCREEN/RESTORE screen options, you can
save a screen, clear it, and when done with the current routine
RESTORE SCREEN FROM ... At the time I wrote this, I didn't REALLY
unnerstand some of it. (It also caused some VERY weird problems
in dBASE IV, 1.5, with some SET COLOR commands ...)
SetColor -- This routine and the next are ok, but I have some better routines
SetColor2 for coping with color that I want to place in PROC and so on.
ExtrClr() -- Obsolete with COLORBRK() ...
InvClr() -- Why? I hardly ever used it ... dunno if anyone ELSE did ...
--------------------------------------------------------------------------------
That's it for now. Happy computing,
Ken
*-------------------------------------------------------------------------------
*-- End of File: WHATS.NEW
*-------------------------------------------------------------------------------