<要望>ツールバーボタンの種類追加No.30893
Egg さん 07/03/31 12:30
 
とくに慌ててという事ではないですが、
利用できるツールバーボタンが増えると
より秀丸メールが使い易くなるのではと思います。


ちなみに私的に追加して頂きたいツールバーボタンは、
自身がよく変更するボタンで(エディタ側なのですが)
 自動折り返し
 開封通知を要求する
 編集を許可する
です。

※あくまでボタンの追加で動作変更ではありません。

[ ]
RE:30893 <要望>ツールバーボタンの種類追No.30896
秀まるお2 さん 07/03/31 22:33
 
 ツールバーのボタンを増やすとアイコンモジュール作者さんにまたアイコンモ
ジュールの改造をしてもらわないといけないことになりまして、それはそれでか
なりの大仕事になってしまうと思います。

 せっかく苦労して作っていただいて、しかも無料で提供いただいてるアイコン
モジュール作者さんに苦労を背負わせるのも気が引けまして…。

>  自動折り返し
>  開封通知を要求する
>  編集を許可する
> です。

 とりあえず、マクロとしてそういう機能を実現するようにして、マクロについ
てのツールバーボタンを追加してもらうという作戦なら今でも可能です。

 マクロを作るのは僕でないと難しいと思うので、それはそれで僕に「このコマ
ンドを実行する用のマクロを作ってくれ」っと言ってくれれば対応します。

 上記の例なら、

■自動折り返しのON/OFF切り替えコマンド:
   #n = sendmessage( hidemaruhandle(0), 0x0111, 40090, 0 );

■開封通知のON/OFF切り替え:
   #n = sendmessage( hidemaruhandle(0), 0x0111, 40128, 0 );

■編集を許可する
   #n = sendmessage( hidemaruhandle(0), 0x0111, 40083, 0 );

 となります。

 「全般的な設定・ウィンドウ」の「ツールバーの詳細...」の「マクロのボタ
ンにはマクロ名を表示する」をONにしておくとコマンド名がわかりやすくていい
かもしれません。

[ ]
RE:30896 <要望>ツールバーボタンの種類追No.30899
Egg さん 07/04/01 06:25
 
ツールバーボタンを増さない理由、よくわかりました。

大変恐縮ですが、
マクロ作成をお願い出来ないでしょうか。
全く、本当に全く急ぎません。
宜しくお願い致します。

[ ]
RE:30899 <要望>ツールバーボタンの種類追No.30901
Iranoan さん 07/04/01 13:22
 
 Egg さん今日は、Iranoan です。
 念の為お断りしておくと、開発者とは何の関わりも無い単なる一ユーザです。
> マクロ作成をお願い出来ないでしょうか。
 秀まるおさんがすでに書き込まれていますよ。
> ■自動折り返しのON/OFF切り替えコマンド:
>    #n = sendmessage( hidemaruhandle(0), 0x0111, 40090, 0 );
>
> ■開封通知のON/OFF切り替え:
>    #n = sendmessage( hidemaruhandle(0), 0x0111, 40128, 0 );
>
> ■編集を許可する
>    #n = sendmessage( hidemaruhandle(0), 0x0111, 40083, 0 );
の各々 #n で始まる一行です。

[ ]
RE:30901 <要望>ツールバーボタンの種類追No.30902
Egg さん 07/04/01 16:01
 
Iranoan様、そして 秀まるお2様

ご指摘及びマクロの作成どうも有難う御座います。
自身に知識がなく(&不勉強で)マクロを作成頂けた事さえ
理解できませんでした。

ヘルプを読み、作成頂いたマクロの動作を確認しました。

親切にどうも有難う御座います。

[ ]
RE:30902 改めてのお礼No.30907
Egg さん 07/04/02 09:39
 
秀まるお2様

Iranoan様にご指摘頂いた内容に恥ずかしくなり、必死にヘルプを読み
マクロ動作を確認し、お礼もそうそうに上記返信を書いた次第ですが、
改めましてマクロの作成どうも有難う御座います。

送信系のメールには”自動折返”と”開封通知”のマクロボタンを配置し、
受信系のメールには”自動折返”と”編集許可”のマクロボタンを配置し、
使わせて頂きます。

そもそもこのこの3つのボタンをツールバーの配置したかった理由ですが、

勤務先ではメーラーにOutlookを支給され、開封通知及び開封確認を送付する事が
社内ローカルルールーとなっています。(私は秀丸メールを使ってます)
Outlookというメーラーのせいか、社内では1行80文字的な感覚が薄く、
1行150文字のようなメールが飛び交ってます。まあそれはそれで便利だったりして
自身も社内用は自動折返をOFFで使います。
しかし社外にメールする時1行150文字だと恥ずかしいので、自動折返をONで使
います。

社外にメールする時恥ずかしいに関連して、一度就業時間中に社外のガールフレンドに
ラブレターを出した時うっかり開封通知をONのまま送付してしまいました。
「開封通知をつけてメールするなんて何て品のない人でしょう」と振られました(冗談)
まあ似た経験があり、開封通知がツールバーにあればと思った次第です。

編集許可ですが、受信メールに覚書する時に便利です。
(私の場合意外に多いです)

そんなこんなで、秀丸メールが更に使いやすくなりました。
どうも有難う御座います。
今後とも宜しくお願い致します。

[ ]
RE:30907 改めてのお礼No.30908
秀まるお2 さん 07/04/02 10:50
 
 マクロを使って、例えば社内にメールを送る場合なら自動的に開封通知を付け
るとか、そういうことも出来ます。例えば社内の人のメールアドレスが
「@mycompany.com」みたいになっているとしたら、

    loaddll "tkinfo.dll";
    $to = dllfuncstr("CurrentHeader", "To");
    $to = dllfuncstr("ToLower", $to);
    $to = dllfuncstr("SetEmailOnly", $to);
    if( strstr( $to, "@mycompany.com" ) >= 0 ) {
        #n = dllfunc("SetRequestNotification", 1);
    }

 とか。あるいは特定のアドレス帳グループに登録した人に対しては開封通知を
付けるとか、そういう風なマクロも作られます。

 「社内なら付ける、社外なら付けない」っていうのを人間が手作業でやってる
としたら、それにかかってるコストってすごいことになると思うんですよね。そ
んな無駄なコスト使うくらいなら、秀丸メールのライセンス料くらいすぐ浮いて
しまうと思いますが。

 (ってここに書いても仕方ないけど)

[ ]