Provide invisible mouse pointers on Windows. (Bug#6105) (Bug#12922)
commit605765af40831390be93264b36b31fad56907554
authorMartin Rudalics <rudalics@gmx.at>
Fri, 26 Jun 2015 06:28:08 +0000 (26 08:28 +0200)
committerMartin Rudalics <rudalics@gmx.at>
Fri, 26 Jun 2015 06:28:08 +0000 (26 08:28 +0200)
treec1897fc481dd4e14c4c89499d8771f5efa511a64
parent135ae5d16d7edf122a8b72817987fd847668d3f9
Provide invisible mouse pointers on Windows.  (Bug#6105) (Bug#12922)

* src/w32fns.c (w32_wnd_proc): Handle f->pointer_invisible
for WM_SETCURSOR and WM_EMACS_SETCURSOR cases.
* src/w32term.c (w32_hide_hourglass): Handle
f->pointer_invisible.
(w32_toggle_invisible_pointer): New function.
(w32_create_terminal): Add w32_toggle_invisible_pointer as
toggle_invisible_pointer_hook for this terminal.
src/w32fns.c
src/w32term.c