How is this different than sending an event type 5 (window event)
with a subtype of 2 (WindowEventClose)
Well unless the idea is that you can close the main squeak window and
squeak will keep running.
On Aug 29, 2007, at 8:20 AM, Ian Piumarta wrote:
>>> Begin forwarded message:
>>> From: vm-dev-owner at lists.squeakfoundation.org>> Date: August 29, 2007 7:42:47 AM PDT
>> To: piumarta at gmail.com>> Subject: Re: Linux desktop manager Close Window is dangerous.
>>>> You are not allowed to post to this mailing list, and your message
>> has
>> been automatically rejected. If you think that your messages are
>> being rejected in error, contact the mailing list owner at
>>vm-dev-owner at lists.squeakfoundation.org.>>>>>> From: Ian Piumarta <piumarta at gmail.com>
>> Date: August 29, 2007 7:50:53 AM PDT
>> To: The general-purpose Squeak developers list <squeak-
>>dev at lists.squeakfoundation.org>
>> Cc: Squeak Virtual Machine Development Discussion <vm-
>>dev at lists.squeakfoundation.org>
>> Subject: Re: Linux desktop manager Close Window is dangerous.
>>>>>> This patch disables the title bar quit button (iff your window
>> manager participates in the WM_DELETE_WINDOW protocol) and causes
>> an event of type 6 to be sent to the image (in response to which
>> it should pop open the 'save changes before quit' dialogue -- an
>> SEP).
>>>> If (1) several people report that this adequately addresses the
>> issue and (2) nobody else has claimed event type 6, then I'll
>> commit the changes and move the event type definition into sq.h
>> next to the others.
>>>>>> <quit.diff.gz>
>
--
========================================================================
===
John M. McIntosh <johnmci at smalltalkconsulting.com>
Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
========================================================================
===