On Jul 28, 2006, at 13:42, Morton Goldberg wrote: > On Macintosh OS X, one can use 'Command' and 'Option' as Tk event > type modifiers to get Command and Option key shortcuts. For example, > > Tk.root.bind('Command-q') {exit} > Tk.root.bind('Command-Q') {exit} > > will give the normal quit-key behavior. Also, if info_mnu is an > instance of TkMenu, Just as an interface technicality, command-shift-q is a global shortcut for logging out, not for quitting an application. > Tk.root.bind('Button-2') {|e| info_mnu.popup(e.root_x, e.root_y)} > Tk.root.bind('Control-Button-1') {|e| info_mnu.popup(e.root_x, > e.root_y)} > > will make info_mnu into a contextual menu. The first binding will > serve users with a two- or three-button mouse and the second will > serve those with a one-button mouse. > > 'Command-' is an alias for 'M1-' and 'Option-' is an alias for 'M2-'. > > All of the documentation on Tk event modifiers I've seen so far > doesn't mention this, so I thought I'd post it here. On a Google > search I found a blog reference to 'Command', but nothing on > 'Option'. So I don't think this is widely known, but if I'm wrong, > I apologize for this posting. Much appreciated.