[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: w32-hide-mouse-timeout の存在価値
- X-ml-count: 6626
- Subject: Re: w32-hide-mouse-timeout の存在価値
- From: Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxx>
- Date: Thu, 06 Oct 2005 11:21:13 +0900 (JST)
- X-mailer: Mew version 4.2.53 on Emacs 22.0.50 / Mule 5.0 (SAKAKI)
w32-hide-mouse-timeout ができた当時、大喜びした一人です。
歴史的には w32-hide-mouse-timeout が先にできて、ついでに
w32-hide-mouse-on-key ができた、という感じです。
# 確かに最近消えないときがあるなぁ、とは思っていたのですが。。。
From: MIYOSHI Masanori <miyoshi@xxxxxxxxxxx> さん曰く
Subject: Re: w32-hide-mouse-timeout の存在価値
Message-ID: <umzlo2j1h.wl%miyoshi@xxxxxxxxxxx>
Date: Wed, 05 Oct 2005 22:24:42 +0900
> できれば、w32-hide-mouse-timeout を廃止してしまいたいのですが、反
> 対の方はいませんでしょうか?
w32-hide-mouse-on-key は残るという理解で良いのですよね。
もともと、X での unclutter 相当の機能が欲しかったので、どちらか
というと、w32-hide-mouse-on-key の動作より
w32-hide-mouse-timeout の動作の方が好み(*1)なのですが、しょうが
ないところでしょうね。
(*1) 腕組みしながら、じーーと画面を見て考えているときに消えても
らいたい :-)
で、ひとつ提案なのですが、イベントドリブンじゃなくて、単に
(defun w32-hide-mouse-cursor ()
"マウスカーソルを消して、mouse-face も inactive にする。"
.....
)
な関数を作るというのはどうでしょうか?
復帰は今と同じで、マウスを触ったときに自動的に行なうようにして。
そうすると、Emacs の idle-timer が使えるので、(個人的にはめちゃ
くちゃ)便利かなぁと。
## C + Windows な話なので、ぼくには書けない。
--
白井秀行 (mailto:shirai@xxxxxxxxxxx)