64bit秀丸エディタ用、音声化マクロ

28 views
Skip to first unread message

m.kage

unread,
May 26, 2026, 2:57:22 AM (13 days ago) May 26
to nvda
新座市の鹿毛です。
秀丸エディタのメニュー読みでお騒がせしました。
64bit版の秀丸エディタを使うことで解決シたわけですが。

64bit秀丸エディタ用音声化マクロを作成しました。
以下からダウンロードできます。
視覚障碍者用ソフトウェア工作室
https://kagehari.com/ham_soft.html
64bit秀丸エディタ用、音声化マクロ  見出し    レベル4
ダウンロード: 64bitHM_NVDA.zip
使い方は、zipファイルを解凍して、readme.txtをご覧ください。
以上です。

土居由知

unread,
Jun 2, 2026, 10:48:21 PM (5 days ago) Jun 2
to nvda-japa...@googlegroups.com
NVDAユーザーズ(ML)様:
お世話になります。土居と申します。

鹿毛様:
64ビット版対応のマクロをありがとうございました。
NVDAで動かしてますが、快適に使えています。
そのうえで、デリートキー・バックスペースキーを押したときの音声バックがありません。
これまでは秀丸リーダーの機能だったのかなとも思うのですが、
デリートキー:残された文字、バックスペースキー:消された文字
という風な音声バックにしたいのですが、このマクロで対応しているでしょうか。
※どこかにオンオフなどのスイッチありますか。
あるいはマクロの修正が必要でしょうか。
ご教示いただければ幸いです。
引き続きよろしくお願いいたします。


※以下、受信メールです※私の署名はこのメールの最下部にあります※
差出人:"'m.kage' via NVDA Japanese Users" <nvda-japa...@googlegroups.com>
受信日:2026年05月26日15時57分
--
NVDA 日本語チーム メーリングリストのご案内
https://github.com/nvdajp/nvdajp/wiki/MailingLists
---
このメールは Google グループのグループ「NVDA Japanese Users」の登録者に送られています。
このグループから退会し、グループからのメールの配信を停止するには nvda-japanese-u...@googlegroups.com にメールを送信してください。
このディスカッションを表示するには、https://groups.google.com/d/msgid/nvda-japanese-users/e3c6d64b-9fb1-ca83-dc8e-c7b0e116ed55%40yahoo.co.jp にアクセスしてください。

引用ここまで


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

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

m.kage

unread,
Jun 3, 2026, 1:32:46 AM (5 days ago) Jun 3
to nvda-japa...@googlegroups.com
新座市の鹿毛です。

> お世話になります。土居と申します。
> 64ビット版対応のマクロをありがとうございました。
> NVDAで動かしてますが、快適に使えています。
>
そのうえで、デリートキー・バックスペースキーを押したときの音声バックがありません。
> これまでは秀丸リーダーの機能だったのかなとも思うのですが、
> デリートキー:残された文字、バックスペースキー:消された文字
>
という風な音声バックにしたいのですが、このマクロで対応しているでしょうか。

すみません。
今、検討してみたのですが、自動起動マクロでは対応できないようです。
なにか方法はあるのかもしれませんが、力不足です。
今回のマクロは音を鳴らすだけで誤魔化しました。
残念ですが、この状態でお使いください。
秀丸エディタ64ビット版のほうで秀丸リーダー対応になったら、以前のマクロが使用できます。
以前のマクロはご希望のようになっています。

土居由知

unread,
Jun 3, 2026, 2:15:43 AM (5 days ago) Jun 3
to nvda-japa...@googlegroups.com
お世話になります。土居です。

鹿毛様:
早速ありがとうございます。
確かに、秀丸リーダーの64ビット化が一番いいんでしょうね。
それで、素人考えで恐縮ですが、例えば左右のブロック読みのように、特定のキーにマクロを割り付けるような感じで、
デリートキーには残された文字を読むマクロ、バックスペースキーには消された文字を読むマクロ
を、それぞれ割り当てることは難しいでしょうか。
引き続きよろしくお願いいたします。


