| Top |
| CtkAdjustment * | adjustment | Read / Write |
| double | climb-rate | Read / Write |
| guint | digits | Read / Write |
GObject
╰── GInitiallyUnowned
╰── CtkCellRenderer
╰── CtkCellRendererText
╰── CtkCellRendererSpin
CtkCellRendererSpin renders text in a cell like CtkCellRendererText from which it is derived. But while CtkCellRendererText offers a simple entry to edit the text, CtkCellRendererSpin offers a CtkSpinButton 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. CtkCellRendererSpin also has properties for the “climb-rate” and the number of “digits” to display. Other CtkSpinButton properties can be set in a handler for the “editing-started” signal.
The CtkCellRendererSpin cell renderer was added in CTK+ 2.10.
CtkCellRenderer *
ctk_cell_renderer_spin_new (void);
Creates a new CtkCellRendererSpin.
Since: 2.10
“adjustment” property“adjustment” CtkAdjustment *
The adjustment that holds the value of the spinbutton.
This must be non-NULL for the cell renderer to be editable.
Owner: CtkCellRendererSpin
Flags: Read / Write
Since: 2.10
“climb-rate” property “climb-rate” double
The acceleration rate when you hold down a button.
Owner: CtkCellRendererSpin
Flags: Read / Write
Allowed values: >= 0
Default value: 0
Since: 2.10