краткое описание#include <gtk/gtk.h> gtkhscale; gtkwidget* gtk_hscale_new (gtkadjustment *adjustment); gtkwidget* gtk_hscale_new_with_range (gdouble min, gdouble max, gdouble step); иерархия объектовgobject +----ginitiallyunowned +----gtkobject +----gtkwidget +----gtkrange +----gtkscale +----gtkhscale осуществляемые интерфейсыgtkhscale осуществляет atkimplementoriface. описаниеgtkhscale виджет позволяет пользователю выбирать значение используя горизонтальный слайдер. для его создания используйте gtk_hscale_new_with_range(). позиция для отображения текущемго значения и количество десятичных может быть установлено с помощью родительского класса функций gtkscale. деталиgtkhscaletypedef struct _gtkhscale gtkhscale; структура gtkhscale-struct содержит только закрытые данные доступ к которым должен осуществляеться функциями описанными ниже. gtk_hscale_new ()gtkwidget* gtk_hscale_new (gtkadjustment *adjustment); создаёт новый gtkhscale.
gtk_hscale_new_with_range ()gtkwidget* gtk_hscale_new_with_range (gdouble min, gdouble max, gdouble step); создаёт новый виджет горизонтальной шкалы которая позволяет пользователю вводить числа между min и max (включая min и max) с приращением step. step должен быть не-ноль; это расстояние перемещения слайдера когда используются клавиши стрелки чтобы корректировать значение. помните, лучший способ получить точность это установить step равным десяти. если точность результата не удовлетворительна для вас, используйте gtk_scale_set_digits() для её корректировки.
|