Description Methods and Functions Hierarchy Detailed Description Structures Convenient Construction Properties Author(s) References See Also
Renders a spin button in a cell
gtkCellRendererSpinNew()
gtkCellRendererSpin()
1 2 3 4 5 6 | GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkCellRenderer
+----GtkCellRendererText
+----GtkCellRendererSpin
|
GtkCellRendererSpin
renders text in a cell like GtkCellRendererText
from
which it is derived. But while GtkCellRendererText
offers a simple entry to
edit the text, GtkCellRendererSpin
offers a GtkSpinButton
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. GtkCellRendererSpin
also has properties for the climb rate and the number of digits to
display. Other GtkSpinButton
properties can be set in a handler for the
start-editing signal.
The GtkCellRendererSpin
cell renderer was added in GTK+ 2.10.
GtkCellRendererSpin
undocumented
gtkCellRendererSpin
is the equivalent of gtkCellRendererSpinNew
.
adjustment
[GtkAdjustment
: * : Read / Write]The adjustment that holds the value of the spinbutton.
This must be non-NULL
for the cell renderer to be editable.
Since 2.10
climb-rate
[numeric : Read / Write]The acceleration rate when you hold down a button. Allowed values: >= 0 Default value: 0 Since 2.10
digits
[numeric : Read / Write]The number of decimal places to display. Allowed values: <= 20 Default value: 0 Since 2.10
Derived by RGtkGen from GTK+ documentation
https://developer.gnome.org/gtk2/stable/GtkCellRendererSpin.html
GtkCellRendererText
GtkSpinButton
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.