問題タブ [nsstatusbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
986 参照

python - RUMPS アプリケーションのタイトルを更新中

そのため、 rumpsを使用して小さな python アプリケーションに取り組んでおり、ステータス バーでアプリケーションのタイトルを定期的に更新したいと考えています。私が探していることを実行する関数がランプにあるようですが、それを機能させることができないようです。これは、私が遭遇している問題を示すいくつかのサンプルコードの適応です:

init 関数のスーパー コールは正常に機能し、sayhi 関数のタイトル関数はまさに私が探していることを実行し、タイトルを更新し、NSStatusBar に更新するように指示する必要がありますが、次の結果で失敗しています。

2014-06-18 10:03:26.033 Python[29628:1107]: 'NoneType' オブジェクトは呼び出し可能ではありません

そして、大きなトレースバック(私が提供できるものですが、うまくフォーマットされていませんでした)。

私が遭遇しているエラーは、進行中のスレッドに関係している可能性があると思いますが、何をすべきか途方に暮れています。しこりから離れようとしましたが、NSStatusBar を単独で動作させることはできません。常に独自のエラーがスローされます。私は本当に簡単なことをしようとしていますが、それを正しく機能させることができないようです.これは残念です.

ヘルプやアドバイスをいただければ幸いです。

0 投票する
6 に答える
11519 参照

objective-c - 暗い色合いの NSStatusItem 変更イメージ

OSX 10.10 ベータ 3 で、Apple は暗い色合いのオプションをリリースしました。残念なことに、これはまた、私のものを含め、ほとんどすべてのステータス バー アイコン (私が見た Apple と Path Finder を除く) が暗い背景に暗いままであることも意味します。暗い色合いが適用されている場合に代替画像を提供するにはどうすればよいですか?

API の変更が表示されていないNSStatusBarNSStatusItem、変更が表示されていません。ユーザーが色合いを変更したときに簡単に変更できるように、通知または反応的なものであると想定しています。

画像を描画する現在のコードは、次のように囲まれていNSViewます。

0 投票する
2 に答える
940 参照

macos - プログラムでトリガーされたときに NSStatusItem を強調表示する

NSStatusItemグローバルホットキーでトリガーするメニューが添付されています。メニュー項目をクリックすると、通常どおりハイライトが表示されますが、ホットキーを使用すると、ハイライトはトリガーされません。ハイライトをトリガーする方法を知っている人はいますか?

ビューをオーバーライドして自分で描画しようとしましたdrawRectが、もっと良い方法があれば聞いてみたいです。ありがとう!

ビューをオーバーライドしたくない理由は、アイコンの配置、クリックしてメニューをアクティブにするなどを処理する必要があるためです。

0 投票する
1 に答える
229 参照

objective-c - Yosemite 10.10 でアプリを起動すると、NSStatusBar のテキストがすぐに表示されたり消えたりするのはなぜですか?

テキスト付きのステータスバーを追加するコードは次のとおりです。

アプリを起動するとすぐに現れたり消えたりします。それを修正する方法は?

Xcode 6.0 と Yosemite 10.10 を使用しています

https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/StatusBar/Tasks/creatingitems.htmlからステータス バーを作成する例を使用しました 。

0 投票する
1 に答える
392 参照

cocoa - SystemStatusBar::NSStatusItem のセレクターが認識されない

NSStatusItemがクリックされたときにイベントを受信しようとしています (アクションが実行されます)。ただし、これはコンソールに表示されるものです (アプリケーションはクラッシュしません) -認識されないセレクターがインスタンスに送信されました

これは私が作業しようとしているコードです:

これで何がうまくいかないのかを理解するために、まったく同じようなObjective-CのチュートリアルをいくつかSwiftに翻訳しましたが、何かが欠けているようですが、理解できないようです.

0 投票する
1 に答える
662 参照

swift - Swift: NSStatusBar の右/左クリック

アプリを作成NSStatusBarしていて、ユーザーがアイコンを左クリックしたか右クリックしたかに応じて、さまざまな関数を呼び出したいと考えています。

これが私がこれまでに持っているものです:

これによりstatusMenu、クリックするたびに表示されます。mouseEvents を区別するにはどうすればよいですか?

0 投票する
1 に答える
783 参照

macos - OSX 用の Delphi トレイ アイコン(NSStatusItem)

OSX 用の Delphi アプリケーションに NSStatusItem を追加しようとしています。それを支援するサンプルコードを検索しましたが、インターフェイスを定義するときに行き詰まりました:

コードは次のとおりです。

IFMXTrayItem インターフェイスを宣言する方法について何か考えがある人はいますか?

0 投票する
2 に答える
689 参照

nsmenu - システムで選択されたメニュー項目の青色にアクセスするには?

ユーザーがクリックするとすべての描画を実行するカスタムNSViewを持つアプリに取り組んでいます。NSStatusBarしかし、ここに問題があります。ビューの背景色として現在描いている色は、システムの青色と同じではありません。

私のアプリの色:
ここに画像の説明を入力

Twitter のメニュー項目の色 (システム):
ここに画像の説明を入力

ご覧のとおり、私の青い色はシステムよりもずっと明るいです。これは私が現在使用しているコードです (Yosemite より古いバージョンでも完全に機能しました):

メニュー項目の色を選んでみましたが、メニュー バーの下の壁紙の影響を受けているようです。
システムの外観を実現する方法についてのアイデアはありますか?

0 投票する
3 に答える
380 参照

objective-c - ステータスバーに沿ったNSStatusItemの並べ替え

Mac OS X のステータス バー アプリに機能を追加しようとしています。Bluetooth や WiFi アイコンなどのネイティブ OS ツールでできるように、アイテムをバーに沿って移動できるようにしたいと考えています。

乾杯