問題タブ [dialog]

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

wpf - WPF を使用して Vista の通知アイコン ダイアログ ボックスをエミュレートする

Vista で通知アイコン (ネットワーク アイコンやサウンド アイコンなど) をシングルクリックすると、縁取りされたキャプションのないダイアログが表示されます ( http://i.msdn.microsoft.com/Aa511448.NotificationArea22(en-us,MSDN. 10).png ):

http://i.msdn.microsoft.com/Aa511448.NotificationArea22(ja-jp,MSDN.10).png

これらをWPFでエミュレートするにはどうすればよいですか? 新しいウィンドウを作成し、WindowStyle を "None" に設定し、ResizeMode を "CanResize" に設定すると、フレームが少し細くなり、ダイアログがサイズ変更可能になることを除いて、ほぼ同じ結果になりますが、これは望ましくありません。ResizeMode を "NoResize" に設定すると、Aero 境界線のないウィンドウになります (細い 2 ピクセルの実線境界線のみ)。

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

c# - WinForms の親フォームに関してのみ最上位にある非モーダル最上位ダイアログを作成するにはどうすればよいですか?

Aboutダイアログでこれについて考えていますが、他の場所(検索ボックスなど)にも適用できると確信しています

これがだまされている場合は申し訳ありませんが、これを見つけることができなかったか、親の上にあるだけであるという最後の部分を明確にする方法を見つけることができませんでした。常に親フォームの上にあり、モーダルではなく、他のアプリを覆い隠していないフォームを作成するにはどうすればよいでしょうか?

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

c++ - リソース ダイアログへの OCX コントロールの追加 (制御方法)

C++ プロジェクトで作成したリソース ダイアログに OCX を追加しています。
ocx は適切に追加します。しかし、私の質問は、プログラムで ocx にアクセスするにはどうすればよいですか?
メンバー変数 (またはクラス) が関連付けられていません。

これは私の.rcコンテンツです

/////////////////////////////////////////////// ////////////////////////// // // ダイアログ情報 //

IDD_LENELDECODER DLGINIT BEGIN IDC_MATRIXCONTROL1, 0x376, 26, 0 0x0000, 0x0000, 0x0900, 0x0000, 0x4c7b, 0x0000, 0x3643, 0x0000, 0x0013, 0x0065, 0x0ff0, 0x0ff0, 0

IDC_MATRIXCONTROL1 は、ocx に関連付けられた ID です。私の質問は、クラスからこの ocx のメンバー変数にアクセスする方法です。ダイアログのサイズが変更されたときにサイズを変更するにはどうすればよいですか?

MFC ActiveX と ATL Project -> ATL Control (composite) の両方を試しました。ATL 複合コントロールには [Go To Dialog] が関連付けられているため、アクセスできると思いますが、その方法がわかりません。

どんな助けでも大歓迎です!ありがとうございました、

ジョーイ

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

jquery - jQuery ポートレットとダイアログ ボックスの問題

並べ替え可能な要素を作成し、すべてのポートレットにオンクリック イベントを添付してダイアログ ボックスを開きますが、(ポートレットをメイン ダッシュボードにさらにドラッグして) 開くと (ポートレットのヘッダーにある) セットアップ リンクをクリックすると、alert() (私はテスト目的でセットアップしました)メインダッシュボードのすべてのポートレットに対して常に起動しますが、なぜこれが起こるのですか?

以下は、別のソート可能なものから要素を受け取るソート可能なものをセットアップするために使用するコードです(左側に要素が表示されます)。

この URL でスクリーンショットを見ることができます: http://wildanm.wordpress.com/2009/03/25/ofc-reloading-problem-on-jquery-sortable-elements/

HTMLマークアップが必要な場合は、後で投稿します..

ところで、私はjQueryが初めてです..

ありがとう!

アップデート :

カイル、答えてくれてありがとう

コードを再検討し、提案された変更を試した後、主な問題は、ダイアログ ボックスに親要素 (どのポートレットから来たのか) を伝える方法だと思います。上記のコードでは、更新ボタンをクリックした後、影響を受けるポートレットは常に、メイン エリアにドロップした最初のポートレットです.., 私の説明があなたにとって十分に明確であることを願っています.., ありがとう!

ところで、これは単一のポートレットのマークアップです:

ui-icon-wrench id が自動的に追加されます。これは今のところテスト用です。dom をトラバースして、そこから object 要素の id を取得しようとしています。object 要素も swfobject を使用して自動的に生成されます。上記のコードを見ることができます.. (ところで、回答のコメントは 300 文字に制限されているため、ここに投稿します)

よろしくお願いします、

ワイルダン

0 投票する
4 に答える
5360 参照

c# - 「ストック」アイドル/待機ダイアログはありますか?

私のC#アプリケーションはシステムの起動時に実行されており、実際に何かができるようになるまでローカルSQLServerインスタンスを待機する必要があります。今のところ、サーバーが応答するのを待ってスピンし(以前はサービスの待機ハンドルを取得していましたが、それは信頼できませんでした)、アプリのメインダイアログを起動します。

もちろん、これに伴う問題は、サービスが開始されるまでユーザーが何が起こっているかを知ることができないことです。また、使用しているハードウェアが原因で、最大1分かかる場合があります。だから私はある種の「読み込み中/お待ちください」インジケーターを投入することを考えています。重要なのは、私たちのプロジェクトは封鎖に近づいており、新しいクラスを作成するのと同じくらい大きな変更は多くの頭痛の種を引き起こすでしょう-既存のファイル(Program.csなど)を変更することは新しいファイルを作成するよりもはるかに邪魔になりません。簡単に言うと、SQL Serverでプリンキングを開始する前に(非同期で)表示し、応答を開始すると削除するのに適した.NETクラスはありますか?

0 投票する
22 に答える
212503 参照

c# - WPFウィンドウで閉じるボタンを非表示にする方法は?

WPFでモーダルダイアログを書いています。閉じるボタンがないように WPF ウィンドウを設定するにはどうすればよいですか? WindowState通常のタイトルバーが欲しいのですが。

ResizeModeWindowState、およびを見つけましWindowStyleたが、モーダル ダイアログのように、閉じるボタンを非表示にしてタイトル バーを表示できるプロパティはありません。

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

dialog - 自動クリックの問題

さまざまな User32.dll ライブラリ呼び出しを使用して、開いているアプリケーション ウィンドウをランダムにクリックする自動テスト用のプログラムをコーディングしています。私の現在の問題は、クリックでダイアログが開く場合、 Process.WaitForInputIdle() を使用しても、ループの次のトリップでそのダイアログが検出されるまで十分に待機しません。つまり、いくつかのクリックがキューされ、それらのクリックが発生した場合回避したいダイアログ内の何か(終了ボタンなど)にあることを事前に伝える方法はありません。私の質問はこれです。プロセスまたはスレッドがすべての処理を終了し、メッセージ ループでのみ待機するのを待つ方法はありますか?

それが理にかなっていることを願っています。

乾杯

ロス

編集

これに失敗すると、ターゲットプログラムと私のプログラムのプロセス/スレッドを両方とも同じプロセッサを使用するように設定し、ターゲットプログラムが優先されるようにそれぞれの優先順位を調整することは何とか可能でしょうか?

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

javascript - stackoverflow のホバリング ダイアログを実装するにはどうすればよいですか?

私は、ユーザーが投票しようとしてログインしていない、またはサイトを正しく使用していないときに、スタックオーバーフローの単色の「クリックして閉じる」ホバリングダイアログボックスにをしています。ジェフがどのように、および/またはどのテクノロジーを使用したかについてのアイデアこれらのきちんとした小さなデバイスを実装するには?

編集:私は具体的には、「クリックして閉じる」と表示されているSQUAREダイアログボックスについて話している。画面上部に長方形のストリップを実装する方法を知っています。