※以下、受信メールです※私の署名はこのメールの最下部にあります※
差出人:"'m.kage' via NVDA Japanese Users" <nvda-japa...@googlegroups.com>
受信日:2026年06月03日14時51分
--
NVDA 日本語チーム メーリングリストのご案内
https://github.com/nvdajp/nvdajp/wiki/MailingLists
---
このメールは Google グループのグループ「NVDA Japanese Users」の登録者に送られています。
このグループから退会し、グループからのメールの配信を停止するには nvda-japanese-u...@googlegroups.com にメールを送信してください。
このディスカッションを表示するには、https://groups.google.com/d/msgid/nvda-japanese-users/40e8d265-43e8-cf93-3b08-a47c715fd75f%40yahoo.co.jp にアクセスしてください。

m.kage

unread,
Jun 3, 2026, 3:10:34 AM (5 days ago) Jun 3
to nvda-japa...@googlegroups.com
新座市の鹿毛です。

> お世話になります。土居です。
>
それで、素人考えで恐縮ですが、例えば左右のブロック読みのように、特定のキーにマクロを割り付けるような感じで、
>
デリートキーには残された文字を読むマクロ、バックスペースキーには消された文字を読むマクロ
> を、それぞれ割り当てることは難しいでしょうか。

編集ごタイマーを使っていますので、
文字が消去された後にマクロが動作します。
故に、すでに削除された文字は読めないと思います。
他に方法があるのかどうか、思いつきません。
> デリートキーには残された文字を読むマクロ
これは例えば
あいうえお
「い」を削除した場合、「う」と読ませればよいのでしょうか?
それであれば可能ですが。


土居由知

unread,
Jun 3, 2026, 3:24:32 AM (5 days ago) Jun 3
to nvda-japa...@googlegroups.com
お世話になります。土居です。

鹿毛様:
返信をありがとうございます。

>編集ごタイマーを使っていますので、文字が消去された後にマクロが動作します。

なるほどそうなんですね。
別のマクロにしてバックスペースが押されたときに発動する、というのはいかがでしょうか。

>あいうえお
>「い」を削除した場合、「う」と読ませればよいのでしょうか?

そうです。そうなればどこまで消せばいいかが確実にわかります。

引き続きよろしくお願いいたします。


※以下、受信メールです※私の署名はこのメールの最下部にあります※
差出人:"'m.kage' via NVDA Japanese Users" <nvda-japa...@googlegroups.com>
受信日:2026年06月03日16時11分
--
NVDA 日本語チーム メーリングリストのご案内
https://github.com/nvdajp/nvdajp/wiki/MailingLists
---
このメールは Google グループのグループ「NVDA Japanese Users」の登録者に送られています。
このグループから退会し、グループからのメールの配信を停止するには nvda-japanese-u...@googlegroups.com にメールを送信してください。
このディスカッションを表示するには、https://groups.google.com/d/msgid/nvda-japanese-users/5c835ee6-2ed5-41dc-124d-db1317cdb9ed%40yahoo.co.jp にアクセスしてください。

m.kage

unread,
Jun 3, 2026, 3:54:11 AM (5 days ago) Jun 3
to nvda-japa...@googlegroups.com
新座市の鹿毛です。

> お世話になります。土居です。
>
別のマクロにしてバックスペースが押されたときに発動する、というのはいかがでしょうか。

その別のマクロをどこに登録するのでしょうか?
今のところ、自動起動マクロの2箇所しかないのです。
秀丸リーダーのときは、マクロ78に登録できたのです。
とにかく私には思いつきません。
ご勘弁ください。

>> あいうえお
>> 「い」を削除した場合、「う」と読ませればよいのでしょうか?
>
> そうです。そうなればどこまで消せばいいかが確実にわかります。

