an alternative to "Form.Showmodal" is to pass a CallBack function Function Form1.OnCloseCallback; begin code end; Form2.ShowModal (@OnCloseCallback); function Form2.OnClose; begin if assigned (FOnCloseCallback) then OnCloseCallback; end; in javascript we must always use Callback functions. Cristiano -- Sent from: http://pas2js.38893.n8.nabble.com/