gi-gtk-3.0.11: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.CellRendererSpin

Contents

Description

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 CellRendererSpin:climb-rate and the number of CellRendererSpin:digits to display. Other SpinButton properties can be set in a handler for the CellRenderer::editing-started signal.

The CellRendererSpin cell renderer was added in GTK+ 2.10.

Synopsis

Exported types

Methods

new

cellRendererSpinNew Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> m CellRendererSpin

Returns: a new CellRendererSpin

Creates a new CellRendererSpin.

Since: 2.10

Properties

adjustment

data CellRendererSpinAdjustmentPropertyInfo Source #

Instances

AttrInfo CellRendererSpinAdjustmentPropertyInfo Source # 
type AttrOrigin CellRendererSpinAdjustmentPropertyInfo Source # 
type AttrLabel CellRendererSpinAdjustmentPropertyInfo Source # 
type AttrGetType CellRendererSpinAdjustmentPropertyInfo Source # 
type AttrBaseTypeConstraint CellRendererSpinAdjustmentPropertyInfo Source # 
type AttrSetTypeConstraint CellRendererSpinAdjustmentPropertyInfo Source # 
type AttrAllowedOps CellRendererSpinAdjustmentPropertyInfo Source # 

climbRate

data CellRendererSpinClimbRatePropertyInfo Source #

Instances

AttrInfo CellRendererSpinClimbRatePropertyInfo Source # 
type AttrOrigin CellRendererSpinClimbRatePropertyInfo Source # 
type AttrLabel CellRendererSpinClimbRatePropertyInfo Source # 
type AttrGetType CellRendererSpinClimbRatePropertyInfo Source # 
type AttrBaseTypeConstraint CellRendererSpinClimbRatePropertyInfo Source # 
type AttrSetTypeConstraint CellRendererSpinClimbRatePropertyInfo Source # 
type AttrAllowedOps CellRendererSpinClimbRatePropertyInfo Source # 

digits

data CellRendererSpinDigitsPropertyInfo Source #

Instances

AttrInfo CellRendererSpinDigitsPropertyInfo Source # 
type AttrOrigin CellRendererSpinDigitsPropertyInfo Source # 
type AttrLabel CellRendererSpinDigitsPropertyInfo Source # 
type AttrGetType CellRendererSpinDigitsPropertyInfo Source # 
type AttrBaseTypeConstraint CellRendererSpinDigitsPropertyInfo Source # 
type AttrSetTypeConstraint CellRendererSpinDigitsPropertyInfo Source # 
type AttrAllowedOps CellRendererSpinDigitsPropertyInfo Source #