Dennis Allen, Freeware

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 Make payments with PayPal - it's fast, free and secure! Button.

 

Table of Contents

  • Disclaimer
  • FoxPro Runtimes
  • FoxPro Resource Files
  • History (06/22/2013)
  • Client Fund Manager
  • Data Wire Four
  • dMAIL4
  • dVERSION
  • Hard Wire Four
  • I-Team Manager
  • Job System
  • Saguaro Astronomy Club Database
  • Shell (FoxPro 2.6)
  • Shell (Visual FoxPro 6.0)
  • Shell (Visual FoxPro 9.0)
  • Version Control & Maintenance

 

Disclaimer


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.

 

FoxPro Runtimes


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.

  • Download FoxPro 2.6a for DOS runtime
  • View FPD Runtime Installation Notes
  • Download FoxPro 2.6a for Windows runtime
  • View FPW Runtime Installation Notes
  • Download FoxPro 2.6 for Macintosh runtime
  • View FPM Runtime Installation Notes
  • Download FoxPro 2.6 for Unix runtime
  • View FPU Runtime Installation Notes
  • Download Visual FoxPro 6.0 (SP5) runtime
  • View VFP Runtime Installation Notes

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.

 

FoxPro Resource Files


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:

  • FoxPro 2.6a
  • Visual FoxPro 6.0
  • Visual FoxPro 9.0

FYI: These zip files contain colorsets, font settings, and other preferences stored in foxuser.dbf files, adjusted for a Dennis Allen application.

 

Client Fund Manager v03.05.03


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.

  • Download CFM
  • View CFM Installation Notes

 

Data Wire Four v01.08.04


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.

  • Download Data Wire Four
  • View DW4 Installation Notes

 

dMail4 v04.09.05


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.

  • Download dMail4
  • View dMail4 Installation Notes

 

dVersion v02.00.01


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.

  • Download dVersion
  • View dVER Installation Notes

 

Hard Wire Four v03.04.00


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.

  • Download Hard Wire Four
  • View HW4 Installation Notes

 

I-Team Manager (Beta v02.05.06)


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.

  • Download ITM
  • View ITM Installation Notes

 

JOB v02.04.09


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.

  • Download JOB
  • View JOB Installation Notes

 

SAC v04.01.00


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.

  • Download SAC
  • View SAC Installation Notes

 

Shell v02.05.00 (FoxPro 2.6 version)


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

  • Download Shell
  • View Shell Installation Notes

 

Shell v02.05.00 (Visual FoxPro 6.0 SP5 version)


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.

  • Download Visual Shell
  • View Shell Installation Notes

 

Shell v02.05.00 (Visual FoxPro 9.0 SP2 version)


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.

  • Download Visual Shell 9
  • View Shell Installation Notes

 

VCM (Beta v04.01.06)


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.

  • Download VCM
  • View VCM Installation Notes

[Return to Top]
[Go to Home Page]

Copyright © 2013 Dennis Allen.

This web page was last updated 11/18/15