|Subject:||Re: Permitting a form to close
|Date:||Fri, 10 Mar 2017 15:04:23 +1100
|From:||Tom Krieg <"tom krieg AT outlook.com">
Leslie is absolutely correct. Clicking the X must close the window. It's
been a Microsoft standard forever. You can ask "Are you sure?" if
there's unsaved work, but if the user wants it closed, close it. And
ALWAYS clean up and test for open files, tables, libraries and tcursors
and close them explicitly, cancelling any locks explicitly, in the close
event of the form.
On 10/03/2017 12:14 PM, Leslie wrote:
> Apart from the Microsoft Windows 10 Upgrade "malware" screen which they got
> absolutely hammered for, clicking the Close Window button in the caption has
> always equated to a Cancel or "Do nothing" operation - this goes all the way
> back to the days of Win286. At best you could prompt the User with an "Are
> You Sure" type prompt offering a Cancel option.
> Jim is spot on in that you should change the Window Style so that you do not
> give them the option of clicking something you do not want them to.
> Apart from captionless Windows I have never had the need to hide the Close
> button, minimize and maximize sure, but never close because surely the User
> can always close a Window. Even if it is the top level window then closing
> that means closing the application.
> So I am interested to know more about the reasoning behind the need ?
To send me an email, remove the spaces.