Note that your handler method must return either true or false,
depending if it handled the event or not.

Lukas

On 13 July 2011 10:43, Lukas Renggli <[email protected]> wrote:
> In OB we use
>
>   aPluggableTextMorph textMorph
>       on: #keyStroke send: #keyStroke: to: self.
>
> Lukas
>
> On 13 July 2011 10:34, Tudor Girba <[email protected]> wrote:
>> Hi,
>>
>> I need a bit of help in trying to add some kind of shortcuts to 
>> PluggableTextMorph. The following code used to work for shortcuts like 
>> "CMD+o":
>>
>>  (PluggableTextMorph
>>                on: textModel
>>                ...)
>>                onKeyStrokeSend: #keystroke:from: to: textModel;
>> GLMTextModel>>keystroke: anEvent from: aMorph
>>        anEvent anyModifierKeyPressed ifTrue: [ "check the do the shortcut 
>> work" ]
>>
>>
>> However, in the recent Pharo 1.3, if I press "CMD+o", first the "o" is added 
>> to the text as a regular character, and then keystroke:from: is executed.
>>
>> Is there a way of capturing the event before it gets interpreted by the 
>> Morph? Or is there another solution?
>>
>> Cheers,
>> Doru
>>
>> --
>> www.tudorgirba.com
>>
>> "Every now and then stop and ask yourself if the war you're fighting is the 
>> right one."
>>
>>
>>
>>
>>
>
>
>
> --
> Lukas Renggli
> www.lukas-renggli.ch
>



-- 
Lukas Renggli
www.lukas-renggli.ch

Reply via email to