Re: [Pipmak-Devel] mouseloc() crash: Bug in loadnode?
Status: Alpha
Brought to you by:
cwalther
From: Christian W. <cwa...@gm...> - 2007-07-26 10:21:33
|
Andrea Viarengo wrote: > Oh, I forgot that Apple mice have only 1 button... > > So, you haven't Contextual menus in MacOSX ? I have remained to > system7 which haven't them, but I thought was introduced in next OS > releases... Yes, there are contextual menus on Mac OS X (they're activated using right-click or ctrl-click), and no, not all Apple mice have one button, but that's not the point. I'm a proponent of the one-button mouse not because I think multiple buttons are not useful, but because I think they are less intuitive. Grasping the concept of the multi-button mouse is more intellectual work than grasping the concept of the one-button mouse. It's a farther abstraction from the real world. In the real world it doesn't matter whether I push a button using my index finger or my middle finger. I don't want people to make games where I have to learn about arbitrary mouse button assignments first (one such game that I recently played the demo of is Ankh), therefore Pipmak exposes a one-button-mouse interface to the game developer. > Apart the absence of right mouse on Mac, do you think this type of menu > was a bad idea? > I thought that menu which appear only when it need and change its > contents its content based on the context was less invasive respect a > fixed menu attached to the window or the desktop... No, seems reasonable. I can't really judge how well it works before seeing it in action, and maybe comparing it to what I would have come up with. But as I mentioned, I don't have a very concrete vision of how these things are going to work. It'll grow as I go. I'm interested in seeing what you come up with, but be assured that I will have my own ideas, and whether or not they will be compatible with yours remains to be seen... > Have you some idea to active it without a right button Left mouse button, when the "node background" or "selection" or whatever tool is selected, maybe? -Christian |