From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Jason Rumney Newsgroups: gmane.emacs.devel Subject: Re: when to bind *down-mouse* vs *mouse*? Date: Sat, 04 Dec 2004 10:19:57 +0000 Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1102155677 2104 80.91.229.6 (4 Dec 2004 10:21:17 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 4 Dec 2004 10:21:17 +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 11:21:13 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 1CaX2O-0000b8-00 for ; Sat, 04 Dec 2004 11:21:12 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CaXC2-0001ox-Jf for ged-emacs-devel@m.gmane.org; Sat, 04 Dec 2004 05:31:10 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CaXBk-0001oS-B2 for emacs-devel@gnu.org; Sat, 04 Dec 2004 05:30:52 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CaXBj-0001oG-MS for emacs-devel@gnu.org; Sat, 04 Dec 2004 05:30:51 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CaXBj-0001o9-Bo for emacs-devel@gnu.org; Sat, 04 Dec 2004 05:30:51 -0500 Original-Received: from [194.106.33.237] (helo=outmail.freedom2surf.net) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.34) id 1CaX1e-0005kh-W4 for emacs-devel@gnu.org; Sat, 04 Dec 2004 05:20:27 -0500 Original-Received: from wanchan.jasonrumney.net (i-195-137-77-250.freedom2surf.net [195.137.77.250]) by outmail.freedom2surf.net (8.12.10/8.12.10) with ESMTP id iB4AKJnF018837; Sat, 4 Dec 2004 10:20:19 GMT Original-Received: from TONKOTSU-RAMEN (tonkotsu-ramen.jasonrumney.net [10.0.0.28]) by wanchan.jasonrumney.net (Postfix) with ESMTP id 0FF10DDD47; Sat, 4 Dec 2004 10:20:17 +0000 (GMT) Original-To: "Drew Adams" In-Reply-To: (Drew Adams's message of "Fri, 3 Dec 2004 09:22:25 -0800") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (windows-nt) 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:30665 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:30665 "Drew Adams" writes: > I'm still unclear about S-down-mouse-1, however. What do you mean by "where > you release it (S-mouse-1) determines what happens next"? Maybe I'm missing > something because I'm using Emacs on Windows? Your assumption is correct. Windows does not allow for such efficient use of the menus. It always requires you to click twice. Maybe we could rewrite the basic mouse handling code of the menus instead of letting the system handle it, but that would be quite a lot of work.