Nigel Coates, NBC Software Services
This DLL replaces the FoxPro PROPER() function. It will correctly upper/lower case names such as McDonald, O'Connor, hyphenated, etc. Will also correctly case suffixes/titles and closed initials.
Shareware version - full version available. Details in zip file.