エディタウィンドウでのカーソル移動がおNo.06449
さん 20/03/26 14:16
 
 お世話になります。

 エディタウィンドウ上で矢印キーを動かしたときの挙動がおかしくなってしまって
困っています。
 ちなみに、秀丸リーダーを利用していますが、それ以外に矢印キーを利用するマク
ロ等は組み込んでいません。
 また、何度かPC事態を再起動したりしてみましたが、変わらないようです。
 なお、設定を初期化してみたところ、正常になったので、設定の問題だと思うんで
すが、どのあたりが原因になりますでしょうか。
 個人メールで設定ファイルをお送りしていますので、そちらを参考にしてください。
 かなりあやふやな質問で申し訳ありませんが、教えていただけ増すと幸いです。
 環境は、Windows10 64ビット、秀丸メール(音声化可能なバージョン) 6.94β7で
す。

 以上、よろしくお願いいたします。

[ ]
RE:06449 エディタウィンドウでのカーソルNo.06451
秀まるお2 さん 20/03/26 17:31
 
 とりあえず、送っていただいた設定ファイルを復元して簡単にテストした限りは、
特にカーソル移動がおかしい感じはしないようでした。

 秀丸メール本体ウィンドウの中のメール内容の中でカーソル移動したり、受信した
メールを開いてカーソル移動したり、新規メールを作成したりした場合は大丈夫でし
た。

 そもそも的に、エディタ・ウィンドウの中のカーソル移動について何か設定が関係
することは無いようなというか、あるとしたら、「表示・文字カーソルの表示」のON
/OFF状態くらいしか無さそうな気がします。

 具体的にどのように挙動がおかしいのか教えていただければ、それが何か解決のヒ
ントになるかもしれませんけども。例えば上矢印キーを押しても上方向に移動しない
ことがあるのか、それとも1回しかキーを押してないのに5行分移動するのかと
か・・・。

 例えば5行分移動するならCtrlキーを押さえなからだとそうなりますけども。

 カーソル移動については秀丸エディタの設定というか、そっちの動作環境の関係も
あるかもしれません。

[ ]
RE:06451 エディタウィンドウでのカーソルNo.06452
さん 20/03/26 18:12
 
 お世話になります。

> とりあえず、送っていただいた設定ファイルを復元して簡単にテストした限りは、
>特にカーソル移動がおかしい感じはしないようでした。

 そうですか、了解しました。
 試していただいて、ありがとうございました。

> 秀丸メール本体ウィンドウの中のメール内容の中でカーソル移動したり、受信し
>たメールを開いてカーソル移動したり、新規メールを作成したりした場合は大丈夫
>でした。

 すみません、説明不足でしたが、秀丸メール本体ウィンドウのエディタ部分では問
題ありませんでした。
 メールを新規作成したときに表示されるエディタや受信したメールを開いて表示さ
れるエディタでの動作がおかしかったです。

> そもそも的に、エディタ・ウィンドウの中のカーソル移動について何か設定が関
>係することは無いようなというか、あるとしたら、「表示・文字カーソルの表示」
>のON/OFF状態くらいしか無さそうな気がします。

 やはりそうですよね。

> 具体的にどのように挙動がおかしいのか教えていただければ、それが何か解決の
>ヒントになるかもしれませんけども。例えば上矢印キーを押しても上方向に移動し
>ないことがあるのか、それとも1回しかキーを押してないのに5行分移動するのか
>とか・・・。

 具体的に説明するのは難しいんですが、下矢印を押したら本来1行移動するはずが、
移動しない扱いになって、前の行を読まれることが頻繁に起きる感じでした。
 ただ、毎回そうなるわけではなくて、ちゃんと移動先の行を読み上げることもあり、
条件がわかりませんでした。

 とりあえず、あれからハードディスクの中を探してみたところ、かなり前に作成し
た設定ファイルが見つかり、それを復元したので、今は問題なく使用できています。
 お手数をおかけしました。
 ありがとうございました。

 以上、今後ともよろしくお願いいたします。

[ ]
RE:06452 エディタウィンドウでのカーソルNo.06456
K'zawa さん 20/03/27 00:21
 
秀まるおさん、陸さん、こんにちは。
K'zawaです。

> 具体的に説明するのは難しいんですが、下矢印を押したら本来1行移動するはずが、
>移動しない扱いになって、前の行を読まれることが頻繁に起きる感じでした。
> ただ、毎回そうなるわけではなくて、ちゃんと移動先の行を読み上げることもあ
>り、条件がわかりませんでした。

これはカーソル移動自体がおかしいのではなく、カーソル移動と秀丸リーダーの読み
上げマクロの順番が入れ替わってしまうという、昔からある問題だと思われます。
決まった再現方法はなく、PCの気分次第です。

正常なときと、異常なときで、それぞれ例えば下矢印を1回押すという動作を「キー
操作の記録開始/終了」で記録して、「キー操作の保存」でマクロ化して内容を比べ
ると、入れ替わりが確認できます。

