Тематика 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
1 ответ
Итак, просмотрев другие темы и настроив все, оказывается, что последняя версия PCManFM с использованием Gtk 2.0 использует древовидную структуру (или, возможно, в некоторых темах этот пользовательский интерфейс не настроен на прозрачный цвет, поэтому стиль base[NORMAL] не работает:
style "pcmanfm-sidebar"{
GtkTreeView::even-row-color = "#ebeced"
}
widget "FmMainWin.*.FmPlacesView" style "pcmanfm-sidebar"