秀丸メールの付属エディタで「ユーザーメNo.01003
kappa3 さん 17/02/08 09:44
 
秀丸メールの付属エディタへの要望です。

秀丸メールの付属エディタでも秀丸エディタのように
「メニューバー編集」「ユーザーメニュー編集」が
そっくりそのまま同じようにできたらありがたいです。

秀丸メールと秀丸エディタのキー割り当てが衝突しない
ものについては、秀丸エディタでのキー割り当て設定が
そのまま秀丸メールの付属エディタでも使えていますが
秀丸メールの独自コマンドにキー割り当て設定したい場
合、秀丸エディタの「ユーザーメニュー編集」とそっく
りそのまま同じようにできたらありがたいです。

[CTRL]+[J],[T](文書の先頭にジャンプ)などと「2スト
ローク」操作をしているので、遅延時間 X秒の設定も、
お願いしたいです。

ご検討いただけたら嬉しいです。      kappa3

[ ]
RE:01003 秀丸メールの付属エディタで「ユNo.01006
秀まるお2 さん 17/02/08 11:13
 
 秀丸エディタはキー操作にこだわるユーザーさん向けに、本当にこれでもかと
いうくらいのカスタマイズ性を持たせているんですが・・・。そこまで対応する
のは大変な労力が必要なので、秀丸メールはそこまではやってないです。

 とりあえず、ユーザーメニューに関しては、力のあるユーザーさんであれば
マクロでなんとかなるんじゃないかと思います。

   menu "コマンド1(&1)", "コマンド2(&2)", "コマンド3(&3)";
   if( result == 1 ) {
       message "コマンド1";
   } else if( result == 2 ) {
       message "コマンド2";
   } else if( result == 3 ) {
       message "コマンド2";
   }

 みたいなマクロを作れば、実質的に2ストロークのキー割り当てが可能です。
(上記例だと1〜3のキー押下でメニューが選択できる)

 それか、秀丸エディタの方に秀丸メール用のユーザーメニューを登録するか。
登録するコマンドはマクロにした上で、そのマクロで、

    loaddll "tkinfo.dll";
    #n = dllfunc("Bypass_PostMessage", hidemaruhandle(0), 0x0111, 40001, 0);

 みたいにして任意のコマンド実行が可能です。コマンドコードは「マクロ -
マクロ登録...」の「コマンド置き換え」ページの「コマンド番号を調べる▼」
メニューから調べることが出来ます。(上記の40001は新規メール)

[ ]
RE:01006 秀丸メールの付属エディタで「ユNo.01007
kappa3 さん 17/02/08 11:39
 
早速のご返答ありがとうございます。
頑張って挑戦してみます。        kappa3

[ ]