自動実行マクロNo.14070
k.kiyo さん 03/02/16 18:53
 
機能追加要望です。
秀丸からコールバックされる、つまりマクロが自動的に実行される機能があればすご
く便利なんです。
僕的には

1.ウィンドウが開かれた時
2.ウィンドウが閉じられた時
3.セーブされた時

に自動実行できるようにして欲しいと思っています。
検討のほどよろしくお願いします。>秀丸担当さん

[ ]
RE:14070 自動実行マクロNo.14071
山紫水明 さん 03/02/16 21:18
 
 k.kiyoさん,こんばんは。

》秀丸からコールバックされる、つまりマクロが自動的に実行される機能があれ
》ばすごく便利なんです。

 実装は秀丸担当さんのご判断にゆだねるとして,現在割り当てているキーにそ
れぞれ次のようなマクロを割り当てたらどうでしょう。

》1.ウィンドウが開かれた時
//-------------------------------------//
OPEN;
if( result ) execmacro "aaa.mac";
endmacro;
//-------------------------------------//

》2.ウィンドウが閉じられた時
//-------------------------------------//
execmacro "bbb.mac";
exit;
endmacro;
//-------------------------------------//

》3.セーブされた時
//-------------------------------------//
SAVEAS;
if( result ) execmacro "ccc.mac";
endmacro;
//-------------------------------------//

 上記で,aaa.mac,bbb.mac,ccc.mac がそれぞれ実行したいマクロです。

     では, (^^)/~
                                        山紫水明

[ ]
RE:14071 自動実行マクロNo.14074
k.kiyo さん 03/02/17 00:06
 
山紫水明さん,こんばんは

> 》秀丸からコールバックされる、つまりマクロが自動的に実行される機能があれ
> 》ばすごく便利なんです。
>
>  実装は秀丸担当さんのご判断にゆだねるとして,現在割り当てているキーにそ
> れぞれ次のようなマクロを割り当てたらどうでしょう。
エクスプローラーからダブルクリックで起動したときや
システムメニューからウインドウが閉じられたときに
自動実行して欲しいんです。
これらはTerapadやQXエディタには実装されてる機能なので秀丸にも
あってもいいのかなと思って要望を出させてもらいました。

[ ]
RE:14074 自動実行マクロNo.14081
ひろ さん 03/02/17 18:11
 
 k.kiyo さん今日は、ひろです。
> エクスプローラーからダブルクリックで起動したときや
> システムメニューからウインドウが閉じられたときに
> 自動実行して欲しいんです。
 一応、遠い昔 (?) に要望リスト入りはしているようです。
http://hidemaruo.dip.jp:81/hidesoft/hidesoft_2/t98.html で 00961 のス
レッドを御覧ください。
 まあ現状では、前者は OS の関連付けで x オプションを使い、後者は山紫
水明さんの方法で置き換えれば、ご希望に近づけることは出来ますね。ただ
(常駐) 秀丸で履歴から開いた場合や送るなどのショート・カットは、対処法
がないですね。

[ ]
RE:14081 自動実行マクロNo.14085
秀丸担当 さん 03/02/17 19:04
 
> 一応、遠い昔 (?) に要望リスト入りはしているようです。

要望としてはありますが、やってません。
鶴亀メールにはあるので、あってもいいかもしれないです。

[ ]
RE:14085 自動実行マクロNo.14086
takuara さん 03/02/17 19:17
 

takuaraです。

>要望としてはありますが、やってません。
>鶴亀メールにはあるので、あってもいいかもしれないです。

この要望に私も一票入れておきます。
以前からあると良いなと思ってました…。
検討よろしくお願いします。

[ ]