mouse clicks in os-x

John M McIntosh johnmci at smalltalkconsulting.com
Fri Jul 30 07:41:55 UTC 2004


I was at Tim's place today and fiddled a bit with squeak on windows,  
also with some other applications.

It seems Windows prefers to raise the window and pass on the click to  
the application. If this is the
accepted Windows behavior I don't see a need to change it.

What I was confirming is the behavor on os-x should match the  
expectations set by the UI and followed by other application.
That results in less confusion and ensures Squeak isn't behaving  
weirdly as compared to all the other applications
someone might be using on a mac.

On Jul 29, 2004, at 2:15 PM, Ned Konz wrote:

>
>> John McIntosh had said:
>>
>>> What I'm proposing here is to "FIX" that issue and revert to standard
>>> click processing on window activation. Squeak and the squeak window
>>> should come to the foreground, but we shouldn't pass on that mouse
>>> click to cause the desktop menu to be displayed.
>>
>> Unfortunately, there is absolutely nothing I can do - this decision  
>> isn't
>> made by the VM at all.
>>
>>> Please let me know if you have any concerns with this change.
>>
>> Only that it is impossible to implement ;-)
>
> Actually, couldn't we process WM_MOUSEACTIVATE and return  
> MA_ACTIVATEANDEAT to
> get the policy that John's suggesting?
>
> --  
> Ned Konz
> http://bike-nomad.com
>
>
>
>
--
======================================================================== 
===
John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
======================================================================== 
===




More information about the Squeak-dev mailing list