From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.devel Subject: How to implement mouse highlighing in tabulated list mode, just like for buttons? Date: Sat, 04 Feb 2023 17:52:41 +0100 Message-ID: <3a7d15dca834fe52fb6470c3564b7cd2.support1@rcdrun.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39346"; mail-complaints-to="usenet@ciao.gmane.io" To: Emacs Developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Feb 04 17:54:12 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pOLnn-0009zT-Sc for ged-emacs-devel@m.gmane-mx.org; Sat, 04 Feb 2023 17:54:11 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pOLmz-0007wy-FM; Sat, 04 Feb 2023 11:53:21 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pOLmy-0007wA-03 for emacs-devel@gnu.org; Sat, 04 Feb 2023 11:53:20 -0500 Original-Received: from stw1.rcdrun.com ([217.170.207.13]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pOLmw-0005ge-9u for emacs-devel@gnu.org; Sat, 04 Feb 2023 11:53:19 -0500 Original-Received: from localhost ([::ffff:197.239.9.104]) (AUTH: PLAIN admin, TLS: TLS1.3,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 0000000000055D5B.0000000063DE8D60.00002447; Sat, 04 Feb 2023 09:52:47 -0700 Received-SPF: pass client-ip=217.170.207.13; envelope-from=support1@rcdrun.com; helo=stw1.rcdrun.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:302964 Archived-At: On the video below, one can see highlighting of Emacs buttons on the right side. That is neat and better, as it gives to user sense what one can click with the mouse. https://gnu.support/images/2023/02/2023-02-04/2023-02-04-17:31:58.ogv On the left side, one can see mouse hovering over the list of items in tabulated-list-mode whereby in echo area there are messages with the text of items where user hovers the mouse pointer. In the same time, one can see hl-line-mode turned on. I would like to improve that what is on the left side. I would prefer if I can hover hl-line-mode highlighted line up and down by only moving the mouse in tabulated list mode. Is that possible somehow? Or if highlighted line from hl-line-mode is not movable, then maybe it could be possible to highlight lines in tabulated list mode, in the same way how lines are highlighted when mouse hovers over Emacs buttons. -- Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns In support of Richard M. Stallman https://stallmansupport.org/