gtk.cell_renderer_spin
Module for [CellRendererSpin] class
Types 3
#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 #GtkCellRendererSpin:climb-rate and the number of #GtkCellRendererSpin:digits to display. Other #GtkSpinButton properties can be set in a handler for the #GtkCellRenderer::editing-started signal.
The #GtkCellRendererSpin cell renderer was added in GTK+ 2.10.
CellRendererSpin self()Returns `this`, for use in `with` statements.CellRendererSpinGidBuilder builder()Get builder for [gtk.cellrendererspin.CellRendererSpin] Returns: New builder objectgtk.adjustment.Adjustment adjustment() @propertyGet `adjustment` property. Returns: The adjustment that holds the value of the spinbutton. This must be non-null for the cell renderer to be editable.void adjustment(gtk.adjustment.Adjustment propval) @propertySet `adjustment` property. Params: propval = The adjustment that holds the value of the spinbutton. This must be non-null for the cell renderer to be editable.double climbRate() @propertyGet `climbRate` property. Returns: The acceleration rate when you hold down a button.void climbRate(double propval) @propertySet `climbRate` property. Params: propval = The acceleration rate when you hold down a button.void digits(uint propval) @propertySet `digits` property. Params: propval = The number of decimal places to display.T adjustment(gtk.adjustment.Adjustment propval)Set `adjustment` property. Params: propval = The adjustment that holds the value of the spinbutton. This must be non-null for the cell renderer to be editable. Returns: Builder instance for fluent ...T climbRate(double propval)Set `climbRate` property. Params: propval = The acceleration rate when you hold down a button. Returns: Builder instance for fluent chainingT digits(uint propval)Set `digits` property. Params: propval = The number of decimal places to display. Returns: Builder instance for fluent chainingFluent builder for [gtk.cell_renderer_spin.CellRendererSpin]