xyzzyを移動する時、一々マウスを使うのは面倒なので、キーボード操作で移動できるようにする。 移動位置の基準には、ほえほえ日記を見ている人はまず間違いなく2つや3つは常時起動してるはずの、PPcを使う。
PPx側の設定
以下をScriptフォルダに保存。
rotate_ppc_id.js
以下を編集して取り込み。
_Command = { ; ユーザコマンド・関数 xyzzypos = *string o,handle=%%N%*script(%0Script\rotate_ppc_id.js,xyzzyid) *fitwindow %*extract("%so"handle""),%*findwindowtitle("-xyzzy-"),20 }
xyzzy側の設定
以下を.xyzzyに追加。
(setq-default title-bar-format "-xyzzy-") (set-extended-key-translate-table exkey-S-tab #\F20) (global-set-key '#\F20 #'(lambda () (interactive) (call-process "D:\\bin\\ppx\\PPTRAYW.EXE -c *xyzzypos")))
やり方
PPc[A] PPc[B] PPc[C]の三つが起動していた場合、xyzzy上でShift+Tabで、
PPc[A]→PPc[B]→PPc[C]→PPc[A]→…
という順序でPPc中央に移動する。
0 件のコメント:
コメントを投稿