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 <fernando.olivero@usi.ch>:
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 <sven@beta9.be> 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