Hi Dennis,
I did away with the X in the upper right corner by settting _screen.ControlBox = .F.
The _screen, as far as I know, does not have a QueryUnload method. But I will double check.
Thank you.
>Hi Dmitry,
>
>1. Can I disable (gray) the X in the upper right corner of the main window (_screen)?
>Just set the Closable property to .F.
>
>2. What else can I do to make the application close when user clicks on the x?
>You may check out the QueryUnload event. Here I ask user to confirm if he really wants to exit the application. You can then issue NODEFAULT if he cancels. Also check out the ReleaseType property.
>
>>Hi,
>>Another follow up to the question about a one-form application.
>>I put the CLEAR EVENTS in the Unload method of the form. It works when I release the form first.
>>But if, while the form is open, I click on the x (in the upper right corner; the _screen) the application wont close. I have to do it with the Task Manager.
>>I added ON SHUTDOWN CLEAR EVENS right before the READ EVENTS line. But it does not do anything.
>>My question:
>>1. Can I disable (gray) the X in the upper right corner of the main window (_screen)?
>>2. What else can I do to make the application close when user clicks on the x?
>>
>>TIA
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham