【要望】受信メールの本文にしおりを入れNo.03367
TATE2 さん 12/09/10 09:31
 
秀まるおさん

TATEです。

不可能と門前払いされるかも知れませんが、要望ネタとして
アップさせてください。

受信メールの本文がかなり長いものがあり、一度にすべて
を読破できない場合があります。
この場合、後から続きを読むためにメール本文を開いた場合
に、また最初からなっているので、どこまで読んだかわから
なくなります。
(まあ、一般的な動作ですが)

そこで、どこの行まで読んだか、印(=しおり)を入れて
再度、開いた時に続きをどこから読めばいいか分かるように
できれば助かります。

最初から読み直せばよいのですが、上記以外にも重要な文
があり、その行に印をいれておきたいこともあります。
(数カ所は無理だとは思っていますが。)


わがままな要望ですが、ご検討いただけると幸いです。
以上、よろしくお願いします。





[ ]
RE:03367 【要望】受信メールの本文にしおNo.03368
アルビレオ さん 12/09/10 13:44
 
ユーザーのアルビレオです。

○しおり挿入マクロ
現在のカーソル位置 y をメモに書き込む

○しおり位置へ移動するマクロ
メモに書かれた場所へ moveto で移動

改変マークがつかないようにマクロで実現するとしたら、こんな感じでしょうか

[ ]
RE:03368 【要望】受信メールの本文にしおNo.03369
TATE2 さん 12/09/10 14:15
 
アルビレオさん

TATEです。

コメントありがとうございます。

マクロで本文にメモ(=特定文字列)を打ち込むのですね。。
この場合であれば、メモを開始文字にして複数行の強調表示を
使えばわかりやすくできますが、メモの位置を変更したり削除
したりできれば嬉しいです。

欲が出てきてきりがないですね。すいません。^^;








[ ]
RE:03368 【要望】受信メールの本文にしおNo.03370
秀まるお さん 12/09/10 14:25
 
 「表示・文字カーソルの表示」がONになっている場合だと、メールをエディタ
で開いた時に、秀丸メール本体ウィンドウ上での文字ソールの位置が、
エディタ・ウィン上でも再現されるって仕様はあります。

 文字カーソル表示がOFFの場合はそういう制御はしてないですけども。

 文字カーソル表示がOFFの場合でも、例えばウィンドウの一番先頭部分で表示
してる所を同じに合わせるような制御なら可能かと思います。

 そういうのでどうでしょうか?

 マクロでやるとしたら、メールを開く用のマクロを別途作成して、Enterキー
に割り当てる、とすることでも実現は可能かと思います。

[ ]
RE:03370 【要望】受信メールの本文にしおNo.03371
秀まるお さん 12/09/10 14:29
 
>  文字カーソル表示がOFFの場合はそういう制御はしてないですけども。

 文字カーソル表示OFFの場合でも同じような制御をしているようですが、見た
目的に、画面の先頭が一致するようにはなってくれないようでした。

 どっちにしてもこの辺の処理を修正してみます。

[ ]
RE:03369 【要望】受信メールの本文にしおNo.03372
アルビレオ さん 12/09/10 15:18
 
アルビレオです。

>マクロで本文にメモ(=特定文字列)を打ち込むのですね。。
>この場合であれば、メモを開始文字にして複数行の強調表示を
>使えばわかりやすくできますが、メモの位置を変更したり削除
>したりできれば嬉しいです。

いえ、本文内に書き込むのは改変マークがついてしまうし、特定文字列の抽出や
削除などは何かトラブルがあった場合に本文を破壊する可能性もあるのでやめた
ほうがいいです。

秀丸メールにはメールごとに「メモ」をつける機能があって、メール一覧で選択
したメールのプロパティを開くと、メールそのものは改変せずに好きな文字列を
メモとして書き込めます。
しおりがひとつだけでいいならメモを上書きすればいいだけなので、変更といっ
てもやることは同じです。

でもたぶんこのようなマクロを作っても「別ウィンドウで開いてカーソル表示」
でないとうまく動作しないと思われるので、それなら秀まるおさんが書かれてい
るようにカーソル位置を覚えているのだからわざわざ作る意味がないですね

[ ]
RE:03371 【要望】受信メールの本文にしおNo.03373
秀まるお さん 12/09/10 15:51
 
 ソースコードを改めて見直した所では、一応、文字カーソル表示がOFFの場合
でも、表示される内容の先頭行が同じになるようにって処理が既に入っていまし
た。

 ただ、自動折り返しの桁数が秀丸メール本体とエディタとで違った場合に表示
位置が狂うって問題があるようです。それだけ修正させていただきます。

[ ]
RE:03367 【要望】受信メールの本文にしおNo.03374
Iranoan さん 12/09/10 16:29
 
 TATE2さん今日は、Iranoan です。
> そこで、どこの行まで読んだか、印(=しおり)を入れて
> 再度、開いた時に続きをどこから読めばいいか分かるように
> できれば助かります。
 こういった目的のために、「しおり作成/ジャンプ」マクロ
http://homepage3.nifty.com/iranoan/turukame/macro.htm#BOOKMARK
を自作して使っています。

 秀丸エディタのマーク機能が秀丸メールでも使える様になると良いのですが。

[ ]
RE:03373 【要望】受信メールの本文にしおNo.03375
TATE2 さん 12/09/11 08:01
 
TATEです。

ご検討ありがとうございました。
ご教示いただいた内容を確認してみます。



[ ]
RE:03372 【要望】受信メールの本文にしおNo.03376
TATE2 さん 12/09/11 08:06
 
TATEです。

コメントありがとうございます。
確かにメール改変はリスクがあるので、書き込むのは
よくないと理解しました。

カーソル位置を記憶していただいているなら、それに
こしたことはないので確認してみます。
最初、メモの欄にカーソル行の行数を書こうかと思い
ましたので。


[ ]
RE:03374 【要望】受信メールの本文にしおNo.03377
TATE2 さん 12/09/11 08:10
 
Iranoanさん

TATEです。
コメントありがとうございました。

マクロのご教示、ありがとうございました。
早速試してみます。




[ ]
RE:03374 【要望】受信メールの本文にしおNo.03378
TATE2 さん 12/09/11 08:26
 
TATEです。

 この秀丸エディタのマーク機能が秀丸メールでも使えると便利
そうです。
 ヘルプには以下のように記述されています。
-------
 マークというのは、例えば「この位置は後でまた参照したいので
記憶させておきたい」というような場合に、その位置をマークして
おくという風に使う機能です。
マークした行は、行番号の表示で目印が付く他、「マーク一覧」
コマンドで場所の確認ができます。
-------

[ ]
RE:03374 【要望】受信メールの本文にしおNo.03379
秀まるお さん 12/09/11 11:32
 
 秀丸メールではメール1つ1つにファイル名が付いてる訳でないので、マーク
して位置を覚えておくことは無理があります。

[ ]