Cada toolkit de widget fornece o seu próprio diálogo: Athena, Motif, Gtk, Qt, Wx, ... Além disso, , aplicativos individuais podem personalizar os diálogos fornecidos pelo kit de ferramentas ou criar seus próprios. O gerenciador de janelas não importa, o que importa é a biblioteca que o programador do aplicativo usou.
Além do Athena, que quase não é mais usado, você não encontrará apresentações alternativas dos widgets.
O Gnome oferece maneiras decentes de lidar sem o mouse. Na lista de nomes de arquivos, se você digitar as primeiras letras do nome, elas serão colocadas na caixa de edição do nome. O Gnome oculta a caixa de edição de nome por padrão, o que é irritante, mas você pode ativá-la novamente. Para o Gtk2, eu tenho essas configurações em ~/.config/gtk-2.0/gtkfilechooser.ini
:
[Filechooser Settings]
LocationMode=filename-entry
ShowHidden=true
ExpandFolders=true
ShowSizeColumn=true
SortColumn=name
SortOrder=ascending
Para o Gtk3, estas configurações estão agora configuradas através do dconf, na localização /org/gtk/settings/file-chooser/
:
dconf list /org/gtk/settings/file-chooser/
dconf write /org/gtk/settings/file-chooser/location-mode 1 # filename-entry