GtkVScale
GtkVScale — Виджет вертикальной ползунки для выбора значения из диапазона
Функции
Типы и значения
| struct | GtkVScale |
Иерархия объектов
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkRange
╰── GtkScale
╰── GtkVScale
Реализованные интерфейсы
GtkVScale реализует AtkImplementorIface, GtkBuildable и GtkOrientable.
Файлы заголовков
#include <gtk/gtk.h>
Описание
Виджет GtkVScale используется для выбора значения с помощью вертикальной ползунки. Для создания используйте gtk_hscale_new_with_range().
Положение отображения текущего значения и количество десятичных знаков можно задать с помощью функций родительского класса GtkScale.
GtkVScale устарел, используйте GtkScale вместо него.
Функции
gtk_vscale_new ()
GtkWidget *
gtk_vscale_new (GtkAdjustment *adjustment); gtk_vscale_new устарел с версии 3.2 и не должен использоваться в новом коде.
Используйте gtk_scale_new() с GTK_ORIENTATION_VERTICAL вместо него
Создает новый GtkVScale.
Параметры
adjustment | объект GtkAdjustment, задающий диапазон шкалы. |
Возвращает
новый GtkVScale.
gtk_vscale_new_with_range ()
GtkWidget * gtk_vscale_new_with_range (gdouble min,gdouble max,gdouble step);
gtk_vscale_new_with_range устарел с версии 3.2 и не должен использоваться в новом коде.
Используйте gtk_scale_new_with_range() с GTK_ORIENTATION_VERTICAL вместо него
Создаёт новый вертикальный ползунок, который позволяет пользователю вводить число между min и max (включая min и max ) с шагом step . step должно быть ненулевым; это расстояние, на которое смещается ползунок при использовании стрелок для регулировки значения шкалы.
Обратите внимание, что способ вычисления точности лучше всего работает, если step является степенью десяти. Если полученная точность не подходит для ваших нужд, используйте gtk_scale_set_digits() для её коррекции.
Параметры
min | минимальное значение | |
max | максимальное значение | |
step | шаг приращения (размер отметки) используемый с клавишами клавиатуры |
Возвращает
новый GtkVScale
Типы и значения
struct GtkVScale
struct GtkVScale;
Структура GtkVScale содержит только приватные данные и к ней нужно обращаться через предоставленные функции.
© 2005–2020 The GNOME Project
Licensed under the GNU Lesser General Public License version 2.1 or later.
https://developer.gnome.org/gtk3/3.24/GtkVScale.html