Как изменить цвет фона всплывающей подсказки в Xfce?


10

Как изменить цвет фона всплывающей подсказки на рабочем столе Ubuntu «Xfce». Я знаю, как измениться в Gnome, но не могу понять, как это сделать в Xfce.

Цвет фона всплывающей подсказки в Eclipse - черный, а цвет шрифта - черный.

Ответы:


5

Чтобы сделать это вручную:

  • Если вы хотите изменить настройки всплывающей подсказки для всех приложений GTK2, отредактируйте ~/.gtkrc-2.0.
  • Или, если вы просто хотите изменить настройки для Eclipse, отредактируйте ~/gtkrc-eclipseи запустите eclipse с помощью GTK2_RC_FILES=~/gtkrc-eclipse eclipse):

Добавьте следующее в ваш gtkrcфайл.

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

Кроме того, вы можете сделать это из графического интерфейса:

  • Установите gnome-color-chooserУстановите gnome-color-chooser .
  • Перейти к Specific вкладке> Подсказки и проверить цвет переднего плана (черный) и фона (желтый) . Нажмите применить.
  • Настройки сохраняются в ~/.gtkrc-2.0и ~/.gtkrc-2.0-gnome-color-chooser.

У меня отлично работает GUI. Теперь у меня есть читаемые подсказки в Firefox, опять же. Спасибо.
Кристиан

Способ с графическим интерфейсом хорошо работал и для нашей команды - намного проще, чем копаться в конфигурационных файлах.
Jalpesh

3

Взгляните сюда: ubuntuforums.org - Изменение цветовой схемы всплывающих подсказок / информации по умолчанию. 11.04. Перестановка ссылок Xubuntu на clearlooks с greybird. Удачи.

Выдержка из thead:

Итак, чтобы подвести итог, для счастливых желтых всплывающих подсказок (в Xubuntu)

Откройте терминал, наберите вещи в:

gksudo mousepad /usr/share/themes/Clearlooks/gtk-2.0/gtkrc

Вставьте следующее в конец файла:

style "clearlooks-tooltips" = "clearlooks-default"
{
        xthickness = 4
        ythickness = 4
        bg[NORMAL] = { 1.0,1.0,0.75 }
}

widget "gtk-tooltips" style "clearlooks-tooltips"

Переключитесь на другую тему, чем обратно. Желтые подсказки. Ура!

То же самое будет работать для обычной Ubuntu, просто поменяйте мышью коврик для gedit в команде терминала.


1

Я использую Xubuntu 12.04 и имел ту же проблему (в основном в Eclipse). Смена темы не была вариантом, потому что мне нравится Greybird. Я нашел решение в этом блоге .

Для начала вам нужно отредактировать эти три файла:

  • /usr/share/themes/Greybird/gtk-3.0/settings.ini
  • /usr/share/themes/Greybird/gtk-3.0/gtk.css
  • /usr/share/themes/Greybird/gtk-2.0/gtkrc

Вам нужно будет найти следующие записи и заменить их значения:

tooltip_bg_color
tooltip_fg_color

На мой вкус я использовал #EAEAEAцвет фона всплывающей подсказки и #666666цвет переднего плана всплывающей подсказки (цвет шрифта). Это оно!


1

Я изменил gtkrcтему сияния, чтобы исправить проблему с цветом в подсказках в Eclipse.

Чтобы изменить в вашей системе, запустите:

  • Чтобы открыть текстовый редактор на основе терминала:

    sudo nano /usr/share/themes/Radiance/gtk-2.0/gtkrc
    
  • Чтобы открыть текстовый редактор на основе графического интерфейса ( leafpad):

    gksudo leafpad /usr/share/themes/Radiance/gtk-2.0/gtkrc
    

ПРИМЕЧАНИЕ. Прежде чем вносить изменения, обязательно сделайте резервную копию вышеуказанного файла.

Для исправления проблемы с всплывающей подсказкой необходимо внести следующие два изменения:

  1. Заменить первую строку на

    gtk-color-scheme = "base_color:#ffffff\nfg_color:#4c4c4c\ntooltip_fg_color:#000000\nselected_bg_color:#f07746\nselected_fg_color:#000000\ntext_color:#3C3C3C\nbg_color:#f6f4f2\ntooltip_bg_color:#FFFFE1\nlink_color:#DD4814"
    
  2. Ищи

    bg[SELECTED]      = "#000000"
    

    и заменить строку на

    bg[SELECTED]      = "#ffffff"
    

Сохраните изменения и перезапустите Eclipse после этого, чтобы увидеть изменения.


Цвета могут быть изменены для каждого пользователя, отредактировав ~ / .config / gtk-3.0 / settings.ini и ~ / .config / gtk-2.0 / settings.ini
Trismegistos
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.