Вопрос о классе GtkScrollbar в пользовательских темах

Вы можете «удерживать» пакет в Ubuntu. Удержание пакета в основном означает, что вы говорите менеджеру пакетов, чтобы сохранить текущую версию независимо от того, что. Это полезно, если более новая версия текущей рабочей программы прерывается после обновления.

Вы можете сделать это через Synaptic или в командной строке с помощью apt / dpkg. Версия командной строки для хранения пакета:

echo package_name hold | dpkg --set-selections

Документация сообщества Ubuntu содержит более полное руководство, объясняющее, как связывать или удерживать пакеты.

[d7 ] Ответ выше вырван из , чтобы вывести или удерживать пакеты . После решения проблемы:

echo adobe-flashplugin hold | dpkg --set-selections

1
задан 14 October 2012 в 16:34

1 ответ

Используя Ubuntu 14.04, мне удалось получить обратно пропущенные стрелки прокрутки, используя приведенную выше информацию. Однако мне пришлось сделать еще несколько вещей.

Мне пришлось открыть «Настройки системы» -> «Внешний вид», чтобы посмотреть, какую тему я использую (что оказалось Radiance).

Затем мне пришлось перейти в / usr / share / темы и найдите папку, которая соответствует имени моей темы, то есть / usr / share / themes / Radiance

Затем, не забудьте запустить gedit как root (запустите его с терминала с помощью sudo gedit) Я отредактировал 2 файла.

Файл # 1

/usr/share/themes/Radiance/gtk-3.0/gtk-widgets.css

Поиск " GtkRange-stepper-size "& amp; вы найдете экземпляр File # 1 . Убедитесь, что он имеет значение 13 (как показано ниже)

-GtkRange-stepper-size: 13;

, затем вставьте эти две строки непосредственно под ним:

-GtkScrollbar-has-forward-stepper: 1;
-GtkScrollbar-has-backward-stepper: 1;

Найдите «.scrollbar», затем добавьте 3 строки, так что это выглядит так:

.scrollbar,
.scrollbar.vertical {
    -GtkScrollbar-has-backward-stepper: 1;
    -GtkScrollbar-has-forward-stepper: 1;
    -GtkRange-stepper-size: 13;
    -GtkRange-slider-width: 14;
    border-radius: 20px;
    border-image: none;

Сохранить gtk-widgets.css, а затем открыть

Файл # 2

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

искать «:: stepper-size» & amp; вы найдете только 1 экземпляр

Убедитесь, что он имеет значение 13 (как показано ниже):

GtkRange::stepper-size = 13

7 или 8 строк под ним вы найдете записи GtkScrollbar: [ ! d17]

GtkScrollbar::activate-slider = 1
GtkScrollbar::trough-border = 0
GtkScrollbar::slider-width = 13
GtkScrollbar::min-slider-length = 31

добавьте две строки ниже, так что это выглядит так:

GtkScrollbar::activate-slider = 1
GtkScrollbar::trough-border = 0
GtkScrollbar::slider-width = 13
GtkScrollbar::min-slider-length = 31
GtkScrollbar::has-backward-stepper = 1
GtkScrollbar::has-forward-stepper = 1

Затем сохраните оба файла.

#

[d21 ] Для записи я включил обычные полосы прокрутки, используя эту команду, из стандартного пользовательского терминала (запустите ее как свою собственную учетную запись пользователя, так как это ваши настройки, которые вы хотите изменить):

gsettings set com.canonical.desktop.interface scrollbar-mode normal

I также включил панель местоположения, используя:

gsettings set org.gnome.nautilus.preferences always-use-location-entry  true

и установил, что Nautilus всегда имеет кнопку «Удалить», используя:

gsettings set org.gnome.nautilus.preferences enable-delete  true

Не забудьте выйти и & amp; снова войдите в систему, чтобы все ваши изменения отображались.

Justin

3
ответ дан 25 May 2018 в 05:33
  • 1
    Добро пожаловать в askubuntu! Спасибо за помощь! Можете ли вы определить «выше инструкции»? в вашем ответе? Позиционирование ответов основано на обратной связи с пользователем, и порядок не является статичным. – Elder Geek 8 June 2014 в 19:21

Другие вопросы по тегам:

Похожие вопросы: