GTK+ Reference Manual |
||||
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Style Properties |
GtkScrollbarGtkScrollbar Основной класс для GtkHScrollbar и GtkVScrollbar |
#include <gtk/gtk.h>
GtkScrollbar;
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkRange
+----GtkScrollbar
+----GtkHScrollbar
+----GtkVScrollbar
GtkScrollbar реализует AtkImplementorIface.
"fixed-slider-length" gboolean : Read
"has-backward-stepper" gboolean : Read
"has-forward-stepper" gboolean : Read
"has-secondary-backward-stepper" gboolean : Read
"has-secondary-forward-stepper" gboolean : Read
"min-slider-length" gint : Read
GtkScrollbar виджет это абстрактный основной класс для GtkHScrollbar и GtkVScrollbar. Сам непосредственно он не очень полезен.
Позиция слайдера в полосе прокручивания контролируется регулировками. Смотрите GtkAdjustment для полей в регуляторе для GtkScrollbar, поле "value" представляет позицию полосы прокручивания, которая может быть между полем "lower" и "upper - page_size." Поле "page_size" представляет размер видимой прокручиваемой области. Поля "step_increment" и "page_increment" используются когда пользователь хочет пролистать шаг (используя небольшие стрелки пошаговой прокрутки) или страницу (используя например клавишу PageDown).
typedef struct _GtkScrollbar GtkScrollbar;Структура GtkScrollbar не содержит общедоступных данных.
Детали свойств стиля
Свойство стиля "
fixed-slider-length
""fixed-slider-length" gboolean : ReadНе изменять размер слайдера, просто зафиксировать его в минимальном размере.
Значение по умолчанию: FALSE
Свойство стиля "
has-backward-stepper
""has-backward-stepper" gboolean : ReadОтображать стандартную кнопку стрелку, пошагового прокручивания назад.
Значение по умолчанию: TRUE
Свойство стиля "
has-forward-stepper
""has-forward-stepper" gboolean : ReadОтображать стандартную кнопку стрелку, пошагового прокручивания вперёд.
Значение по умолчанию: TRUE
Свойство стиля "
has-secondary-backward-stepper
""has-secondary-backward-stepper" gboolean : ReadОтображать дополнительную кнопку стрелки пошагового прокручивания назад с обратной стороны полосы прокручивания.
Значение по умолчанию: FALSE
Свойство стиля "
has-secondary-forward-stepper
""has-secondary-forward-stepper" gboolean : ReadОтображать дополнительную кнопку стрелки пошагового прокручивания вперёд с обратной стороны полосы прокручивания.
Значение по умолчанию: FALSE
Свойство стиля "
min-slider-length
""min-slider-length" gint : ReadМинимальная длина слайдера полосы прокручивания.
Допустимые значения: >= 0
Значение по умолчанию: 21
Смотрите также
Горизонтальная полоса прокрутки. |
|
Вертикальная полоса прокрутки. |
|
Подключает полосы прокрутки к виджета м которые нужно масштабировать. |
|
Удобный виджет для установки прокрутки. |