島田と申します。Takahashi さん、初めまして。右クリックではありませんが、もしインテリマウスをお使いなら、どこでもホイールのホイールクリックにQTClip のポップアップメニューのホットキーを割り当てるというのも美しいかも。他の方がもっとよいお答えをされるかも知れませんが、とりあえずひとつの提案として。
島田さん、こんにちは。>いや、QTClip のメニューをキャンセルした時点では、>まだ Ctrl+V が送られてないから大丈夫かと思いますが。>つまり、Ctrl+V が送られたことにならない限り、>マクロは実行されませんから。あ、そうか。なるほど。使用しているエディタに以前のキーを所得する関数があるかわかりませんが、なんとなく上手くいきそうですね。早速、試してみます。
島田です。rider さん、こんばんわ。>使用しているエディタに以前のキーを所得する関数があるか>わかりませんが、なんとなく上手くいきそうですね。>早速、試してみます。あ、でも、いまふと QTClip をいじってて思ったんですが、QTClip のメニューを表示するホットキーを押した時点でエディタではなく、QTClip の方がアクティブになってしまうので、難しいような気がしてきました(汗)。うまくいかなければ、申しわけありません。
島田さん、残念ながら〜おっしゃった通りの結果になりました。エディタには QTClip のホットキーは渡されてなく、キー履歴で認識していたのは、その後の Ctrl+V だけでした。やはり QTClip 側で対応してもらわないと難しそうです。あと、要望ついでに…QTClip のポップアップメニューは、マウスカーソルの位置に現れますが、これをエディタのカーソル位置に表示できないでしょうか?というわけでまた、振り出しに戻る、のようです。
あの、また大はずしだったら申し訳ないんですが、エディタがわが Ctrl+V でうまく受け取れないときも、QTClip はメニューから選択した文字列をクリップボードのカレントのところに渡しているようです。ということは、エディタ側でもういちど「クリップボード貼りつけ」の動作をすれば貼りつけができるようなんですが。でも、どうしてもひとつ操作は多いですね。
かぶねこさん、こんばんは。アジアカップ観戦中の rider です。>ということは、エディタ側でもういちど「クリップボード貼りつ>け」の動作をすれば貼りつけができるようなんですが。これだと、メニューから選択した時点でQTClip からエディタに Ctrl+V が送られてしまい、エディタが Ctrl+V の動作をしてしまうのです。具体的には、Emacs風のキーバインドをしているので、スクロールするのですが。う〜ん、うまくいかないですね…あ、日本が中国に追いつきましたね。
島田さん、初めまして。高橋と申します。早速の情報、感謝しております。インテリマウスを使っている自宅の環境で、どこでもホイール経由の起動を試してみます。# 昨夜、軽くトライして、うまくいかなかったので、# 今週末にもう少し気合いを入れて試してみるつもりです。一番よく使っている勤務先のマシンが2ボタンマウスなので、引き続き、右クリックでポップアップメニューを表示させる方法がないか、他の方からの情報もお待ちしています。m(_ _)m
rider さん、たびたびどうも、です。>これだと、メニューから選択した時点で>QTClip からエディタに Ctrl+V が送られてしまい、>エディタが Ctrl+V の動作をしてしまうのです。ああ、そうなんですね。そりゃそうですよね。う〜ん。マクロで UNDO 1回してペースト、とか。ああ、泥沼な発想でした。そろそろ araken さんからコメントがありそうですね。
>ポップアップメニューの項目を選んだ時に>エディタに送られるキーを、変更できるようにしてほしいです。>エディタ側のキーバインドを変えればいい話なんですが、>Ctrl+V は他の動作を割り付けていて手に馴染んでしまっているので、>なるべくいじりたくないのです。 でも、そうするとほかのアプリでは貼り付けできなくなってしまいます。 特定のアプリだけ動けばいいのでしょうか?
>QTClip のポップアップメニューは、マウスカーソルの位置に現れますが、>これをエディタのカーソル位置に表示できないでしょうか? アプリによってはカーソル位置を取得できないものもあるので、ちょっと考えます。