>Edward & Kamal
>
>You both mention outstanding references and I'm not sure what you mean. More detail:
>
>In my menu, under the reindex option I call oApp.ShowReindex(). This is the code in my application class for the ShowReindex method:
>
>this.addobject('oReindex', 'frmReindex')
>
>with this.oReindex
> .setall('fontname', this.FontName)
> .setall('fontsize', this.FontSize)
> .show()
>endwith
>
>return
>
>There are currently no "thisform.release" statements in the form that comes up. I just want the form to be modal and be able to click on the close button and have the form release.
>
>Are you both telling me the oReindex reference is casing my form to remain displayed?
>
>TIA
Leighton,
Yes, exactly. Modify your code to htis for a modal form;
this.addobject('oReindex', 'frmReindex')
with this.oReindex
.setall('fontname', this.FontName)
.setall('fontsize', this.FontSize)
.show()
endwith
THIS.oReindex = NULL
return
The above will not work well for non-modal forms.