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 is hourglass shown? Date: Sat, 05 Mar 2005 15:11:49 +0000 Message-ID: References: <42289C1F.7060709@swipnet.se> <01c52170$Blat.v2.4$97d80e60@zahav.net.il> <003001c5217b$28b6f4a0$0200a8c0@sedrcw11488> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1110035389 8177 80.91.229.2 (5 Mar 2005 15:09:49 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 5 Mar 2005 15:09:49 +0000 (UTC) Cc: Eli Zaretskii , "Jan D." , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 05 16:09:49 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1D7auQ-0000OK-CO for ged-emacs-devel@m.gmane.org; Sat, 05 Mar 2005 16:09:39 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D7bDo-0002qr-5m for ged-emacs-devel@m.gmane.org; Sat, 05 Mar 2005 10:29:40 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1D7bDW-0002o2-CA for emacs-devel@gnu.org; Sat, 05 Mar 2005 10:29:22 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1D7bDU-0002nE-Av for emacs-devel@gnu.org; Sat, 05 Mar 2005 10:29:21 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1D7bDU-0002mi-7S for emacs-devel@gnu.org; Sat, 05 Mar 2005 10:29:20 -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 1D7awk-0006Ti-H4; Sat, 05 Mar 2005 10:12:03 -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 j25FC0nF004869; Sat, 5 Mar 2005 15:12:00 GMT Original-Received: from TONKOTSU-RAMEN (tonkotsu-ramen.jasonrumney.net [10.0.0.28]) by wanchan.jasonrumney.net (Postfix) with ESMTP id 4C78EDDD32; Sat, 5 Mar 2005 15:12:00 +0000 (GMT) Original-To: "Lennart Borgman" In-Reply-To: <003001c5217b$28b6f4a0$0200a8c0@sedrcw11488> (Lennart Borgman's message of "Sat, 5 Mar 2005 13:00:24 +0100") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.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 X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: main.gmane.org gmane.emacs.devel:34218 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:34218 "Lennart Borgman" writes: > On w32 I notice that the cursor is changed from an arrow (if outside the > text) to the same cursor that is used when it is over text. I have not been > able to find where this change is done yet. Is this the behaviour under X > Windows too? The change to enable mouse cursors on w32 was this one. You should be able to get the diffs from CVS, or through the HTTP interface on savannah.gnu.org. 2003-01-21 KOBAYASHI Yasuhiro * w32term.h (struct w32_output): New member hand_cursor. (WM_EMACS_SETCURSOR): New message definition. * w32term.c (note_mode_line_highlight): Delete #if 0 to enable function w32_define_cursor. (note_mouse_highlight): Initialize, setup cursor accoding to mouse position, change member name output_data.x to output_data.w32 and add function w32_define_cursor. (show_mouse_face): Delete #if 0 to enable function w32_define_cursor and change member name output_data.x to output_data.w32. (w32_initialize_display_info): Setup dpyinfo->vertical_scroll_bar_cursor. * w32fns.c (Vx_hand_shape): New variable. (w32_wnd_proc): Add message entries for WM_SETCURSOR and WM_EMACS_SETCURSOR. (x-create-frame): Setup Cursor types.