【不具合?】外からタブを切り替えるNo.32891
lethalflag さん 14/01/30 08:09
 
どうも、お世話になっております。
こんな現象がありました。

・まず、prevtab か nexttab だけ書いたマクロを用意
・マウスのボタンに上記マクロを割り当てる
・秀丸で複数のタブを開いておく
・デスクトップなど、他の窓をアクティブにしておく
・先ほどのマクロを割り当てたマウスボタンで秀丸をアクティブにする
・マクロが起動してタブが切り替わる

ここでキーボードからの入力が効かなくなります。
正確には、切り替わる前のタブに作用しているようです。

まあ、正直、遊びで作ったマウスなマクロを動かしてみたら発生しただけで、
実用上ほぼ問題なさそうですが一応報告まで。

Windows7 home SP1、秀丸 8.32

[ ]
RE:32891 【不具合?】外からタブを切り替No.32894
秀丸担当 さん 14/01/30 09:56
 

prevtab;とだけ書いたマクロを用意し、Windows7 64bitで秀丸エディタV8.32の
32bitと64bit版で試してみた限りではうまく再現できませんでした。
[その他]→[キー割り当て]で、「右クリック」と「中クリック」に割り当ててみ
て、両方で試してみました。

タブを右クリックして「タブモードの詳細」から「互換性」でV8.00以降かV7.xx
以下の両方でも試して見ましたが、こちらでは違いが見られませんでしたが、も
しかしたらこれを変更すると、症状が変わる可能性があると思います。

もしマウス操作を何かする常駐系のソフトが入っているとしたら、終らせてみる
と変化があるかどうかや、そういうソフトが入っていたら教えてもらえるとこち
らでも再現できるかもしれません。

そういうソフトが入っていないとしたらいまのところ思いつくところは無いです
が、右クリックか中クリックか拡張ボタンかなどで動作に違いがあれば何かヒン
トになると思います。
関連しそうな設定として、
[その他]→[動作環境]で左下の上級者向け設定をONにして、
[その他]→[動作環境]→[表示/操作]→[カーソル操作]に「右ボタンのキー割り
当てはボタンアップ時に行う」という設定もあります。

[ ]
RE:32894 【不具合?】外からタブを切り替No.32900
lethalflag さん 14/01/31 08:08
 
再現した環境の詳細ですが、
秀丸は32bit(Winは64bit)、マウスは中クリックと右クリックで同様に確認しました。
常駐ソフトは、挙動を変化させる類のは使っていません。
(Logicoolのドライバ的なのが常駐してましたが、外しても再現しました)
自動起動マクロは無効にしても再現しています。

それっぽい設定を少しいじってみましたが、変化はないようです。
まあ、特に困ってどうしようもない訳でも無いので、余裕が有るときにでも…

[ ]
RE:32900 【不具合?】外からタブを切り替No.32903
秀丸担当 さん 14/01/31 13:28
 

詳しい情報ありがとうございます。
こちらでは再現できないことから常駐系のソフトが関係しているかもしれないと
思ったのですが、外していたようで、失礼しました。

あまり深く追求するようなことではないのかもしれませんが、もし差し支えなけ
れば設定内容をファイルに保存したものを送っていただけると、設定によるもの
か、それ以外の原因によるものかがわかると思います。
もし送っていただける場合は、"PEH00775@nifty.com"まで秀丸担当宛であること
を書いて送ってもらえると助かります。

[ ]