テンプレートの機能をマクロで使うにはNo.06342
civi さん 02/04/05 13:19
 
こんにちはciviです。

鶴亀のテンプレート機能をマクロから呼出して使うことは
出来ないのでしょうか?
具体的に申し上げますと、フォルダ単位のテンプレート設定
(またはアカウントでの設定)で作成される、t_reply.binなどを
マクロ上から使うことで、$(QuotedRootBody)などを展開してもらいたいからです。

鶴亀のテンプレートはフォルダ単位にテンプレートを切り替えられる
ようですが、私としては、同一フォルダ内における返信メールでも
異なるテンプレートを使用できた方が自然です。
鶴亀がフォルダ単位で割り当てなのは、仕方ないのですが、
マクロでテンプレートを使用することができるのならば、
送信用のエディタ起動時のマクロで、テンプレートを選択できるようにしたいのです。

#余談ですが、フォルダに対してテンプレートを割り当てる事に対して、
#他の方々は違和感は持ちませんでしょうか?
#返信メールならばともかく、新規メールの場合にフォルダが
#関係してくるのへんな感じがします。

[ ]
RE:06342 テンプレートの機能をマクロで使うにはNo.06343
ひろ さん 02/04/05 13:47
 
 civi さん今日は、ひろです。
> 鶴亀のテンプレート機能をマクロから呼出して使うことは
> 出来ないのでしょうか?
 結論をいえば出来ます。
 ただ既にその手のマクロは、ライブラリにも公開されているので、ライブ
ラリを探した方が速いと思います。
 また http://www.maruo.co.jp/turukame/2/m020324.html#4947 のスレッド
が参考になると思います。

> #余談ですが、フォルダに対してテンプレートを割り当てる事に対して、
> #他の方々は違和感は持ちませんでしょうか?
 自作のマクロで、送信先ごとにも設定できるようにしているせいもあり、
違和感を感じません。

> #返信メールならばともかく、新規メールの場合にフォルダが
> #関係してくるのへんな感じがします。
 では何と関連付ければよいのでしょう? メールをアドレス帳から作成する
場合は、送信先ごとに変えれますが、そうでなければ作成時に選択となりま
す。しかし毎回選択となったら、それはそれで邪魔だと思う人も出てくると
思います。
 また ML などは各々で別フォルダで整理している人が多いと思いますので、
現在の仕様はそれなりに合理的だと思います。

[ ]
RE:06343 テンプレートの機能をマクロで使うにはNo.06344
civi さん 02/04/05 14:20
 
こんにちは、ひろさん。
回答ありがとうございます。

> > #返信メールならばともかく、新規メールの場合にフォルダが
> > #関係してくるのへんな感じがします。
>  では何と関連付ければよいのでしょう?

(人によって使い方が違うので)完全に関連付けるのは私も無理だと思っています。
ただ、メールを新規作成、返信する前にテンプレートをあらかじめ選択
することが出来てもよいかと思いました。

他のメーラであった機能なのですが…
「新規」というのと、「テンプレートから新規」
「返信」というのと、「テンプレートから返信」
両方あったら私は便利です。

>  また ML などは各々で別フォルダで整理している人が多いと思いますので、
> 現在の仕様はそれなりに合理的だと思います。

返信については納得できるのですが、新規メールをどこで書こうと、
テンプレートは自分で選ばせて欲しいと思うのです。
ML宛の新規メールを書くために受信フォルダから、
ML用フォルダに移動するのが、違和感を覚えました。
もちろんその方が自然という人もいると思うので、
フォルダに割り当てる事は構わないのですが、自分で選ぶ事もできてもいいかと
思いました。

とりあえず、ライブラリにあるマクロを探してみて、
私も、ひろさんのようにマクロを使ってテンプレート選択できるように
したいと思います。

[ ]
RE:06344 テンプレートの機能をマクロで使うにはNo.06345
秀まるお2 さん 02/04/05 15:07
 
 テンプレートを選択してメール作成が出来ないことは、鶴亀メール初期段階
