XREA.COM Logo XREA.COM Ad

管理人の雑記

1管理人 ★:06/04/30 20:55 ID:???
雑記サイト移転に伴い、AutoHotkey関係はこっちに書くことに。
109管理人 ★:2008/04/02(水) 01:53:17
JHKはエイプリルフールのネタである。
ActiveX.ahkを使って、AutoHotkeyで実装した。
110管理人 ★:2008/07/11(金) 19:21:35
USBタッチパッドがまともな日本語パッケージで売り出されていた
http://plusd.itmedia.co.jp/pcuser/articles/0806/19/news050.html
ので買ってきた。

「ありそうでなかった」とか書いてあるが、普通に前からあったような気がする。
今は無きUser'sSideとかで売ってた。

キーボードの下に消しゴムを挟んで浮かせ、その隙間に本体上部の枠を挟んで設置。
やや厚手の片手用パームレストを2つ買って、左右に設置した。
スタンダードモデルだと少し幅が広すぎて、6とか7を押そうとすると親指の付け根がパームレストからはみ出して不安定な感じだ。


ドライバはGlidePointとかいうやつ。
ALPS社製のはずだが、以前作ったThumbRemap.ahkの奴とは作りが違うようだ。
無くても別に困らないが、せっかくだからそのうち対応させよう。
111管理人 ★:2008/07/12(土) 03:14:37
ドライバをインストールすると設置する向きを変えられることに気付いた。
ただし、領域端でのスクロール機能はちゃんと回転してくれない。
これにより、左右パームレストの間隔を狭められると共に、ボタンが横に来るので親指でクリックできるようになる。
112管理人 ★:2008/08/24(日) 13:04:08
MouseGesture.ahk ツリー/リストビューのヒットテストなどを追加
http://lukewarm.s101.xrea.com/myscripts/MouseGesture.html

ツリービューやリストビュー上では、TVM_HITTESTやLVM_HITTESTで、指定座標がアイテムのどの部分かなどを調べられる。
しかし、情報を構造体で受け渡す必要があるため、VirtualAllocEx()で対象プロセス上にメモリを確保した上で
WriteProcessMemory()やReadProcessMemory()で操作しなければならず、非常に面倒くさい。
どうせ自分では使わないので保留していたが、度々要望があったので、しかたなく実装することにした。

ターゲットのプロセスIDを記録しておく必要が出てきたため、MG_PID変数を新たに追加した。
他にはプライオリティの変更くらいしか使い道がなさそうだが。
113管理人 ★:2008/09/08(月) 00:02:22
MouseGesture.ahk ターゲットウィンドウ・コントロールの位置サイズなどを得る関数を追加
http://lukewarm.s101.xrea.com/myscripts/MouseGesture.html

一つのウィンドウ上に同種のコントロールが複数存在するうちの片方だけにマッチする条件を作りたいときなどに使うかもしれない。
そんな割り当てが必要になることがあるのかは謎だが。
89KB
名前: E-mail:
ファイル:
0ch BBS 2005-10-08