>>>After I put the code in the unload I still had problems.
>>>
>>>I had to change to put the value in a variable via the control
>>>"click" method then return the variable. I assume the control
>>>was already destroyed by the time the unload fired.
>>
>>As I suggested in my previous message, add a proprty ReturnValue to your form, assign return value to it in the Click of the control and than return it in Unload
* Click Event
>>Thisform.AddProperty("ReturnValue", thisform.oleCalendar.value )
>
>I don't see where you suggested that in your previous message but I
>agree that is a good idea. Thanks for your help!
It's at the end of the message.
< snip >
>>>>>All I get is T returned. What am I doing wrong?
>>>>
>>>>You have to use Unload event return statement to return value from modal form.
You can save return value to the form's property in cmdSelect.click and use later in Unload.
--sb--