[Top][All Lists]
[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. */
< ;
---