鶴亀で複数選択時の HMPV の動きNo.07768
Iranoan さん 05/05/16 19:00
 
 HMPV 担当さん今日は、Iranoan です。
 http://www.maruo.co.jp/turukame/1/x11795_.html#11796
>  メールを複数選択して印刷すると、実は内部的には、選択された複数のメール
> をCtrl-Lで区切ってくっつけた1つのテキストデータが作成され、それがメール
> 内容部分にセットされる(表示される)形になっています。
とありますが、マクロで
#tmp = dllfunc("PrintDialog", #n, $s, selecting, 0, 0, 1, 1 );
としても、アクティブなメールだけ印刷の対象になります。これは仕様でしょうか?
また一つのファイルのように印刷する方法は無いでしょうか?
 こちらの環境は、WindowsXP+IE6.0+秀丸 Ver.5.00β22+hmpv.dll Ver.2.41です。

[ ]
RE:07768 鶴亀で複数選択時の HMPV の動きNo.07780
秀まるお さん 05/05/17 12:42
 
 これは秀丸パブリッシャーでどうこういう話とは別になります。

 鶴亀メール側として対応するとしたら、つまり、「印刷」コマンドを実行して
いる最中の状態(複数メールをCtrl-L区切りで複数くっつけた物を表示している
状態)にするような関数をtkinfo.dllに用意する形になりますけど。

 必要なら追加してもいいですけど、どうしましょうか?

[ ]
RE:07780 鶴亀で複数選択時の HMPV の動きNo.07783
Iranoan さん 05/05/17 13:24
 
 秀まるおさん今日は、Iranoan です。
>  鶴亀メール側として対応するとしたら、つまり、「印刷」コマンドを実行して
> いる最中の状態(複数メールをCtrl-L区切りで複数くっつけた物を表示している
> 状態)にするような関数をtkinfo.dllに用意する形になりますけど。
 そういった関数も含めて hmpv の話と思っていました。
>  必要なら追加してもいいですけど、どうしましょうか?
 お願いします。

[ ]
RE:07783 鶴亀で複数選択時の HMPV の動きNo.07786
秀まるお さん 05/05/17 13:57
 
 次のV4.16にて追加します。

loaddll "tkinfo.dll";
#tmp = dllfunc("EnterPrintMulti");
loaddll "hidemaruapi.dll";
...
...
#tmp = dllfunc("PrintDialog", .... );
...
...
loaddll "tkinfo.dll";
#tmp = dllfunc("LeavePrintMulti");

 ってな具合になります。

[ ]
RE:07786 鶴亀で複数選択時の HMPV の動きNo.07790
Iranoan さん 05/05/17 17:17
 
 秀まるおさん今日は、Iranoan です。
>  次のV4.16にて追加します。
 どうも有り難うございます。

[ ]