要望:print文のresultNo.04929
h-tom さん 10/01/09 00:12
 

h-tom です。

パブリッシャーも関係するので、難しいかもしれませんが、print文で、「印刷」を
押したのか、「閉じる」を押したのか、resultで判定できると、うれしいです。

開いているウィンドウ/タブグループを対象に、印刷を実行するマクロを作りました。
Ver.8から、印刷ダイアログを表示出来るようになったので、最初はダイアログを
表示し、残りはそのまま印刷するようしましたが、最初に「閉じる」を選択しても、
判定できないので、マクロを中断できないです。

[ ]
RE:04929 要望:print文のresultNo.04962
秀丸担当 さん 10/01/12 11:42
 

>パブリッシャーも関係するので、難しいかもしれませんが、print文で、「印刷」を
>押したのか、「閉じる」を押したのか、resultで判定できると、うれしいです。

print文の後で判断できるといいと思います。
調べてみたところ、秀丸パブリッシャー側で成功したかどうかの戻り値に対応し
ていなくて、やるとしたら秀丸パブリッシャー側で対応が必要そうです。
秀丸エディタ側では修正に備えておいて、秀丸パブリッシャーがいつかバージョ
ンアップするときには対応ということでお願いします。
秀丸パブリッシャーを使用しないときはできるようにしておきます。

現状で秀丸パブリッシャーでも可能にするには、秀丸パブリッシャーのヘルプに
書いてあるdllfuncを使う方法で判断できるようです。

[ ]