Auf der Straße heißt es, dass "gtk-enable-mnemonics" seit Version 3.10 veraltet ist und ich nicht sicher bin, wie ich meine Anwendung dazu bringen soll, Mnemonics anzuzeigen.
Sie werden nur angezeigt, wenn ich die alt
Taste drücke .
Bitte sehen Sie hier:
Ich habe alles versucht, was in diesem Artikel in Bezug auf settings.ini vorgeschlagen wurde, und den Bool auf das Gegenteil umgeschaltet:
Verbunden:
Es sieht so aus, als hätte GTK + -3 nach Version 3.8 (ab Version 3.10) die Einstellung "gtk-auto-mnemonics" verloren.
Der folgende Patch für 3.14.4 sollte "gtk-auto-mnemonics" wieder aktivieren. Es wird wahrscheinlich auch mit anderen GTK + -3-Versionen wie 3.16 funktionieren. Nach dem Kompilieren benötigen Sie nur diese Dateien (die ersten beiden sind Symlinks):
http://ftp.gnome.org/pub/gnome/sources/gtk+/3.14/gtk+-3.14.4.tar.xz
Sie können das kompilierte Material ganz einfach damit verwenden (
lib64
beilib
Bedarf durch ersetzen ):- -
Ich weiß nicht warum, aber es sieht so aus, als ob die GTK + -Entwickler wirklich großartig darin geworden sind, Code zu entfernen, der nützliche Funktionen wie diese bietet ... !!!
Wenn ein GTK + -Entwickler Folgendes liest: Wie haben diese Codezeilen jemanden verletzt oder warum wurden sie entfernt?
Wenn sich jemand für das ursprüngliche Commit interessiert:
Es sieht so aus, als ob die GTK + -Personen zu diesem Zeitpunkt einen Lauf zum Entfernen von Funktionen hatten:
==========
quelle
Ich glaube, ich habe das falsche Thema geändert. Hoppla.
Schritte folgten.
https://stackoverflow.com/a/24095212/2026508
Änderung von:
gtk-auto-mnemonics = 0
<---- DeaktiviertÄndern Sie zu:
gtk-auto-mnemonics = 1
<---- AktiviertIn GTK3 ändern Sie in settings.ini:
/usr/share/themes/CURRENT_THEME_NAME/gtk3.0/settings.ini
In GTK2 Änderung in gtkrc:
/usr/share/themes/CURRENT_THEME_NAME/gtk2.0/gtkrc
Stellen Sie jedoch sicher, dass es sich um das richtige / aktuelle Thema handelt.
quelle