On this page you can download some of the programs I've written using Borland C++
Builder, an excellent visual C++ compiler for Windows NT and Windows 95.
TExtOpenDialog and TExtSaveDialog are similar to TOpenDialog and TSaveDialog, but
include support for custom dialog templates and hook procedures. Also added is the
property DynamicChangeDefaultExt to support automatic changing of the default extension in
case a different filter is selected by the user.