Mude a barra de rolagem gtk-2 para algo como a barra de rolagem de sobreposição (na aparência)

4

Quando há rodas de rolagem nos mouses e funções da barra de rolagem nos thouchpads, uma barra de rolagem de baixo contraste não faz sentido. Então, eu queria mudar a barra de rolagem gtk-2.0 para algo como sobrepor um controle deslizante em laranja estreito com o plano de fundo branco .

Eu não encontrei nada sobre esse tópico aqui, então decidi escrever algo sobre isso.

    
por AliNâ 18.09.2012 / 18:39

1 resposta

5

A solução está em /usr/share/themes/Ambiance/gtk-2.0/gtkrc - por exemplo, para o tema Ambiance. Você pode editar este arquivo através do Terminal ( Ctrl + Alt + T ):

sudo gedit /usr/share/themes/Ambiance/gtk-2.0/gtkrc

Ele contém qualquer coisa sobre tudo, então tenha cuidado.

Se você não se importa com o procedimento, você pode baixar o meu arquivo e substituir o gtkrc por ele, pelo comando

sudo cp "~/Downloads/gtkrc" /usr/share/themes/Ambiance/gtk-2.0/gtkrc

e dentro das aspas coloque o seu caminho para o arquivo baixado.

O procedimento

• No bloco estilo "default" você pode encontrar algumas linhas começando com GtkScrollbar . GtkScrollbar::slider-width é claro para definir a largura do slider, então coloque o valor " 3 " para ele.

• Para remover as barras de rolagem, adicionamos mais duas linhas:

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

e altere o GtkRange::stepper-size para " 1 ".

• Agora, vamos mudar as cores! No bloco estilo "barra de rolagem" , coloque a mesma cor laranja em três cores bg :

bg[NORMAL] = @selected_bg_color e bg[PRELIGHT] = @selected_bg_color e bg[ACTIVE] = @selected_bg_color

Claro que você pode usar números diferentes em sua escolha. Por exemplo, se você quiser que o controle deslizante fique mais escuro quando você o segurar com o mouse, use valores menores para o modo ATIVO.

• Por fim, no mesmo bloco no bloco mecanismo "murrine" , apliquei algumas modificações para tornar o controle deslizante parecido com sobreposição:

roundness = 0 em contrast = 0.0 em trough_shades = {1.3, 1.2} em glowstyle = 3

Aqui está o resultado (será um pouco melhor agora, porque eu editei o gtkrc depois de fazer essas capturas de tela):

    
por AliNâ 18.09.2012 / 22:53