Prev

Up

Home

GTK+ Reference Manual

Next

Top  |  Description  |  Object Hierarchy

GtkVScale

GtkVScale Виджет вертикальный слайдер для выбора значения из диапазона

Краткое описание

#include <gtk/gtk.h> GtkVScale; GtkWidget* gtk_vscale_new (GtkAdjustment *adjustment); GtkWidget* gtk_vscale_new_with_range (gdouble min, gdouble max, gdouble step);

Иерархия объектов

GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkRange +----GtkScale +----GtkVScale

Осуществляемые интерфейсы

GtkVScale осуществляет AtkImplementorIface.

Описание

GtkVScale виджет позволяет пользователю выбирать значение используя вертикальный слайдер. Для его создания используйте gtk_hscale_new_with_range().

Позиция для отображения текущемго значения и количество десятичных может быть установлено с помощью родительского класса функций GtkScale.

Детали

GtkVScale

typedef struct _GtkVScale GtkVScale;

Структура GtkVScale-struct содержит только закрытые данные доступ к которым должен осуществляеться функциями описанными ниже.


gtk_vscale_new ()

GtkWidget*  gtk_vscale_new                  (GtkAdjustment *adjustment);

Создаёт новый GtkVScale.

adjustment :

GtkAdjustment который устанавливает диапазон шкалы.

Возвращает :

новый GtkVScale.


gtk_vscale_new_with_range ()

GtkWidget* gtk_vscale_new_with_range (gdouble min, gdouble max, gdouble step);

Создаёт новый виджет вертикальной шкалы которая позволяет пользователю вводить числа между min и max (включая min и max) с приращением step. step должен быть не-ноль; это расстояние перемещения слайдера когда используются клавиши стрелки чтобы корректировать значение.

Помните, лучший способ получить точность это установить step равным десяти. Если точность результата не удовлетворительна для вас, используйте gtk_scale_set_digits() для её корректировки.

min :

Минимальное значение

max :

Максимальное значение

step :

Шаг приращения (tick size) используемый клавишами (keyboard shortcuts)

Возвращает :

новый GtkVScale