LINUX.ORG.RU

evince: убрать полосы прокрутки, как?


0

1

Хочется убрать полосы прокрутки в полноэкранном режиме, но в средства меню сия фича не входит. Есть ли варианты или только ручками исходники ковырять?



Последнее исправление: savgur (всего исправлений: 1)

Можно написать свой gtkrc для приложения. Сделать стиль, убирающий скроллбар, а потом указывать env variable (не помню какой) для замены gtkrc.

В gtkrc написать class «GtkScrollbar» style «hidden» и описать стиль hidden (тоже фиг знает как, но должно быть возможно)

michwill ★★★★★
()
Ответ на: комментарий от savgur
style "scroll"
{
    GtkScrollbar::slider-width        = 0
    GtkScrollbar::trough-border       = 0
}

class "GtkScrollbar" style "scroll"

Как-то так. Стиль вроде работает как хотелось.

savgur
() автор топика
Ответ на: комментарий от savgur

Вдобавок в ~/bin/evince:

#!/bin/bash

GTK2_RC_FILES=~/.styles/gtkrc-2.0 /usr/bin/evince&

Получаем требуемый результат - приложение без скроллбаров.

savgur
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.