問題タブ [minimize]
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.
delphi - Delphi で外部アプリケーションを最小化する
Delphi アプリケーション内から制御できない外部アプリケーションを最小化する方法はありますか?
たとえば、notepad.exe などです。ただし、最小化したいアプリケーションにはインスタンスが 1 つしかありません。
javascript - 最小化されていない場合にのみ実行される Javascript コマンド
最小化されていない JavaScript ファイルを使用しているときに、コンソールにログを記録したいと考えています。
JavaScript を最小化すると、コメントはすでに取り出されています。コメントアウトされていないが、JavaScript ファイルを最小化すると削除されるコマンドを作成する方法があるかどうか疑問に思っています。
c# - C#で最小化ボタンを無効にする方法は?
私のアプリケーションでは、メインフォームの最小化ボタンを一時的にグレー表示する必要があります。これをどのように達成できるかについてのアイデアはありますか?Win32dllに対してp/invokesを実行してもかまいません。
編集:最小化ボタンをグレー表示することをお勧めしますが、フォームが最小化されるのを防ぐ他の方法はありますか?
.net - Pocket PC / Windows Mobile:スマートミニマムを検出する方法
Compact Frameworkアプリケーションがスマート最小化されていることを検出するにはどうすればよいですか(スマート最小化とは、ユーザーがPocket PCの右上隅にある[X]ボタンをクリックしたときに発生することです)。
非アクティブ化イベントは、メッセージボックスまたは別のフォームがメインフォームの上に表示される場合など、最小化以外の状況で発生するため、正しい方法ではありません。また、.NET CFには「最小化された」WindowStateがないため、フォームのWindowStateは役に立ちません。
MinimizeBox = falseに設定すると、アプリが最小化されずに閉じられると聞きました。しかし、実際にはアプリを閉じたくありません。アプリが最小化されたのはいつかを知りたいだけです。
algorithm - カレンダー イベント バナーを効率的にレイアウトするアルゴリズムを求めて
Outlook や Google カレンダーの月表示のように、終日/複数日のイベント バナーを効率的に配置するアルゴリズムを探しています。開始日と終了日が指定されたイベントが多数あり、開始日 (および終了日) の昇順に並べられています (または、データベース テーブルからイベントを収集しています)。イベントバナーの後には、その日だけ他のイベントを配置する必要があるため、使用される垂直方向のスペースの平均量を最小限に抑えたいと考えています (これらは常に、特定の日付のバナーの後に配置されます)。したがって、たとえば、1/10-1/11 と 1/11-1/15 の 2 つのイベントがある場合、次のように配置することをお勧めします (各列は 1 日です)。
そして好きではない:
その日 (x、y、および z) だけのイベントを追加すると、これを行うことができるためです (最初のほうが好きで、2 番目は必要ありません)。
しかし、長いイベントを最初に配置するほど単純ではありません。
とは対照的に:
これは、イベント x および y を許可するためです。
そしてもちろん、私はこれを 1 回のパスで行うことを好みます。データ構造については、現在、日付からリストへのマップを使用しており、イベントの日ごとに対応するリストにイベントを追加しています。そのため、3 日間のイベントが 3 つのリストに表示され、それぞれがマップ内の 1 日の下に表示されます。これは、結果を視覚的な出力に変換するための便利な構造ですが、他のデータ構造も受け入れています。私は現在、各イベントを順番に追加する貪欲なアルゴリズムを使用していますが、次のような不要なアーティファクトが生成される可能性があります。
これにより、ほとんどの「e」イベント日で多くのスペースが無駄になります。
何か案は?
winapi - SetWindowRgn での Vista のライブ サムネイルの問題
おそらく何かが欠けていることはわかっていますが、領域を持つウィンドウを使用している場合、ウィンドウにライブ サムネイル プレビューを正しく表示できないようです。最小化ボタンを押すと、プレビューは (他のウィンドウのように) 完全なプレビューを表示するのではなく、最小化されたサイズ (160x25) にクリップされます。
いくつかのポイント:
1) プレビューは Windows Live Messenger で問題なく動作するため、Microsoft はそれを行う方法を考え出しました。
2) ウィンドウが表示される前にのみ SetWindowRgn を呼び出すと、正常に動作します (したがって、リージョン ウィンドウを処理する方法を知らない DWM のせいではありません)。ウィンドウが表示される前に SetWindowRgn を何度も呼び出すことができ、うまく機能します。 .
3) サイズ変更の場合、ウィンドウを表示した後にウィンドウ領域を設定する必要があります。そのため、直前に設定する修正は機能しません。
4) デフォルトのウィンドウ プロシージャを使用しても、まだバグが発生します。したがって、メッセージを誤って処理することの障害ではありません (ただし、「処理しない」ことの障害である可能性があります:))
5) (ウィンドウの最小化ボタンの代わりに) タスクバー ボタンをクリックして最小化すると、プレビューは正常に機能します (表示されている領域を設定した後でも)。プレビューの扱い方ではないことを改めて証明。
ウィンドウを表示した後にリージョンを設定すると、バグが発生します。従うべきコード:
javascript - JavaScript ライブラリを最小化および圧縮するために何を使用していますか?
JavaScript ライブラリを最小化および圧縮するために何を使用していますか?
graphics - ポリゴン頂点を最小化
見た目をあまり変えずにポリゴンの頂点の数を減らすための良いアルゴリズムは何ですか?
入力: ポイントのリストとして表される多角形で、頂点が多すぎます: たとえば、マウスからの生の入力。
出力: 頂点の数がはるかに少なく、元のポリゴンとよく似たポリゴン: たとえば、衝突検出に使用できるもの (必ずしも凸面である必要はありません)。
編集:これに対する解決策は、グラフ上で最適な複数セグメントの線を見つけることに似ています。私のアルゴリズムの本では、セグメント化された最小二乗法と呼ばれています。
Edit2: Douglas Peucker Algorithm は、私が本当に欲しいものです。
java - Java アプリをシステム トレイに配置するにはどうすればよいですか?
小さなコントロール パネルと、作成した小さなアプリケーションがあります。バッテリー寿命、日付、ネットワークなどとともに、システムアイコンを使用してコントロールパネルを最小化/上下に配置したいと思います.
手がかり、チュートリアルへのリンク、または何かを読むことができる人はいますか?
python - PyQt4 トレイに最小化
PyQt4でトレイを最小化する方法はありますか? 既に QSystemTrayIcon クラスを使用していますが、アプリ ウィンドウを最小化または「非表示」にして、トレイ アイコンのみを表示したいと考えています。
誰もこれをやったことがありますか?任意の方向をいただければ幸いです。
Window XP Pro で Python 2.5.4 と PyQt4 を使用する