2011-06-20 6 views
5

Objective-Cでショートカットレコーダーを使用する方法はありますか?Xcode 4でショートカットレコーダーが動作する

私はDDHotKeyを試しましたが、このライブラリのユーザーは自分でショートカットを選択することはできません。

次に、Shortcut Recorderを実装しようとしましたが、そこではibpluginのためにXcode 3しか使用できません。

Xcode 4でこれを行う方法はありますか? :enter image description here

言及図書館:

DDHotKey:Here

ショートカットレコーダー:あなたが出て見つけたとしてHere

+0

ソリューションを見つけましたか? – MatterGoal

+0

jepちょっと見てみましょう:https://github.com/shpakovski/MASShortcut – dehlen

答えて

1

IBPluginsは、Xcodeの4では動作しません。しかし、これでプログラムでコントロールをインスタンス化できます。

+0

今、コントロールをプログラムでインスタンス化しましたが、どうすればいいですか?入力したキーコンボを取得する方法と、このコンボが押された場合に反応する方法がわかりません。 – dehlen

+0

私のアプリケーションはkeyComboDidChangeメソッドを実行しないので、私はデリゲートを設定します – dehlen

1

これは間違いなく可能です - Jumpcut's sourceをご覧ください。 LLVMコンパイラ3.0を使用してビルド設定を変更してXcode 4でビルドする必要があるかもしれませんが、これはショートカットレコーダーの実装例です。

0

私はあなたがibplugin使用する必要がなく、ただNSTextFieldとそのセルの編集をしていないのXcode 4

にユーザー定義のランタイム属性を使用するように書いたショートカットレコーダーのパッチがあります。

issue 58

関連する問題