[ 新規に投稿する ]

〈さらに追記〉Fw: 〈追記〉Fw: カーソル移動時のエNo.13729
yos_doi さん 25/08/14 13:02 [ コメントを投稿する ]
  お世話になります。土居です。

もう一つ気づいたことですが、Aのマクロですが、カーソルの位置によってはうまく「次の論理行の行頭」に移りますが、行の途中にカーソルがあるときなどは、そうなりません。まあ、downとなっているからだとは思うんですが、確実に論理行の先頭に移すことはできるでしょうか。
引き続きよろしくお願いいたします。


※以下、転送メールです※私の署名はこのメールの最下部にあります。※
From:     土居由知 <xxxxxxx@gmail.com>
To:       xxxxxxxxxx@maruo.co.jp
Cc:       
日時:     2025/08/14(木) 10:30:27
Subject:  Re: hidesoft.8:13727| RE 13725 〈さらに追記〉Fw: 〈追記〉Fw: 
          カーソル移動時のエ


秀まるお2様:
お世話になります。土居です。

大変失礼しました。
そうですね。掲示板変えないとだめですね。
ほかにもいくつかあるので近いうちに登録します。

それで、マクロはばっちりでした。
それで、もう一つだけこちらで教えてください。
エディタを直接起動しているときには完璧に動いているんですが、メール返信時に呼び出されるエディタでは、なぜだか、IME確定時に次の行にカーソルが動いたり、わけわからないのは、引用メールの末尾に飛んだりします。
実は、このマクロ使用を中止しても、なぜだか起きるようになってしまいました。
またしても何かヒントなどあるでしょうか。

それからよくわかりませんが、@のマクロはどちらでもちゃんと動いています。
改行は別にCTL+エンターにしています。
引き続きよろしくお願いいたします。


※以下、受信メールです※私の署名はこのメールの最下部にあります※
差出人:秀まるお2 <xxxxxxxxxxxxxxxxxxx@maruo.co.jp>
受信日:2025年08月14日09時16分
dllfuncでエラーになるのは、このマクロが秀丸メール専用だからでした。
こちらの会議室は秀丸メールのサポート会議室なので、秀丸メール前提での話をしていました。「@」のマクロは秀丸メールでしか動かないです。

また、Enterキーに対してのキー割り当ても、秀丸メールの場合なら何にでも割り当てていいですが、秀丸エディタだと本当にEnterしたい場合(改行コードを入力したい場合)にもカーソル下移動したのでは困るんじゃないでしょうか。

秀丸エディタでどうにかするとしたら、マクロ内容としては

    down;

のようにカーソル下移動する命令にするのがいいかなぁと思います。ただ、それだけだと音声化しないので、たぶん

    down;
    execmacro "C:\\Program files (x86)\\Hidemaru\\hmread2.mac";

みたいに1行音声化のマクロを実行するようにもしないとダメかもしれません。

引用ここまで


※以下、署名です※
土居 由知 YoshitomoDoi
メール:xxxxxxx@gmail.com
ケータイ:080-1292-4930
職場:054-253-0228(9時〜17時)

オレンジスマイル(ブラインドテニスクラブ静岡) 会長
JBTF中部地域協会 事務局長
日本ブラインドテニス連盟 理事
全国視覚障害者情報提供施設協会(全視情協) 点訳委員会 委員長
静岡県視覚障害者情報支援センター センター長

転送ここまで


※以下、署名です※
土居 由知 YoshitomoDoi
メール:xxxxxxx@gmail.com
ケータイ:080-1292-4930
職場:054-253-0228(9時〜17時)

オレンジスマイル(ブラインドテニスクラブ静岡) 会長
JBTF中部地域協会 事務局長
日本ブラインドテニス連盟 理事
全国視覚障害者情報提供施設協会(全視情協) 点訳委員会 委員長
静岡県視覚障害者情報支援センター センター長

---以下の内容はコミュニテックス会議室システムにより付加されました。
本文中のメールアドレスは伏せ字に変換されました。伏せ字にしたくない場合
はメールアドレスを""で囲んで書き込んでください。
[ ]
RE:13729 〈さらに追記〉Fw: 〈追記〉Fw: カーソル移動時のエNo.13731
秀まるお2 さん 25/08/14 18:17 [ コメントを投稿する ]
  「down」の所を「down_nowrap」にすれば期待した動作になるかなぁと思います。

「A」のマクロじゃなくて「@」のマクロだとしたら、ですが。

「A」のマクロはsearchdownしてカーソル移動してるはずです。
[ ]

[ 新規に投稿する ]