Тематика gtk2 pcmanfm или любое приложение gtk2

Я использую PCManFM и хочу изменить цвет боковой панели на серый. Я знаю, что есть версия Gtk 3, но я не хочу добавлять еще один репозиторий. Я также изучаю инструментарий пользовательского интерфейса Gtk+ и то, как работает тема Gtk, поэтому я хотел бы изучить этот пример.

Тематическое оформление любого приложения Gtk3 стало очень простым с помощью инспектора Gtk , но это работает только для приложений Gtk3 и выше. Мне не удалось заставить работать gtk parasite Для версии Gtk2 все, что я могу сделать, это, надеюсь, найти какую-нибудь тему, которая изменила боковую панель. Это, вероятно, хорошо задать в другом вопросе , но наличие инспектора, который работает для любого приложения Gtk2, также помогает.

Вот сравнение, где вы можете увидеть thunar и PCManFM рядом для справки.

Также это все, что я смог найти, но ничего не помогло

https://forum.lxde.org/viewtopic.php?t=39441

https://forum.lxde.org/viewtopic.php?t=36177

https://ubuntuforums.org/showthread.php?t=1566335

1 ответ

Итак, просмотрев другие темы и настроив все, оказывается, что последняя версия PCManFM с использованием Gtk 2.0 использует древовидную структуру (или, возможно, в некоторых темах этот пользовательский интерфейс не настроен на прозрачный цвет, поэтому стиль base[NORMAL] не работает:

      style "pcmanfm-sidebar"{
 GtkTreeView::even-row-color = "#ebeced"
}

widget "FmMainWin.*.FmPlacesView" style "pcmanfm-sidebar"
Другие вопросы по тегам