問題タブ [tray]

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 投票する
2 に答える
11492 参照

delphi - Windowsが閉じているか、アプリケーションがシステムメニューから閉じようとしているかを検出します(WM_CLOSE)

トレイアプリケーションを使用しています。

Onj FormCloseQueryプログラムをトレイに移動する必要があるかどうかを確認し、プログラムを閉じる代わりにトレイに配置します(CanClose:= False)

しかし、WindowsがシャットダウンしたためにWindowsがアプリケーションを閉じようとした場合、アプリをトレイに移動するのではなく、閉じたいと思います。

Win7はアプリを終了しますが、アプリがトレイに残っているため、XPは閉じません。

Windowsが「シャットダウン」モードであるかどうかをどのように検出できますか?

ありがとう!

0 投票する
0 に答える
1009 参照

c# - C# の特別なショートカットでウィンドウを開く

重複の可能性:
WPF と .NET 3.5 を使用して CTRL+SHIFT+(LETTER) と言うグローバル ホット キーを登録するにはどうすればよいですか?
C# を使用してグローバル ホットキーを設定する

閉じるボタンをクリックするか、最小化ボタンをクリックすると、WPFアプリが非表示になりますが、トレイアイコンで開いたままになります。Shift+Start を押すなど、特別なショートカットを使用してアプリ ウィンドウを開く方法を知りたいです。バビロンは F10 で同じことをします。

注:WPFでやりたい ありがとう

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

qt - Qtでトレイアプレットを作成することは可能ですか?

Qtを使用して、bashスクリプトからの出力を使用して基本的な情報を表示するトレイアプレットを作成したいと思います。Qtでそれを行うことは可能ですか?しかし、グーグルでチュートリアルを見つけることができませんでした。

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

android - Android ウィジェットをトレイに移動する

「ダイレクト コンタクト ダイヤル」などの一部のデフォルト ウィジェットは、お気に入りトレイに移動できます [1]。お気に入りトレイに移動可能なウィジェットを作成するにはどうすればよいですか?

[1] http://developer.android.com/design/get-started/ui-overview.html

よろしくお願いします。

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

.net - 高度なオプション(トレイ選択、両面印刷、ステープル)を使用した印刷

印刷ドキュメントを管理するプロジェクトがあります。最初は、なぜ印刷オプションを1か所に設定できなかったのか疑問に思います。たとえば、最初のページと他のページのプリンタトレイの選択は、 MSWordの自動化を使用して行うことができます。

上記のコードでは、一部のプリンターにはトレイの標準値がないため、プリンタートレイは整数として指定されています(HPでこの問題が発生しました。ここで説明するトレイコードです)。したがって、最初にコードを使用して、プリンタにあるトレイを取得します。

そして、このコードは問題なく動作します。

ただし、ここでデュプレックスとステープルのオプションを指定する方法はありません。両面印刷は、ここで説明され、このフォーラムスレッドでもMicrosoftが推奨するように、ドライバ関数OpenPrinterおよびSetPrinterを使用して実行できます。 ステープルは完全に不明です。誰かがこれを実装する方法を知っている場合は、私に知らせてください。このMSDN記事のようにステープリング列挙型を使用すると、印刷するドキュメントのカスタムレンダリングが必要になるため、役に立ちません。

状況と部品の実装方法について説明しました。これは、 Windows Server 2008 R2、MS Office 2010 x32、プリンターHP LaserJet P2055、およびRicohNashuatecDSm635の環境で正常に機能します。ネイティブおよびユニバーサルPCL6/PCL5eドライバーでテスト済み:デュプレックスとトレイの選択は期待どおりに機能します。

ただし、アプリケーションをクライアントに展開した後、プリンター(HPLaserJet4250およびRicohAficioMP C7501)は、常にデフォルトのトレイから両面印刷なしで印刷を行います。まったく同じ結果でいくつかの異なるドライバーを試しました。

どちらの環境でも、プリンターはネットワークプリンターです。したがって、プリンタードライバーを使用してデュプレックス設定を適用するには、このサポートフォーラムスレッドでMicrosoftが推奨しているように、サーバーにローカルドライバーをインストールし、ローカルプリンターを作成する必要がありました。

