Page 1 of 1

ON RELEASE | EXIT | DESTROY -> :End() ?

Posted: Mon Jul 18, 2022 11:39 pm
by Jimmy
hi,

under HMG i have ON RELEASE where i can "clean-up" after ACTIVATE

under FiveWin i have read to use :End()
but how to close Main Windows when ActiveX still running :?:

i have

Code: Select all | Expand

  DEFINE WINDOW oWnd FROM 0, 0 TO nHeight, nWidth NOSYSMENU NOCAPTION BORDER NONE MENU MainMenu(@oWnd,@oTimer)

   ACTIVATE WINDOW oWnd ON INIT MP_OnInit( oTimer ) MAXIMIZED
   // clean-up
   IF !EMPTY(oWnd)
      MP_OnExit( oTimer )
      oWnd:End()
   ENDIF
RETURN

now i try to "close" from Menu

Code: Select all | Expand

   MENUITEM "E&xit" ACTION {|| MP_OnExit( oTimer ),oWnd:End(), oWnd := NIL }

but that does not work ... what do i miss ?

Re: ON RELEASE | EXIT | DESTROY -> :End() ?

Posted: Tue Jul 19, 2022 5:27 am
by Antonio Linares
Dear Jimmy,

> but that does not work ... what do i miss ?

What error do you get ?