Maintainer | gtk2hs-users@lists.sourceforge.net |
---|---|
Stability | provisional |
Portability | portable (depends on GHC) |
Safe Haskell | None |
Language | Haskell98 |
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, GlibString string) => 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
data CellRendererProgress Source #
class CellRendererClass o => CellRendererProgressClass o Source #
castToCellRendererProgress :: GObjectClass obj => obj -> CellRendererProgress Source #
Constructors
cellRendererProgressNew :: IO CellRendererProgress Source #
Creates a new CellRendererProgress
.
Attributes
cellProgressValue :: CellRendererProgressClass self => Attr self Int Source #
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, GlibString string) => 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