問題タブ [modality]

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

vim - VIMモダリティインターフェースの実装

私はグーグルとここSOでモダリティインターフェース(コマンドと挿入モード)や可能な[デモ]コマンドやキーストロークのようなvimを実装するためのヒントやヒントやコツを探してきました。このためのライブラリはありますか?

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

oracle - Oracle でリレーションシップのモダリティ/カーディナリティを確認する方法

Oracle にあるデータベースをリバース エンジニアリングしようとしています。外部キーに対応するメイン キーと参照整合性ルールを見つけることができましたが、モダリティ/カーディナリティ ルールが格納されている場所を見つけることができません。

どのテーブルを調べるか、またはサンプルクエリに関するヘルプをいただければ幸いです。

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

asp.net - VB.NET / ASP/Ajaxで親モーダルポップアップを非表示にする

親フォームにモーダルポップアップエクステンダーがあります(子から呼び出されたaspxはiFrameにあります)。電話で見せることができます

これは、$ find('ModalPopupExtender1')。show();を実行する親ページのJavaScript関数です。

それは素晴らしい働きをします。しかし今、私は新しい問題を発見しました。

子ページでのVBコードビハインドの実行が終了したら、そのモーダルフォームを非表示にします。誤解しないでください、私はモーダルポップアップに反対するものは何もありません。私はむしろそれらが実際に好きです。VBコードビハインド(子ページ)の実行が終了した後も作業を継続できれば、ユーザーはもっと良いことを望んでいます。私は試した

しかし、私は運がありませんでした。

どんな助けでも大歓迎です。

ありがとう、

ジェイソン

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

java - ネイティブ システム ウィンドウを親として使用して JDialog をモーダルにすることはできますか?

JDialog ウィンドウがあります。モーダルにする必要がありますが、親は Java ウィンドウではなく、ネイティブの Windows OS ウィンドウです。出来ますか?

0 投票する
5 に答える
33865 参照

asp.net - aspx ページをモーダル ポップアップとして開く

編集オプションのあるグリッドがあり、編集ボタンをクリックすると、編集ページにリダイレクトする必要があります。要件は、背景 (前のページ) がグレー表示されたポップアップとしてこの編集ページを取得することです。

モーダルポップアップを試しましたが、コントロールは別のページにあります。

パネルと Iframe でモーダル ポップアップを試してみました: これは機能しますが、別の問題が発生します。「保存」または「キャンセル」ボタンをクリックしてページを閉じる必要があります。これらのコントロールは編集ページにあり、前のページにはありません。ページに何か助けがあれば幸いです。

ありがとうラジャット

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

java - Swing-モーダルJDialogを使用してWindowsで言語を切り替えることはできません

WindowsXPのモーダルjdialogに奇妙な問題があります。ダイアログがフォーカスされている間は、Alt+ShiftでWindowsの言語を切り替えることができません。親フレームにアクセスできるようにしたくありません。私を助けてください。

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

java - Java (Windows のみの問題): モーダル ダイアログがポップされ、ブロックされた JFrame がクリックされると、alwaysOnTop JFrame が z オーダーの一番下に落ちる

クライアント領域と、常にクライアント領域の上に表示されるツール パレットの 2 つの JFrame で構成される基本的な UI を持つ Java アプリケーションがあります。これを実現するために、ツール パレットは alwaysOnTop(true) に設定されます。これは、Windows 専用のものを除いて、すべての場合で非常にうまく機能します。モーダル JDialog がポップされると、クライアント領域および/またはパレット (両方ともブロックされている) により、パレットがクライアント領域の後ろに落ちます。モーダル ダイアログを閉じると、パレットが再び表示されますが、「常に最上位」は失われています。クライアント領域をクリックすると、パレットが見えなくなります。

以下は、最小限の単一ソース ファイルのデモです。

ドキュメントによると、 「アプリケーションがフローティング パレットまたはツールバーとして使用されるウィンドウを AWT に識別するための標準メカニズム」ですが、動作は同じままです。

回避策を見つけました: モーダル ダイアログをポップする前に floatingToolFrame.setAlwaysOnTop(false) を呼び出し、閉じた後に floatingToolFrame.setAlwaysOnTop(true) を呼び出します。ただし、モーダル ダイアログが開かれるたびにこのラッピングを要求するのはばかげているようです。はい、JDialog をサブクラス化し、そのサブクラスからすべてのダイアログを派生させて、舞台裏でこれを行うことができますが、なぜこれが必要なのですか?

回避策なしでこれを解決する方法についてのアイデアはありますか? 常に最上位のパレットを作成する私のアプローチは完全に見当違いですか? (もう 1 つ注意: これは、ここで説明されている問題とは逆のようです: Java 6、JFrame が alwaysontop にスタックする)。

どんな考えでも大歓迎です!

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

c++ - 実行時に QDialog のモダリティを変更するにはどうすればよいですか?

私は QDialog を持っていて、show()、exec()、open() の違いについてよく読んでいます。残念ながら、実行時にダイアログのモダリティを変更する解決策は見つかりませんでした。アプリケーションがあり、そこから QDialog が開始されます。このダイアログにはトグル ボタンがあり、それをクリックすると、QDialog がモダリティを変更して、アプリケーションとやり取りできるようにする必要があります。

可能性はありますか?setModal(true/false) を設定することで問題を解決できませんでした。これにより、モーダルを開始し、ボタンを切り替えて非モーダルに設定することができますが、モーダルに戻ることはできません。

ここにいくつかのコード:

ダイアログの開始:

メイン ウィンドウから:

ここでは、ToggleModalDialog の切り替えられたスロットに

前もって感謝します!

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

java - JDialog を「モーダル」にしたいが、他のウィンドウをブロックしないようにする

私は、通過するたびにオブジェクトのリストをトラバースするプログラムに取り組んでいます。オブジェクトの「時間」(つまり、パスの数) が経過すると、JDialog を起動して次のタスクを要求します。問題は、単一のパスでこのリクエストを行う複数のオブジェクトを処理する方法です。

JDialog をモーダルにすると、各オブジェクトが順番に要求を行います。これが私の望みです。しかし、メイン プログラム ウィンドウは使用できません。これは望ましくありません。

JDialog がモーダルでない場合、パスごとに 1 つずつ複数のインスタンスが表示されますが、これは望ましくありません。または、シングルトンとして設定した場合、インスタンスは 1 つだけ表示されますが、リスト内の最後のオブジェクトのみがリクエストを作成して使用できます。

ダイアログをポップアップし、他のウィンドウをユーザーが使用できるようにし、他のオブジェクトがダイアログを使用する順番を待つ方法はありますか?

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

java - ステータス表示用の JDialog 。.

ステータスダイアログを実装したいだけです。ユーザー入力をブロックするが、親ウィンドウが独自の作業を処理できるようにする JDialog を表示するにはどうすればよいですか?