問題タブ [window-management]

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

c - createNotify イベントの呼び出し回数が多すぎる

別のアプリケーション (私のコードではありません) によって画面上にウィンドウが作成されたことを検出するために、次のコードを作成しました。

CreateNotifyコードは基本的に機能しますが、アプリケーション (ターミナルなど) を起動すると、イベントが複数回発生するように見えることに気付きました。誰でも理由を説明できますか?起動されたアプリケーション/ウィンドウごとに1回CreateNotifyだけ起動されると予想していました。これを実現するには、コードをどのように変更する必要がありますか?

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

windows - スクロールダウン時にウィンドウを最小化しますか?

ユーザーがウィンドウを下にスクロールして最小化できるようにする小さなソフトウェアを作成することは可能でしょうか? (明らかに、ドラッグアンドドロップで移動するために使用できる上部にあります)。

同じアイデアに従って、タスクバーのアイコンを上にスクロールして、最小化されたウィンドウを復元できると便利です。私はそれがクールだと思いました (そして、ユーザーは実際にクリックするのではなく、代わりにスクロールするので、ウィンドウを復元しようとしたときに近くのプログラムが誤って開かれるのを防ぐことができます)!

このようなことになると、私はまったくの初心者です。教えてください:

  1. もし Windows が私にそれをさせてくれるなら (そうしないとは思えない)?
  2. そのようなものをどのようにコーディングするのですか (どの言語など...)?
0 投票する
1 に答える
212 参照

python - Python3/tkinterでカスタムメニューを追加するとキーボードイベントバインディングが壊れるのはなぜですか?

次のコードでは、ボタンを押してセカンダリ ウィンドウを追加し、「Command-w」を使用してウィンドウを閉じようとすると、アクティブなウィンドウが閉じない場合があります。しかし、行にコメントを付けてメニューの作成を無効にするとself.gerar_menu()、ウィンドウは期待どおりに開閉されます (つまり、赤い「x」ボタンをクリックするか、OS X で Command-W を押すことによって)。ここで何が間違っているかについて何か考えはありますか?

ここに私の現在のテストコードがあります:

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

autohotkey - ホットキーでウィンドウを表示/非表示にするにはどうすればよいですか?

特定のタイトルのウィンドウを表示/非表示にする方法を探しています。一例として、 を押すwin+1とタスクバーの最初のウィンドウが表示され、もう一度押すと最小化されます。

このページを確認しましたが、提案された方法が私の側では機能しません。

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

ubuntu - Ubuntu では、タスク スイッチャーにウィンドウが表示されていても、ウィンドウを切り替える alt-tab キーを押しても開かない

Alt-Tab を使用して別のウィンドウに切り替えようとすると、Alt-Tab タスク スイッチャーでウィンドウが表示されますが、選択しても開きません。これは、テキスト エディタやファイル マネージャなどで発生し、何度も発生しています。

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

ubuntu-18.04 - Ubuntu 18.04 でキーボード ショートカットを使用してウィンドウを画面の隅に移動する

Ubuntu 18.04 (Gnome Shell 3.28 .3)。

私が試したことはうまくいきません:

  • 設定/キーボードショートカットでは、ウィンドウを隅に移動する方法はなく、画面、ワークスペースなどの間を移動するだけです
  • 「CompizConfig 設定マネージャー」を使用すると、「グリッド」を有効にしてキーボード バインドを設定できますが、押しても効果はありません。
  • Ubuntu 18.04 より前は、quicktile ( https://github.com/ssokolow/quicktile ) を使用していましたが、正しく動作しなくなり、Python 2 で非常に肥大化してスタックしました。

(できれば Python) スクリプトを作成して、quicktile のようにウィンドウを移動しても問題ありません (最近ではどの高レベルの表示ライブラリを使用すればよいでしょうか)。