input関数について要望ですNo.04651
tubo さん 09/11/30 22:31
 
input関数についての要望があります。
input関数でautocompleteが使えるようになると、いろいろ出来るように
なって便利だと思うのですがどうでしょうか?

「ファイルを開く」や「検索ダイアログ」の様な感じで辞書などを
指定して補完可能な入力窓が使えると言う感じで、input関数と、
autocomplete文が合体した感じをイメージしております。

実は、非常に大量にファイルを開いている際に、単語補完を使って名前を
絞ってアクティブなタブを変更する様なマクロを作ろうと思ったので
すが、今のところうまくいく方法が見つけられていません。
inputで補完が出来ると、こういう用途で使えるかと思い、要望を書か
せていただきました。

今後のネタとしてでも扱っていただけただらと思います。
よろしくお願いします。

[ ]
RE:04651 input関数について要望ですNo.04656
秀丸担当 さん 09/12/01 10:20
 

>input関数でautocompleteが使えるようになると、いろいろ出来るように
>なって便利だと思うのですがどうでしょうか?

確かに、そういうことができたら便利かもしれません。
やるかどうかはわかりませんが、そういうネタとして参考にさせていただきます。

個人的には、「開く」ダイアログはほとんどファイル名の補完しか使っていなく
て、ファイル一覧が出るのが遅いため、入力ボックス1つだけのダイアログにな
ってもいいんじゃないかと思っています。

[ ]
RE:04651 input関数について要望ですNo.04676
たけとり さん 09/12/02 14:16
 
全く同じことを考えておられたので、ちょっと横から失礼します。

>input関数でautocompleteが使えるようになると、いろいろ出来るように
>なって便利だと思うのですがどうでしょうか?
>
私も、この意見に賛同します。

>実は、非常に大量にファイルを開いている際に、単語補完を使って名前を
>絞ってアクティブなタブを変更する様なマクロを作ろうと思ったので
>すが、今のところうまくいく方法が見つけられていません。

自分も手元のマクロで似たようなことをしています。
検討したこととしては、
・新しいタブを開き、そこに開いているファイルの一覧をリストアップ。さらにその
タブの先頭または末尾でそのタブの内容を利用して単語補完。
・外部DLLを利用する。(macrodll.dllなど)
といったところでしょうか。
難しいことをしないので、結局は前者を使っています。
ご参考まで。

[ ]
RE:04656 input関数について要望ですNo.04677
たけとり さん 09/12/02 14:25
 
>個人的には、「開く」ダイアログはほとんどファイル名の補完しか使っていなく
>て、ファイル一覧が出るのが遅いため、入力ボックス1つだけのダイアログにな
>ってもいいんじゃないかと思っています。

この意見に賛同します。
開くダイアログで相対指定できるのを知ってから、「あの欄」を重宝しています。

# 個人的には、検索置換grepも同様です。
# ほかのプログラミング言語のように「/置換前/置換後/オプション」といった書き
方をできれば、1行だけのダイアログでもいけるような気がします。
# もっともそれを突き詰めると、ミニバッファって話になるのですが...(^^;

[ ]