XREA.COM Logo XREA.COM Ad

管理人の雑記

106管理人 ★:2008/03/13(木) 20:04:57
MouseGesture.ahk スクロール機能追加
http://lukewarm.s101.xrea.com/myscripts/MouseGesture.html

IEのホイールクリックのやつみたいなのがあれば便利かもと思い作ってみた。
ジェスチャ開始位置からの相対距離に応じてスクロールする。
MG_While()と組み合わせて、ボタンを押している間繰り返し実行することで使う。
IEの場合、ホイールボタンを放すことによって開始され、解除するのにもう一度クリックが必要だが、
こちらはボタンを放せばすぐに停まるので使いやすいかも知れない。

ついでに、JaneStyleのビューアとかにあるドラッグスクロールも作ってみた。
WM_[H|V]SCROLLは、コントロールが定めた単位でスクロールするため、
1単位とピクセルを正しく対応させるのが難しい。
GetScrollInfo()などのAPIで調べられるはずだが、IEなどから正しく取得できないので諦め、
適当に1スクロール単位あたりに必要なピクセル数を指定するようにした。
101KB
名前: E-mail:
ファイル:
0ch BBS 2005-10-08