这些对话框是大多数 X windows 程序所共有的,例如打开、另存为等,您可以调整吗?我正在尝试减少鼠标的使用,但我发现使用默认鼠标很难(我在 Fedora 之上使用 i3 窗口管理器和 Gnome 3)。如果可以改变,如何改变?
答案1
每个小部件工具包提供自己的对话框:Athena、Motif、Gtk、Qt、Wx...此外,各个应用程序可以自定义工具包提供的对话框或组成自己的对话框。窗口管理器并不重要,重要的是应用程序程序员使用的库。
除了几乎不再使用的 Athena 之外,您找不到其他小部件的演示。
Gnome 提供了不错的方法来应对没有鼠标的情况。在文件名列表中,如果输入名称的前几个字母,它将被推入名称编辑框中。 Gnome 默认隐藏名称编辑框,这很烦人,但您可以将其重新打开。对于 Gtk2,我在以下位置有这些设置~/.config/gtk-2.0/gtkfilechooser.ini
:
[Filechooser Settings]
LocationMode=filename-entry
ShowHidden=true
ExpandFolders=true
ShowSizeColumn=true
SortColumn=name
SortOrder=ascending
对于 Gtk3,这些设置现在通过 dconf 配置,位置为/org/gtk/settings/file-chooser/
:
dconf list /org/gtk/settings/file-chooser/
dconf write /org/gtk/settings/file-chooser/location-mode 1 # filename-entry