Files Used by the Program

<< Click to Display Table of Contents >>

Navigation:  FILES USED BY THE PROGRAM >

Files Used by the Program

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.EXEMain executable program file
COMMON.PBDAdditional part of executable program
DONATION.PBDAdditional part of executable program
REPORTS.PBDAdditional part of executable program
DWCONVERT.PBDAdditional part of executable program
PBREGEXP_PB10.PBDAdditional part of executable program
DONWNVDBCONV.PBDAdditional part of executable program
DW2XLS_PB2019.PBDAdditional part of executable program
PB2XLS.DLLUsed by DW2XLS_PB2019.PBD
DONATION.CHMThe HTML Help file
PBACC190.DLLHelper file required by the executable program (part of the PowerBuilder runtime)
PBDWE190.DLLHelper file required by the executable program (part of the PowerBuilder runtime)
PBLAB190.INIHelper file required by the executable program (part of the PowerBuilder runtime)
PBODB190.INIHelper file required by the executable program (part of the PowerBuilder runtime)
PBODB190.DLLHelper file required by the executable program (part of the PowerBuilder runtime)
PBPDF190.DLLHelper file required by the executable program (part of the PowerBuilder runtime)
PBRTC190.DLLHelper file required by the executable program (part of the PowerBuilder runtime)
PBSHR190.DLLHelper file required by the executable program (part of the PowerBuilder runtime)
PBSYSFUNC190.DLLHelper file required by the executable program (part of the PowerBuilder runtime)
PBTHEME190.DLLHelper file required by the executable program (part of the PowerBuilder runtime)
PBTXTEXT190.DLLHelper file required by the executable program (part of the PowerBuilder runtime)
PBUIS190.DLLHelper file required by the executable program (part of the PowerBuilder runtime)
PBVM190.DLLHelper file required by the executable program (part of the PowerBuilder runtime)
libjutils.dllHelper file required by the executable program (part of the PowerBuilder runtime)
libjcc.dllHelper file required by the executable program (part of the PowerBuilder runtime)
libjltml.dllHelper file required by the executable program (part of the PowerBuilder runtime)
libsybunic.dllHelper file required by the executable program (part of the PowerBuilder runtime)
msvcr80.dllMicrosoft runtime library needed by the PowerBuilder runtime files
msvcp80.dllMicrosoft runtime library needed by the PowerBuilder runtime files
atl80.dllMicrosoft runtime library needed by the PowerBuilder runtime files
atl100.dllMicrosoft runtime library needed by the PowerBuilder runtime files
tables.sqlDefinition of the SQL tables in the database
LICENSE.htmThe Software License Agreement for the program. It can be viewed with Help ⇒ View License Agreement.
Licensing.dllHelper file required by the executable program
FontHelper.dllHelper file required by the executable program
HtmlMessageBox.dllHelper file required by the executable program
ImageViewer2.ocxThird-party image editing control used by some parts of the program, from Viscomsoft.com
TIFF2PDF.dllUsed 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.txtMentions all 3rd-party licenses in DONATION
IDPLicense.txtPart of license for Firebird database software
IPLicense.txtPart of license for Firebird database software

 

The following files are in the main program directory, and are part of the Firebird database software:

 

fbclient.dllMain Firebird embedded database program file
gds32.dllCopy of fbclient.dll, needed with this different name by some utility programs
firebird.confConfiguration file for Firebird (may or may not be present)
firebird.msgError message text lookup file for Firebird
gbak.exeUsed to make backups of the database, and to restore such backups
gfix.exeUsed 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.dllNeeded by Firebird
icudt30.dllNeeded by Firebird
icuin30.dllNeeded by Firebird
ib_util.dllNeeded by Firebird
FirebirdService.dllSoftware4Nonprofits DLL that provides a backup service for Firebird database

 

The following files are in a subdirectory of the main directory named "udf":

 

FreeUDFLib.dllProvides some extra SQL functions to the Firebird database
ib_udf.dllProvides 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.dllODBC driver for Firebird

 

The following files are in your Windows System folder, generally C:\Windows\System32:

 

GdiPlus.dllMicrosoft runtime library needed by DONATION and/or Firebird (may or may not be installed)
atl71.dllMicrosoft runtime library needed by DONATION and/or Firebird
gdi32.dllMicrosoft runtime library needed by DONATION and/or Firebird (may or may not be installed)
ChilkatAx-9.5.0-win32.dllLicensed third-party library used to send emails, upload and download files from websites, etc.
wodCrypt.dllLicensed 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.iniHolds various settings stored by the program (most of which were stored in the Windows Registry in versions of DONATION prior to 3.30).
databases.txtHolds your list of databases, if you use the Database ⇒ Switch Databases menu option to create and switch between multiple databases for multiple organizations.
donsl.txtHolds 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.sqlAny 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.LOGCreated each time you do a Backup/Restore ⇒ Backup Database, shows whether or not it was successful.
RESTORE.LOGCreated each time you do a Backup/Restore ⇒ Restore Database, shows whether or not it was successful.
VALID.LOGCreated each time you do a Database ⇒ Validate, shows whether or not it was successful.
CREATE.LOGCreated 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.DBThe database of all of the information you enter.
DONATION4.EMPTYAn empty database that is used to create new databases when you use Database ⇒ Switch Databases.
DONATION4.extAdditional 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.htmSample mail merge mass mailing letter with Receipts Information for Australian Deductible Gift Recipient organizations
receipts_merge_aus_other.htmSample mail merge mass mailing letter with Receipts Information for Australian non-Deductible Gift Recipient organizations
receipts_merge_bilingual.htmSample mail merge mass mailing letter with Receipts Information for Canadian bilingual receipts
receipts_merge_canada.htmSample mail merge mass mailing letter with Receipts Information for Canadian English-only receipts
receipts_merge_french.htmSample mail merge mass mailing letter with Receipts Information for Canadian French-only receipts
receipts_merge_new_zealand.htmSample mail merge mass mailing letter with Receipts Information for New Zealand organizations
receipts_merge_other.htmSample 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.htmSample 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