Christof,
The original method was from the object itself. In the RightClick() event of that object it launched a Popup Menu from the object itself called ShowMenu. The ShowMenu() method then performed the following:
_SCREEN.ActiveForm.cntSchedule.OpenAppointment()
This Method then created another Form object which then had a push button on it to call the Original Objects Parent's RemoveObject() Method.
It does not seem to me that there should be anything left in the calling stack unless that first call to ShowMenu() from the object itself is still part of the calling stack. If it is do you have any ideas as to where I should call it from.
TIA