excellent 
so how do we integrate this change?

I will chnage the chapter on keymapping :)


On Jun 18, 2013, at 9:57 PM, Guillermo Polito <[email protected]> wrote:

> I prefer the onKeyCombination* because of the following rationale:
> 
> - to me a shortcut is the association between a key combination and an action
> - a key combination is a combination of keys :), which is associated with an 
> action
> 
> Stef, so far I changed the asShortcut => asKeyCombination, following the same 
> idea :).
> 
> Guille
> 
> 
> On Tue, Jun 18, 2013 at 8:25 PM, Stéphane Ducasse <[email protected]> 
> wrote:
> 
> On Jun 18, 2013, at 7:21 PM, GOUBIER Thierry <[email protected]> wrote:
> 
> > The problem with onkeypress, onkeydown, onkeyup is that they are low-level 
> > events compared to the shortcuts we are talking about.
> >
> > A shortcut is at least one key, but is usually a key + a modifier or a 
> > sequence of key + modifiers (such as the emacs ^X ^C ($x ctrl, $c ctrl). 
> > The Keymapping stuff sits a lot higher than the basic keypress events 
> > (which do exist as well) and can recognize multi-keys combinations. If you 
> > call that onKeyPress:do:, then you loose in the name part of the power of 
> > it.
> >
> > Hence the onKeyCombination:do: (but I prefer onShortcut:do:)
> 
> onShortcut:do: looks good to me.
> 
> Stef
> 
> 
> >
> > Thierry
> > ________________________________________
> > De : Pharo-dev [[email protected]] de la part de Esteban A. 
> > Maringolo [[email protected]]
> > Date d'envoi : mardi 18 juin 2013 18:14
> > À : Pharo Development List
> > Objet : Re: [Pharo-dev] on:do: for shortcuts?
> >
> > 2013/6/18 Clément Bera <[email protected]>
> >
> >> On Javascript, there are :
> >>
> >> onkeypress
> >> onkeydown
> >> onkeyup
> >>
> >>
> >> I think we should have same API than other languages, especially popular 
> >> ones. So 1 of these 3 would be the best for me.
> >>
> >> Why not onKeyPress:do: ?
> >
> > +1 to each of the last two statements.
> >
> >
> 
> 
> 

Reply via email to