From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Lennart Borgman" Newsgroups: gmane.emacs.devel Subject: Re: when to bind *down-mouse* vs *mouse*? Date: Sat, 4 Dec 2004 20:06:32 +0100 Message-ID: <002501c4da35$1591b910$0200a8c0@sedrcw11488> References: <874qj23pxi.fsf@confusibombus.emacswiki.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1102187531 1184 80.91.229.6 (4 Dec 2004 19:12:11 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 4 Dec 2004 19:12:11 +0000 (UTC) Cc: Luc Teirlinck , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Dec 04 20:12:05 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CafK9-0006Gg-00 for ; Sat, 04 Dec 2004 20:12:05 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CafTo-0005JB-Co for ged-emacs-devel@m.gmane.org; Sat, 04 Dec 2004 14:22:04 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CafTf-0005J1-Nw for emacs-devel@gnu.org; Sat, 04 Dec 2004 14:21:55 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CafTf-0005IQ-16 for emacs-devel@gnu.org; Sat, 04 Dec 2004 14:21:55 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CafTe-0005IG-V4 for emacs-devel@gnu.org; Sat, 04 Dec 2004 14:21:54 -0500 Original-Received: from [81.228.11.109] (helo=av3-1-sn1.fre.skanova.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CafJs-00085J-Uf for emacs-devel@gnu.org; Sat, 04 Dec 2004 14:11:49 -0500 Original-Received: by av3-1-sn1.fre.skanova.net (Postfix, from userid 502) id CDF1537F59; Sat, 4 Dec 2004 20:11:47 +0100 (CET) Original-Received: from smtp3-1-sn1.fre.skanova.net (smtp3-1-sn1.fre.skanova.net [81.228.11.163]) by av3-1-sn1.fre.skanova.net (Postfix) with ESMTP id BEFF037E59; Sat, 4 Dec 2004 20:11:47 +0100 (CET) Original-Received: from sedrcw11488 (t5o58p67.telia.com [195.67.196.67]) by smtp3-1-sn1.fre.skanova.net (Postfix) with SMTP id 2C4FD37E4F; Sat, 4 Dec 2004 20:11:44 +0100 (CET) Original-To: "Alex Schroeder" , "Drew Adams" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1409 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:30672 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:30672 ----- Original Message ----- From: "Alex Schroeder" > When the action creates a popup menu, I think we want to bind it to > the mouse-down event. I seem to situations where the menu would > disappear as soon as you released the mouse. If you released the > mouse on a menu item, that menu item has been "chosen" by the user. I do not agree on this. The reason we do not agree is perhaps that I am using MS Windows and you are not (I do not know what you are using)? On MS Windows I believe it is standard that CLICKING mouse 2 brings up a popup menu (if there is any). You can then use the keyboard or the mouse to choose from this menu. My impression of this "standard" is that it is good because you do not have to use the mouse very much, which can be difficult for some people and for some other is an unnecessary burden and a hazard. I believe that this could be a reason for the choice MS has made here. - Lennart