問題タブ [maximize]
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.
cocoa - NSWindowが最大化されましたか?
誰かがこのコードの正しい解決策を知っていますか?
python - Windows でのサイズ変更可能な Tkinter ウィンドウの最大化ボタンの削除または無効化
Windows でサイズ変更可能なウィンドウの最大化ボタンを削除または無効にする方法についてのアドバイスを探しています。Windows用のPython 2.7を使用しています。
背景: ウィンドウの minsize() および maxsize() メソッドを介して設定された最小サイズと最大サイズのサイズ変更可能なウィンドウがあります。ユーザーが最大化ボタンをクリックすると、ウィンドウはディスプレイの左上に移動します。これはユーザーにとって非常に混乱を招くため、この動作を防止したいと考えています。
私の調査では、最大化ボタンを無効にする方法がいくつか示されていますが、これらの手法はいずれもサイズ変更可能なウィンドウには適用されないようですか?
resizable( False, False ) メソッドを使用して、ウィンドウのサイズが変更されないようにします。
overrideredirect( True ) メソッドを使用して、すべてのウィンドウのコントロール (および境界線) を削除します。
不思議な transient(1) メソッドを使用します (Windows では例外が発生します)。
ウィンドウのイベントをバインドし、最大化をブロックしようとします (更新: ハンドラーが最大化イベントを検出するまでに、Tkinter は既にウィンドウを最大化しています。「break」を返すか、geometry(size|position) を使用してウィンドウのサイズと位置を変更します。どちらも無視)
Python Win32 API メーリング リストに質問を投稿して、Windows API 呼び出しを使用して、Tkinter が公開していると思われる (?) hWnd ハンドルを介してウィンドウの最大化ボタンを無効にできるかどうかを確認しました。
最大化イベントをトラップする方法はありますか (Tkinter が実行する前に)。
マルコム
algorithm - 複数の個別属性に基づくグループ/クラスターオブジェクトリスト
色、長さ、幅、そして重要な価格などの属性を持つオブジェクトのリストがあります。私は最終的に、リストを最大のサブセットに分割して、各サブセットメンバーの価格が同じになり、色、長さ、幅のすべての順列がサブセットに存在するようにしようとしています。
言い換えると、アイテムセットを分割してサブセットを検出できるようにし、各セットを次のように記述できるようにします。
- 赤、青、または緑で、長さが10インチまたは11インチで、高さが4インチのすべてのオブジェクトの価格は5ドルです。
- 赤または緑で長さ12インチ、高さ4インチのすべてのオブジェクトは6ドルです
- 青い12X4オブジェクトは6.50ドルです
- などなど。
サブセットに可能な限り多くのアイテムを含めることを目的としています。
私はしばらくの間この問題に取り組んできましたが、その答え(または近似値)はクラスタリング手法に由来するのではないかと思います。しかし、私は探している結果を提供する距離行列を思い付くのに苦労しました。誰かがこの問題を解決する方法について何か洞察を持っていますか?
より良い説明
上記のものと同様のオブジェクトのリストが与えられた場合、それらを価格ごとに最小数の完全なサブセットにグループ化します。
.net - .Net テクノロジを使用する開発者の PC の速度を最適化するにはどうすればよいですか?
.Net テクノロジを使用する開発者が使用するデスクトップ PC の速度/パワーを最大化/最適化したいと考えています。つまり、現時点で最新のものは SQL Server 2008、Visual Studio 2010、IIS 7、Expression Studio ですか?
しかし、CPU、RAM、メインボード、ハードディスク、ケース、電源供給業者など、何を考慮する必要があるのか わかりません。それにもかかわらず、これらの PC コンポーネントのそれぞれの特性、つまり 1) CPU のコア数、速度など。2) RAM サイズ、バスなど。など。
それらについて知っている場合は、共有してください!
ありがとうございました!
c++ - ウィンドウの最大化/最小化を無効にする
Windows API を使用してウィンドウの最大化および/または最小化機能を無効にするにはどうすればよいですか? 最大化/最小化ボックスをグレー表示して無効にする必要があり、タイトル バーのダブルクリック、画面上部へのドラッグなども機能しないようにする必要があります。
c# - .Net/Winforms、デュアル モニター - ボーダレス ウィンドウ - 最大化が機能しない
で回答されていない質問があります
http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/fa521007-f317-48f1-9cdd-de2dbcb17aa8
(最後の投稿は私の投稿です)。StackOverflow はより良いフォーラムなので、私を助けてくれませんか :)
簡単に言うと:
- デュアル モニター構成、右側のプライマリ モニターの解像度が低く、左側のモニターの解像度が高い (lo: 1280x1024; hi: 1680x1050)。大きなもので最大化すると、ウィンドウがモニターよりも大きくなります (左側のモニターでのみ機能します)
- ボーダレス ウィンドウの基本クラスに取り組んでいます
- 実際のクライアント領域への最大化は期待どおりに機能しません。WndProc フックを追加し、サイズ パラメータをいじることで解決しました。最大化はMaxSizeではなくMaxTrackSizeに依存しているように見えるため、複数のモニターのサポートによりいくつかの問題が追加されました。これは、プライマリ モニターがセカンド モニターよりも小さい場合にのみ発生するようです。
仕様で見つけたもの:
http://msdn.microsoft.com/en-us/library/ms632605(v=VS.85).aspx
複数のモニターを備えたシステムの場合、ptMaxSize メンバーと ptMaxPosition メンバーは、ウィンドウが最終的にセカンダリ モニター上で最大化される場合でも、プライマリ モニター上のウィンドウの最大化されたサイズと位置を記述します。その場合、ウィンドウ マネージャーはこれらの値を調整して、プライマリ モニターとウィンドウを表示するモニターとの違いを補正します。したがって、ユーザーが ptMaxSize をそのままにしておくと、プライマリ モニターより大きいモニター上のウィンドウは、より大きいモニターのサイズに最大化されます。
したがって、私の場合、最大化されたウィンドウの下に非表示にならないようにタスクバーが配置されている場合、より高い解像度で画面上に最大化することは不可能ですか?
乾杯、jbk
browser - ブラウザを開くと、ブラウザでコンテンツの表示可能な高さを最大化できますか?
ブラウザを開いた後、ブラウザの最大化(ブラウザが最大化されていない可能性があります)コンテンツの表示可能な高さ(ツールバー、ブックマークバー、またはスクローラーを含まない)を取得したい.どうすればそれを達成できますか?
最大幅は簡単に取得できます。ほぼ画面の解像度の幅です。「clientHeight」が必要なものを取得できることはわかっていますが、動的に、最も重要なのは、ブラウザーが最大化されていない場合、最大化された高さを取得できないことです。
これを達成することは可能ですか?ありがとう
mysql - 最大値を持つ行を抽出する方法は?
私は2つのテーブルを持っており、次のことをしたいです。最初のテーブルから、特定の条件を満たすすべての行を抽出します。抽出されたすべての行について、最初の列から値を取得します。すべての値について、最初の列に指定された値を含む 2 番目のテーブルからすべての raw を抽出します。2 番目のテーブルから抽出されたすべての raw は、特定の方法で順序付けする必要があり、(順序付け基準に従って) 最初の行を 1 つだけ取りたいと考えています。これは私の問題です。順序付け基準の値が最も高い 1 つの行を取得する方法がわかりません。
追加した
最初のテーブル:
2 番目のテーブル:
最初のテーブルから、Bob を含むすべての行を取得します。これらの行の最初の列には、「aaa」と「ccc」の値が含まれています。2番目のテーブルの「aaa」には2つの行があり、最後の列に最大値を持つ行を取得したいと考えています。だから、私は持ってい|aaa|342|2|
ます。「ccc」についても同じです。この行 |ccc|749|3| を取ります。最後に、最後の列の値に従って 2 つの行を並べ替えたいと思います。
追加 2
問題の本質は次のとおりであることに気付きました。特定のテーブルで、最初の列に同じ値を含むすべての行を、1 つの「代表的な」行 (3 列目に最大値を持つ)に置き換えたいと考えています。詳細については、次の表を置き換えたいと思います。
これによって:
c++ - Xlib: 最小化または最大化された状態でウィンドウを作成する
Xlib でウィンドウを最大化または最小化した状態で作成することはできますか? もしそうなら、どうすればそれを行うことができますか?
windows - C++ でウィンドウを最大化するときの問題
私のプログラムは、現在のデスクトップ上の任意のウィンドウを任意に最大化する必要があります。hWndShowWindow(hWnd, SW_MAXIMIZE)
は、HWND
最大化するウィンドウの です。そのコード行が実行されると、問題のウィンドウ (ここではメモ帳) は次のようになります。
ウィンドウが正しく配置されていないことを除いて、すべて問題ないように見えます。つまり、ウィンドウが数ピクセル低くなっているように見え、タイトル バーが本来のように「押しつぶされた」ように見えません。最大化ボタンをクリックしたときの外観と比較すると、問題がはっきりとわかります。
この動作が発生する理由と、それを修正するために何ができるかを誰かが知っていますか?