からの懸案事項です。

 なんとかしたいと思いつつも、今のところはマクロを使っていただくしかあ
りません。

[ ]
RE:06344 テンプレートの機能をマクロで使うにはNo.06353
kendo さん 02/04/05 20:34
 
civiさん、横から済みません。
kendoといいます。

>返信については納得できるのですが、新規メールをどこで書こうと、
>テンプレートは自分で選ばせて欲しいと思うのです。
 私は以前は『al-mail』を使ってまして、返信のたびにどのようなテンプレー
トを使うのか聞かれるのがちょっとわずらわしかったのですが、いま考えると、
どこのフォルダーからでもテンプレートを選んで返信できるのはそれなりに便利
だったようなに今ではちょっと思っています。(civiさんの場合は、新規メール
ですよね。)
 そうしたテンプレートを聞く窓がでても、デフォールトのテンプレートを使う
場合は、もう一回enterキーを押せばいいだけでしたから。

>とりあえず、ライブラリにあるマクロを探してみて、
>私も、ひろさんのようにマクロを使ってテンプレート選択できるように
>したいと思います。
 私はマクロは手が出ませんが、もしciviさんが、新規メールだけでなく、返信
メールについてもどこからでも簡単にテンプレートを選べるマクロをお作りにな
ったら、「おねだり」で恐縮ですが、ぜひライブラリなどでご紹介ください。
(ライブラリにもそうしたマクロがあるようですが、ちょっと設定がむずかしい
みたいで、まだ使用しておりません。) 
 よろしくお願いいたします。
 

[ ]
RE:06353 テンプレートの機能をマクロで使うにはNo.06355
civi さん 02/04/05 21:32
 
civiです。

>  そうしたテンプレートを聞く窓がでても、デフォールトのテンプレートを使う
> 場合は、もう一回enterキーを押せばいいだけでしたから。

私にとって理想的なのは、文章で説明するのは難しいのですが、
「メニューの出せるボタン」みたいなものがあれば嬉しいです。
ちょうどIEの「戻る」ボタンのようなもので、ボタンの脇に
メニューを開くための矢印があるものです。
ボタンを普通に押すと、デフォルト動作の「ひとつ前に戻る」
脇の矢印を押して、メニューを開いてから選択することで、数ページ前に戻る事もで
きる。

