>I Have a customized Open file dialog that I use to select a file to be
>sent over the internet. I added 4 edit boxes to the dialog for host
>name, path, user name and password. When I call DoModal (), all the
>default values are placed into their proper controls as expected,
>however, when I click the button (formerly known as Open) to close the
>dialog, my DoDataExchange () is never called and my new member variables
>are never updated. Everything that is specific to the Open File dialog
>still works fine. Only my new members are not updated. For now I solved
>the problem by mapping the EN_UPDATE message for each edit box. I don't
>like doing it this way. My new dialog is a child window of the Open file
>dialog so I know which DoDataExchange () is being called. There has got
>to be a way to get my DoDataExchange () to be called from the parent
>Open File dialog?
>I've created this new dialog per the example in Inside Visual C++ 5.0
>from Microsoft Press. Unfortunately, it doesn't deal with any data
>exchanges like this. It does something similar to what I need to do with
>EN_UPDATE.
>The only help I found so far was Knowledge Base article Q117607, but it
>isn't the same problem.
>Any help would be greatly apreciated.
>Thanx in advance.
>Dave.
>--
>David J. Rager
>http://www.pitt.edu/~djrst14
>Every turkey dies...
> Not every turkey truly lives.