3

私は自分が取り組んでいることを追跡するのに役立つアップルスクリプトダイアログを作成しようとしています。それを本当に効果的にするために、私はそれが私のtodoリストからアイテムを検索し、私がlagooglesuggestまたは他のjavascriptオートコンプリート機能を入力するときにそれらを提案するようにしたいです。

プロジェクトまたはタスクの#キーを示すために使用したい@キーの入力をキャプチャしただけで、かなり簡単になると思っていました。その時点で、入力をタスクまたはプロジェクトのリストに一致させ始めました。たとえば、次のように入力するとします。

「@の機能に取り組んだ」

この時点で、@の入力はキーボード入力のキャプチャを開始し、私のToDoリストにあるプロジェクトの1つを提案しようとします。これは私が立ち往生しているところです。入力ボックスにリスナーなどを添付できるはずなのに、そのような機能の例や参照が見つからないようです。

4

1 に答える 1

2

これはapplescriptではできません。cocoaアプリケーションで独自のウィンドウを構築してから、NSTextFieldのメソッドにフックしてこれを行う必要があります。それほど難しいことではありませんが、applescriptとはまったく異なるスキルが必要です。

于 2012-11-06T16:42:31.313 に答える