このボタンが鶴亀の新規メールボタンに採用されて、
「新規メール」と「テンプレートを選んで新規メール」
のようになると、幸せです。(^^;

[ ]
RE:06353 テンプレートの機能をマクロで使うにはNo.06356
ひろ さん 02/04/06 00:19
 
 kendo さん今日は、ひろです。
> 新規メールだけでなく、返信
> メールについてもどこからでも簡単にテンプレートを選べるマクロをお作りにな
> ったら
 テンプレートに全く互換性がないのが欠点ですが、拙作の「鶴亀メール作
成支援マクロ Ver.1.22」で可能です。

[ ]
RE:06356 テンプレートの機能をマクロで使うにはNo.06358
kendo さん 02/04/06 10:00
 
ひろさん、kendoです。アドバイスありがとうございます。
>> 返信 メールについてもどこからでも簡単にテンプレートを選べるマクロを
> テンプレートに全く互換性がないのが欠点ですが、拙作の「鶴亀メール作
>成支援マクロ Ver.1.22」で可能です。
 

[ ]
RE:06344 テンプレートの機能をマクロで使うにはNo.06368
vickwei さん 02/04/07 18:53
 
 横からすいません。vickweiと申します。

>返信については納得できるのですが、新規メールをどこで書こうと、
>テンプレートは自分で選ばせて欲しいと思うのです。

 新規メールについては、鶴亀起動時のコマンドラインを使って簡単に複数のテン
プレートを使い分けることができます。高機能のマクロにはとても及びませんが、
自分ではけっこう便利に使っております。<まったくはずしていたらお許しくださ
い。
 起動時のコマンドラインで「C:\Turukame\TuruKame.exe newmail File=abc.txt
」とすれば「abc.txt」を内容とした新規メールが立ち上がります。この「abc.txt
」に「To:」「Subject:」やメール本文の定型句などをあらかじめ書いておけば、
簡易テンプレートとして使えます。あとは、必要な分だけ「def.txt」「ghi.txt」
などを作り、これをマクロで切り替えてやれば、鶴亀のどのフォルダにいても好み
のテンプレートで新規メールを作れると思います。

$m[0] = "報告書";
$m[1] = "回覧文書";
$m[2] = "休暇願";
menuarray $m,3;
if (result == 0 ) goto END;
else if( result == 1 ) {
$FILE = "C:\\XYZ\\houkoku.txt";
} else if( result == 2 ) {
$FILE = "C:\\XYZ\\kairan.txt";
} else if( result == 3 ) {
$FILE = "C:\\XYZ\\kyuka.txt";
}
run "C:\\TuruKame\\TuruKame.exe newmail File=" + $FILE;

Fromも書き換えるなら、
run "C:\\TuruKame\\TuruKame.exe newmail File=" + $FILE + " From=xxxxx@yyyy
.zzz";

 いちいちテンプレートを聞かれるのは、私もうっとうしい感じがします。私とし
ては、この起動時コマンドラインで十分満足しています。

[ ]
RE:06353 テンプレートの機能をマクロで使うにはNo.06395
civi さん 02/04/08 14:11
 
こんにちは、kendoさん。

> 私はマクロは手が出ませんが、もしciviさんが、新規メールだけでなく、返信
>メールについてもどこからでも簡単にテンプレートを選べるマクロをお作りにな
>ったら、「おねだり」で恐縮ですが、ぜひライブラリなどでご紹介ください。

鶴亀メールのマクロは初めてですが、とりあえず作ってみました。
どこのフォルダからでも、テンプレートを選択して使用するマクロです。
鶴亀のテンプレートタグと互換しています。

#互換といいつつ、実はカレントフォルダにあるテンプレートファイルを、
#バックアップ後、使いたいテンプレートファイルをカレントフォルダに
#コピー→メール作成画面を起動→バックアップを復元
#としているだけです…。ちゃんと動作してるのか怖いです(^^;

でも、ひとつだけ困ってしまった事が。
テンプレートの設定を、上位フォルダを引き継ぐように指定していると、
カレントフォルダにテンプレートを置いても反映されないんです。
この場合は上位フォルダのテンプレートファイルを置き換える必要が
あるのですが、「上位フォルダの設定」を引き継いでいるかどうかを、
マクロから取得する方法がわからず、断念しました。
自分が使っているマクロは、上位フォルダのテンプレートをすべて
置き換えちゃって使ってます。

ライブラリに登録してみたんですが、すぐに反映されるわけではないんですね。

[ ]
RE:06395 テンプレートの機能をマクロで使うにはNo.06407
kendo さん 02/04/08 18:45
 
civiさん、DLたのしみです。
>
>ライブラリに登録してみたんですが、すぐに反映されるわけではないんですね。

[ ]
RE:06395 テンプレートの機能をマクロで使うにはNo.06429
kendo さん 02/04/09 20:07
 
civiさん、kendoです。
>> 私はマクロは手が出ませんが、もしciviさんが、新規メールだけでなく、返信
>>メールについてもどこからでも簡単にテンプレートを選べるマクロをお作りにな
>>ったら、「おねだり」で恐縮ですが、ぜひライブラリなどでご紹介ください。
>
>鶴亀メールのマクロは初めてですが、とりあえず作ってみました。
>どこのフォルダからでも、テンプレートを選択して使用するマクロです。
>鶴亀のテンプレートタグと互換しています。
 フォルダーごとの設置をちょっといじれば、ばっちり使えます。愛用いたします。

[ ]