Gnome (ou talvez unidade?) ignorando as configurações do gtkrc

2

Isto está relacionado com a pergunta recorrente "white on black tooltips" . Até ontem eu era capaz de mudar as cores da dica de ferramenta (e corrigir o preenchimento do elemento da interface do usuário ) usando um arquivo gtkrc específico para o eclipse, como sugerido por esta postagem no blog .

Meu gtkrc parece (ligeiramente reformatado)

gtk-color-scheme = "base_color:#ffffff\nfg_color:#4c4c4c\n
  tooltip_fg_color:#000000\nselected_bg_color:#f07746\n
  selected_fg_color:#FFFFFF\ntext_color:#3C3C3C\n
  bg_color:#F2F1F0\ntooltip_bg_color:#f5f5b5\nlink_color:#DD4814
...

e eu corro o eclipse com o comando

GTK2_RC_FILES=~/.themes/eclipse.gtkrc eclipse

Isso funcionou bem no 11.10 e ainda funciona no 12.04, com exceção das cores da dica de ferramenta, ou seja, o eclipse começa com os elementos de interface do usuário aprimorados, mas ainda usa as dicas de ferramentas brancas e pretas padrão.

Editando o arquivo gtkrc em todo o sistema em

/usr/share/themes/Ambiance/gtk-2.0/gtkrc

como sugerido por esta resposta funciona bem, mas eu prefiro não fazê-lo e, além disso, eu ainda não tenho idéia por que o eclipse vai pegar todas as minhas modificações no gtkrc, exceto a configuração gtk-color-scheme . Alguém sabe o que há de errado?

    
por agnul 27.04.2012 / 15:57

2 respostas

1

Verifique o conteúdo do gtk-3.0 / gtk.css no diretório do tema selecionado. Como aking1012 disse já, o GTK3 usou em vez do GTK2.

    
por Andrey V 02.05.2012 / 11:15
1

Adicione isto ao seu gtkrc (ou ~ / .gtkrc-2.0 ou o seu eclipse personalizado):

style "gnome-color-chooser-tooltips"
{
  bg[NORMAL] = "#FFFFAF"
  fg[NORMAL] = "#000000"
}
widget "gtk-tooltip*" style "gnome-color-chooser-tooltips"

Isso é o que o gnome-color-chooser faz, funciona.

    
por bain 04.05.2012 / 11:21