対応版をアップしました。
ダウンロードしてご確認ください。
https://kagehari.com/ham_soft.html
64HM.NVDA.pressKey.mac
このファイルを、マクロフォルダにあるファイルに上書きシてください。


土居由知

unread,
Jun 3, 2026, 4:20:17 AM (5 days ago) Jun 3
to nvda-japa...@googlegroups.com
お世話になります。土居です。

鹿毛様:
マクロ登録自体は80個ありますよね。
そして登録したマクロにキー割り当てもできます。
添付したのはエンターキーを押すと次の論理業に移り、その行を読み上げるマクロです。私は77に登録しています。
マクロは秀丸さんに作ってもらい、実際に読み上げるもう一つのマクロ、呼び出されるマクロは鹿毛さんのマクロから借用しています。
私はマクロのことがよくわかってなくて、見様見真似という感じでやってますので、知りたかったのは、バックスペースやデリートが、何か特殊な扱いなのかなと思った次第です。
これと同じようにできないのかなと単純に思った次第です。私も少し挑戦してみます。
とにかく私はよくわかってないので、頓珍漢なことを言ってるかもですね。すみません。

>64HM.NVDA.pressKey.mac
>このファイルを、マクロフォルダにあるファイルに上書きシてください。

タイムスタンプが変わってないようですが、中身は変わっているということでしょうか。
引き続きよろしくお願いいたします。


※以下、受信メールです※私の署名はこのメールの最下部にあります※
差出人:"'m.kage' via NVDA Japanese Users" <nvda-japa...@googlegroups.com>
受信日:2026年06月03日16時54分
--
NVDA 日本語チーム メーリングリストのご案内
https://github.com/nvdajp/nvdajp/wiki/MailingLists
---
このメールは Google グループのグループ「NVDA Japanese Users」の登録者に送られています。
このグループから退会し、グループからのメールの配信を停止するには nvda-japanese-u...@googlegroups.com にメールを送信してください。
このディスカッションを表示するには、https://groups.google.com/d/msgid/nvda-japanese-users/257b6456-feaf-d576-4baf-227c92300adf%40yahoo.co.jp にアクセスしてください。
77_enter2down.mac
lineAll.mac

m.kage

unread,
Jun 3, 2026, 5:40:47 AM (5 days ago) Jun 3
to nvda-japa...@googlegroups.com
新座市の鹿毛です。
先ほど送信したメールが配信されないようですので、今一度送ります。

> お世話になります。土居です。
> そして登録したマクロにキー割り当てもできます。

BSキーの機能をマクロで記述して、そのマクロにBSではないキーを割り当てれば可能でしょう。
こんな感じでしょうか。
1.そのマクロが起動したら、一文字前に戻って、カーソルの文字を読ませる。
2.カーソルの文字を削除する。
3.そのマクロをなにかのキーに割り当てる。
そうなると、BSキーでないキーを使うことになし、やりにくいのではないでしょうか。

>
とにかく私はよくわかってないので、頓珍漢なことを言ってるかもですね。すみません
マクロを始められたようで、色々とやってみてください。

>
タイムスタンプが変わってないようですが、中身は変わっているということでしょうか
F5でリフレッシュしてみてください。
キャッシュを見ているのかもしれません。

文字列を削除する私の方法ですが、
shift+矢印キーで範囲選択します。
このときは、文字を読み上げますので、確実です。
選択したら、Delキーを押して選択した文字列を削除します。

土居由知

unread,
Jun 3, 2026, 11:05:06 PM (4 days ago) Jun 3
to nvda-japa...@googlegroups.com
お世話になります。土居です。

鹿毛様:
ありがとうございます!
デリートキーの動きはばっちりです。
とても使いやすくなりました。
バックスペースの件、難しそうですね。
ありがとうございました。


※以下、受信メールです※私の署名はこのメールの最下部にあります※
差出人:"m.kage" <kagev...@yahoo.co.jp>
受信日:2026年06月03日17時57分
新座市の鹿毛です。
Reply all
Reply to author
Forward
0 new messages