+1 there are another issue: future is coming and soon we will have more than three buttons (in fact, if apple guys are correct, we will have "as many buttons as we want" :P)
El 24/01/2011, a las 8:41a.m., Guillermo Polito escribió: > Here is a squeak wiki post about colored mouse buttons: > http://wiki.squeak.org/squeak/897 > > And the part that says "The Smalltalk image from which Squeak is derived was > designed to run with a three-button mouse on an Alto or Dorado computer. > These buttons were known as the Red button, Yellow button, and Blue button, > and some mice on the Parc computers really had buttons of these colors." > allows me to think that originally, the buttons were named just like the > hardware :). > > So calling them left, right and middle... Is right the same but more > meaningful. > > Another classification there puts them as: > > > red:primary yellow:secondary blue:meta, tertiary > > > So we could call them primary, secondary and (tertiary or meta). I like it > :). > > Cheers, > Guille > > On Mon, Jan 24, 2011 at 8:18 AM, Nicolas Cellier > <[email protected]> wrote: > Sorry Fernando, > The question is can we remove a level of indirection ? > And to answer this, you have to consider these other questions: > - what was the purpose of this level of indirection ? > - do we still need it or not ? > I don't feel like your yes/no answer is satisfying, please give more > ellaborated arguments. > > Nicolas > > 2011/1/24 Fernando Olivero <[email protected]>: > > I agree with the original proposal, because MouseEvents denote the > > physical action performed by the user on the hardware, which evidently > > has a left, a middle and a right section. Regardless of the action > > Morphic associates with each click, #select, #menu, etc... > > > > Fernando > > > > On Mon, Jan 24, 2011 at 10:33 AM, Sven Van Caekenberghe <[email protected]> > > wrote: > >> > >> On 24 Jan 2011, at 08:25, Marcus Denker wrote: > >> > >>> On Jan 24, 2011, at 5:39 AM, Guillermo Polito wrote: > >>> > >>>> I hate yellowButtonPressed and redButtonPressed and blueButtonPressed > >>>> messages. > >>>> > >>>> Why not lefClick, rightClick and "middleClick"? > >>>> > >>> > >>> Yes. > >>> > >>> Back in the days, the color buttons where "holy cows". You just could not > >>> even suggest to > >>> change it. > >>> > >>> For me, after 13 years of Squeak and later Pharo, I still have no clue > >>> which color means what... > >>> they have no meaning. There is no green button on my mouse. > >>> > >>> Marcus > >> > >> #select, #menu and #extra ? > >> > >> Then again, touch UI is different again. > >> > >> Sven > >> > >> > >> > >> > > > > > >
