emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: mouse cursor on MS-Windows. (revisited)


From: David PONCE
Subject: Re: mouse cursor on MS-Windows. (revisited)
Date: Wed, 04 Dec 2002 13:06:57 +0100 (MET)

Hi Richard,

> The patch is big enough to need legal papers.  How many lines did you
> write, and how many are left from address@hidden

KOBAYASHI gave the original implementation idea (thanks!).  I had to
change most of his code to improve it (I hope it is ;-)

Probably the main part of his original patch I left untouched
correspond to the following diff from w32term.c:

6587a6589
>   Cursor cursor = 0;
6643c6645
< #if 0 /* TODO: mouse cursor */
---
>
6645c6647
<     cursor = f->output_data.x->horizontal_drag_cursor;
---
>     cursor = f->output_data.w32->horizontal_drag_cursor;
6647,6648c6649,6650
<     cursor = f->output_data.x->text_cursor;
< #endif
---
>     cursor = f->output_data.w32->text_cursor;
>
6676c6678
<         /* TODO: mouse cursor */
---
>         cursor = f->output_data.w32->nontext_cursor;
6731,6732c6733,6734
<       /* TODO: if (same_region)
<        mouse cursor */
---
>       if (same_region)
>       cursor = 0;
6762,6763c6764,6765
<         clear_mouse_face (dpyinfo);
<         /* TODO: mouse cursor changes.  */
---
>         if (clear_mouse_face (dpyinfo))
>           cursor = 0;
6801c6803
<             /* TODO: mouse cursor changes.  */
---
>             cursor = 0;
6844c6846
<             /* TODO: mouse cursor changes.  */
---
>             cursor = 0;
6876c6878
<             /* TODO: mouse cursor changes.  */
---
>             cursor = 0;
6924c6926
<                 /* TODO: mouse cursor changes.  */
---
>                 cursor = 0;
7004,7005c7006,7007
<   /* TODO: mouse cursor changes. */
<   ;
---






reply via email to

[Prev in Thread] Current Thread [Next in Thread]