краткое описание#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. деталиgtkvscaletypedef struct _gtkvscale gtkvscale; структура gtkvscale-struct содержит только закрытые данные доступ к которым должен осуществляеться функциями описанными ниже. gtk_vscale_new ()gtkwidget* gtk_vscale_new (gtkadjustment *adjustment); создаёт новый 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() для её корректировки.
|