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. > > > > > > >
