select/forcusでのお願いNo.08476
jun1 さん 20/03/03 16:58
 
いろいろと改良が入って使いやすくなってきました。ここでひとつお願いがあります。

僕はキーボード主体、一覧表示で使用しています。ちょっとだけ嫌だなと思うことに、
ディレクトリのなかにポンと入ると、最初のファイル/ディレクトリが点線で囲まれ
た状態で、その最初のファイルを使うには移動して戻らなければなりません。この時
点でのファイルをselect/forcus状態にできないでしょうか。

個人的にはどんなときでも点線に囲まれることなく、いつでもどこかのファイルがse
lect/forcusされた状態なのを望みたいのですが、おそらく複数ファイルの選択やス
クロール、もしかしたら設計にまで大幅な手を入れなければならないかもしれないと
思うので、先ほどあげた一覧の変更時の選択だけでもお願いしたいです。

[ ]
RE:08476 select/forcusでのお願いNo.08477
さん 20/03/03 17:09
 
 こんにちは、1ユーザーの陸といいます。

 「ツール」→「オプション」を開いて、「上級者向け設定」をオンにした上で、
「デザイン/操作」→「ファイル一覧3」を開き、下記の設定を試してみてはどうでし
ょうか。
 なお、的外れでしたら、すみません。

 1.「初期状態で先頭項目を選択」にチェックをつける。
 この設定で、フォルダを開いた際、先頭の項目が自動で選択されるようになります。
 2.「削除後に選択を維持」にチェックをつける。
 この設定で、ファイルやフォルダを削除した際、次にフォーカスが当たる項目が自
動で選択されるようになります。
 3.「「戻る」「進む」で選択を復元」にチェックをつける。
 この設定で、「戻る」や「進む」を実行した際、フォルダを切り替える前の選択状
態が復元されるようになります。
 4.「最新の情報に更新時にフォーカス位置を復元」にチェックをつける。
 この設定で、「最新の情報に更新」を実行した際、更新前と同じ項目が選択される
ようになります。

 以上、参考になれば幸いです。

[ ]
RE:08477 select/forcusでのお願いNo.08478
秀丸担当 さん 20/03/03 17:37
 

「初期状態で先頭項目を選択」というオプションのことを書こうと思っていたところ
でしたが、陸さんのコメントで、それ以外にも選択を維持するオプションがあること
に気づきました。
適格なコメントありがとうございます。

[ ]
RE:08478 select/forcusでのお願いNo.08480
jun1 さん 20/03/03 18:50
 
陸さん、詳しく説明いただいてありがとうございました。
「初期状態で先頭項目を選択」がチェックされていないだけでしたが、思っている操
作にものすごく近くなりました。

どんなときでもフォーカスを失わなくすることはやはり大変なことでしょうか?

それはそれとして、感謝いたします。

[ ]
RE:08480 select/forcusでのお願いNo.08484
秀丸担当 さん 20/03/04 10:01
 

どんなときでも選択がある状態にするのは、不可能ではないかもしれないですが、選
択が無いこともあるという前提に作られているので、問題になる可能性がありそうで
す。
最近追加された[オプション]→[上級者向け]→[スクリプト]で自動起動マクロで、以
下のような感じにして無理矢理選択がある状態にしてみたら、貼り付け時の選択で問
題でした。(ちなみに時間差があるのは意図的です)
if(GetNextItem (-1, 2)<0){
    SelectItem(GetNextItem (-1, 1));
}
例えば貼り付けて、貼り付けされたことを受動的に受けて選択しますが、上書きに失
敗したら選択が無い状態になるのが通常の動作ですが、そうならずに何か適当なもの
が選択された状態になるのは不都合です。これはたまたま見つけた1つの例ですが、
他にも何か不都合があるかもしれないです。

[ ]
RE:08484 select/forcusでのお願いNo.08488
jun1 さん 20/03/05 17:57
 
秀丸担当さんのスクリプトで思っていることをだいぶ実現できました。
ありがとうございます。

これが本体のオプションになることを夢見て。

[ ]