CellRendererSpin


Object Hierarchy:

Gtk.CellRendererSpin Gtk.CellRendererSpin Gtk.CellRendererSpin Gtk.CellRendererText Gtk.CellRendererText Gtk.CellRendererText->Gtk.CellRendererSpin Gtk.CellRenderer Gtk.CellRenderer Gtk.CellRenderer->Gtk.CellRendererText GLib.InitiallyUnowned GLib.InitiallyUnowned GLib.InitiallyUnowned->Gtk.CellRenderer GLib.Object GLib.Object GLib.Object->GLib.InitiallyUnowned

Description:

[ CCode ( type_id = "gtk_cell_renderer_spin_get_type ()" ) ]
public class CellRendererSpin : CellRendererText

CellRendererSpin renders text in a cell like CellRendererText from which it is derived.

But while CellRendererText offers a simple entry to edit the text, CellRendererSpin offers a SpinButton widget. Of course, that means that the text has to be parseable as a floating point number.

The range of the spinbutton is taken from the adjustment property of the cell renderer, which can be set explicitly or mapped to a column in the tree model, like all properties of cell renders. CellRendererSpin also has properties for the climb_rate and the number of digits to display. Other SpinButton properties can be set in a handler for the editing_started signal.

The CellRendererSpin cell renderer was added in GTK+ 2.10.


Namespace: Gtk
Package: gtk+-3.0

Content:

Properties:

Creation methods:

Inherited Members:

All known members inherited from class GLib.Object



2022 vala-language.org