Spec-Zone.ru › GTK 3.24

GtkCellRendererSpin

GtkCellRendererSpin — Отображает кнопку прокрутки в ячейке

Функции

GtkCellRenderer * gtk_cell_renderer_spin_new ()

Свойства

GtkAdjustment * adjustment Чтение / Запись
double скорость_изменения Чтение / Запись
guint цифры Чтение / Запись

Типы и значения

struct GtkCellRendererSpin

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

    GObject
    ╰── GInitiallyUnowned
        ╰── GtkCellRenderer
            ╰── GtkCellRendererText
                ╰── GtkCellRendererSpin

Файлы заголовков

#include <gtk/gtk.h>

Описание

GtkCellRendererSpin отображает текст в ячейке, как и GtkCellRendererText, от которого он унаследован. Но в то время как GtkCellRendererText предлагает простое поле для редактирования текста, GtkCellRendererSpin предлагает виджет GtkSpinButton. Естественно, это означает, что текст должен быть преобразуем в число с плавающей точкой.

Диапазон значений спин-кнопки определяется свойством adjustment ячейки-рендерера, которое можно задать явно или сопоставить со столбцом в модели дерева, как и любые другие свойства ячеек-рендереров. GtkCellRendererSpin также имеет свойства для скорости_изменения и количества цифр для отображения. Другие свойства GtkSpinButton можно установить в обработчике сигнала «editing-started».

Ячейка-рендерер GtkCellRendererSpin была добавлена в GTK+ 2.10.

Функции

gtk_cell_renderer_spin_new ()

GtkCellRenderer *
gtk_cell_renderer_spin_new (void);

Создаёт новую ячейку-рендерер GtkCellRendererSpin.

Возвращает

новую ячейку-рендерер GtkCellRendererSpin

С версии: 2.10

Типы и значения

struct GtkCellRendererSpin

struct GtkCellRendererSpin;

Подробное описание свойств

Свойство “adjustment”

  “adjustment”               GtkAdjustment *

Объект GtkAdjustment, хранящий значение спин-кнопки. Он должен быть не-NULL для редактируемости ячейки-рендерера.

Владелец: GtkCellRendererSpin

Флаги: Чтение / Запись

С версии: 2.10

Свойство “climb-rate”

  “climb-rate”               double

Скорость ускорения при удерживании кнопки.

Владелец: GtkCellRendererSpin

Флаги: Чтение / Запись

Допустимые значения: >= 0

Значение по умолчанию: 0

С версии: 2.10

Свойство “digits”

  “digits”                   guint

Количество десятичных знаков для отображения.

Владелец: GtkCellRendererSpin

Флаги: Чтение / Запись

Допустимые значения: <= 20

Значение по умолчанию: 0

С версии: 2.10

См. также

GtkCellRendererText, GtkSpinButton

© 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/GtkCellRendererSpin.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API