Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
Safe Haskell | None |
Language | Haskell2010 |
- Exported types
- Methods
- cellRendererActivate
- cellRendererGetAlignedArea
- cellRendererGetAlignment
- cellRendererGetFixedSize
- cellRendererGetPadding
- cellRendererGetPreferredHeight
- cellRendererGetPreferredHeightForWidth
- cellRendererGetPreferredSize
- cellRendererGetPreferredWidth
- cellRendererGetPreferredWidthForHeight
- cellRendererGetRequestMode
- cellRendererGetSensitive
- cellRendererGetSize
- cellRendererGetState
- cellRendererGetVisible
- cellRendererIsActivatable
- cellRendererRender
- cellRendererSetAlignment
- cellRendererSetFixedSize
- cellRendererSetPadding
- cellRendererSetSensitive
- cellRendererSetVisible
- cellRendererStartEditing
- cellRendererStopEditing
- Properties
- Signals
- newtype CellRenderer = CellRenderer (ForeignPtr CellRenderer)
- class GObject o => CellRendererK o
- toCellRenderer :: CellRendererK o => o -> IO CellRenderer
- noCellRenderer :: Maybe CellRenderer
- data CellRendererActivateMethodInfo
- cellRendererActivate :: (MonadIO m, CellRendererK a, WidgetK b) => a -> Event -> b -> Text -> Rectangle -> Rectangle -> [CellRendererState] -> m Bool
- data CellRendererGetAlignedAreaMethodInfo
- cellRendererGetAlignedArea :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> [CellRendererState] -> Rectangle -> m Rectangle
- data CellRendererGetAlignmentMethodInfo
- cellRendererGetAlignment :: (MonadIO m, CellRendererK a) => a -> m (Float, Float)
- data CellRendererGetFixedSizeMethodInfo
- cellRendererGetFixedSize :: (MonadIO m, CellRendererK a) => a -> m (Int32, Int32)
- data CellRendererGetPaddingMethodInfo
- cellRendererGetPadding :: (MonadIO m, CellRendererK a) => a -> m (Int32, Int32)
- data CellRendererGetPreferredHeightMethodInfo
- cellRendererGetPreferredHeight :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> m (Int32, Int32)
- data CellRendererGetPreferredHeightForWidthMethodInfo
- cellRendererGetPreferredHeightForWidth :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> Int32 -> m (Int32, Int32)
- data CellRendererGetPreferredSizeMethodInfo
- cellRendererGetPreferredSize :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> m (Requisition, Requisition)
- data CellRendererGetPreferredWidthMethodInfo
- cellRendererGetPreferredWidth :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> m (Int32, Int32)
- data CellRendererGetPreferredWidthForHeightMethodInfo
- cellRendererGetPreferredWidthForHeight :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> Int32 -> m (Int32, Int32)
- data CellRendererGetRequestModeMethodInfo
- cellRendererGetRequestMode :: (MonadIO m, CellRendererK a) => a -> m SizeRequestMode
- data CellRendererGetSensitiveMethodInfo
- cellRendererGetSensitive :: (MonadIO m, CellRendererK a) => a -> m Bool
- data CellRendererGetSizeMethodInfo
- cellRendererGetSize :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> Maybe Rectangle -> m (Int32, Int32, Int32, Int32)
- data CellRendererGetStateMethodInfo
- cellRendererGetState :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> [CellRendererState] -> m [StateFlags]
- data CellRendererGetVisibleMethodInfo
- cellRendererGetVisible :: (MonadIO m, CellRendererK a) => a -> m Bool
- data CellRendererIsActivatableMethodInfo
- cellRendererIsActivatable :: (MonadIO m, CellRendererK a) => a -> m Bool
- data CellRendererRenderMethodInfo
- cellRendererRender :: (MonadIO m, CellRendererK a, WidgetK b) => a -> Context -> b -> Rectangle -> Rectangle -> [CellRendererState] -> m ()
- data CellRendererSetAlignmentMethodInfo
- cellRendererSetAlignment :: (MonadIO m, CellRendererK a) => a -> Float -> Float -> m ()
- data CellRendererSetFixedSizeMethodInfo
- cellRendererSetFixedSize :: (MonadIO m, CellRendererK a) => a -> Int32 -> Int32 -> m ()
- data CellRendererSetPaddingMethodInfo
- cellRendererSetPadding :: (MonadIO m, CellRendererK a) => a -> Int32 -> Int32 -> m ()
- data CellRendererSetSensitiveMethodInfo
- cellRendererSetSensitive :: (MonadIO m, CellRendererK a) => a -> Bool -> m ()
- data CellRendererSetVisibleMethodInfo
- cellRendererSetVisible :: (MonadIO m, CellRendererK a) => a -> Bool -> m ()
- data CellRendererStartEditingMethodInfo
- cellRendererStartEditing :: (MonadIO m, CellRendererK a, WidgetK b) => a -> Event -> b -> Text -> Rectangle -> Rectangle -> [CellRendererState] -> m CellEditable
- data CellRendererStopEditingMethodInfo
- cellRendererStopEditing :: (MonadIO m, CellRendererK a) => a -> Bool -> m ()
- data CellRendererCellBackgroundPropertyInfo
- cellRendererCellBackground :: AttrLabelProxy "cellBackground"
- clearCellRendererCellBackground :: (MonadIO m, CellRendererK o) => o -> m ()
- constructCellRendererCellBackground :: Text -> IO ([Char], GValue)
- setCellRendererCellBackground :: (MonadIO m, CellRendererK o) => o -> Text -> m ()
- data CellRendererCellBackgroundGdkPropertyInfo
- cellRendererCellBackgroundGdk :: AttrLabelProxy "cellBackgroundGdk"
- clearCellRendererCellBackgroundGdk :: (MonadIO m, CellRendererK o) => o -> m ()
- constructCellRendererCellBackgroundGdk :: Color -> IO ([Char], GValue)
- getCellRendererCellBackgroundGdk :: (MonadIO m, CellRendererK o) => o -> m (Maybe Color)
- setCellRendererCellBackgroundGdk :: (MonadIO m, CellRendererK o) => o -> Color -> m ()
- data CellRendererCellBackgroundRgbaPropertyInfo
- cellRendererCellBackgroundRgba :: AttrLabelProxy "cellBackgroundRgba"
- clearCellRendererCellBackgroundRgba :: (MonadIO m, CellRendererK o) => o -> m ()
- constructCellRendererCellBackgroundRgba :: RGBA -> IO ([Char], GValue)
- getCellRendererCellBackgroundRgba :: (MonadIO m, CellRendererK o) => o -> m (Maybe RGBA)
- setCellRendererCellBackgroundRgba :: (MonadIO m, CellRendererK o) => o -> RGBA -> m ()
- data CellRendererCellBackgroundSetPropertyInfo
- cellRendererCellBackgroundSet :: AttrLabelProxy "cellBackgroundSet"
- constructCellRendererCellBackgroundSet :: Bool -> IO ([Char], GValue)
- getCellRendererCellBackgroundSet :: (MonadIO m, CellRendererK o) => o -> m Bool
- setCellRendererCellBackgroundSet :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()
- data CellRendererEditingPropertyInfo
- cellRendererEditing :: AttrLabelProxy "editing"
- getCellRendererEditing :: (MonadIO m, CellRendererK o) => o -> m Bool
- data CellRendererHeightPropertyInfo
- cellRendererHeight :: AttrLabelProxy "height"
- constructCellRendererHeight :: Int32 -> IO ([Char], GValue)
- getCellRendererHeight :: (MonadIO m, CellRendererK o) => o -> m Int32
- setCellRendererHeight :: (MonadIO m, CellRendererK o) => o -> Int32 -> m ()
- data CellRendererIsExpandedPropertyInfo
- cellRendererIsExpanded :: AttrLabelProxy "isExpanded"
- constructCellRendererIsExpanded :: Bool -> IO ([Char], GValue)
- getCellRendererIsExpanded :: (MonadIO m, CellRendererK o) => o -> m Bool
- setCellRendererIsExpanded :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()
- data CellRendererIsExpanderPropertyInfo
- cellRendererIsExpander :: AttrLabelProxy "isExpander"
- constructCellRendererIsExpander :: Bool -> IO ([Char], GValue)
- getCellRendererIsExpander :: (MonadIO m, CellRendererK o) => o -> m Bool
- setCellRendererIsExpander :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()
- data CellRendererModePropertyInfo
- cellRendererMode :: AttrLabelProxy "mode"
- constructCellRendererMode :: CellRendererMode -> IO ([Char], GValue)
- getCellRendererMode :: (MonadIO m, CellRendererK o) => o -> m CellRendererMode
- setCellRendererMode :: (MonadIO m, CellRendererK o) => o -> CellRendererMode -> m ()
- data CellRendererSensitivePropertyInfo
- cellRendererSensitive :: AttrLabelProxy "sensitive"
- constructCellRendererSensitive :: Bool -> IO ([Char], GValue)
- getCellRendererSensitive :: (MonadIO m, CellRendererK o) => o -> m Bool
- setCellRendererSensitive :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()
- data CellRendererVisiblePropertyInfo
- cellRendererVisible :: AttrLabelProxy "visible"
- constructCellRendererVisible :: Bool -> IO ([Char], GValue)
- getCellRendererVisible :: (MonadIO m, CellRendererK o) => o -> m Bool
- setCellRendererVisible :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()
- data CellRendererWidthPropertyInfo
- cellRendererWidth :: AttrLabelProxy "width"
- constructCellRendererWidth :: Int32 -> IO ([Char], GValue)
- getCellRendererWidth :: (MonadIO m, CellRendererK o) => o -> m Int32
- setCellRendererWidth :: (MonadIO m, CellRendererK o) => o -> Int32 -> m ()
- data CellRendererXalignPropertyInfo
- cellRendererXalign :: AttrLabelProxy "xalign"
- constructCellRendererXalign :: Float -> IO ([Char], GValue)
- getCellRendererXalign :: (MonadIO m, CellRendererK o) => o -> m Float
- setCellRendererXalign :: (MonadIO m, CellRendererK o) => o -> Float -> m ()
- data CellRendererXpadPropertyInfo
- cellRendererXpad :: AttrLabelProxy "xpad"
- constructCellRendererXpad :: Word32 -> IO ([Char], GValue)
- getCellRendererXpad :: (MonadIO m, CellRendererK o) => o -> m Word32
- setCellRendererXpad :: (MonadIO m, CellRendererK o) => o -> Word32 -> m ()
- data CellRendererYalignPropertyInfo
- cellRendererYalign :: AttrLabelProxy "yalign"
- constructCellRendererYalign :: Float -> IO ([Char], GValue)
- getCellRendererYalign :: (MonadIO m, CellRendererK o) => o -> m Float
- setCellRendererYalign :: (MonadIO m, CellRendererK o) => o -> Float -> m ()
- data CellRendererYpadPropertyInfo
- cellRendererYpad :: AttrLabelProxy "ypad"
- constructCellRendererYpad :: Word32 -> IO ([Char], GValue)
- getCellRendererYpad :: (MonadIO m, CellRendererK o) => o -> m Word32
- setCellRendererYpad :: (MonadIO m, CellRendererK o) => o -> Word32 -> m ()
- type CellRendererEditingCanceledCallback = IO ()
- type CellRendererEditingCanceledCallbackC = Ptr () -> Ptr () -> IO ()
- data CellRendererEditingCanceledSignalInfo
- afterCellRendererEditingCanceled :: (GObject a, MonadIO m) => a -> CellRendererEditingCanceledCallback -> m SignalHandlerId
- cellRendererEditingCanceledCallbackWrapper :: CellRendererEditingCanceledCallback -> Ptr () -> Ptr () -> IO ()
- cellRendererEditingCanceledClosure :: CellRendererEditingCanceledCallback -> IO Closure
- mkCellRendererEditingCanceledCallback :: CellRendererEditingCanceledCallbackC -> IO (FunPtr CellRendererEditingCanceledCallbackC)
- noCellRendererEditingCanceledCallback :: Maybe CellRendererEditingCanceledCallback
- onCellRendererEditingCanceled :: (GObject a, MonadIO m) => a -> CellRendererEditingCanceledCallback -> m SignalHandlerId
- type CellRendererEditingStartedCallback = CellEditable -> Text -> IO ()
- type CellRendererEditingStartedCallbackC = Ptr () -> Ptr CellEditable -> CString -> Ptr () -> IO ()
- data CellRendererEditingStartedSignalInfo
- afterCellRendererEditingStarted :: (GObject a, MonadIO m) => a -> CellRendererEditingStartedCallback -> m SignalHandlerId
- cellRendererEditingStartedCallbackWrapper :: CellRendererEditingStartedCallback -> Ptr () -> Ptr CellEditable -> CString -> Ptr () -> IO ()
- cellRendererEditingStartedClosure :: CellRendererEditingStartedCallback -> IO Closure
- mkCellRendererEditingStartedCallback :: CellRendererEditingStartedCallbackC -> IO (FunPtr CellRendererEditingStartedCallbackC)
- noCellRendererEditingStartedCallback :: Maybe CellRendererEditingStartedCallback
- onCellRendererEditingStarted :: (GObject a, MonadIO m) => a -> CellRendererEditingStartedCallback -> m SignalHandlerId
Exported types
newtype CellRenderer Source
GObject CellRenderer | |
((~) * info (ResolveCellRendererMethod t CellRenderer), MethodInfo * info CellRenderer p) => IsLabelProxy t (CellRenderer -> p) | |
type ParentTypes CellRenderer | |
type AttributeList CellRenderer | |
type SignalList CellRenderer |
class GObject o => CellRendererK o Source
(GObject o, IsDescendantOf CellRenderer o) => CellRendererK o |
toCellRenderer :: CellRendererK o => o -> IO CellRenderer Source
Methods
cellRendererActivate
data CellRendererActivateMethodInfo Source
((~) * signature (Event -> b -> Text -> Rectangle -> Rectangle -> [CellRendererState] -> m Bool), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo * CellRendererActivateMethodInfo a signature |
cellRendererActivate :: (MonadIO m, CellRendererK a, WidgetK b) => a -> Event -> b -> Text -> Rectangle -> Rectangle -> [CellRendererState] -> m Bool Source
cellRendererGetAlignedArea
data CellRendererGetAlignedAreaMethodInfo Source
((~) * signature (b -> [CellRendererState] -> Rectangle -> m Rectangle), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo * CellRendererGetAlignedAreaMethodInfo a signature |
cellRendererGetAlignedArea :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> [CellRendererState] -> Rectangle -> m Rectangle Source
cellRendererGetAlignment
data CellRendererGetAlignmentMethodInfo Source
((~) * signature (m (Float, Float)), MonadIO m, CellRendererK a) => MethodInfo * CellRendererGetAlignmentMethodInfo a signature |
cellRendererGetAlignment :: (MonadIO m, CellRendererK a) => a -> m (Float, Float) Source
cellRendererGetFixedSize
data CellRendererGetFixedSizeMethodInfo Source
((~) * signature (m (Int32, Int32)), MonadIO m, CellRendererK a) => MethodInfo * CellRendererGetFixedSizeMethodInfo a signature |
cellRendererGetFixedSize :: (MonadIO m, CellRendererK a) => a -> m (Int32, Int32) Source
cellRendererGetPadding
data CellRendererGetPaddingMethodInfo Source
((~) * signature (m (Int32, Int32)), MonadIO m, CellRendererK a) => MethodInfo * CellRendererGetPaddingMethodInfo a signature |
cellRendererGetPadding :: (MonadIO m, CellRendererK a) => a -> m (Int32, Int32) Source
cellRendererGetPreferredHeight
data CellRendererGetPreferredHeightMethodInfo Source
((~) * signature (b -> m (Int32, Int32)), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo * CellRendererGetPreferredHeightMethodInfo a signature |
cellRendererGetPreferredHeight :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> m (Int32, Int32) Source
cellRendererGetPreferredHeightForWidth
data CellRendererGetPreferredHeightForWidthMethodInfo Source
((~) * signature (b -> Int32 -> m (Int32, Int32)), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo * CellRendererGetPreferredHeightForWidthMethodInfo a signature |
cellRendererGetPreferredHeightForWidth :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> Int32 -> m (Int32, Int32) Source
cellRendererGetPreferredSize
data CellRendererGetPreferredSizeMethodInfo Source
((~) * signature (b -> m (Requisition, Requisition)), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo * CellRendererGetPreferredSizeMethodInfo a signature |
cellRendererGetPreferredSize :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> m (Requisition, Requisition) Source
cellRendererGetPreferredWidth
data CellRendererGetPreferredWidthMethodInfo Source
((~) * signature (b -> m (Int32, Int32)), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo * CellRendererGetPreferredWidthMethodInfo a signature |
cellRendererGetPreferredWidth :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> m (Int32, Int32) Source
cellRendererGetPreferredWidthForHeight
data CellRendererGetPreferredWidthForHeightMethodInfo Source
((~) * signature (b -> Int32 -> m (Int32, Int32)), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo * CellRendererGetPreferredWidthForHeightMethodInfo a signature |
cellRendererGetPreferredWidthForHeight :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> Int32 -> m (Int32, Int32) Source
cellRendererGetRequestMode
data CellRendererGetRequestModeMethodInfo Source
((~) * signature (m SizeRequestMode), MonadIO m, CellRendererK a) => MethodInfo * CellRendererGetRequestModeMethodInfo a signature |
cellRendererGetRequestMode :: (MonadIO m, CellRendererK a) => a -> m SizeRequestMode Source
cellRendererGetSensitive
data CellRendererGetSensitiveMethodInfo Source
((~) * signature (m Bool), MonadIO m, CellRendererK a) => MethodInfo * CellRendererGetSensitiveMethodInfo a signature |
cellRendererGetSensitive :: (MonadIO m, CellRendererK a) => a -> m Bool Source
cellRendererGetSize
data CellRendererGetSizeMethodInfo Source
((~) * signature (b -> Maybe Rectangle -> m (Int32, Int32, Int32, Int32)), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo * CellRendererGetSizeMethodInfo a signature |
cellRendererGetSize :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> Maybe Rectangle -> m (Int32, Int32, Int32, Int32) Source
Deprecated: (Since version 3.0)Use gtk_cell_renderer_get_preferred_size() instead.
cellRendererGetState
data CellRendererGetStateMethodInfo Source
((~) * signature (b -> [CellRendererState] -> m [StateFlags]), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo * CellRendererGetStateMethodInfo a signature |
cellRendererGetState :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> [CellRendererState] -> m [StateFlags] Source
cellRendererGetVisible
data CellRendererGetVisibleMethodInfo Source
((~) * signature (m Bool), MonadIO m, CellRendererK a) => MethodInfo * CellRendererGetVisibleMethodInfo a signature |
cellRendererGetVisible :: (MonadIO m, CellRendererK a) => a -> m Bool Source
cellRendererIsActivatable
data CellRendererIsActivatableMethodInfo Source
((~) * signature (m Bool), MonadIO m, CellRendererK a) => MethodInfo * CellRendererIsActivatableMethodInfo a signature |
cellRendererIsActivatable :: (MonadIO m, CellRendererK a) => a -> m Bool Source
cellRendererRender
data CellRendererRenderMethodInfo Source
((~) * signature (Context -> b -> Rectangle -> Rectangle -> [CellRendererState] -> m ()), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo * CellRendererRenderMethodInfo a signature |
cellRendererRender :: (MonadIO m, CellRendererK a, WidgetK b) => a -> Context -> b -> Rectangle -> Rectangle -> [CellRendererState] -> m () Source
cellRendererSetAlignment
data CellRendererSetAlignmentMethodInfo Source
((~) * signature (Float -> Float -> m ()), MonadIO m, CellRendererK a) => MethodInfo * CellRendererSetAlignmentMethodInfo a signature |
cellRendererSetAlignment :: (MonadIO m, CellRendererK a) => a -> Float -> Float -> m () Source
cellRendererSetFixedSize
data CellRendererSetFixedSizeMethodInfo Source
((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, CellRendererK a) => MethodInfo * CellRendererSetFixedSizeMethodInfo a signature |
cellRendererSetFixedSize :: (MonadIO m, CellRendererK a) => a -> Int32 -> Int32 -> m () Source
cellRendererSetPadding
data CellRendererSetPaddingMethodInfo Source
((~) * signature (Int32 -> Int32 -> m ()), MonadIO m, CellRendererK a) => MethodInfo * CellRendererSetPaddingMethodInfo a signature |
cellRendererSetPadding :: (MonadIO m, CellRendererK a) => a -> Int32 -> Int32 -> m () Source
cellRendererSetSensitive
data CellRendererSetSensitiveMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, CellRendererK a) => MethodInfo * CellRendererSetSensitiveMethodInfo a signature |
cellRendererSetSensitive :: (MonadIO m, CellRendererK a) => a -> Bool -> m () Source
cellRendererSetVisible
data CellRendererSetVisibleMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, CellRendererK a) => MethodInfo * CellRendererSetVisibleMethodInfo a signature |
cellRendererSetVisible :: (MonadIO m, CellRendererK a) => a -> Bool -> m () Source
cellRendererStartEditing
data CellRendererStartEditingMethodInfo Source
((~) * signature (Event -> b -> Text -> Rectangle -> Rectangle -> [CellRendererState] -> m CellEditable), MonadIO m, CellRendererK a, WidgetK b) => MethodInfo * CellRendererStartEditingMethodInfo a signature |
cellRendererStartEditing :: (MonadIO m, CellRendererK a, WidgetK b) => a -> Event -> b -> Text -> Rectangle -> Rectangle -> [CellRendererState] -> m CellEditable Source
cellRendererStopEditing
data CellRendererStopEditingMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, CellRendererK a) => MethodInfo * CellRendererStopEditingMethodInfo a signature |
cellRendererStopEditing :: (MonadIO m, CellRendererK a) => a -> Bool -> m () Source
Properties
CellBackground
data CellRendererCellBackgroundPropertyInfo Source
AttrInfo CellRendererCellBackgroundPropertyInfo | |
type AttrLabel CellRendererCellBackgroundPropertyInfo = "cell-background" | |
type AttrGetType CellRendererCellBackgroundPropertyInfo = () | |
type AttrBaseTypeConstraint CellRendererCellBackgroundPropertyInfo = CellRendererK | |
type AttrSetTypeConstraint CellRendererCellBackgroundPropertyInfo = * ~ Text | |
type AttrAllowedOps CellRendererCellBackgroundPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrClear ([] AttrOpTag))) |
cellRendererCellBackground :: AttrLabelProxy "cellBackground" Source
clearCellRendererCellBackground :: (MonadIO m, CellRendererK o) => o -> m () Source
setCellRendererCellBackground :: (MonadIO m, CellRendererK o) => o -> Text -> m () Source
CellBackgroundGdk
data CellRendererCellBackgroundGdkPropertyInfo Source
AttrInfo CellRendererCellBackgroundGdkPropertyInfo | |
type AttrLabel CellRendererCellBackgroundGdkPropertyInfo = "cell-background-gdk" | |
type AttrGetType CellRendererCellBackgroundGdkPropertyInfo = Maybe Color | |
type AttrBaseTypeConstraint CellRendererCellBackgroundGdkPropertyInfo = CellRendererK | |
type AttrSetTypeConstraint CellRendererCellBackgroundGdkPropertyInfo = * ~ Color | |
type AttrAllowedOps CellRendererCellBackgroundGdkPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
cellRendererCellBackgroundGdk :: AttrLabelProxy "cellBackgroundGdk" Source
clearCellRendererCellBackgroundGdk :: (MonadIO m, CellRendererK o) => o -> m () Source
getCellRendererCellBackgroundGdk :: (MonadIO m, CellRendererK o) => o -> m (Maybe Color) Source
setCellRendererCellBackgroundGdk :: (MonadIO m, CellRendererK o) => o -> Color -> m () Source
CellBackgroundRgba
data CellRendererCellBackgroundRgbaPropertyInfo Source
AttrInfo CellRendererCellBackgroundRgbaPropertyInfo | |
type AttrLabel CellRendererCellBackgroundRgbaPropertyInfo = "cell-background-rgba" | |
type AttrGetType CellRendererCellBackgroundRgbaPropertyInfo = Maybe RGBA | |
type AttrBaseTypeConstraint CellRendererCellBackgroundRgbaPropertyInfo = CellRendererK | |
type AttrSetTypeConstraint CellRendererCellBackgroundRgbaPropertyInfo = * ~ RGBA | |
type AttrAllowedOps CellRendererCellBackgroundRgbaPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)))) |
cellRendererCellBackgroundRgba :: AttrLabelProxy "cellBackgroundRgba" Source
clearCellRendererCellBackgroundRgba :: (MonadIO m, CellRendererK o) => o -> m () Source
getCellRendererCellBackgroundRgba :: (MonadIO m, CellRendererK o) => o -> m (Maybe RGBA) Source
setCellRendererCellBackgroundRgba :: (MonadIO m, CellRendererK o) => o -> RGBA -> m () Source
CellBackgroundSet
data CellRendererCellBackgroundSetPropertyInfo Source
cellRendererCellBackgroundSet :: AttrLabelProxy "cellBackgroundSet" Source
getCellRendererCellBackgroundSet :: (MonadIO m, CellRendererK o) => o -> m Bool Source
setCellRendererCellBackgroundSet :: (MonadIO m, CellRendererK o) => o -> Bool -> m () Source
Editing
data CellRendererEditingPropertyInfo Source
cellRendererEditing :: AttrLabelProxy "editing" Source
getCellRendererEditing :: (MonadIO m, CellRendererK o) => o -> m Bool Source
Height
data CellRendererHeightPropertyInfo Source
AttrInfo CellRendererHeightPropertyInfo | |
type AttrLabel CellRendererHeightPropertyInfo = "height" | |
type AttrGetType CellRendererHeightPropertyInfo = Int32 | |
type AttrBaseTypeConstraint CellRendererHeightPropertyInfo = CellRendererK | |
type AttrSetTypeConstraint CellRendererHeightPropertyInfo = * ~ Int32 | |
type AttrAllowedOps CellRendererHeightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellRendererHeight :: AttrLabelProxy "height" Source
getCellRendererHeight :: (MonadIO m, CellRendererK o) => o -> m Int32 Source
setCellRendererHeight :: (MonadIO m, CellRendererK o) => o -> Int32 -> m () Source
IsExpanded
data CellRendererIsExpandedPropertyInfo Source
AttrInfo CellRendererIsExpandedPropertyInfo | |
type AttrLabel CellRendererIsExpandedPropertyInfo = "is-expanded" | |
type AttrGetType CellRendererIsExpandedPropertyInfo = Bool | |
type AttrBaseTypeConstraint CellRendererIsExpandedPropertyInfo = CellRendererK | |
type AttrSetTypeConstraint CellRendererIsExpandedPropertyInfo = * ~ Bool | |
type AttrAllowedOps CellRendererIsExpandedPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellRendererIsExpanded :: AttrLabelProxy "isExpanded" Source
getCellRendererIsExpanded :: (MonadIO m, CellRendererK o) => o -> m Bool Source
setCellRendererIsExpanded :: (MonadIO m, CellRendererK o) => o -> Bool -> m () Source
IsExpander
data CellRendererIsExpanderPropertyInfo Source
AttrInfo CellRendererIsExpanderPropertyInfo | |
type AttrLabel CellRendererIsExpanderPropertyInfo = "is-expander" | |
type AttrGetType CellRendererIsExpanderPropertyInfo = Bool | |
type AttrBaseTypeConstraint CellRendererIsExpanderPropertyInfo = CellRendererK | |
type AttrSetTypeConstraint CellRendererIsExpanderPropertyInfo = * ~ Bool | |
type AttrAllowedOps CellRendererIsExpanderPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellRendererIsExpander :: AttrLabelProxy "isExpander" Source
getCellRendererIsExpander :: (MonadIO m, CellRendererK o) => o -> m Bool Source
setCellRendererIsExpander :: (MonadIO m, CellRendererK o) => o -> Bool -> m () Source
Mode
data CellRendererModePropertyInfo Source
cellRendererMode :: AttrLabelProxy "mode" Source
constructCellRendererMode :: CellRendererMode -> IO ([Char], GValue) Source
getCellRendererMode :: (MonadIO m, CellRendererK o) => o -> m CellRendererMode Source
setCellRendererMode :: (MonadIO m, CellRendererK o) => o -> CellRendererMode -> m () Source
Sensitive
data CellRendererSensitivePropertyInfo Source
AttrInfo CellRendererSensitivePropertyInfo | |
type AttrLabel CellRendererSensitivePropertyInfo = "sensitive" | |
type AttrGetType CellRendererSensitivePropertyInfo = Bool | |
type AttrBaseTypeConstraint CellRendererSensitivePropertyInfo = CellRendererK | |
type AttrSetTypeConstraint CellRendererSensitivePropertyInfo = * ~ Bool | |
type AttrAllowedOps CellRendererSensitivePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellRendererSensitive :: AttrLabelProxy "sensitive" Source
getCellRendererSensitive :: (MonadIO m, CellRendererK o) => o -> m Bool Source
setCellRendererSensitive :: (MonadIO m, CellRendererK o) => o -> Bool -> m () Source
Visible
data CellRendererVisiblePropertyInfo Source
AttrInfo CellRendererVisiblePropertyInfo | |
type AttrLabel CellRendererVisiblePropertyInfo = "visible" | |
type AttrGetType CellRendererVisiblePropertyInfo = Bool | |
type AttrBaseTypeConstraint CellRendererVisiblePropertyInfo = CellRendererK | |
type AttrSetTypeConstraint CellRendererVisiblePropertyInfo = * ~ Bool | |
type AttrAllowedOps CellRendererVisiblePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellRendererVisible :: AttrLabelProxy "visible" Source
getCellRendererVisible :: (MonadIO m, CellRendererK o) => o -> m Bool Source
setCellRendererVisible :: (MonadIO m, CellRendererK o) => o -> Bool -> m () Source
Width
data CellRendererWidthPropertyInfo Source
AttrInfo CellRendererWidthPropertyInfo | |
type AttrLabel CellRendererWidthPropertyInfo = "width" | |
type AttrGetType CellRendererWidthPropertyInfo = Int32 | |
type AttrBaseTypeConstraint CellRendererWidthPropertyInfo = CellRendererK | |
type AttrSetTypeConstraint CellRendererWidthPropertyInfo = * ~ Int32 | |
type AttrAllowedOps CellRendererWidthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellRendererWidth :: AttrLabelProxy "width" Source
getCellRendererWidth :: (MonadIO m, CellRendererK o) => o -> m Int32 Source
setCellRendererWidth :: (MonadIO m, CellRendererK o) => o -> Int32 -> m () Source
Xalign
data CellRendererXalignPropertyInfo Source
AttrInfo CellRendererXalignPropertyInfo | |
type AttrLabel CellRendererXalignPropertyInfo = "xalign" | |
type AttrGetType CellRendererXalignPropertyInfo = Float | |
type AttrBaseTypeConstraint CellRendererXalignPropertyInfo = CellRendererK | |
type AttrSetTypeConstraint CellRendererXalignPropertyInfo = * ~ Float | |
type AttrAllowedOps CellRendererXalignPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellRendererXalign :: AttrLabelProxy "xalign" Source
getCellRendererXalign :: (MonadIO m, CellRendererK o) => o -> m Float Source
setCellRendererXalign :: (MonadIO m, CellRendererK o) => o -> Float -> m () Source
Xpad
data CellRendererXpadPropertyInfo Source
AttrInfo CellRendererXpadPropertyInfo | |
type AttrLabel CellRendererXpadPropertyInfo = "xpad" | |
type AttrGetType CellRendererXpadPropertyInfo = Word32 | |
type AttrBaseTypeConstraint CellRendererXpadPropertyInfo = CellRendererK | |
type AttrSetTypeConstraint CellRendererXpadPropertyInfo = * ~ Word32 | |
type AttrAllowedOps CellRendererXpadPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellRendererXpad :: AttrLabelProxy "xpad" Source
getCellRendererXpad :: (MonadIO m, CellRendererK o) => o -> m Word32 Source
setCellRendererXpad :: (MonadIO m, CellRendererK o) => o -> Word32 -> m () Source
Yalign
data CellRendererYalignPropertyInfo Source
AttrInfo CellRendererYalignPropertyInfo | |
type AttrLabel CellRendererYalignPropertyInfo = "yalign" | |
type AttrGetType CellRendererYalignPropertyInfo = Float | |
type AttrBaseTypeConstraint CellRendererYalignPropertyInfo = CellRendererK | |
type AttrSetTypeConstraint CellRendererYalignPropertyInfo = * ~ Float | |
type AttrAllowedOps CellRendererYalignPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellRendererYalign :: AttrLabelProxy "yalign" Source
getCellRendererYalign :: (MonadIO m, CellRendererK o) => o -> m Float Source
setCellRendererYalign :: (MonadIO m, CellRendererK o) => o -> Float -> m () Source
Ypad
data CellRendererYpadPropertyInfo Source
AttrInfo CellRendererYpadPropertyInfo | |
type AttrLabel CellRendererYpadPropertyInfo = "ypad" | |
type AttrGetType CellRendererYpadPropertyInfo = Word32 | |
type AttrBaseTypeConstraint CellRendererYpadPropertyInfo = CellRendererK | |
type AttrSetTypeConstraint CellRendererYpadPropertyInfo = * ~ Word32 | |
type AttrAllowedOps CellRendererYpadPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellRendererYpad :: AttrLabelProxy "ypad" Source
getCellRendererYpad :: (MonadIO m, CellRendererK o) => o -> m Word32 Source
setCellRendererYpad :: (MonadIO m, CellRendererK o) => o -> Word32 -> m () Source
Signals
EditingCanceled
type CellRendererEditingCanceledCallback = IO () Source
type CellRendererEditingCanceledCallbackC = Ptr () -> Ptr () -> IO () Source
afterCellRendererEditingCanceled :: (GObject a, MonadIO m) => a -> CellRendererEditingCanceledCallback -> m SignalHandlerId Source
cellRendererEditingCanceledCallbackWrapper :: CellRendererEditingCanceledCallback -> Ptr () -> Ptr () -> IO () Source
mkCellRendererEditingCanceledCallback :: CellRendererEditingCanceledCallbackC -> IO (FunPtr CellRendererEditingCanceledCallbackC) Source
onCellRendererEditingCanceled :: (GObject a, MonadIO m) => a -> CellRendererEditingCanceledCallback -> m SignalHandlerId Source
EditingStarted
type CellRendererEditingStartedCallback = CellEditable -> Text -> IO () Source
type CellRendererEditingStartedCallbackC = Ptr () -> Ptr CellEditable -> CString -> Ptr () -> IO () Source
afterCellRendererEditingStarted :: (GObject a, MonadIO m) => a -> CellRendererEditingStartedCallback -> m SignalHandlerId Source
cellRendererEditingStartedCallbackWrapper :: CellRendererEditingStartedCallback -> Ptr () -> Ptr CellEditable -> CString -> Ptr () -> IO () Source
mkCellRendererEditingStartedCallback :: CellRendererEditingStartedCallbackC -> IO (FunPtr CellRendererEditingStartedCallbackC) Source
onCellRendererEditingStarted :: (GObject a, MonadIO m) => a -> CellRendererEditingStartedCallback -> m SignalHandlerId Source