一部のグラフィックプログラムは、ユーザーが無限にズームできるウィンドウを使用していますが、まだ愚かな理由で最大化オプションが無効になっています。
編集:ウィンドウは他のウィンドウの子である可能性があり(技術用語はわかりません)、ダイアログボックスのように閉じるまで対話できる唯一のウィンドウ(アプリケーションインスタンスの場合)です。
私はX11を使ってLinux MintとCinnamonを使います。
これは一時的に役に立ちますが、最終的にウィンドウのサイズを変更できるウィンドウマネージャのコマンドラインを見つけるのではなく、ソースコードにアクセスしたり、特定のプログラムに固有のものではなくウィンドウフラグ自体を変更したいと思います。
ホーザム:一部のプログラマーやUIデザイナーは、エンドユーザーのニーズと好みを考慮せず、実際に最高のワークフローが何であるかを知らずに、プログラムに自分の見解を強要したいようです。
答え1
関連する質問をしましたウィンドウとウィンドウのプロパティを自動的に変更するソフトウェア?約6年前。
私が見つけた答えは悪魔スパイもはやメンテナンスされていないか、それ以降の製品悪魔のスパイ2(2つの要約については、Softwarerecsに対する私の答えを読んでください。)
どちらもDebian用にパッケージされているので、Mintにもあるようです。
パッケージの説明は次のとおりですdevilspie2
。
Package: devilspie2
Version: 0.43-5
Installed-Size: 121
Maintainer: Debian QA Group <[email protected]>
Architecture: amd64
Depends: libc6 (>= 2.34), libglib2.0-0 (>= 2.24.0), libgtk-3-0 (>= 3.0.0),
liblua5.1-0, libwnck-3-0 (>= 3.2.0), libx11-6
Description-en: Lua-based window matching utility
Devilspie2 is a window matching utility, allowing the user to perform
scripted actions on windows as they are created. For example, you can
script a terminal program to always be positioned at a specific screen
position, or automatically position a window on a specific workspace.
.
It is a continuation of Ross Burton's project Devilspie, with the most
significant change that the symbolic expressions of that project are
replaced with a Lua interpreter.
Homepage: https://www.nongnu.org/devilspie2
答え2
現在のウィンドウを最大化するコード行はwmctrl
次のとおりです。
sleep 1; wmctrl -r :ACTIVE: -b toggle,maximized_vert,maximized_horz