0

bashスクリプト/c++コードを使用して、デスクトップに存在するウィンドウを互いに重ねて配置したい。ウィンドウがgnomeデスクトップに存在するアプリケーションの名前を知っている。

これを達成する方法はありますか?

4

1 に答える 1

1

デビルズパイを見てください。これは、MetacityウィンドウマネージャーIIRC用に特別に作成されたウィンドウマッチングユーティリティです。これにより、特定のタイプのウィンドウに対してカスタムアクションを実行できます。あなたの場合、すべてのウィンドウを一致させて、それぞれの位置/ジオメトリを設定するだけで済みます(Devil's Pieのマニュアルは心からわかりませんが、これができると確信しています)。

Luaベースのルールを使用するDevil'sPie2呼ばれる後継機もあります。しかし、それ以上の情報はありません。

于 2012-09-05T13:11:35.807 に答える