問題タブ [systray]
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.
delphi - FireMonkeyを使用してトレイアイコンをどのように作成しますか?
新しいFireMonkeyクロスプラットフォームツールを使用して、トレイアイコンを作成するにはどうすればよいですか?Delphiでは、以前はTTrayIconでした。
ドキュメントには何もありません、そして他の質問はこれに答えないようです。任意のアイデアをいただければ幸いです(プラットフォームごとのシステムプログラミングにいつでも頼ることができますが、それは本当にそのようなことがない場合です)。
flash - タスクバーにのみ表示されるAdobeAirアプリケーションを作成するにはどうすればよいですか?
ウィンドウなしでアプリを作成する方法については、Adobeの指示に従いました(リンク)。
要点は、元のnativeWindowを非表示または閉じて、UTILITYまたはLIGHTWEIGHTプロパティを使用して新しいウィンドウを作成することでこれを実行できることです。
残念ながら、アプリケーションが複数回起動されると、起動するたびに新しいnativeWindowが再度作成されます。これは非常に望ましくありません。それを防ぐ方法を知っている人はいますか?
アプリケーションの起動時に変数を設定しようとしましたが、アプリケーションの新しいインスタンスからこれらにアクセスできないようです。奇妙なことに、AIRアプリは複数のインスタンスを持つことは想定されていません(不可能なはずです)。また、Windowsタスクマネージャーによると、実際にはインスタンスは1つだけであり、システムトレイアイコンは1つしかないという事実があります。
Flash / AS3でアプリケーションを作成していますが、FlashBuilder/Flexの使用方法がまだわかりません。
私はあなたが解決策を持っていることをとても望んでいます!
c# - デーモンを備えたC#トレイアイコンアプリケーション
ここでC#の初心者を完了しますので、たるみを減らしてください。
私はトレイに住むこのアプリケーションを持っています。トレイをクリックすると、「設定」フォームにアクセスします。これはすべてコード化され、機能しています。
ただし、このアプリの主な機能は、node.jsで記述されたアプリケーションに接続し、実行することをポーリングし続けることです。
これもコード化されて機能していますが、(恐ろしい)警告があります。
メインクラスはこれを行います:
フォームを非表示にして実行するため。そして、メインのアプリサイクルは、Loadイベントの形式で行われます。
言うまでもなく、このアプリケーションは機能しますが、メインスレッドがHTTPインタラクションを実行するのに忙しいため、トレイアイコンは何もしません。
UIスレッドの外部でメインアプリケーションループを実行する正しい方法は何ですか?
ありがとう!
java - JavaコマンドラインアプリケーションとSystray
私は完全にGUIのないJavaアプリケーションを書いています。コマンドラインを介してターミナルで実行され、すべてが正常です。しかし、ユーザーに通知を提供するために、システムトレイのアイコンを追加する必要があります。そのためにjava.awt.SystemTrayとjava.awt.TrayIconを使用しようとしました。アイコンはほとんど機能しますが(ルックアンドフィールの問題は別として)、私のMac OSは、Swingアプリケーション全体が実行されたかのように、新しいアプリケーションウィンドウをDockに配置します。
それで、質問:私のGUIのないJavaアプリケーションは、トレイアイコン以外は完全に見えないままにすることができますか?Mac OS、Windows、Linux。
編集:私は試しました
これは私がドックアイコンを取り除くのに役立ちましたが、今は
メッセージウィンドウは表示されません。
c# - 起動時にウィンドウを表示しないようにするにはどうすればよいですか?
重複の可能性:
スタートアップフォームを最初は非表示または非表示にする方法
私のアプリケーションにはシステムトレイがあり、起動時にウィンドウが表示されないようにします。
どうすればこれを達成できますか?
これはデフォルトのWindowsフォームアプリケーションです。
notifyIconとcontexualMenuStripをドラッグしました
フォームを閉じると、アプリケーションは終了します(これも必要ありません)。ただし、アプリケーションを起動すると、Windowsフォームも表示されます。では、起動時にフォームを起動しない(そしてウィンドウを閉じるときに終了しない)にはどうすればよいですか?
ruby - Ruby GTK::StatusIcon を使用して既存の systray アイコンを見つけることはできますか?
Rubyを使用して、Windowsシステムトレイアイコンの右クリックを自動化しようとしています。Web で検索したところ、GTK::StatusIcon を使用して新しいシステム トレイ アイコンやメニューなどを作成できることがわかりました。しかし、現在/既存のアイコンを識別する方法が見つかりませんでした。検索結果から、すべての投稿は次のように新しい statusIcon を作成する方法を示しています。
Gtk::StatusIcon を使用して既存の systray アイコンを見つけたりクリックしたりする方法はありますか?
GUIプログラミングとGTKは初めてです。誰かが私にとって正しい方向性を指摘できますか?
前もって感謝します!!
c# - Hardcodet.Wpf.TaskbarNotification 空白 重複するシステム トレイ アイコン
Hardcodet.Wpf.TaskbarNotification プロキシを使用する systray アイコン ビュー xaml をロードすると、重複した systray アイコンが、正しい機能の systray アイコンの横に空白のアイコンでレンダリングされます。
これを引き起こす Hardcodet.Wpf.TaskbarNotification の既知のバグはありますか?
java - javaagent, systray and shutdown
We write a java agent, which among other things provides some sort of GUI using java.awt.TrayIcon . When we use this agent in, e.g. Tomcat, we have the following problem:
- User starts Tomcat using shell script
- Our agent adds icon to systray
- User shuts Tomcat down using shell script
- AWT Event thread sees, that there is still displayable component, systray icon, and does not quit
- As AWT Event thread is non-daemon thread, whole application cannot quit
Now the question is, what should we do, to allow an application to shut down? Is it possible to make AWT Event dispatch thread daemon? Is there shutdown hooks for agents? Anything else?
qt - Qtでトレイアプレットを作成することは可能ですか?
Qtを使用して、bashスクリプトからの出力を使用して基本的な情報を表示するトレイアプレットを作成したいと思います。Qtでそれを行うことは可能ですか?しかし、グーグルでチュートリアルを見つけることができませんでした。
c# - system_tray はデバイス削除の通知を受け取ります
USB デバイスをチェックするアプリケーションを作成しており、デバイスが使用可能な場合はダイヤルアップ接続を行います。私Rasdial
は接続を確立するために使用します。残念ながら、USB ケーブルを取り外すと、接続が切断されたり、ユーザーに通知されたりしません。だからここで私はをチェックする状況にいdevice removal
ます。
アプリケーションをシステム トレイで実行し、デバイスの削除を待つ予定でした。私はここにいますか?
アプリケーションがデバイスの削除を待機する方法が正しければ、現在、ダイヤルアップ接続が確立されると、コンソール アプリケーションが終了します。Winapi32でこれを達成する方法は? Cでコーディングしています。