2011-12-18 13 views
4

私はメソッドを使用してツールチップを追加したNSStatusItemを持っています。NSStatusItemツールチップ - 変更の遅延

すべてが機能しますが、ツールチップを表示する前の遅延が約3秒であるようですが、これはアプリケーションにとって理想的ではありません。

ツールチップが表示される前に遅延を変更する方法はありますか?理想的には、遅延を0にしたい(つまり、ユーザーがアイコンの上にカーソルを置いたときにツールチップがすぐに表示される)。

答えて

6

は '0'で動作するようには思えないが、それは '1'で正常に動作します。この

[[NSUserDefaults standardUserDefaults] setObject: [NSNumber numberWithInt: 1] 
              forKey: @"NSInitialToolTipDelay"]; 
+0

を試してみてください。しかし、1つの質問は、これはシステム全体または私のアプリ(私が望むもの)の設定を変更するのでしょうか? – houbysoft

+0

あなたのアプリだけでなければなりません...そしてそれを確認するのも非常に簡単です:) – StilesCrisis

+0

ありがとう! – houbysoft