GTK+ Reference Manual |
||||
---|---|---|---|---|
GtkCellRendererSpinGtkCellRendererSpin Представляет кнопку вращения в ячейке |
#include <gtk/gtk.h>
GtkCellRendererSpin;
GtkCellRenderer* gtk_cell_renderer_spin_new (void);
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkCellRenderer
+----GtkCellRendererText
+----GtkCellRendererSpin
"adjustment" GtkAdjustment : Read / Write
"climb-rate" gdouble : Read / Write
"digits" guint : Read / Write
GtkCellRendererSpin представляет текст в ячейке как GtkCellRendererText из которого он и происходит. Но в то время как GtkCellRendererText представляет обычный ввод для редактирования текста, GtkCellRendererSpin представляет виджет GtkSpinButton. Конечно же это означает что текст должен быть подходящим, таким как число с плавающей точкой.
Диапазон кнопки вращения берётся из свойства регулировок ячейки представления, которое может быть установлено явно или отображено в столбце древовидной модели, как и все свойства ячейки представления. GtkCellRendererSpin так же имеет свойство скорости прокрутки и количества десятичных для отображения. Другие свойства GtkSpinButton могут быть установлены в обработчик для сигнала start-editing.
Объект GtkCellRendererSpin ячейки представления был добавлен в GTK+ 2.10.
typedef struct _GtkCellRendererSpin GtkCellRendererSpin;
gtk_cell_renderer_spin_new ()
GtkCellRenderer* gtk_cell_renderer_spin_new (void);Создаёт новый GtkCellRendererSpin.
Возвращает : |
новый GtkCellRendererSpin |
Начиная с версии 2.10
adjustment
""adjustment" GtkAdjustment : Read / WriteРегулировка содержащая значение кнопки вращения. Должна быть не-
NULL
для редактируемой ячейки представления.Начиная с версии 2.10
Свойство "
climb-rate
""climb-rate" gdouble : Read / WriteУскорение вращения при удержании кнопки нажатой.
Допустимые значения: >= 0
Значение по умолчанию: 0
Начиная с версии 2.10
Свойство "
digits
""digits" guint : Read / WriteКоличество десятичных для отображения.
Допустимые значения: <= 20
Значение по умолчанию: 0
Начиная с версии 2.10
Смотри также
GtkCellRendererText, GtkSpinButton