読みがずれたときは、1度他のアプリをアクティブにしてから戻ってくるとか、検索
ダイアログだして消すとかすると直ると思います。

message "", "", 0, 1;

のようなメッセージボックスを出して一瞬で消すマクロを作ってファンクションキー
にわりあてておくのもいいかもしれません。

[ ]
RE:06456 エディタウィンドウでのカーソルNo.06457
秀まるお2 さん 20/03/27 09:11
 
 もしかしたらではありますが、アウトライン関係や折りたたみ関係の動作が裏で動
くとマクロの実行タイミングが狂うことがあるのかもしれません。送っていただいた
設定ファイルだと折りたたみ用の余白がONになってて、カーソル移動することで余白
部分にいろいろ描画がされてたので。

 折りたたみ関係の設定は「メール表示・詳細(表示関係)・もっと詳細」の中にあり
ますが、メール内容枠の折りたたみ用の余白の一番上にある「>>」って表示部分をク
リックするとONになってしまいます。もしかしたらそこを知らずにクリックしておか
しくなった可能性はあるかもしれません。

[ ]
RE:06457 エディタウィンドウでのカーソルNo.07607
さん 21/01/22 19:01
 
 お世話になります。

 かなり昔のスレッドに返信してしまいますが、この県の話なので、申し訳ありませ
ん。
 これ、確実に再現させる方法がわかったような気がします。
 「全般的な設定」→「上級者向け」→「動作の記録」で「秀丸メールの動作をdump.
txtに記録する」にチェックをつけると、なぜかエディタウィンドウのカーソル移動
読み上げがおかしくなるようです。
 先日から別件でダンプをとることが結構あり、そのときに気付きました。
 ちなみに、秀丸メールの本体ウィンドウにあるメール表示枠では問題ないようです。
 現象としては、6452番の発言でも書きましたが、例えば、1行下に動かしたのに、1
行上の内容を読み上げるとか、右矢印を押したのに、右に動く前の文字を読み上げる
とかいったことが発声します。
 ただ、必ずしもそうなるわけではないようで、一瞬だけちゃんと読み上げたりして、
要するにカーソル読みの挙動が不安定になってしまうようです。
 果たして、これがこちらだけの現象なのかどうなのかわからないんですが、とりあ
えず、報告させていただきます。
 環境は、Windows10 20H2 64ビット、秀丸メール 6.98β5です。

 それでは。

[ ]
RE:07607 エディタウィンドウでのカーソルNo.07610
秀まるお2 さん 21/01/23 11:43
 
 秀丸リーダー側では、秀丸エディタのキー入力を監視して、マクロ実行を秀丸エデ
ィタ側に指示してる訳ですが、dump.txt作成をONにすると、何かタイミングのずれが
起きやすくなるのだろうと思います。

 とりあえず、秀丸リーダーは2年前くらいから秀丸エディタの担当の方でやっても
らってるので、そっちに回送させていただきまして、時間がある時にでも再現テスト
などしてもらうことにします。

[ ]
RE:07607 エディタウィンドウでのカーソルNo.07616
秀丸担当 さん 21/01/25 10:08
 

秀丸メールでdumpを取る設定にしてみて、秀丸リーダーとnvdaで再現させることがで
きました。
秀丸リーダーは、秀丸エディタや秀丸メールのキー操作を検出して、すぐマクロを実
行する場合と、遅延してマクロ実行する場合があります。
普通のカーソル移動は即座にマクロを実行ようとして、エディタ側で何らかのメッ
セージを受け取るタイミングがあると先に実行されてしまう場合がありました。
Ctrlを押しながらのカーソル移動などでは、以前に似たような問題があって、対策と
して即座ではなく遅延して実行する対策がありました。
即座に実行して問題になのは、dumpの設定のときに限らず他にも可能性があるので、
常に遅延するように秀丸リーダーを修正しようと思います。

[ ]
RE:07616 エディタウィンドウでのカーソルNo.07617
さん 21/01/25 11:01
 
 お世話になります。

 修正いただけるとのことで、ありがとうございます。
 お手数をおかけして申し訳ありませんが、よろしくお願いいたします。

 それでは。

[ ]
RE:07617 エディタウィンドウでのカーソルNo.07622
秀丸担当 さん 21/01/26 10:09
 

秀丸リーダーV3.10を作成しました。
通常のカーソルキー移動でも少し遅延して動作するようにしています。
ダウンロードURL:
https://hide.maruo.co.jp/software/hmread.html

[ ]
RE:07622 エディタウィンドウでのカーソルNo.07623
さん 21/01/26 11:01
 
 お世話になります。

 早速の修正ありがとうございます。
 インストールして少し試してみましたが、今のところ問題ないようです。
 お手数をおかけしました。
 ありがとうございました。

 以上、今後ともよろしくお願いいたします。

[ ]