I solved the problem I described here! As I was describing the problem, the control I used for input is 95% there for the output control…maybe there is a property on that control, I can set for an output file! And guess what? There was!
Solution…
The TFileNameEdit control, has a property named DialogKind. The default…as they say out of the box is dkOpen. However there is also a dkSave option This gives me what I was looking for and is much better than the quirky way I came up with of using two controls.