From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David De La Harpe Golden Newsgroups: gmane.emacs.devel Subject: Re: Mode line menus Date: Sat, 07 Nov 2009 19:30:14 +0000 Message-ID: <4AF5CAC6.5050802@harpegolden.net> References: <87hbt6m9xw.fsf@stupidchicken.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1257622244 24323 80.91.229.12 (7 Nov 2009 19:30:44 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 7 Nov 2009 19:30:44 +0000 (UTC) Cc: emacs-devel@gnu.org To: Chong Yidong Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Nov 07 20:30:37 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1N6qzV-0006RH-Nn for ged-emacs-devel@m.gmane.org; Sat, 07 Nov 2009 20:30:30 +0100 Original-Received: from localhost ([127.0.0.1]:56896 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N6qzV-00075k-6w for ged-emacs-devel@m.gmane.org; Sat, 07 Nov 2009 14:30:29 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N6qzP-00075V-TV for emacs-devel@gnu.org; Sat, 07 Nov 2009 14:30:23 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N6qzL-00074j-FG for emacs-devel@gnu.org; Sat, 07 Nov 2009 14:30:23 -0500 Original-Received: from [199.232.76.173] (port=40435 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N6qzL-00074g-8e for emacs-devel@gnu.org; Sat, 07 Nov 2009 14:30:19 -0500 Original-Received: from harpegolden.net ([65.99.215.13]:46840) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1N6qzK-0007IG-H8 for emacs-devel@gnu.org; Sat, 07 Nov 2009 14:30:19 -0500 Original-Received: from [87.198.54.207] (87-198-54-207.ptr.magnet.ie [87.198.54.207]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "David De La Harpe Golden", Issuer "David De La Harpe Golden Personal CA rev 3" (verified OK)) by harpegolden.net (Postfix) with ESMTP id 5BC2E813E; Sat, 7 Nov 2009 19:30:17 +0000 (GMT) User-Agent: Mozilla-Thunderbird 2.0.0.22 (X11/20090701) In-Reply-To: <87hbt6m9xw.fsf@stupidchicken.com> X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. 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: news.gmane.org gmane.emacs.devel:116705 Archived-At: Chong Yidong wrote: > Currently, the menus accessible from the mode-line (e.g. by clicking on > the major mode name) are bound to down-mouse-1. Therefore, you have to > hold down the mouse button after clicking the menus. Releasing the > mouse button immediately dismisses the menu, selecting the item the > cursor was on (if any). > > My understanding is that this behavior is nowadays extremely > non-standard. > > Is anyone attached to the old behavior? If not, I'd like to switch to > the standard behavior. > > Hmm. with "modern" menus, you CAN still select an item by pressing down the mouse button (displaying the menu), moving the mouse, and releasing on a valid item, selecting the item and immediately dismissing the menu. You don't need to click twice. BUT if you do "click" the button (i.e. press then release before selecting an item), the menu stays present, and is dismissed by clicking on an item to select it, or by clicking outside the menu to dismiss without selection.