【要望】一覧-スレッド表示切り替えのキーNo.01504
hajime さん 08/12/01 11:56
 
秀丸メール便利に活用させていただいております
タブ機能についてより便利で使いやすいものになりつつあるようで
楽しみにしております。

ところで、
タブの切り替えに「ctrl+Tab」を割り付けたいと云う人は
少なくないのではないかと思っています。
かくいう私もその一人です。

その際、一覧-スレッド表示切り替えのキーアサインメントが
カスタマイズできると便利かな、と思った次第です。
たぶん現状では、「ctrl+Tab」を別の機能に割り付けると、
一覧-スレッド表示切り替えは、「Alt+V→V→L」や
「Alt+V→V→T」で行うことになるかと思います。
マウスでもOKですが。
キーで簡単に表示が切り替えられる方が、嬉しいという方も
少なくないかも知れないと思っています。
と、ここまで書いて、
「Shift+Tab」で一覧-スレッド表示切り替えが可能なことに
気づきました。

私はかくの如く自己解決できましたが、
これに気づくまでに10分ほどかかりました。
どこかにヒントで書いておくと、
喜ばれるような気がしますが如何でしょう。
ご判断はお任せ致します。ご検討ください。

[ ]
RE:01504 【要望】一覧-スレッド表示切りNo.01507
秀まるお さん 08/12/01 14:46
 
 「設定・キー割り当て」の所で「次のタブ」というコマンドに対してCtrl+Tab
キーを割り当てれば、それで一応、期待された動作になると思います。

 一覧/スレッド切り替えについて何か他のキー割り当てをしたいと思った時に、
それが簡単には実現出来ないという問題はあります。
 (以前Iranoanさんから指摘されたことではあります)

 現状で、一覧/スレッド表示切り替えを何かキー割り当てするとしたら、マク
ロで、

   loaddll "tkinfo.dll";
   if( dllfunc("IsThreadView") ) {
       #n = dllfunc("SetThreadView", 0);
   } else {
       #n = dllfunc("SetThreadView", 1);
   }

 というのを作って、それをどこかに割り当ててキー割り当てして使うって風に
するしか無いです。

[ ]
RE:01507 【要望】一覧-スレッド表示切りNo.01509
hajime さん 08/12/01 15:37
 
マクロで対応できるのですね 了解です

細かい要望になるかと思うのですが、先の私の投稿の通り
タブ切り替えに「Ctrl+Tab」を割り付けしたばあいでも、
一覧-スレッド表示切り替えは「Ctrl+Shift+Tab」で可能です。

しかし、メニューで、
デフォルトでは「Alt+V→V」で表示されるサブリストに、
「Ctrl+Tab」がショートカットキーとして
使えることを示す表示がなされますが、
タブ切り替えに「Ctrl+Tab」を割り付けしたばあいには、
当該サブリストに「Ctrl+Shift+Tab」が使える旨の
表示は出ません。

おそらく、上記のカスタマイズをする人は多いと思いますが、
その時に、あまり秀丸メールのキー割付のパタンに詳しくない人でも、
ショートカットキーが使えることに気づけるように設計しておくと、
少し親切かな、と思いました。

もちろん、いろいろ手を入れなくてはならないのなら別ですが、
もし簡単に対応可能でしたら、ご検討ください。

[ ]
RE:01509 【要望】一覧-スレッド表示切りNo.01510
秀まるお さん 08/12/01 15:48
 
 一応、この辺のキー割り当てはある程度Windows標準の暗黙の物だと思うので
書いてませんでしたけど、せっかくなのでヘルプに追加します。

 一応、Ctrl+Tabが「次の××」だとしたら、Ctrl+Shift+Tabは、「前の××」
という動作になります。

[ ]
RE:01510 【要望】一覧-スレッド表示切りNo.01512
hajime さん 08/12/01 16:32
 
> 一応、Ctrl+Tabが「次の××」だとしたら、Ctrl+Shift+Tabは、「前の××」
>という動作になります。
申し訳ありません。
あまりこのテーマでがんばるのもあれなんですが、
私のお願いしているのは「一覧-スレッド表示切り替え」について、
です。
より具体的には、
Ctrl+Tabが無効になっても、Ctrl+Shift+Tabがまだ有効だということ
です。
わかりにくくて申し訳ありません。

[ ]
RE:01512 【要望】一覧-スレッド表示切りNo.01536
hajime さん 08/12/03 23:00
 
申し訳ありません
せっかくなので整理させていただきます
ver.5.10の場合の動作になります

デフォルトでの「一覧-スレッド表示切り替え」のキーアサインメント
Ctrl+Tab
Ctrl+Shift+Tab
Ctrl+Alt+Tab
Ctrl+Shift+Alt+Tab
Alt+(V)→(V) で出てくるサブメニューに Ctrl+Tab が表示される

「次のタブ」にCtrl+Tabをキー割り当てしたときの動作;
Ctrl+Tab・・・・・・・・・「次のタブ」
Ctrl+Shift+Tab・・・・・・「一覧-スレッド表示切り替え」
Ctrl+Alt+Tab・・・・・・・「次のタブ」
Ctrl+Shift+Alt+Tab・・・・「前のタブ」
Alt+(V)→(V) で出てくるサブメニューの Ctrl+Tab が消える

以上は、御指摘の「Windows標準の暗黙の物」の動作とは異なります。
「Ctrl+Shift+Tab」が「一覧-スレッド表示切り替え」の動作を
優先的にとる仕様になっています。

分かってしまえば場合によっては却って便利かもしれません。

しかし、なかなか分かりにくいような気がします。
そこで、Helpに記載する、あるいは、私の提案としては、

デフォルトで「一覧-スレッド表示切り替え」に割り当てられていた
キーアサインメントが他の機能にとられた場合、
Alt+(V)→(V)で出てくるサブメニューの
「 Ctrl+Tab 」を消すという現仕様から、
Alt+(V)→(V)で出てくるサブメニューの
「 Ctrl+Tab 」を「Ctrl+Shift+Tab」に変えるという仕様に
変更したら、皆さんその機能にお気づきになるのではないでしょうか

というのはどうか、というものです。
上記はあくまでも一つの視点です。
せっかくのタブ機能ですしタブ切替を「 Ctrl+Tab 」に割り当てても
「一覧-スレッド表示切り替え」がキー操作で可能な仕様であることを
明示すると良いのではないでしょうか、という趣旨です。
諸々ご検討いただければ幸いです。

[ ]
RE:01536 【要望】一覧-スレッド表示切りNo.01537
秀まるお さん 08/12/04 11:30
 
 Ctrl+Shift+Tabで切り替え出来るのはおまけみたいな物なので、それをキー割
り当て表示するのはどうかという気もしますが…。というか、普通、Ctrl+Tabに
「次のタブ」を割り当てる人というのは、Ctrl+Shift+Tabには「前のタブ」を割
り当てるのではないかという気がします。

 昔Iranoanさんから提案のあった通り、「一覧/スレッド表示切り替え」みたい
なコマンドを別途用意して、それをキー割り当て可能なようにしようと思います。

[ ]
RE:01537 【要望】一覧-スレッド表示切りNo.01547
hajime さん 08/12/05 13:49
 
> 昔Iranoanさんから提案のあった通り、「一覧/スレッド表示切り替え」みたい
>なコマンドを別途用意して、それをキー割り当て可能なようにしようと思います。
ご検討ありがとうございます。

[ ]