How to destroy my morph properly ?

Joseph Frippiat joseph.frippiat at skynet.be
Tue Jan 11 22:34:13 UTC 2005


... but this doesn't answer my question.

What I need to do is doing a last actions after the operator decide to 
delete my morph and before my morph gets deleted.

I will try to overwrite the method  dismissViaHalo

Thanks

Joseph

----- Original Message ----- 
From: "Joseph Frippiat" <joseph.frippiat at skynet.be>
To: "The general-purpose Squeak developers list" 
<squeak-dev at lists.squeakfoundation.org>; <frippiat.j at kst.be>
Sent: Tuesday, January 11, 2005 8:17 PM
Subject: Re: How to destroy my morph properly ?


> Thank you for your kind answer.
>
> Joseph
>
> ----- Original Message ----- 
> From: "hjh-sqlist" <hjh-sqlist at lexdb.net>
> To: <frippiat.j at kst.be>; "The general-purpose Squeak developers list" 
> <squeak-dev at lists.squeakfoundation.org>
> Sent: Tuesday, January 11, 2005 6:48 PM
> Subject: Re: How to destroy my morph properly ?
>
>
>> Could you please try using the explanations mentioned in the FAQ on this 
>> subject
>> and ask us more specifically on the things that are not explained enough 
>> there
>> or missing?
>>
>> http://minnow.cc.gatech.edu/squeak/1584
>>
>> Hannes
>>
>>
>> Quoting Joseph Frippiat <frippiat.j at kst.be>:
>>
>>> Hello,
>>>
>>> I created a new morph with several buttons to be used as the man machine
>>> interface.
>>> This morph use a file to log events and operator actions.
>>>
>>> The morph is created with "new openInWorld"
>>>
>>> How do I destroy my morph properly ?
>>> I know I can use the delete message, but how to tell my morph to log a 
>>> last
>>> message and to close the log file before quitting ?
>>
>> I would  superride the 'delete' message in your morph and write a note on 
>> the
>> log before calling
>>   super delete.
>>
>>
>>> I can also create a quit button and create a method to do the job, but 
>>> in
>>> case of the operator use the pink Halo (move to trash) how to call a
>>> cleaning method automatically ?
>>> Looking around I found the "release" method.  Do I need to create one ?
>>> When is this method called ?
>>> I created a release method, but it isn't called when I use the pink 
>>> halo.
>>>
>>> I use Squeak 3.6 .
>>>
>>> Thanks
>>>
>>> Joseph
>>>
>>>
>>>
>>
>>
>>
>>
>>
>>
>>
>>
>> -- 
>> No virus found in this incoming message.
>> Checked by AVG Anti-Virus.
>> Version: 7.0.300 / Virus Database: 265.6.10 - Release Date: 10/01/2005
>>
>>
>
>
>
> -- 
> No virus found in this outgoing message.
> Checked by AVG Anti-Virus.
> Version: 7.0.300 / Virus Database: 265.6.10 - Release Date: 10/01/2005
>
>
>
>
>
> -- 
> No virus found in this incoming message.
> Checked by AVG Anti-Virus.
> Version: 7.0.300 / Virus Database: 265.6.10 - Release Date: 10/01/2005
> 



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.6.10 - Release Date: 10/01/2005




More information about the Squeak-dev mailing list