The following are the major files included with or used by the program. They will be in your main program directory, generally C:\Program Files\Donation or on 64-bit computers, C:\Program Files (x86)\Donation.
DONATION.EXE | Main executable program file |
COMMON.PBD | Additional part of executable program |
DONATION.PBD | Additional part of executable program |
REPORTS.PBD | Additional part of executable program |
DWCONVERT.PBD | Additional part of executable program |
PBREGEXP_PB10.PBD | Additional part of executable program |
DONWNVDBCONV.PBD | Additional part of executable program |
DW2XLS_PB2019.PBD | Additional part of executable program |
PB2XLS.DLL | Used by DW2XLS_PB2019.PBD |
DONATION.CHM | The HTML Help file |
PBACC190.DLL | Helper file required by the executable program (part of the PowerBuilder runtime) |
PBDWE190.DLL | Helper file required by the executable program (part of the PowerBuilder runtime) |
PBLAB190.INI | Helper file required by the executable program (part of the PowerBuilder runtime) |
PBODB190.INI | Helper file required by the executable program (part of the PowerBuilder runtime) |
PBODB190.DLL | Helper file required by the executable program (part of the PowerBuilder runtime) |
PBPDF190.DLL | Helper file required by the executable program (part of the PowerBuilder runtime) |
PBRTC190.DLL | Helper file required by the executable program (part of the PowerBuilder runtime) |
PBSHR190.DLL | Helper file required by the executable program (part of the PowerBuilder runtime) |
PBSYSFUNC190.DLL | Helper file required by the executable program (part of the PowerBuilder runtime) |
PBTHEME190.DLL | Helper file required by the executable program (part of the PowerBuilder runtime) |
PBTXTEXT190.DLL | Helper file required by the executable program (part of the PowerBuilder runtime) |
PBUIS190.DLL | Helper file required by the executable program (part of the PowerBuilder runtime) |
PBVM190.DLL | Helper file required by the executable program (part of the PowerBuilder runtime) |
libjutils.dll | Helper file required by the executable program (part of the PowerBuilder runtime) |
libjcc.dll | Helper file required by the executable program (part of the PowerBuilder runtime) |
libjltml.dll | Helper file required by the executable program (part of the PowerBuilder runtime) |
libsybunic.dll | Helper file required by the executable program (part of the PowerBuilder runtime) |
msvcr80.dll | Microsoft runtime library needed by the PowerBuilder runtime files |
msvcp80.dll | Microsoft runtime library needed by the PowerBuilder runtime files |
atl80.dll | Microsoft runtime library needed by the PowerBuilder runtime files |
atl100.dll | Microsoft runtime library needed by the PowerBuilder runtime files |
tables.sql | Definition of the SQL tables in the database |
LICENSE.htm | The Software License Agreement for the program. It can be viewed with Help ⇒ View License Agreement. |
Licensing.dll | Helper file required by the executable program |
FontHelper.dll | Helper file required by the executable program |
HtmlMessageBox.dll | Helper file required by the executable program |
ImageViewer2.ocx | Third-party image editing control used by some parts of the program, from Viscomsoft.com |
TIFF2PDF.dll | Used by ImageViewer2.ocx |
The following files are in the uninstall subdirectory under the main program directory. All of them are used as part of the uninstallation process, should you choose to do so via Control Panel's Add or Remove Programs tool:
IRIMG1.JPG
IRIMG2.JPG
IRIMG3.JPG
irunin.dat
irunin.xml
The following files are in the "3rd Party" subdirectory under the main program directory, and give information about 3rd-party licenses to software used by DONATION:
3rdPartyLicense.txt | Mentions all 3rd-party licenses in DONATION |
IDPLicense.txt | Part of license for Firebird database software |
IPLicense.txt | Part of license for Firebird database software |
The following files are in the main program directory, and are part of the Firebird database software:
fbclient.dll | Main Firebird embedded database program file |
gds32.dll | Copy of fbclient.dll, needed with this different name by some utility programs |
firebird.conf | Configuration file for Firebird (may or may not be present) |
firebird.msg | Error message text lookup file for Firebird |
gbak.exe | Used to make backups of the database, and to restore such backups |
gfix.exe | Used to check that a database is OK, can also be used (with instructions from Software4Nonprofits support) to do certain type of repairs on the database, if it has any problems. |
icuuc30.dll | Needed by Firebird |
icudt30.dll | Needed by Firebird |
icuin30.dll | Needed by Firebird |
ib_util.dll | Needed by Firebird |
FirebirdService.dll | Software4Nonprofits DLL that provides a backup service for Firebird database |
The following files are in a subdirectory of the main directory named "udf":
FreeUDFLib.dll | Provides some extra SQL functions to the Firebird database |
ib_udf.dll | Provides some extra SQL functions to the Firebird database |
The following file is in the C:\Program Files\Gemini Firebird ODBC Driver 2.0 directory:
fbgem20.dll | ODBC driver for Firebird |
The following files are in your Windows System folder, generally C:\Windows\System32:
GdiPlus.dll | Microsoft runtime library needed by DONATION and/or Firebird (may or may not be installed) |
atl71.dll | Microsoft runtime library needed by DONATION and/or Firebird |
gdi32.dll | Microsoft runtime library needed by DONATION and/or Firebird (may or may not be installed) |
ChilkatAx-9.5.0-win32.dll | Licensed third-party library used to send emails, upload and download files from websites, etc. |
wodCrypt.dll | Licensed third-party library used for encryption and compression of emailed backups |
There are a number of files in a novaPDF subdirectory under the main program directory, which constitute the novaPDF printer driver used by DONATION for Saving Reports, Receipts and Letters as PDF Files. The installation of this printer driver also installs a novaPDF menu under Start ⇒ Programs on your computer. There is an uninstall option in that menu.
The following files are in the main Data Directory for the program, whose location varies by your version of windows:
DONATION.ini | Holds various settings stored by the program (most of which were stored in the Windows Registry in versions of DONATION prior to 3.30). |
databases.txt | Holds your list of databases, if you use the Database ⇒ Switch Databases menu option to create and switch between multiple databases for multiple organizations. |
donsl.txt | Holds your license key(s), for versions of DONATION other than the legacy Lite version (which does not need license keys). |
donupdt.exe etc. | Any installation files that are downloaded for you by the Tools ⇒ Check for Updates menu option are stored in this directory. |
anything.sql | Any saved SQL files, from the Database ⇒ SQL Select menu option's Save to SQL File button, are by default stored in this directory, unless you choose to navigate to a different directory in the Save As dialog box that comes up when you are saving them. |
The following log files are in your Windows Temp directory, whose location varies by your version of windows. The program displays these files to you if it needs to do so. All of these files are empty if the process they are a log file for was successful, and contain error messages (which are displayed to you by DONATION) if the process was unsuccessful.
BACKUP.LOG | Created each time you do a Backup/Restore ⇒ Backup Database, shows whether or not it was successful. |
RESTORE.LOG | Created each time you do a Backup/Restore ⇒ Restore Database, shows whether or not it was successful. |
VALID.LOG | Created each time you do a Database ⇒ Validate, shows whether or not it was successful. |
CREATE.LOG | Created each time you create an additional database with Database ⇒ Switch Databases, shows whether or not it was successful. |
The following files are in the DATA subdirectory under the main Data Directory for the program, whose location varies by your version of windows:
DONATION4.DB | The database of all of the information you enter. |
DONATION4.EMPTY | An empty database that is used to create new databases when you use Database ⇒ Switch Databases. |
DONATION4.ext | Additional databases that you have created using Database ⇒ Switch Databases. |
The following files are in the Letters subdirectory under the main Data Directory for the program, whose location varies by your version of windows:
donors_merge.htm | Sample mail merge letter with Donor Information only |
donations_merge.htm | Sample mail merge letter with Donation Information |
donationTotals_merge.htm | Sample mail merge letter with Donation Totals Information |
receipts_merge_aus_dgr.htm | Sample mail merge mass mailing letter with Receipts Information for Australian Deductible Gift Recipient organizations |
receipts_merge_aus_other.htm | Sample mail merge mass mailing letter with Receipts Information for Australian non-Deductible Gift Recipient organizations |
receipts_merge_bilingual.htm | Sample mail merge mass mailing letter with Receipts Information for Canadian bilingual receipts |
receipts_merge_canada.htm | Sample mail merge mass mailing letter with Receipts Information for Canadian English-only receipts |
receipts_merge_french.htm | Sample mail merge mass mailing letter with Receipts Information for Canadian French-only receipts |
receipts_merge_new_zealand.htm | Sample mail merge mass mailing letter with Receipts Information for New Zealand organizations |
receipts_merge_other.htm | Sample mail merge mass mailing letter with Receipts Information for receipts for other countries for which there is not a more specific format |
receipts_merge_usa.htm | Sample mail merge mass mailing letter with Receipts Information for receipts for the U.S.A. |
The Backup subdirectory of the main Data Directory is the default initial directory for backups made with Backup/Restore ⇒ Backup Database. However, if you change that backup to be elsewhere, the location you used is memorized and used for the next backup or restore. (It is strongly recommended that you backup to a drive other than your local hard drive, such as a USB memory key or a writeable CD, in case your local hard drive dies!)
The Reports subdirectory of the main Data Directory is where any memorized reports from versions of DONATION prior to version 3.66 are stored. (Subsequent versions store them directly in the program's database.)
This topic was last edited on Feb 17, 2023