常用のテキスト・エディタのTextWrangler用のxmlを作っている際に、何気なく使っている「矩形領域の選択: Rectangular Selections」がマウス介在なのに気がつきました。なんとかKeyRemap4MacBookで処理出来ないかと思い、フォーラムに質問した;
そこで、高山さんから「マウスキー機能(KeyCode::VK_MOUSEKEY_*)と組み合わせれば」とのご助言を戴いた。
そろそろ、マウス・カーソルの制御(mouse cursor control)に手を出したかったので、練習を兼ねてトライする事にした。
まず、KeyRemap4MacBookのPreferencesでKeyCode::VK_MOUSEKEY_*の検索をすると;
|
Figure 1. "VK_MOUSEKEY_*" is found in the "Vertual KeyCode" section
within the main section of "Samples for KeyRemap4MacBook Developer“. |
が見つかった。これに対応する部分をsample.xmlで見れば終わりと思ったのだが、そう単純ではなかった。以下に、その顛末をまとめておきます。
此れまでに、KeyRemap4MacBookのxml群は、"/Applications/KeyRemap4MacBook.app/Contents/Resources/include/checkbox/"にあるのは知っていたので;
|
Figure 2. Finder for "/Applications/KeyRemap4MacBook.app/Contents/Resources/include/checkbox/"
|
を見ると、矢印1にsample.xmlがあるので、それを開き、"Figure 1"で見られる項目で検索するが、何一つ引っかからない。
探索すると、一番最後に;
|
Figure 3. #1313 line of sample.xml contains |
が在りました。"samples/"をFinderで覗くと;
|
Figure 4. Finder of "samples/" |
と、sampl.xml で見慣れた面々が揃っているが確認出来ました。
これらの.xmlを動かしながら好きなだけソース・コードを眺めるのが、素人のスキル・アップに効果的でしょうね。
____
- 開始 2013-08-10(土) 12:44:44