Как получить одинаковый стиль полосы прокрутки для приложений gtk-2.0 и gtk-3.0?

Как получить одинаковый стиль полосы прокрутки для приложений gtk-2.0 и gtk-3.0?

Извините за мои ошибки в английском, я испанец.

Я использую Ubuntu 11.10 на планшете. Я удалил overlay-scrollbars и увеличил размер полос прокрутки, чтобы использовать их пальцами. В /usr/share/themes/Ambiance/gtk-2.0/gtkrc я изменил:

GtkScrollbar::slider-width = 23
GtkScrollbar::min-slider-length = 51

и добавил:

    GtkScrollbar::has-backward-stepper = 0
    GtkScrollbar::has-forward-stepper = 0

В /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css я изменил:

    GtkScrollbar-min-slider-length: 51;
    GtkRange-slider-width: 23; (in .scrollbar item)

Теперь мои полосы прокрутки можно использовать пальцами, но они кажутся разными для приложений gtk-2.0 и gtk-3.0. На картинке левая полоса прокрутки — это приложение gtk-2.0, а правая — gtk-3.0

полосы прокрутки

Я хочу настроить gtk2.0 bar так, чтобы он был точно таким же, как gtk3.0, то есть

  • Оставьте верхние и нижние крайние точки пустыми (оранжевые круги на рисунке)

  • Уменьшите длину 3 горизонтальных линий (черный эллипс)

Кто-нибудь может мне помочь? Спасибо.


Привет. Использование Ubuntu 11.10 на планшете; он удалил наложения полос прокрутки и увеличил длину полос, чтобы можно было использовать их с пальцами. Конкретно в /usr/share/themes/Ambiance/gtk-2.0/gtkrc будет изменен

GtkScrollbar::slider-width = 23
GtkScrollbar::min-slider-length = 51

и анадидо

    GtkScrollbar::has-backward-stepper = 0
    GtkScrollbar::has-forward-stepper = 0

В /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css он изменился

    GtkScrollbar-min-slider-length: 51;
    GtkRange-slider-width: 23; (en el apartado.scrollbar)

Мои полосы маневренны с пальцами, но они очень разные для приложений gtk-2.0 и gtk-3.0. Ширина полосы изображения составляет 2,0, а ширина права — 3,0.

полосы прокрутки

Хочу настроить полосы 2.0 точно так же, как 3.0, для того, что необходимо

  • Удаляем крайности барры (круги оранжевого цвета на изображении)

  • Уменьшить длину трех горизонтальных линий (черные эллипсы на изображении)

Какая идея? Спасибо.

решение1

Мне нравится идея OP, и мне интересен ответ, но для большинства случаев вы можете использовать плагины и демоны «естественной прокрутки». Вам следует поискать в Интернете информацию о «естественной прокрутке», или, если хотите, можете попробовать Android-X86. Это очень весело.

Связанный контент