問題タブ [window-position]

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 に答える
1356 参照

javascript - ウィンドウ ポップアップ ブロッカーの問題

以下のスクリプトを使用して、クーポン ウィンドウを自動的にポップアップします。ただし、予想どおり、Chrome およびその他のブラウザーはポップアップをブロックしています。これがポップアップ ブロッカーによってブロックされないようにする方法はありますか? また、どうすれば中央に配置できますか?

コード:

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

xmonad - XMonad で、特定のウィンドウに特定の浮動位置を常に与えるにはどうすればよいですか?

タイトルはかなり自明だと思います。

XMonad で、特定のウィンドウに特定の浮動位置を常に与えるにはどうすればよいですか?

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

javascript - javascriptでウィンドウを移動する方法はありますか?

ネットと SO を検索した後、ほとんどのブラウザでresizeTomoveTojavascript 機能が無効になっているようで、何も影響しません。この SO の回答とコメントは、関連するバグレポートを示しています。

ウィンドウを移動する Web ページに 2 つのアイコン (左揃えと右揃え) を配置して、ユーザーがそれに応じて完全なブラウザ ウィンドウを簡単に配置できるようにするつもりでした。アプリにそのように配置すると便利です。

では、現在無効になっているので、これを達成する方法はありますか? 私にお知らせください。

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

python - GUI ウィンドウを動かせないようにする/相対的なウィンドウ位置を取得する - Python

Python 2.7 (および可能であれば pygame) を使用して、次のいずれかを行います。

a) 多くの一般的なアプリケーション (Eclipse、MS Office など) で表示されるロゴをロードするのと同じように、表示ウィンドウを移動およびサイズ変更できないようにします。

また

b) ディスプレイ全体に対するウィンドウの位置を把握します。

ありがとう

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

objective-c - Accessibility API を使用して Mac OS X で他のウィンドウを移動する

アクセシビリティ API を使用して、他のアプリケーション ウィンドウの位置を変更しようとしています。私がやりたいことは、すべてのアプリケーションから画面上のすべてのウィンドウを取得し、それらすべてを特定のオフセット (5 または 10 としましょう) に移動することです。または任意の値)。これは私にとってObjective-Cでのプログラミングの初日であるため、これを行うのに苦労しています。

これが私が今していることです。まず、 を使用してウィンドウとその PID のリストを見つけますCGWindowListCopyWindowInfo。次に、ウィンドウごとに、ウィンドウAXUIElementCreateApplicationの を取得するために使用しAXUIElementRefます。その後、AXUIElementCopyAttributeValue属性で使用する必要がありますkAXPositionAttribute(適切な位置を取得できず、常にゼロを取得します)。最後に、必要なオフセットを位置に追加AXUIElementSetAttributeValueし、属性kAXPositionAttributeと新しい位置ポイントを使用する必要があります (0,0 のような絶対値を設定しても実行時エラーが発生します)。

運が悪くて多くのことを試したので、誰かが私が上で説明したことを行うスニペットで私を助けることができますか. また、上記で実装することにしたとおりである必要はありません。それを行うためのより良い方法があれば、喜んで変更します。

更新: コメントで要求されているように、試みの 1 つのコード スニペットを次に示します。

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

c++ - Linux での Qt MainWindow の位置

Linux でのみ、メイン ウィンドウがモニターの左上に開く状況があります。特に、プログラムの開始時に情報ポップアップが表示されるときは、非常に奇妙に見えます。これは、Mac と Windows のメインウィンドウが適切に中央に配置されています! 以下のスクリーンショット:

ここに画像の説明を入力

この Linux の問題を解決するにはどうすればよいですか?