set classlib to CalLib oCalendar = CREATEOBJECT('calendar', this) ** Passes the calling form name as an object to the new form. ** In the INIT method of the 'calendar' form, add: lParameter oCallingForm thisform.CallingForm = oCallingForm ** Now when you have the data you need: ldDate = oCalendar.Show() oForm = thisform.CallingForm oForm.NewDate = ldDate ** Finally, close the Calendar as usual.When you return to the calling form, the value you want will be in the form property.