the next message is a UUENCODED message so skip over it if you aren't
interested. below is a portion of FNKSHN.DOC.
FNKSHN (pronounced function) release 1.00 (c) 1996 perry fect
WHAT IS FNKSHN?
FNKSHN is a set of resuable frequently used functions and utilities that
i have developed for foxpro 2.6 over the past couple of years to ease
the development process. i'm constantly writing new FNKSHNs and
improving the old ones (with backward compatibilty of course). most are
intended for use in projects and some are for use in the command window
for debugging. all of them were written using native foxpro code and
many are very powerful. among them are:
* improved version of a "view" that saves and restores record
positions and exclusive status (SAVEVIEW and LOADVIEW).
* open and close functions for dbfs that also register "use counts"
on the dbf to perform logical opens and closes. (ROPNFIL and
RCLSFIL)
* an array browser (ABROWSE).
* dialog and alert boxes which utilitize the windows' msgbox()
function if foxtools.fll is available or native fox code if it is
not (ALERTMSG, YESNO, and DLGBOX).
* project zipper (PROJZIP).
* INI file reader and writer (GETENTRY and SETENTRY)
all of them are black boxed (self contained) and need no external
variables to be set to run them. some of them do require other FHKSHNs
however.
WHAT VERSION OF FOXPRO DOES FNKSHN WORK IN?
it has only been written and tested in foxpro 2.x dos and foxpro 2.6
windows 3.1 versions. but i did try to make them as backward compatible
as possible. i know that many FNKSHNs will work in foxpro 2.0 but some
are incompatible. FNKSHN will work in visual foxpro also but i am
working on OBJECT FNKSHN 96 which will be written especially for visual
foxpro. if you plan on using FNKSHN in any other version of foxpro than
2.6, you will need the source code.
HOW DO I SET UP FNKSHN?
all you have to do put the FNKSHNs in a directory that is accessable
through fox's path. for example, in my CONFIG.FP i have:
PATH=C:\FOX\FPD26;C:\FOX\FNKSHN;C:\FOX\GENSCRNX
when i make a project and call one of my FNKSHNs, the project pulls it
in because it finds it in my path.
read FNKSHN.DOC for more details.
--
d88b d88b 8888b 88888 ,88. | perry fect lives on | don't do it for me,
88 88 88 8888P 88"" "" | CORE! MCMXCVI | yourself,
Y88Y Y88Y 88 88 88888 MM | know your enemies! | do it for the CORE!