起動オプションと自動起動マクロNo.01288
h-tom さん 07/07/22 18:41
 

h-tom です。

1)自動起動マクロ「新規作成直後」が有効だと、デスクトップ復元できない。
 「新規作成直後」が有効で、ファイル名指定がない場合、起動オプションの
 "/e"(デスクトップ復元)が有効になりません。
 (普通に新規秀丸エディタが開き、マクロが実行されます。)

 ファイル名の指定があると、有効になります。(復元が実行される)
 NG:hidemaru.exe /e
 OK:hidemaru.exe /e test.txt
 OK:hidemaru.exe /e ""

 同様に、「新規作成直後」が有効の場合、動作環境の
 「新規に秀丸エディタを起動するとき自動でデスクトップ復元する」
 が有効でも、デスクトップ復元が実行されません。
 
 動作を明示的に指定しているので、マクロを無効化したほうがいいでしょうね。

2)"/p"オプション指定時の動作
 「印刷直前と直後」が有効でも、印刷時にマクロは実行されませんでしたが、
 「ファイルを開いた直後」と「ファイルを閉じる直前」は実行されています。
 これは意図的な動作ですか?
 
 印刷は、メニューやキー割り当てから実行していないので、自動実行されない
 と予測出来たのですが、「開いた直後」と「閉じる直前」が実行されたのが
 意外でした。
 (まぁ、勝手に動かないと、思っていただけの話なんですが・・・)

[ ]
RE:01288 起動オプションと自動起動マクロNo.01294
秀丸担当 さん 07/07/23 14:46
 

>1)自動起動マクロ「新規作成直後」が有効だと、デスクトップ復元できない。

/eオプションが付いているときは自動起動マクロは実行しないように修正させて
いただきます。

>2)"/p"オプション指定時の動作
> 「印刷直前と直後」が有効でも、印刷時にマクロは実行されませんでしたが、
> 「ファイルを開いた直後」と「ファイルを閉じる直前」は実行されています。
> これは意図的な動作ですか?

印刷直前と直後が実行されないのは意図的でしたが、ファイルを開いた直前と直
後は意図的ではありませんでした。
というかファイルが閉じてウィンドウが消えた後にファイルを開いた直前と直後
が実行しようとしているようで、こちらでは死んでしまいました。修正させてい
ただきます。

[ ]
RE:01294 起動オプションと自動起動マクロNo.01302
h-tom さん 07/07/26 20:47
 

h-tom です。

>>1)自動起動マクロ「新規作成直後」が有効だと、デスクトップ復元できない。
>
>/eオプションが付いているときは自動起動マクロは実行しないように修正させて
>いただきます。
こちらはβ18で修正されましたが、

>同様に、「新規作成直後」が有効の場合、動作環境の
>「新規に秀丸エディタを起動するとき自動でデスクトップ復元する」
>が有効でも、デスクトップ復元が実行されません。
こちらは変更無しですが、仕様になりますか?

秀丸エディタ:Ver.7.00β18
OS:Windows2000SP4

[ ]
RE:01302 起動オプションと自動起動マクロNo.01305
秀丸担当 さん 07/07/27 12:00
 

>>同様に、「新規作成直後」が有効の場合、動作環境の
>>「新規に秀丸エディタを起動するとき自動でデスクトップ復元する」
>>が有効でも、デスクトップ復元が実行されません。
>こちらは変更無しですが、仕様になりますか?

これは、仕様ということにさせてください。
以前に新規作成直後のデスクトップ復元をマクロでやるための話があって、この
仕様は維持しないといけなかった気がします。

[ ]
RE:01305 起動オプションと自動起動マクロNo.01309
h-tom さん 07/07/28 08:53
 

h-tom です。

>これは、仕様ということにさせてください。
>以前に新規作成直後のデスクトップ復元をマクロでやるための話があって、この
>仕様は維持しないといけなかった気がします。
了解です。
現状の「デスクトップ復元」オプションには制限があるので、マクロでやったほう
が、融通が利くので良いかもしれませんね。

[ ]