Portability | portable (depends on GHC) |
---|---|
Stability | provisional |
Maintainer | gtk2hs-users@lists.sourceforge.net |
Renders numbers as progress bars
- Module available since Gtk+ version 2.6
- data CellRendererProgress
- class CellRendererClass o => CellRendererProgressClass o
- castToCellRendererProgress :: GObjectClass obj => obj -> CellRendererProgress
- gTypeCellRendererProgress :: GType
- toCellRendererProgress :: CellRendererProgressClass o => o -> CellRendererProgress
- cellRendererProgressNew :: IO CellRendererProgress
- cellProgressValue :: CellRendererProgressClass self => Attr self Int
- cellProgressText :: CellRendererProgressClass self => Attr self (Maybe String)
Detail
CellRendererProgress
renders a numeric value as a progress par in a
cell. Additionally, it can display a text on top of the progress bar.
Class Hierarchy
|GObject
| +----Object
| +----CellRenderer
| +----CellRendererProgress
Types
class CellRendererClass o => CellRendererProgressClass o Source
castToCellRendererProgress :: GObjectClass obj => obj -> CellRendererProgressSource
Constructors
cellRendererProgressNew :: IO CellRendererProgressSource
Creates a new CellRendererProgress
.
Attributes
cellProgressValue :: CellRendererProgressClass self => Attr self IntSource
The "value" property determines the percentage to which the progress bar will be "filled in".
Allowed values: [0,100]
Default value: 0
cellProgressText :: CellRendererProgressClass self => Attr self (Maybe String)Source
The cellProgressText
attribute determines the label which will be drawn
over the progress bar. Setting this property to Nothing
causes the
default label to be displayed. Setting this property to an empty string
causes no label to be displayed.
Default value: Nothing