Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
How do I trap when user clicks close (X) in _screen
Message
 
To
22/02/2008 11:39:15
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Environment versions
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01295404
Message ID:
01295456
Views:
8
>>>>Where do I put code to trap when the user clicks on the X (close) in the upper right of the _screen, (not a form) so I can control it?
>>>>
>>>>Sorry, I know this has been asked before but I guess I'm not entering the right terms in the search.
>>>
>>>Intercept in event QueryUnload().
>>>
>>>
>>>* Form.QueryUnload()
>>>if not (some condition that allows user to exit)
>>>  NoDefault
>>>endif
>>>
>>
>>The _screen doesn't have methods.
>
>Sigh. I didn't read the part where he said "not a form".

Hilmar,

Thanks for the input anyway. That answer will help me on the next part of the project. By the way, on the subject of _screen methods, this from the help file under _SCREEN. I am already binding to the RESIZE event to resize forms when the user resizes the _screen:

You cannot create events procedures for _SCREEN. However, you can use the BINDEVENT( ) Function to bind _SCREEN events to other object events and methods. _SCREEN is an object type system variable.
Beer is proof that God loves man, and wants him to be happy. - Benjamin Franklin
John J. Henn
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform