Cette question a déjà été posée et répondue pour GTK-2.0 ici ( Désactiver la préhension de redimensionnement dans Windows? ) Mais je n'ai pas trouvé de moyen d'y parvenir sur GTK-3.0 (sur Oneiric Ocelot).
J'ai vu la réponse sur le lien ci-dessus où il est nécessaire de recompiler GTK ... J'espère sérieusement que ce n'est pas le cas avec GTK-3.0 et qu'il existe une solution de contournement comme avec gtk-2.0.
Maintenant, avant que quelqu'un vienne et me demande pourquoi je voudrais supprimer cette poignée de redimensionnement, voici pourquoi:
- Je n'ai pas utilisé de poignée de redimensionnement ou de bordure depuis des années, j'utilise Alt + Click. Je panique littéralement quand je dois utiliser OS X ou Windows.
- Parfois, il apparaît alors qu'il ne devrait pas. Écran de démarrage, widgets, etc ...
- Je ne le trouve pas visuellement attrayant.
Si cela est codé en dur dans gtk-3.0, il devrait y avoir une option dans gconf ou dconf pour le désactiver.
J'ai récupéré la source de gtk-3.0 et cela semble être lié au 063_resize_grip_default.patch où une clé de configuration est mentionnée: "resize-grip-default".
Lorsque je le demande dans les thèmes, j'obtiens ceci:
/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;
Si cette valeur de configuration est définie sur false, d'où vient la poignée de redimensionnement?
~/.config/gtk-3.0/gtk.css
ne semble pas avoir d'effet dans Ubuntu 12.10. Je reçois toujours des poignées de redimensionnement pour toutes mes fenêtres de terminal gnome, même avec les règles CSS supplémentaires pour tous les widgets.Réponses:
Je pourrais désactiver les poignées de redimensionnement en insérant
~/.config/gtk-3.0/gtk.css
le code suivant:ou similaire à .gtkrc-2.0
la source