窓使いの憂鬱定義ファイルに追記してみたもの

もう二度と更新されない窓使いの憂鬱ですが、僕のような変な人には重宝するソフトであるのも事実。LOOXユーザになってからというもの実メモリが512MBになってしまいメモリ不足が深刻な問題になっている。数万かけて1GBにする価値はあるのもわかるが、足掻けるだけ足掻きたいというのが思うところでして、とりあえずWindowsは極限まで省リソース仕様にカスタマイズ。今までmayuファイルを書くのが億劫で別のソフトを入れて逃げていた部分があったのだけれど、それをmayuファイルに書き出した。

&MouseHookでThumbSenseの様な操作性が実現できそうなのだけれど、なぜかこれを定義してもunknown functionと言われてしまう。よくわからん。まぁ実際のところマウス操作は概ね手で直接タッチしてしまうのでほとんどキーボードで操作しようと思わなかったりするのだけれど。加えてThumnSenseでウィンドウを異動したいという欲求は概ね背後のウィンドウを参照したいときに起こっていたので、&WindowLowerで事足りるし。案外要らないのかもしれない。

LOOX PはThinkpad同様トラックポインタを有するのだけれど、何故かスクロールしようと中クリックすると固まることが多い。Windows軽量化のしすぎかもしれないが、事実その現象が起こっているのだから仕方ない。&MouseWheelで代替できるのは案外便利かもしれない。

もっとまじめにmayuファイルに触れておくべきだったのかもなぁ。まぁいずれLinuxかMac、Vistaに移行したときにはどうせmayuは無いし、良いのか。

以下、自分用の覚え書き。

# key W-A-A = &MouseHook(WindowMove, 1)
# key W-A-S = &MouseHook(Wheel, 1)
# key W-A-Q = &MouseHook
 key W-A-C-H = &MouseMove(-10, 0)
 key W-A-C-J = &MouseMove(0, -10)
 key W-A-C-K = &MouseMove(0, 10)
 key W-A-C-L = &MouseMove(10, 0)
 key W-A-C-N = &VK(LButton)
# key W-A-C-S-N = &VK(D-LButton)
# key W-A-C-S-M = &VK(U-LButton)
 key W-A-C-M = &VK(RButton)
 key W-A-N = &MouseWheel(-120)
 key W-A-P = &MouseWheel(120)
 key W-A-W = &WindowClose
 key W-A-S-W = &WindowClose(MDI)
 key W-A-V = &WindowMoveVisibly
 key W-A-M = &WindowRaise
 key W-A-B = &WindowLower
 key W-A-T = &WindowSetAlpha(50)
 key W-A-L = &WindowToggleTopMost
 key W-A-C-S-H = &LoadSetting(HHKB) &HelpMessage(Mayu, HHKB)
 key W-A-C-S-L = &LoadSetting(LOOX) &HelpMessage(Mayu, LOOX)
 key W-A-C-S-O = &HelpMessage()
 key W-A-C-X = &WindowMinimize
 key W-A-C-S = &WindowMaximize
 key W-A-C-S-J = &WindowClingToLeft
 key W-A-C-S-I = &WindowClingToTop
 key W-A-C-S-M = &WindowClingToBottom
 key W-A-C-S-K = &WindowClingToRight
 key W-A-S-J = &WindowMove(-10, 0)
 key W-A-S-I = &WindowMove(0, -10)
 key W-A-S-M = &WindowMove(0, 10)
 key W-A-S-K = &WindowMove(10, 0)
 key W-C-S-J = &WindowMove(-1, 0)
 key W-C-S-I = &WindowMove(0, -1)
 key W-C-S-M = &WindowMove(0, 1)
 key W-C-S-K = &WindowMove(1, 0)

この文書の諸情報

この文書の永続的URI
http://kuruman.org/diary/2007/02/07/mayu-added-code
公開日時
2007年2月7日 午前3時49分47秒
ヘルプ
フィードバックについて
RSS Feedによる更新情報
http://kuruman.org/note/index.xml
This document is licensed under a CC : by-nc. 2007, Kuruma; FOAF description.