フィルタ操作についてNo.05190
ふー さん 14/10/30 09:24
 
フィルタ操作をよく使うのですが、下記お教えいただけないでしょうか
現在カーソルがあるファイルの拡張子をフィルタ対象にしたいのですが
キー割り当てなどでも構わないのですが、短い操作で 対象ファイルの
拡張子をフィルタ対象にすることは出来ますでしょうか
どうか宜しくお願いいたします。

[ ]
RE:05190 フィルタ操作についてNo.05192
秀丸担当 さん 14/10/30 12:38
 

コマンドとしてはそういう機能は無いですが、スクリプトを使うと可能です。

例えば、以下の内容のテキストを c:\Folder\Test.js といったファイル名で保
存します。(ヘルプの「スクリプトの例」にあるものと同じです)

  var iItem=GetNextItem(-1,1);
  if(iItem>=0){
    var obj = new ActiveXObject("Scripting.FileSystemObject");
    var strPath = GetItemPath(iItem);
    var strExt = obj.GetExtensionName( strPath );
    Open("*." + strExt);
    obj = null;
  }

ブックマークやツールに、項目を追加し、「パス」の部分に
js:c:\Folder\Test.js
として登録すると、ブックマークをやツールを選ぶことでスクリプトが実行され
ます。
[ツール]→[キー割り当て...]で、ブックマークやツールに登録したものをキー
割り当てすることもできます。

[ ]
RE:05192 フィルタ操作についてNo.05193
ふー さん 14/10/30 16:05
 
お教え頂き、思うことができました。
今までヘルプも十分に目を通さずにおりました。
ただ スクリプトという機能も知らず、知ってたとしても
内容を見ても チンプンカンプン が今の私のレベルです。
行いたい事に的を絞って 少しずつ 使い込んでいけたらと思います。
奥が深いソフトという事を感じました。
どうも ありがとうございました。


[ ]