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
- cellRendererActivate :: (MonadIO m, CellRendererK a, WidgetK b) => a -> Event -> b -> Text -> RectangleInt -> RectangleInt -> [CellRendererState] -> m Bool
- cellRendererGetAlignedArea :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> [CellRendererState] -> RectangleInt -> m RectangleInt
- cellRendererGetAlignment :: (MonadIO m, CellRendererK a) => a -> m (Float, Float)
- cellRendererGetFixedSize :: (MonadIO m, CellRendererK a) => a -> m (Int32, Int32)
- cellRendererGetPadding :: (MonadIO m, CellRendererK a) => a -> m (Int32, Int32)
- cellRendererGetPreferredHeight :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> m (Int32, Int32)
- cellRendererGetPreferredHeightForWidth :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> Int32 -> m (Int32, Int32)
- cellRendererGetPreferredSize :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> m (Requisition, Requisition)
- cellRendererGetPreferredWidth :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> m (Int32, Int32)
- cellRendererGetPreferredWidthForHeight :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> Int32 -> m (Int32, Int32)
- cellRendererGetRequestMode :: (MonadIO m, CellRendererK a) => a -> m SizeRequestMode
- cellRendererGetSensitive :: (MonadIO m, CellRendererK a) => a -> m Bool
- cellRendererGetSize :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> Maybe RectangleInt -> m (Int32, Int32, Int32, Int32)
- cellRendererGetState :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> [CellRendererState] -> m [StateFlags]
- cellRendererGetVisible :: (MonadIO m, CellRendererK a) => a -> m Bool
- cellRendererIsActivatable :: (MonadIO m, CellRendererK a) => a -> m Bool
- cellRendererRender :: (MonadIO m, CellRendererK a, WidgetK b) => a -> Context -> b -> RectangleInt -> RectangleInt -> [CellRendererState] -> m ()
- cellRendererSetAlignment :: (MonadIO m, CellRendererK a) => a -> Float -> Float -> m ()
- cellRendererSetFixedSize :: (MonadIO m, CellRendererK a) => a -> Int32 -> Int32 -> m ()
- cellRendererSetPadding :: (MonadIO m, CellRendererK a) => a -> Int32 -> Int32 -> m ()
- cellRendererSetSensitive :: (MonadIO m, CellRendererK a) => a -> Bool -> m ()
- cellRendererSetVisible :: (MonadIO m, CellRendererK a) => a -> Bool -> m ()
- cellRendererStartEditing :: (MonadIO m, CellRendererK a, WidgetK b) => a -> Event -> b -> Text -> RectangleInt -> RectangleInt -> [CellRendererState] -> m CellEditable
- cellRendererStopEditing :: (MonadIO m, CellRendererK a) => a -> Bool -> m ()
- data CellRendererCellBackgroundPropertyInfo
- constructCellRendererCellBackground :: Text -> IO ([Char], GValue)
- setCellRendererCellBackground :: (MonadIO m, CellRendererK o) => o -> Text -> m ()
- data CellRendererCellBackgroundGdkPropertyInfo
- constructCellRendererCellBackgroundGdk :: Color -> IO ([Char], GValue)
- getCellRendererCellBackgroundGdk :: (MonadIO m, CellRendererK o) => o -> m Color
- setCellRendererCellBackgroundGdk :: (MonadIO m, CellRendererK o) => o -> Color -> m ()
- data CellRendererCellBackgroundRgbaPropertyInfo
- constructCellRendererCellBackgroundRgba :: RGBA -> IO ([Char], GValue)
- getCellRendererCellBackgroundRgba :: (MonadIO m, CellRendererK o) => o -> m RGBA
- setCellRendererCellBackgroundRgba :: (MonadIO m, CellRendererK o) => o -> RGBA -> m ()
- data CellRendererCellBackgroundSetPropertyInfo
- constructCellRendererCellBackgroundSet :: Bool -> IO ([Char], GValue)
- getCellRendererCellBackgroundSet :: (MonadIO m, CellRendererK o) => o -> m Bool
- setCellRendererCellBackgroundSet :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()
- data CellRendererEditingPropertyInfo
- getCellRendererEditing :: (MonadIO m, CellRendererK o) => o -> m Bool
- data CellRendererHeightPropertyInfo
- constructCellRendererHeight :: Int32 -> IO ([Char], GValue)
- getCellRendererHeight :: (MonadIO m, CellRendererK o) => o -> m Int32
- setCellRendererHeight :: (MonadIO m, CellRendererK o) => o -> Int32 -> m ()
- data CellRendererIsExpandedPropertyInfo
- constructCellRendererIsExpanded :: Bool -> IO ([Char], GValue)
- getCellRendererIsExpanded :: (MonadIO m, CellRendererK o) => o -> m Bool
- setCellRendererIsExpanded :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()
- data CellRendererIsExpanderPropertyInfo
- constructCellRendererIsExpander :: Bool -> IO ([Char], GValue)
- getCellRendererIsExpander :: (MonadIO m, CellRendererK o) => o -> m Bool
- setCellRendererIsExpander :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()
- data CellRendererModePropertyInfo
- constructCellRendererMode :: CellRendererMode -> IO ([Char], GValue)
- getCellRendererMode :: (MonadIO m, CellRendererK o) => o -> m CellRendererMode
- setCellRendererMode :: (MonadIO m, CellRendererK o) => o -> CellRendererMode -> m ()
- data CellRendererSensitivePropertyInfo
- constructCellRendererSensitive :: Bool -> IO ([Char], GValue)
- getCellRendererSensitive :: (MonadIO m, CellRendererK o) => o -> m Bool
- setCellRendererSensitive :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()
- data CellRendererVisiblePropertyInfo
- constructCellRendererVisible :: Bool -> IO ([Char], GValue)
- getCellRendererVisible :: (MonadIO m, CellRendererK o) => o -> m Bool
- setCellRendererVisible :: (MonadIO m, CellRendererK o) => o -> Bool -> m ()
- data CellRendererWidthPropertyInfo
- constructCellRendererWidth :: Int32 -> IO ([Char], GValue)
- getCellRendererWidth :: (MonadIO m, CellRendererK o) => o -> m Int32
- setCellRendererWidth :: (MonadIO m, CellRendererK o) => o -> Int32 -> m ()
- data CellRendererXalignPropertyInfo
- constructCellRendererXalign :: Float -> IO ([Char], GValue)
- getCellRendererXalign :: (MonadIO m, CellRendererK o) => o -> m Float
- setCellRendererXalign :: (MonadIO m, CellRendererK o) => o -> Float -> m ()
- data CellRendererXpadPropertyInfo
- constructCellRendererXpad :: Word32 -> IO ([Char], GValue)
- getCellRendererXpad :: (MonadIO m, CellRendererK o) => o -> m Word32
- setCellRendererXpad :: (MonadIO m, CellRendererK o) => o -> Word32 -> m ()
- data CellRendererYalignPropertyInfo
- constructCellRendererYalign :: Float -> IO ([Char], GValue)
- getCellRendererYalign :: (MonadIO m, CellRendererK o) => o -> m Float
- setCellRendererYalign :: (MonadIO m, CellRendererK o) => o -> Float -> m ()
- data CellRendererYpadPropertyInfo
- 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
class GObject o => CellRendererK o Source
(GObject o, IsDescendantOf CellRenderer o) => CellRendererK o Source |
toCellRenderer :: CellRendererK o => o -> IO CellRenderer Source
Methods
cellRendererActivate
cellRendererActivate :: (MonadIO m, CellRendererK a, WidgetK b) => a -> Event -> b -> Text -> RectangleInt -> RectangleInt -> [CellRendererState] -> m Bool Source
cellRendererGetAlignedArea
cellRendererGetAlignedArea :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> [CellRendererState] -> RectangleInt -> m RectangleInt Source
cellRendererGetAlignment
cellRendererGetAlignment :: (MonadIO m, CellRendererK a) => a -> m (Float, Float) Source
cellRendererGetFixedSize
cellRendererGetFixedSize :: (MonadIO m, CellRendererK a) => a -> m (Int32, Int32) Source
cellRendererGetPadding
cellRendererGetPadding :: (MonadIO m, CellRendererK a) => a -> m (Int32, Int32) Source
cellRendererGetPreferredHeight
cellRendererGetPreferredHeight :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> m (Int32, Int32) Source
cellRendererGetPreferredHeightForWidth
cellRendererGetPreferredHeightForWidth :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> Int32 -> m (Int32, Int32) Source
cellRendererGetPreferredSize
cellRendererGetPreferredSize :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> m (Requisition, Requisition) Source
cellRendererGetPreferredWidth
cellRendererGetPreferredWidth :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> m (Int32, Int32) Source
cellRendererGetPreferredWidthForHeight
cellRendererGetPreferredWidthForHeight :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> Int32 -> m (Int32, Int32) Source
cellRendererGetRequestMode
cellRendererGetRequestMode :: (MonadIO m, CellRendererK a) => a -> m SizeRequestMode Source
cellRendererGetSensitive
cellRendererGetSensitive :: (MonadIO m, CellRendererK a) => a -> m Bool Source
cellRendererGetSize
cellRendererGetSize :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> Maybe RectangleInt -> m (Int32, Int32, Int32, Int32) Source
Deprecated: (Since version 3.0)Use gtk_cell_renderer_get_preferred_size() instead.
cellRendererGetState
cellRendererGetState :: (MonadIO m, CellRendererK a, WidgetK b) => a -> b -> [CellRendererState] -> m [StateFlags] Source
cellRendererGetVisible
cellRendererGetVisible :: (MonadIO m, CellRendererK a) => a -> m Bool Source
cellRendererIsActivatable
cellRendererIsActivatable :: (MonadIO m, CellRendererK a) => a -> m Bool Source
cellRendererRender
cellRendererRender :: (MonadIO m, CellRendererK a, WidgetK b) => a -> Context -> b -> RectangleInt -> RectangleInt -> [CellRendererState] -> m () Source
cellRendererSetAlignment
cellRendererSetAlignment :: (MonadIO m, CellRendererK a) => a -> Float -> Float -> m () Source
cellRendererSetFixedSize
cellRendererSetFixedSize :: (MonadIO m, CellRendererK a) => a -> Int32 -> Int32 -> m () Source
cellRendererSetPadding
cellRendererSetPadding :: (MonadIO m, CellRendererK a) => a -> Int32 -> Int32 -> m () Source
cellRendererSetSensitive
cellRendererSetSensitive :: (MonadIO m, CellRendererK a) => a -> Bool -> m () Source
cellRendererSetVisible
cellRendererSetVisible :: (MonadIO m, CellRendererK a) => a -> Bool -> m () Source
cellRendererStartEditing
cellRendererStartEditing :: (MonadIO m, CellRendererK a, WidgetK b) => a -> Event -> b -> Text -> RectangleInt -> RectangleInt -> [CellRendererState] -> m CellEditable Source
cellRendererStopEditing
cellRendererStopEditing :: (MonadIO m, CellRendererK a) => a -> Bool -> m () Source
Properties
CellBackground
data CellRendererCellBackgroundPropertyInfo Source
AttrInfo CellRendererCellBackgroundPropertyInfo Source | |
type AttrLabel CellRendererCellBackgroundPropertyInfo = "CellRenderer::cell-background" Source | |
type AttrGetType CellRendererCellBackgroundPropertyInfo = () Source | |
type AttrBaseTypeConstraint CellRendererCellBackgroundPropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererCellBackgroundPropertyInfo = * ~ Text Source | |
type AttrAllowedOps CellRendererCellBackgroundPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ([] AttrOpTag)) Source |
setCellRendererCellBackground :: (MonadIO m, CellRendererK o) => o -> Text -> m () Source
CellBackgroundGdk
data CellRendererCellBackgroundGdkPropertyInfo Source
AttrInfo CellRendererCellBackgroundGdkPropertyInfo Source | |
type AttrLabel CellRendererCellBackgroundGdkPropertyInfo = "CellRenderer::cell-background-gdk" Source | |
type AttrGetType CellRendererCellBackgroundGdkPropertyInfo = Color Source | |
type AttrBaseTypeConstraint CellRendererCellBackgroundGdkPropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererCellBackgroundGdkPropertyInfo = * ~ Color Source | |
type AttrAllowedOps CellRendererCellBackgroundGdkPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCellRendererCellBackgroundGdk :: (MonadIO m, CellRendererK o) => o -> m Color Source
setCellRendererCellBackgroundGdk :: (MonadIO m, CellRendererK o) => o -> Color -> m () Source
CellBackgroundRgba
data CellRendererCellBackgroundRgbaPropertyInfo Source
AttrInfo CellRendererCellBackgroundRgbaPropertyInfo Source | |
type AttrLabel CellRendererCellBackgroundRgbaPropertyInfo = "CellRenderer::cell-background-rgba" Source | |
type AttrGetType CellRendererCellBackgroundRgbaPropertyInfo = RGBA Source | |
type AttrBaseTypeConstraint CellRendererCellBackgroundRgbaPropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererCellBackgroundRgbaPropertyInfo = * ~ RGBA Source | |
type AttrAllowedOps CellRendererCellBackgroundRgbaPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCellRendererCellBackgroundRgba :: (MonadIO m, CellRendererK o) => o -> m RGBA Source
setCellRendererCellBackgroundRgba :: (MonadIO m, CellRendererK o) => o -> RGBA -> m () Source
CellBackgroundSet
data CellRendererCellBackgroundSetPropertyInfo Source
AttrInfo CellRendererCellBackgroundSetPropertyInfo Source | |
type AttrLabel CellRendererCellBackgroundSetPropertyInfo = "CellRenderer::cell-background-set" Source | |
type AttrGetType CellRendererCellBackgroundSetPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CellRendererCellBackgroundSetPropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererCellBackgroundSetPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps CellRendererCellBackgroundSetPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCellRendererCellBackgroundSet :: (MonadIO m, CellRendererK o) => o -> m Bool Source
setCellRendererCellBackgroundSet :: (MonadIO m, CellRendererK o) => o -> Bool -> m () Source
Editing
data CellRendererEditingPropertyInfo Source
AttrInfo CellRendererEditingPropertyInfo Source | |
type AttrLabel CellRendererEditingPropertyInfo = "CellRenderer::editing" Source | |
type AttrGetType CellRendererEditingPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CellRendererEditingPropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererEditingPropertyInfo = * ~ () Source | |
type AttrAllowedOps CellRendererEditingPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) Source |
getCellRendererEditing :: (MonadIO m, CellRendererK o) => o -> m Bool Source
Height
data CellRendererHeightPropertyInfo Source
AttrInfo CellRendererHeightPropertyInfo Source | |
type AttrLabel CellRendererHeightPropertyInfo = "CellRenderer::height" Source | |
type AttrGetType CellRendererHeightPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint CellRendererHeightPropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererHeightPropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps CellRendererHeightPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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 Source | |
type AttrLabel CellRendererIsExpandedPropertyInfo = "CellRenderer::is-expanded" Source | |
type AttrGetType CellRendererIsExpandedPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CellRendererIsExpandedPropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererIsExpandedPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps CellRendererIsExpandedPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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 Source | |
type AttrLabel CellRendererIsExpanderPropertyInfo = "CellRenderer::is-expander" Source | |
type AttrGetType CellRendererIsExpanderPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CellRendererIsExpanderPropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererIsExpanderPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps CellRendererIsExpanderPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getCellRendererIsExpander :: (MonadIO m, CellRendererK o) => o -> m Bool Source
setCellRendererIsExpander :: (MonadIO m, CellRendererK o) => o -> Bool -> m () Source
Mode
data CellRendererModePropertyInfo Source
AttrInfo CellRendererModePropertyInfo Source | |
type AttrLabel CellRendererModePropertyInfo = "CellRenderer::mode" Source | |
type AttrGetType CellRendererModePropertyInfo = CellRendererMode Source | |
type AttrBaseTypeConstraint CellRendererModePropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererModePropertyInfo = * ~ CellRendererMode Source | |
type AttrAllowedOps CellRendererModePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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 Source | |
type AttrLabel CellRendererSensitivePropertyInfo = "CellRenderer::sensitive" Source | |
type AttrGetType CellRendererSensitivePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CellRendererSensitivePropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererSensitivePropertyInfo = * ~ Bool Source | |
type AttrAllowedOps CellRendererSensitivePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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 Source | |
type AttrLabel CellRendererVisiblePropertyInfo = "CellRenderer::visible" Source | |
type AttrGetType CellRendererVisiblePropertyInfo = Bool Source | |
type AttrBaseTypeConstraint CellRendererVisiblePropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererVisiblePropertyInfo = * ~ Bool Source | |
type AttrAllowedOps CellRendererVisiblePropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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 Source | |
type AttrLabel CellRendererWidthPropertyInfo = "CellRenderer::width" Source | |
type AttrGetType CellRendererWidthPropertyInfo = Int32 Source | |
type AttrBaseTypeConstraint CellRendererWidthPropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererWidthPropertyInfo = * ~ Int32 Source | |
type AttrAllowedOps CellRendererWidthPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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 Source | |
type AttrLabel CellRendererXalignPropertyInfo = "CellRenderer::xalign" Source | |
type AttrGetType CellRendererXalignPropertyInfo = Float Source | |
type AttrBaseTypeConstraint CellRendererXalignPropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererXalignPropertyInfo = * ~ Float Source | |
type AttrAllowedOps CellRendererXalignPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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 Source | |
type AttrLabel CellRendererXpadPropertyInfo = "CellRenderer::xpad" Source | |
type AttrGetType CellRendererXpadPropertyInfo = Word32 Source | |
type AttrBaseTypeConstraint CellRendererXpadPropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererXpadPropertyInfo = * ~ Word32 Source | |
type AttrAllowedOps CellRendererXpadPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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 Source | |
type AttrLabel CellRendererYalignPropertyInfo = "CellRenderer::yalign" Source | |
type AttrGetType CellRendererYalignPropertyInfo = Float Source | |
type AttrBaseTypeConstraint CellRendererYalignPropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererYalignPropertyInfo = * ~ Float Source | |
type AttrAllowedOps CellRendererYalignPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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 Source | |
type AttrLabel CellRendererYpadPropertyInfo = "CellRenderer::ypad" Source | |
type AttrGetType CellRendererYpadPropertyInfo = Word32 Source | |
type AttrBaseTypeConstraint CellRendererYpadPropertyInfo = CellRendererK Source | |
type AttrSetTypeConstraint CellRendererYpadPropertyInfo = * ~ Word32 Source | |
type AttrAllowedOps CellRendererYpadPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) 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