キーボードマクロ周辺でNo.30473
yamashita さん 11/10/21 12:31
 
先日要望した件についてはご検討頂けるとのこと、恐縮です。

キーボードマクロ周辺で質問と提案があります。
秀丸は version 8.10 で、OS は windows XP SP3 です。

(1)質問
「マクロヘルプ」ではなく、「秀丸エディタヘルプ」において、ヘルプ画面の「キー
ワード」のところに「記録開始」と入れると表示される「記録開始/記録終了」の機
能と「再生」の機能を、マクロで行いたいのですが、マクロヘルプで見つけられませ
んでした。
もしあるのであれば、該当するマクロコマンドを知りたいです。
また、マクロヘルプの該当するページに、「記録開始/記録終了」とか「再生」とい
うキーワードを付けておいて欲しいです。さらに「キーボードマクロ」というキー
ワードも付けておいて頂けると助かります。

もしないのであれば、追加をお願いしたいのですが。。。
なお私としては、今のところ、「キー操作のリピート再生...」「キー操作の保存」
「キー操作の読込み」の機能をマクロから呼び出したいとは思っていません。


(2)提案1
「マクロヘルプ」のヘルプ画面の「キーワード」に「メニュー系文」という文字を入
れると、以下のように表示されます。

>  メニューを出す文とマクロを呼び出す文はマクロからは使えません。
> というか、使えてしまいますが、使わないでください。

これは、古い記述ですよね?


(3)提案2
「マクロヘルプ」ではなく、「秀丸エディタヘルプ」において、ヘルプ画面の「キー
ワード」のところに「記録開始」と入れると表示される「その他のコマンド」という
画面があります。
この画面の上の方で説明されているキーボードマクロは、全くの初心者にはさほど必
要のないものですが、ある程度慣れてきた人にとっては極めて便利なものです。しか
しこのヘルプ画面には、機能全体についての説明がありません。

このヘルプ画面の上の方に、以下のような説明を入れることを提案します。

------------ ここから ------------------------ ここから ------------
キーボードマクロとは
秀丸で何度も同じ操作を繰り返しする場合があると思います。
例えば「カーソルを3回下に移動してタブを1回入力する」を何度も繰り返すような
場合です。
こういう時に便利な機能がキーボードマクロという機能です。
秀丸のキーボードマクロの機能について説明します。
------------ ここまで ------------------------ ここまで ------------

そして、見出しを以下のように変更します。

記録開始/記録終了 -> キーボードマクロの記録開始/記録終了
再生 -> キーボードマクロの実行
キー操作のリピート再生... -> キーボードマクロのリピート再生...
キー操作の保存 -> キーボードマクロをファイルに保存
キー操作の読込み -> キーボードマクロをファイルから読み込み

ヘルプ画面のキーワードに、キーボードマクロを追加するといいと思います。

一連のキーボードマクロについての説明は別のページに分けた方がさらにいいと思い
ますが・・・。

[ ]
RE:30473 キーボードマクロ周辺でNo.30477
秀丸担当 さん 11/10/21 14:24
 

>(1)質問

再生に相当するマクロ文は無いです。
やるためには、キー操作の保存をあらかじめしておいて、それをexecmacroで呼
ぶという方法になります。
無いということで要望としてご意見参考にさせていただきます。

>(2)提案1

この説明は、「ユーザーメニュー1」以降のメニューを出すコマンドに相当する
文と「マクロ1」以降の登録マクロを呼び出す文の説明のことでした。
説明として分かりづらいので、「ユーザーメニュー1」以降,「マクロ1」以降と
いうことを書いておきます。


>(3)提案2

確かにキー操作の記録と再生は非常に便利な機能です。
説明のページをヘルプに書くように検討します。

[ ]
RE:30477 キーボードマクロ周辺でNo.30479
yamashita さん 11/10/21 14:37
 
秀丸担当様

返信をありがとうございます。1つだけ。

> >(2)提案1
> 説明として分かりづらいので、「ユーザーメニュー1」以降,「マクロ1」以降と
> いうことを書いておきます。

この、"「ユーザーメニュー1」以降" あるいは "「マクロ1」以降" の
「以降」という表現はよくわからないので、もしヘルプに記述する場合は、例えば

「ユーザーメニュー1」〜「ユーザーメニュー8」
あるいは
「ユーザーメニュー1」などのユーザーメニュー

みたいな書き方をして頂いた方がいいと思います。


いずれにせよ、もろもろご検討、よろしくお願いします。

[ ]