[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Теперь чтоб в GTK-3 уменьшить значки на toolbar’ах, его пересобирать надо, да?



В Thu, 22 Oct 2015 16:50:06 +0300
Dmitry Alexandrov <321942@gmail.com> пишет:

> On 22/10/15 10:26, Жанибек Нагашыбай wrote:
> > В Wed, 21 Oct 2015 20:36:44 +0300
> > Dmitry Alexandrov <321942@gmail.com> пишет:
> >
> >> On 21/10/15 19:23, Жанибек Нагашыбай wrote:
> >>> В Wed, 21 Oct 2015 17:48:03 +0300
> >>> Dmitry Alexandrov <321942@gmail.com> пишет:
> >>>
> >>>> ...
> >>>>
> >>>> В итоге в порядке локального решения, я конечно заменил в
> >>>> gtk/gtktoolbar.c [7]
> >>>>        #define DEFAULT_ICON_SIZE GTK_ICON_SIZE_LARGE_TOOLBAR
> >>>> на
> >>>>        #define DEFAULT_ICON_SIZE GTK_ICON_SIZE_SMALL_TOOLBAR
> >>>> и пересобрал.
> >>>>
> >>>> Но вообще хотелось бы знать, я (и не я один) просто не в
> >>>> состоянии постигнуть изящества решений разработчиков Гнома, или
> >>>> править исходники — действительно единственный вариант.
> >>>>
> >>>> ...
> >>>
> >>> Есть тоже одна проблема: как изменить ширину progress-bar'а?
> >>>сферу
> >>
> >> Progress-bar — он в моем понимании горизонтальный, и ширина у него
> >> соответственно максимально возможная. Высоту вы имеете в виду?
> >>
> >
> > Ну да.
> >
> 
> Тогда посмотрите в сторону свойства min-horizontal-bar-height 
> GtkProgressBar’а [1] — оно как раз стилевое, и его еще не выкинули.
> 
> По идее вот так должно быть можно его прописать:
> 
>      * { -GtkProgressBar-min-horizontal-bar-height: 3; }
> 
> Потом можете сузить охват, если надо.
> 
> Не проверял, поскольку не могу вспомнить ни одного гэ-тэ-кашного 
> приложения с оным индикатором выполнения, в gtk3-demo тоже не нахожу.
> 
> [1]: 
> https://developer.gnome.org/gtk3/stable/GtkProgressBar.html#GtkProgressBar--s-min-horizontal-bar-height
> 

Такая опция стоит, но без толку.


Reply to: