この質問はすでにここでGTK-2.0について尋ねられ、回答されています(Windowsでサイズ変更グリッパーを無効にしますか?)が、GTK-3.0(Oneiric Ocelot上)でこれを達成する方法を見つけることができませんでした。
上記のリンクでGTKの再コンパイルが必要な答えを確認しました... GTK-3.0の場合はそうではなく、gtk-2.0のような回避策があることを私は真剣に願っています。
さて、誰かが来て、なぜ私がこのサイズ変更グリップを削除したいのかと尋ねる前に、ここに理由があります:
- 私は何年もサイズ変更グリップやボーダーを使用していません。Alt+クリックを使用しています。OS XやWindowsを使わなければならないとき、私は文字通りびっくりしています。
- 時々、それがすべきでないときに現れます。スプラッシュ画面、ウィジェットなど...
- 視覚的に魅力的だとは思いません。
これがgtk-3.0にハードコードされている場合は、gconfまたはdconfに無効にするオプションがあるはずです。
私はgtk-3.0のソースを取得しましたが、これは構成キーが言及されている063_resize_grip_default.patchに関連しているようです: "resize-grip-default"。
テーマでこれをgrepすると、次のようになります。
/usr/share/themes $ grep -ri resize-grip-default *
Ambiance/gtk-3.0/gtk-widgets.css: -GtkWindow-resize-grip-default: false;
Radiance/gtk-3.0/gtk-widgets.css: -GtkWindow-resize-grip-default: false;
この構成値がfalseに設定されている場合、サイズ変更グリップはどこから取得されますか?
質問のタイトルを編集します。Roland Taylorが気づいたように、gtk + 2.0メソッドはまだ機能しますが、問題はgtk + 3.0についてのみです。
—
Mathieu Comandon 2011
GTK + 3.x:S
—
RolandiXorで
簡単なフォローアップ:
—
Giorgos Keramidas
~/.config/gtk-3.0/gtk.css
Ubuntu 12.10では、構成を微調整しても効果がないようです。すべてのウィジェットのcssルールが追加されていても、すべてのgnomeターミナルウィンドウのサイズ変更グリップを取得できます。