問題タブ [multi-window]
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.
c# - 続行する前に、あるウィンドウを別のウィンドウに待機させる方法は?
プログラムにジレンマがあります。私のプログラムは、特殊な電卓、確率、ダイス ローラーのようなものです。自動化された RPG ローリングを考えてみてください。現時点では、1 つのウィンドウにすべてのデータがあり、すべての計算などを行うように設定されていますが、2 つ目のオプションのウィンドウもあり、これは純粋にアニメーション用であり、単なるテキスト出力ではありません。これで、アニメーション ウィンドウは正常に動作し、適切な用語がないための「データ ウィンドウ」と同様に、データ ウィンドウからアニメーション ウィンドウを更新し、アニメーションが完了するまでデータ ウィンドウを待機させたい場合に問題が発生します。
セットアップは次のとおりです。データ ウィンドウはメソッドを実行し、そのメソッド内でアニメーション ウィンドウに画像を更新し、ストーリーボード アニメーション メソッドを実行するよう指示します。それはうまくいきます。これで、データ ウィンドウは foreach ループを持つメソッドを実行し、その foreach ループで、アニメーション ウィンドウに画像を更新し、現在の foreach アイテムのアニメーションを実行するように指示します。シンプルですよね?問題は、データ ウィンドウがせっかちで、アニメーション ウィンドウにアニメーションを実行するように指示し続けることです。アニメーションは画像オブジェクトを新しいソースだけでリサイクルすることになっているため、アニメーション ウィンドウはすべての注文を忘れてしまいます。データ ウィンドウから、1 つずつ実行するのではなく、最後の 1 つだけを実行します。
基本的に私の質問は、foreach ループを続行する前に、アニメーション ウィンドウがストーリーボード アニメーションを終了するのをデータ ウィンドウに待機させるにはどうすればよいかということです。
私のコードの簡略化されたバージョンはこれです -
したがって、この単純なバージョンでは、foreach ループが進む前にアニメーションが終了するようにしたいと考えています。
angularjs - angularjsのマルチウィンドウプラグイン
angularで大規模なアプリケーションを開発しています。複数のモジュールとモジュールごとに 100 以上のページを分離しています。ガーメントERPです。多くのビジネスがここにあります。多くの場合、クライアントは一度に複数のページを表示し、最小化と最大化を機能させたいと考えています。つまり、彼らの要件はデスクトップ ページのようなものです。では、Angular でマルチウィンドウを作成するにはどうすればよいでしょうか?
jquery プラグインhttp://fstoke.me/jquery/window/を見つけましたが、要件は角度があり、jquery のような角度のあるマルチ ウィンドウが必要です。ありがとう、みんな。
c++ - SDL2: 2 つのディスプレイ、2 つのウィンドウ、フルスクリーン モード
2 つのディスプレイに 2 つのウィンドウを作成しようとしています。しかし、問題があります。2 番目のウィンドウは全画面モードで表示されますが、最初のウィンドウは最小化されており、タスクバーでクリックして全画面表示にする必要があります。
コードを使用してループでウィンドウを作成します。
フラグ SDL_WINDOW_MAXIMIZED を追加しても問題は解決しません。
私のシステムは Windows 8.1 Professional です。
javascript - JavaScript を使用したウィンドウのオートフォーカス
javascriptを使用してマウスオーバーすると、ウィンドウに自動的にフォーカスを移すことは可能ですか?
ユーザーがインターフェイスを好きなように再配置できるように、複数のウィンドウを使用する Web ベースのアプリケーションがありますが、現時点では、使用する前にウィンドウをクリックしてフォーカスを移動する必要があります。したがって、ユーザーにとって物事を少し簡単にするために、マウスがウィンドウの上に移動したときにフォーカスがウィンドウに自動的に移動するようにしたいと思います。
javascript の mouseover() 関数と jquery の mouseEnter() 関数を使用してみましたが、ウィンドウの端にあるオブジェクトでホバー イベントが発生するという、うねる動作が発生しますが、ウィンドウに適切にフォーカスしません。
助けてくれてありがとう!
javascript - ウィンドウ全体での jQuery.data サポート
.data()
jQuery関数を使用して情報を保存する Web アプリを更新しようとしています。この更新には、同じページで div だけを使用するのではなく、さまざまな種類の情報に個別のウィンドウが表示されるように、インターフェイスをリファクタリングすることが含まれます。一部のプラグインの動作方法が原因で、プラグインを呼び出すコードが別のウィンドウに移動され、必要なウィンドウで実行されるようになりました。ただし、これらのプラグインで使用されるコールバックの多くは、.data()
保存された情報を見つけるために使用されますが、保存されたデータを設定するコード.data()
は親ウィンドウにあり、データを DOM にアタッチするようには見えず、アタッチされた場所に保存します。そのため、子ウィンドウでは、コールバックは探しているデータを見つけることができなくなります。
を使用して動作しcall(parent, DOMelement.data);
ますか? そして、これに対処するためのより適切な方法はありますか?
前もって感謝します!
python-2.7 - 別のexeを使用したpyQtマルチウィンドウ
私はpyQtを使ってアプリを書いています。基本的に、ユーザーの操作にアプリの pyQt 部分を使用してから使用しています
subprocess.Popen(["pdf.exe","output.pdf"])
私のプログラムが生成したファイルを表示します。ただし、問題があります。pdf.exe はメイン アプリにバインドされていないため、フォーカスをアプリから切り替えても、pdf.exe が前面に表示されません。
可能な解決策:
1)メインのコマンドがフォーカスを得るたびに、何らかのコマンドを介してアプリを前面に表示します。(方法がわかりません。)
2) これら 2 つのアプリを一緒にバンドルする非常に賢い pyQt を使用します。(方法がわかりません。)