返信メールを作成するときクリップボードNo.12620
鷹さん さん 24/06/13 19:27
 
返信メールを作成するとき、他のメモ帳やワード等から文章を引用して貼り付けたい
場合があります。
その際、なぜか改行コード2回連続による空行部分が省略されてしまい、一回の改行
のみになり、空行で段落同士をを放していた文面の体裁が変わってしまうのです。
一方、新規メール作成の場合は、元のまま、奇麗に体裁が保たれます。

ひょっとすると、返信と転送用に作成したHTMLテンプレートが何かの問題を起こして
いるのかもしれません。
テンプレートは、サイトの「HTMLメール編集アドインを便利にするテンプレートの指
定方法」の説明通りに作成しました。
何か対策方法がありますでしょうか?

[ ]
RE:12620 返信メールを作成するときクリッNo.12623
秀まるお2 さん 24/06/14 09:37
 
 こちらでテストしてみたら簡単に再現できました。というか、返信メールじゃなく
ても新規メールでも起きました。

 あああ
 いいい

 ううう

 みたいに「いいい」と「ううう」の間に空行が1つ入るテキストデータを秀丸エデ
ィタ上で作成してコピペで貼り付けして起きました。

 HTMLメール編集アドインの設定の「互換性」でIE10相当またはIE11相当切り替えす
ると動作が変わることがあるんですが、どっちで試しても同じでした。

 これは・・・・・、Internet Explorerエンジンがそういう仕様になってしまって
るんだと思います。僕の方でなんとかするのは無理だと思います。

 実は今、HTMLメール編集アドインの次のバージョンを開発中で、それは、IEエンジ
ンとは別に、最新のEdgeブラウザエンジン(WebView2コントロール)を使って編集で
きるようにしています。この開発中のバージョンだと、ちゃんと空行が空行として貼
り付けできるようでした。この開発中バージョンはまだいろいろ未解決な問題があっ
て、公開できる状態では無いんですが、将来的にはこれを公開することで解決できる
だろうということで、気長に待って欲しい所です。

[ ]
RE:12623 返信メールを作成するときクリッNo.12625
鷹さん さん 24/06/14 18:36
 
> こちらでテストしてみたら簡単に再現できました。というか、返信メールじゃな
>くても新規メールでも起きました。
> ......
> 実は今、HTMLメール編集アドインの次のバージョンを開発中で、それは、IEエン
>ジンとは別に、最新のEdgeブラウザエンジン(WebView2コントロール)を使って編
>集できるようにしています。この開発中のバージョンだと、ちゃんと空行が空行と
>して貼り付けできるようでした。この開発中バージョンはまだいろいろ未解決な問
>題があって、公開できる状態では無いんですが、将来的にはこれを公開することで
>解決できるだろうということで、気長に待って欲しい所です。

早速回答いただき、ありがとうございます。
>実は今、HTMLメール編集アドインの次のバージョンを開発中・・・
良いですね!よろしくお願いします。
当面は、クリップボードの中の改行コードが2回続いたら1回追加して張り付けるス
クリプトを作って対応してみます。
秀丸マクロは未学習ですので、AHKでやってみます。

[ ]
RE:12625 返信メールを作成するときクリッNo.12630
秀まるお2 さん 24/06/18 10:53
 
 HTMLメール編集アドイン側で、貼り付けの時のクリップボード内容を調べて改行を
増やすとかすれば解決できる気がしてきました。一回トライしてみたい所ですが、Ed
geブラウザエンジンを使えるようにするのも今作業中なので、どっちにしてももうち
ょっと先になりそうです。


[ ]