The following is copyrighted freeware. You may freely copy and distribute this
freeware as long as all the files are
included in unmodified form and no fee is charged beyond a reasonable amount for the media and handling. If you wish to bundle this
package with your software, you must ask for permission and please mention the package name and copyright somewhere in your product.
Dennis Allen has created freeware in the field of FoxPro development. Freeware written in
FoxPro is not only compatible with most variations of FoxPro 2.6, but has been upgraded to run on Visual
FoxPro 6.0 and Visual FoxPro 9.0.
FoxPro freeware products include dMAIL4, Data Wire Four, Hard Wire Four, and Version
Control & Maintenance. Other FoxPro freeware products include a FoxPro front-end shell, an Astronomy
database linked to the Internet, and a sub-contractor payables application.
There is also dVersion, a QuickBasic program used for FoxPro source code
control.
I have converted a couple of Foxbase+ applications, called "Client Fund
Manager" and "I-Team Manager" to FoxPro. They were written to
handle payables for non-profit
organizations. For the present, they will be listed under freeware. Also note that the
FoxPro versions of I-Team and VCM are only beta copies. As far as I know, they are not
running on any active client site.
If you find any of these freeware applications useful, you can give
a $15 donation to the author using this Paypal
Button.
This software is provided as is. There is no warranty of any kind. The
copyright owner may not be held liable for any damages, including any lost
profits or other incidental or consequential damages arising out of or inability
to use the software. By using the software, you agree to this.
Dennis Allen's FoxPro freeware requires FoxPro 2.6, Visual FoxPro 6.0 or Visual FoxPro 9.0. If you don't have FoxPro, you must first download and install a FoxPro runtime unit. The following runtimes are available for Dennis Allen freeware. Before downloading a runtime, please read it's installation notes as well as the standard End-User License Agreement for Microsoft products.
FYI: These "runtimes" are actually stand alone applications. Created from FOXRW.PRG, these application's only
purpose is to launch other FoxPro applications. In this case, Dennis Allen freeware. For
information on how to create your own runtime, see the FoxPro Information Sheet.
Dennis Allen's FoxPro freeware requires FoxPro 2.6, Visual FoxPro 6.0 or Visual FoxPro 9.0. If you already have FoxPro, the following foxuser resource files are available for your Dennis Allen application:
FYI: These zip files contain colorsets, font settings, and other preferences
stored in foxuser.dbf files, adjusted for a Dennis Allen application.
CFM is a stand-alone accounting system designed for management of the funds of
multiple clients from a single checking account. Clients are patients within the
mental health system who are incapable of managing their own finances. The
purpose of this system is to receive and hold in trust income that would
normally go directly to the client. All monies received are placed into a common
checking account. CFM then provides for audited disbursements to clients and
client creditors according to a flexible system of check generation and voucher
(petty cash) disbursements.
Note: This is a FoxPro application and requires FoxPro 2.6, Visual FoxPro 6.0,
Visual FoxPro 9.0 or a
FoxPro runtime
unit.
The Data-Wire Four is a FoxPro procedure designed to allow an application to verify
databases quickly and easily. In essence, the programmer executes DW4, generating a data
dictionary program. When executed, this data dictionary program verifies that all specified databases
exist and have the correct field layouts. Structural indices are verified. Both FoxPro
2.6
and Visual FoxPro DBF formats are maintained.
Executing DW4 generated code at the beginning of your application helps insure
data integrity. It also allows you, the programmer, to define DBF modifications
on an active application. Keep in mind, however, that DW4 cannot generate data
dictionary code from DBF or index files already damaged. You need to use it
before troubles occur.
Note: This is a FoxPro application and requires FoxPro 2.6, Visual FoxPro 6.0,
Visual FoxPro 9.0 or a
FoxPro runtime
unit.
The dMAIL4 System is a set of programs designed to record and track a simple mailing list
database. Among the dMAIL4 System features is the ability to run in a Multi-user
environment. It can access customer records by a variety of indices. It can also
import/export to a variety of file formats.
Note: This is a FoxPro application and requires FoxPro 2.6, Visual FoxPro 6.0,
Visual FoxPro 9.0 or a
FoxPro runtime
unit.
dVersion is a QuickBasic program that will conditionally translate xBASE code. It allows the programmer to have many versions of an application in one set of source code. In addition, dVersion offers an INCLUDE facility that can insert code from specified files.
Hard-Wire Four is a utility designed to allow the programmer to maintain a SCR.DBF driven
FoxPro application (such as dMAIL4). HW4 is written in a dBase IV compatible language
called FoxPro. In essence, the programmer executes HW4, generating program code from the
data dictionary. This data dictionary, called SCR.DBF, defines the parameters necessary to
maintain the database files within the given application. How to arrange screen and browse
layouts, for example.
Note: This is a FoxPro application and requires FoxPro 2.6, Visual FoxPro 6.0,
Visual FoxPro 9.0 or a
FoxPro runtime
unit.
The purpose of the I-Team manager is to provide a specialized scheduling system for
managing client treatment planning. The treatment planning process requires that all
entities in the system with any responsibility for a client agree on a unified treatment
plan within a certain time frame. That this plan be reviewed periodically and that a new
plan be put together at each calendar year anniversary of a client's entry into the
system, until such time as he/she may leave the system. I-Team's purpose is basically that
of a sophisticated tickler -- of events that must take place in the treatment planning
process, and within any review periods.
Note: This is a FoxPro application and requires FoxPro 2.6, Visual FoxPro 6.0,
Visual FoxPro 9.0 or a
FoxPro runtime
unit.
The JOB System is a set of programs designed to record and track sub-contractor billing.
Among the JOB System features is the ability to run in a multi-user environment. It can
access an invoice by either invoice # or client code. JOB can also record a single check
payment of multiple invoices.
Version 02.04.09 now gives you the ability to define invoices as FoxPro report forms.
Note: This is a FoxPro application and requires FoxPro 2.6, Visual FoxPro 6.0,
Visual FoxPro 9.0 or a
FoxPro runtime
unit.
The FoxPro SAC System is a set of programs designed to record and track the Saguaro Astronomy Club Database. This
application includes the SAC deep-sky v7.2 and double star v2.1 databases, some SAC variable
stars, a set of star charts generated by The_Sky for windows (Software Bisque) and a Moon database created from
U.S. Geological Survey listings. There is also a celestial database that lets you keep track of comets and asteroids.
Among the SAC System features is the ability to access records by object name, type, constellation, celestial location or by notes. You can keep user logs and attach images. If you are connected to the Internet, the Visual
FoxPro version will also let you display
Digital Sky Survey images and
Bowker/Hughes Lunar photo atlas images.
Note: This is a FoxPro application and requires FoxPro 2.6, Visual FoxPro 6.0,
Visual FoxPro 9.0 or a
FoxPro runtime
unit.
The Shell System is an application that will allow you to launch FoxPro applications. It
also allows you to configure and password protect FoxPro applications. Shell
itself is written in the dBase IV compatible language called FoxPro. The Shell System can
maintain passwords based on the application or based on the user. Another benefit of the
Shell System is the need to load FoxPro only once, using a single runtime.
Note: This is a FoxPro application and requires FoxPro 2.6 or a FoxPro 2.6 runtime
unit.
Also note this download does not include a Visual FoxPro APP file. Instead I created a
separate Visual FoxPro version of Shell. No choice. Procedures in a APP file override any
external FXP procedures
The Shell System is an application that will allow you to launch FoxPro applications. It
also allows you to configure and password protect FoxPro applications. Shell
itself is written in the dBase IV compatible language called FoxPro. The Shell System can
maintain passwords based on the application or based on the user. Another benefit of the
Shell System is the need to load FoxPro only once, using a single runtime.
Note: This is a FoxPro application and requires Visual FoxPro 6.0 or a Visual FoxPro
6.0 runtime
unit.
The Shell System is an application that will allow you to launch FoxPro applications. It
also allows you to configure and password protect FoxPro applications. Shell
itself is written in the dBase IV compatible language called FoxPro. The Shell System can
maintain passwords based on the application or based on the user. Another benefit of the
Shell System is the need to load FoxPro only once, using a single runtime.
Note: This is a FoxPro application and requires Visual FoxPro 9.0.
The Version Control & Maintenance System is an application that allows either the
client or the programmer to maintain source code. As a client, this system allows you to
obtain the latest updated source code. As a programmer, this system allows you to maintain
another programmer's database of source code. At the same time, other programmers can keep
up with your modifications. All without the need to 'check-out' program files.
Note: This is a FoxPro application and requires FoxPro 2.6, Visual FoxPro 6.0, Visual FoxPro 9.0 or a FoxPro runtime unit.
Also note: Since VCM relies on MS-DOS batch files, there's no guarantee it'll
work on newer window platforms. If you like the concept, however, I'd be open to
upgrading VCM. Maybe even modifying VCM to work with Unix scripts.
[Return to Top]
[Go to Home Page]
Copyright © 2013 Dennis Allen.
This web page was last updated 11/18/15