The fix is to look at a preference and then consider if you must use
the host menu support to remove the cmd-q from the os-x menu item

On 6/11/10, Stéphane Ducasse <[email protected]> wrote:
> may be we should define a setting for that.
>
> Stef
>
> On Jun 10, 2010, at 12:08 PM, Fernando olivero wrote:
>
>> Hi , this issue is raising a DNU again , using a MAC.
>>
>> Anyone needed to override this behavior?
>>
>> Because i've need to be able to press CMD-Q, and CMD-W, which in Pharo1.0
>> i could,
>> but in Pharo1.1 get handled as menu events and not normal keyboard events.
>>
>> Any ideas on how could i remove the host menu behavior?
>>
>> Fernando
>>
>>
>>
>> Begin forwarded message:
>>
>>> From: Fernando olivero <[email protected]>
>>> Date: May 18, 2010 4:22:43 PM GMT+02:00
>>> To: "[email protected] Development"
>>> <[email protected]>
>>> Subject: [Pharo-project] Pharo1.1 and Pharo1.0 difference when pressing
>>> CMD-Q
>>> Reply-To: "[email protected]"
>>> <[email protected]>
>>>
>>> Hi, using the MAC OS X VM and   pressing CMD-Q in Pharo1.1 sends
>>> InputEventSensor>>processEvent: evt
>>> where the evt received is of type 4, a menu event. (just put a Transcript
>>> show: evt in the processEvent: evt  and you'll see).
>>>
>>> Since EventSensorConstants defines:
>>>
>>> "Types of events"
>>>     EventTypeKeyboard := 2.
>>>     EventTypeMenu := 4.
>>>
>>> But in Pharo1.0 it generates an event of type 2, a keyboard event.
>>>
>>> I assume that this changed because In Mac-OSX the CMD-Q is binded to a
>>> particular action ,
>>> and in Pharo1.1 we are using HostSystemMenus.
>>>
>>> But how can i override this behavior? To handle the CMD-Q as any other
>>> Keyboard event?
>>>
>>> By the way there's also a DNU, when pressing CMD-Q.
>>>
>>> Thanks,
>>> Fernando
>>>
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [email protected]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>


-- 
===========================================================================
John M. McIntosh <[email protected]>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
===========================================================================

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to