Como obtenho o mesmo estilo de barra de rolagem para aplicativos gtk-2.0 e gtk-3.0?

Como obtenho o mesmo estilo de barra de rolagem para aplicativos gtk-2.0 e gtk-3.0?

Desculpe pelos meus erros de inglês, sou espanhol.

Estou usando o Ubuntu 11.10 em um tablet. Removi as barras de rolagem sobrepostas e aumentei o tamanho das barras de rolagem para usá-las com os dedos. Em /usr/share/themes/Ambiance/gtk-2.0/gtkrc eu mudei:

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

e acrescentou:

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

Em /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css eu mudei:

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

Agora minhas barras de rolagem podem ser usadas com os dedos, mas parecem diferentes para aplicativos gtk-2.0 e gtk-3.0. Na imagem, a barra de rolagem esquerda é um aplicativo gtk-2.0 e a da direita é um aplicativo gtk-3.0

barras de rolagem

Quero configurar a barra gtk2.0 para ser exatamente igual à gtk3.0, ou seja

  • Deixe os extremos superior e inferior vazios (círculos laranjas na imagem)

  • Reduza o comprimento das 3 linhas horizontais (elipse preta)

Alguém pode me ajudar? Obrigado.


Olá. Uso o Ubuntu 11.10 em um tablet; ele parou as barras de rolagem sobrepostas e aumentou o tamanho das barras para poder usá-las com os dedos. Concretamente em /usr/share/themes/Ambiance/gtk-2.0/gtkrc ser alterado

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

e añadido

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

Em /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css ele mudou

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

Minhas barras são manejáveis ​​com os dedos, mas são muito separadas para aplicações gtk-2.0 e gtk-3.0. A barra de saída da imagem é 2.0 e a barra direita é 3.0

barras de rolagem

Quero configurar as barras 2.0 exatamente como as 3.0, para o que for necessário

  • Vaciar os extremos da barra (círculos laranja na imagem)

  • Reduzir a longitude das 3 linhas horizontais (elipses negras na imagem)

¿Alguna ideia? Obrigado.

Responder1

Gosto da ideia OP e estou interessado na resposta, mas para a maioria dos usos você pode utilizar plug-ins e daemons de 'rolagem natural'. Você deve procurar por coisas de 'rolagem natural' na web ou, se quiser, pode tentar o Android-X86. É muito engraçado.

informação relacionada