[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:2086]Vanishable mouse cursor.



>>>>> at Wed, 07 Mar 2001 14:53:59 +0900 (JST)
>>>>> 白井 == Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxx> said,

堀口>  消える魔^Hマウスカーソルを実現してみました. 試してみてもらえない
堀口> でしょうか.

白井> 星君、消えたですばい。(感動)

うちでは、消えたには消えたのですが、ただでは消えてくれませんでした。

たとえば meadow -q して起動して
(setq w32-mouse-hide-timeout 5000)
としてしばらく放っておきますが、消えません。
ですが, 5秒以上たった状態で C-c C-f などとmini-buffer を使うと消えます。
消えてからはマウスを動かせばちゃんと復活します。


堀口> | ;; 大体5秒じっとしているとマウスカーソルが消える.
堀口> | (setq w32-mouse-hide-timeout 5000) 

白井> Win2000 だとじっとしているだけで消えました。
白井> だけど、WinNT では、じっとした後になにかの処理(window を split
白井> するなど)をしないと消えませんでした。特に問題は無いと思いますけ
白井> ど。

うちはWin2000 ですが、症状は白井さんとこのNTのケースと同じっぽい。



堀口>  たとえば今の状態ではマウスカーソルは隠れるだけで, その場にとどまっ
堀口> ているので見えないカーソルの下の mouse-face がアクティブになります.
堀口> 
堀口>  これはアクティブにならないようにしたほうがいい?

白井> 消せるなら消せた方が良いかも。(特に今の Mew なら)

mouse cursor が消える、ということがどういうことなのか、を定義することに
なりますね。ただ見えなくするだけなのか、どこにもいないことにするのか。

個人的には後者で、つまりmouse-overlay は消えて欲しいと思ってるけど。
でもそれって不整合を生みそうな気もちょっとする。

--- Regards,
 Shun-ichi Goto  <gotoh@xxxxxxxxxxx>
   R&D Group, TAIYO Corp., Tokyo, JAPAN