使用する環境とプリンタは非常に似ていますが、一方は機能しますが、もう一方は機能しません。どんな助けでも大歓迎です。

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

window - すばやく + GtkWindow のデフォルトの閉じるボタン

Ubuntu クイック ツールで gtk アプリを作成しましたが、ウィンドウの閉じるボタン (ウィンドウの左上にあるボタン) でいくつかの問題が発生しました。メソッドにコードを記述し、ウィンドウにボタンを作成し、「クリックされた」信号をメソッドに接続します。すべてが正常に機能しています。今、ウィンドウを閉じるボタンに同じことをさせたいです。すぐに書かれたコードで、このメソッドを見つけました:

そのため、Gtk.main_quit() の代わりに、ウィンドウに配置したボタンのハンドラーを呼び出しました。現在、アプリはシステム トレイに隠れていますが、非表示に戻したいときにウィンドウがありませんが、表示されます私のアプリのプロセスは生きています。私が作成したボタンを使用すると、アプリを再表示するとアプリが表示されるので、システムの閉じるボタンを押すと複数の信号があることは明らかです。

だから私の質問は、システムボタンからウィンドウを閉じるときに呼び出される他のシグナルは何ですか?そして、他のシグナルのハンドラーをすばやく実装する場所はどこですか?

お時間をいただきありがとうございます。

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

qt - QSystemTrayIcon、メインウィンドウ以外のダイアログを開いてアプリケーションを閉じます

タイトルにあるように、そこから他のダイアログ(設定など)を開くオプションのあるシステムトレイアイコンを作成した場合、この他のダイアログを閉じると、this> close()を呼び出すとアプリケーション全体が閉じます。その設定ダイアログを使用することから。このサンプルコードを見てください:main.cpp:

mainwindow.cpp

mainwindow.h:

Preferences.cpp:

Preferences.h:

icons.qrc:

error.png

ここにファイルerror.png:http: //i.imgur.com/beSvX.png

上記のすべてのファイルを同じディレクトリに保持し、次のようにコンパイルします。

助けてくれてありがとう!

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

qt - 親関数を使用して Qt コンソール プログラムを終了するには?

/編集:解決しました。最初の回答で私のコメントを参照してください!/

現在、トレイ アイコンのみが表示されるアプリケーションを作成しているため、ウィンドウはありません。

さて、アプリケーションを閉じるために、トレイ アイコンに QAction を含めました。問題は、exit(0); を呼び出すとセグ フォールトが発生することです。その機能から。これはいくつかのサンプルコードです:

そのため、トレイ アイコンは正常に完全に表示されますが、トレイ アイコンに追加したメニューを使用してアプリケーションを終了することを選択すると、セグ フォールトが発生します。親を持たない main() 関数とその関数の外で exit(int state) を使用してアプリケーションを終了できないと思います...

では、アプリケーションを終了する正しい方法は何ですか?

ご回答ありがとうございます。

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

printing - DevModeからプリンタトレイを入手する

私のアプリケーションでは、(とりわけ)ユーザーがフロントページの印刷トレイと他のページの印刷トレイを選択できるようにする印刷ダイアログボックスをポップします。次に、プリンタオブジェクトからDevModeを取得します。

DevMode構造を見ると、デフォルトのソースを取得できます。

これは「その他のページ」の選択ですが、最初のページの選択のトレイ番号を取得できません。両方のトレイ番号を取得する方法はありますか?

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

ios - 引き出しトレイを作る - (iOS)

私は iPad アプリを作成しています。基本的には、アプリの下部から引き出すトレイを作成したいのですが、画面の下部に小さなタブがあり、引っ張ると、画像をアップすると、画像の高さがボタンを引っ張った高さと一致します。タブが常に表示されることを除けば、通知センターの仕組みに少し似ています。

だから私の質問は、画像が画面上を垂直に移動するときに、画像をタブに追従させるにはどうすればよいですか? UIButtonタブにを使用しUIImage、トレイに を使用することは理にかなっていると思います。また、ボタンを移動させるためのコードもいくつかありますが、あるオブジェクトを別のオブジェクトに追従させるにはどうすればよいでしょうか?

助けてくれてありがとう - カール