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
- cellAreaActivate
- cellAreaActivateCell
- cellAreaAdd
- cellAreaAddFocusSibling
- cellAreaApplyAttributes
- cellAreaAttributeConnect
- cellAreaAttributeDisconnect
- cellAreaAttributeGetColumn
- cellAreaCellGetProperty
- cellAreaCellSetProperty
- cellAreaCopyContext
- cellAreaCreateContext
- cellAreaEvent
- cellAreaFocus
- cellAreaForeach
- cellAreaForeachAlloc
- cellAreaGetCellAllocation
- cellAreaGetCellAtPosition
- cellAreaGetCurrentPathString
- cellAreaGetEditWidget
- cellAreaGetEditedCell
- cellAreaGetFocusCell
- cellAreaGetFocusFromSibling
- cellAreaGetFocusSiblings
- cellAreaGetPreferredHeight
- cellAreaGetPreferredHeightForWidth
- cellAreaGetPreferredWidth
- cellAreaGetPreferredWidthForHeight
- cellAreaGetRequestMode
- cellAreaHasRenderer
- cellAreaInnerCellArea
- cellAreaIsActivatable
- cellAreaIsFocusSibling
- cellAreaRemove
- cellAreaRemoveFocusSibling
- cellAreaRender
- cellAreaRequestRenderer
- cellAreaSetFocusCell
- cellAreaStopEditing
- Properties
- Signals
- newtype CellArea = CellArea (ForeignPtr CellArea)
- class GObject o => CellAreaK o
- toCellArea :: CellAreaK o => o -> IO CellArea
- noCellArea :: Maybe CellArea
- data CellAreaActivateMethodInfo
- cellAreaActivate :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Rectangle -> [CellRendererState] -> Bool -> m Bool
- data CellAreaActivateCellMethodInfo
- cellAreaActivateCell :: (MonadIO m, CellAreaK a, WidgetK b, CellRendererK c) => a -> b -> c -> Event -> Rectangle -> [CellRendererState] -> m Bool
- data CellAreaAddMethodInfo
- cellAreaAdd :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m ()
- data CellAreaAddFocusSiblingMethodInfo
- cellAreaAddFocusSibling :: (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => a -> b -> c -> m ()
- data CellAreaApplyAttributesMethodInfo
- cellAreaApplyAttributes :: (MonadIO m, CellAreaK a, TreeModelK b) => a -> b -> TreeIter -> Bool -> Bool -> m ()
- data CellAreaAttributeConnectMethodInfo
- cellAreaAttributeConnect :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> Int32 -> m ()
- data CellAreaAttributeDisconnectMethodInfo
- cellAreaAttributeDisconnect :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> m ()
- data CellAreaAttributeGetColumnMethodInfo
- cellAreaAttributeGetColumn :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> m Int32
- data CellAreaCellGetPropertyMethodInfo
- cellAreaCellGetProperty :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> GValue -> m ()
- data CellAreaCellSetPropertyMethodInfo
- cellAreaCellSetProperty :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> GValue -> m ()
- data CellAreaCopyContextMethodInfo
- cellAreaCopyContext :: (MonadIO m, CellAreaK a, CellAreaContextK b) => a -> b -> m CellAreaContext
- data CellAreaCreateContextMethodInfo
- cellAreaCreateContext :: (MonadIO m, CellAreaK a) => a -> m CellAreaContext
- data CellAreaEventMethodInfo
- cellAreaEvent :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Event -> Rectangle -> [CellRendererState] -> m Int32
- data CellAreaFocusMethodInfo
- cellAreaFocus :: (MonadIO m, CellAreaK a) => a -> DirectionType -> m Bool
- data CellAreaForeachMethodInfo
- cellAreaForeach :: (MonadIO m, CellAreaK a) => a -> CellCallback -> m ()
- data CellAreaForeachAllocMethodInfo
- cellAreaForeachAlloc :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Rectangle -> Rectangle -> CellAllocCallback -> m ()
- data CellAreaGetCellAllocationMethodInfo
- cellAreaGetCellAllocation :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c, CellRendererK d) => a -> b -> c -> d -> Rectangle -> m Rectangle
- data CellAreaGetCellAtPositionMethodInfo
- cellAreaGetCellAtPosition :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Rectangle -> Int32 -> Int32 -> m (CellRenderer, Rectangle)
- data CellAreaGetCurrentPathStringMethodInfo
- cellAreaGetCurrentPathString :: (MonadIO m, CellAreaK a) => a -> m Text
- data CellAreaGetEditWidgetMethodInfo
- cellAreaGetEditWidget :: (MonadIO m, CellAreaK a) => a -> m CellEditable
- data CellAreaGetEditedCellMethodInfo
- cellAreaGetEditedCell :: (MonadIO m, CellAreaK a) => a -> m CellRenderer
- data CellAreaGetFocusCellMethodInfo
- cellAreaGetFocusCell :: (MonadIO m, CellAreaK a) => a -> m CellRenderer
- data CellAreaGetFocusFromSiblingMethodInfo
- cellAreaGetFocusFromSibling :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m CellRenderer
- data CellAreaGetFocusSiblingsMethodInfo
- cellAreaGetFocusSiblings :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m [CellRenderer]
- data CellAreaGetPreferredHeightMethodInfo
- cellAreaGetPreferredHeight :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> m (Int32, Int32)
- data CellAreaGetPreferredHeightForWidthMethodInfo
- cellAreaGetPreferredHeightForWidth :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Int32 -> m (Int32, Int32)
- data CellAreaGetPreferredWidthMethodInfo
- cellAreaGetPreferredWidth :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> m (Int32, Int32)
- data CellAreaGetPreferredWidthForHeightMethodInfo
- cellAreaGetPreferredWidthForHeight :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Int32 -> m (Int32, Int32)
- data CellAreaGetRequestModeMethodInfo
- cellAreaGetRequestMode :: (MonadIO m, CellAreaK a) => a -> m SizeRequestMode
- data CellAreaHasRendererMethodInfo
- cellAreaHasRenderer :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m Bool
- data CellAreaInnerCellAreaMethodInfo
- cellAreaInnerCellArea :: (MonadIO m, CellAreaK a, WidgetK b) => a -> b -> Rectangle -> m Rectangle
- data CellAreaIsActivatableMethodInfo
- cellAreaIsActivatable :: (MonadIO m, CellAreaK a) => a -> m Bool
- data CellAreaIsFocusSiblingMethodInfo
- cellAreaIsFocusSibling :: (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => a -> b -> c -> m Bool
- data CellAreaRemoveMethodInfo
- cellAreaRemove :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m ()
- data CellAreaRemoveFocusSiblingMethodInfo
- cellAreaRemoveFocusSibling :: (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => a -> b -> c -> m ()
- data CellAreaRenderMethodInfo
- cellAreaRender :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Context -> Rectangle -> Rectangle -> [CellRendererState] -> Bool -> m ()
- data CellAreaRequestRendererMethodInfo
- cellAreaRequestRenderer :: (MonadIO m, CellAreaK a, CellRendererK b, WidgetK c) => a -> b -> Orientation -> c -> Int32 -> m (Int32, Int32)
- data CellAreaSetFocusCellMethodInfo
- cellAreaSetFocusCell :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m ()
- data CellAreaStopEditingMethodInfo
- cellAreaStopEditing :: (MonadIO m, CellAreaK a) => a -> Bool -> m ()
- data CellAreaEditWidgetPropertyInfo
- cellAreaEditWidget :: AttrLabelProxy "editWidget"
- getCellAreaEditWidget :: (MonadIO m, CellAreaK o) => o -> m CellEditable
- data CellAreaEditedCellPropertyInfo
- cellAreaEditedCell :: AttrLabelProxy "editedCell"
- getCellAreaEditedCell :: (MonadIO m, CellAreaK o) => o -> m CellRenderer
- data CellAreaFocusCellPropertyInfo
- cellAreaFocusCell :: AttrLabelProxy "focusCell"
- constructCellAreaFocusCell :: CellRendererK a => a -> IO ([Char], GValue)
- getCellAreaFocusCell :: (MonadIO m, CellAreaK o) => o -> m CellRenderer
- setCellAreaFocusCell :: (MonadIO m, CellAreaK o, CellRendererK a) => o -> a -> m ()
- type CellAreaAddEditableCallback = CellRenderer -> CellEditable -> Rectangle -> Text -> IO ()
- type CellAreaAddEditableCallbackC = Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr Rectangle -> CString -> Ptr () -> IO ()
- data CellAreaAddEditableSignalInfo
- afterCellAreaAddEditable :: (GObject a, MonadIO m) => a -> CellAreaAddEditableCallback -> m SignalHandlerId
- cellAreaAddEditableCallbackWrapper :: CellAreaAddEditableCallback -> Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr Rectangle -> CString -> Ptr () -> IO ()
- cellAreaAddEditableClosure :: CellAreaAddEditableCallback -> IO Closure
- mkCellAreaAddEditableCallback :: CellAreaAddEditableCallbackC -> IO (FunPtr CellAreaAddEditableCallbackC)
- noCellAreaAddEditableCallback :: Maybe CellAreaAddEditableCallback
- onCellAreaAddEditable :: (GObject a, MonadIO m) => a -> CellAreaAddEditableCallback -> m SignalHandlerId
- type CellAreaApplyAttributesCallback = TreeModel -> TreeIter -> Bool -> Bool -> IO ()
- type CellAreaApplyAttributesCallbackC = Ptr () -> Ptr TreeModel -> Ptr TreeIter -> CInt -> CInt -> Ptr () -> IO ()
- data CellAreaApplyAttributesSignalInfo
- afterCellAreaApplyAttributes :: (GObject a, MonadIO m) => a -> CellAreaApplyAttributesCallback -> m SignalHandlerId
- cellAreaApplyAttributesCallbackWrapper :: CellAreaApplyAttributesCallback -> Ptr () -> Ptr TreeModel -> Ptr TreeIter -> CInt -> CInt -> Ptr () -> IO ()
- cellAreaApplyAttributesClosure :: CellAreaApplyAttributesCallback -> IO Closure
- mkCellAreaApplyAttributesCallback :: CellAreaApplyAttributesCallbackC -> IO (FunPtr CellAreaApplyAttributesCallbackC)
- noCellAreaApplyAttributesCallback :: Maybe CellAreaApplyAttributesCallback
- onCellAreaApplyAttributes :: (GObject a, MonadIO m) => a -> CellAreaApplyAttributesCallback -> m SignalHandlerId
- type CellAreaFocusChangedCallback = CellRenderer -> Text -> IO ()
- type CellAreaFocusChangedCallbackC = Ptr () -> Ptr CellRenderer -> CString -> Ptr () -> IO ()
- data CellAreaFocusChangedSignalInfo
- afterCellAreaFocusChanged :: (GObject a, MonadIO m) => a -> CellAreaFocusChangedCallback -> m SignalHandlerId
- cellAreaFocusChangedCallbackWrapper :: CellAreaFocusChangedCallback -> Ptr () -> Ptr CellRenderer -> CString -> Ptr () -> IO ()
- cellAreaFocusChangedClosure :: CellAreaFocusChangedCallback -> IO Closure
- mkCellAreaFocusChangedCallback :: CellAreaFocusChangedCallbackC -> IO (FunPtr CellAreaFocusChangedCallbackC)
- noCellAreaFocusChangedCallback :: Maybe CellAreaFocusChangedCallback
- onCellAreaFocusChanged :: (GObject a, MonadIO m) => a -> CellAreaFocusChangedCallback -> m SignalHandlerId
- type CellAreaRemoveEditableCallback = CellRenderer -> CellEditable -> IO ()
- type CellAreaRemoveEditableCallbackC = Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr () -> IO ()
- data CellAreaRemoveEditableSignalInfo
- afterCellAreaRemoveEditable :: (GObject a, MonadIO m) => a -> CellAreaRemoveEditableCallback -> m SignalHandlerId
- cellAreaRemoveEditableCallbackWrapper :: CellAreaRemoveEditableCallback -> Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr () -> IO ()
- cellAreaRemoveEditableClosure :: CellAreaRemoveEditableCallback -> IO Closure
- mkCellAreaRemoveEditableCallback :: CellAreaRemoveEditableCallbackC -> IO (FunPtr CellAreaRemoveEditableCallbackC)
- noCellAreaRemoveEditableCallback :: Maybe CellAreaRemoveEditableCallback
- onCellAreaRemoveEditable :: (GObject a, MonadIO m) => a -> CellAreaRemoveEditableCallback -> m SignalHandlerId
Exported types
GObject CellArea | |
((~) * info (ResolveCellAreaMethod t CellArea), MethodInfo * info CellArea p) => IsLabelProxy t (CellArea -> p) | |
type ParentTypes CellArea | |
type AttributeList CellArea | |
type SignalList CellArea |
toCellArea :: CellAreaK o => o -> IO CellArea Source
Methods
cellAreaActivate
data CellAreaActivateMethodInfo Source
((~) * signature (b -> c -> Rectangle -> [CellRendererState] -> Bool -> m Bool), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo * CellAreaActivateMethodInfo a signature |
cellAreaActivate :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Rectangle -> [CellRendererState] -> Bool -> m Bool Source
cellAreaActivateCell
data CellAreaActivateCellMethodInfo Source
((~) * signature (b -> c -> Event -> Rectangle -> [CellRendererState] -> m Bool), MonadIO m, CellAreaK a, WidgetK b, CellRendererK c) => MethodInfo * CellAreaActivateCellMethodInfo a signature |
cellAreaActivateCell :: (MonadIO m, CellAreaK a, WidgetK b, CellRendererK c) => a -> b -> c -> Event -> Rectangle -> [CellRendererState] -> m Bool Source
cellAreaAdd
data CellAreaAddMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo * CellAreaAddMethodInfo a signature |
cellAreaAdd :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m () Source
cellAreaAddFocusSibling
data CellAreaAddFocusSiblingMethodInfo Source
((~) * signature (b -> c -> m ()), MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => MethodInfo * CellAreaAddFocusSiblingMethodInfo a signature |
cellAreaAddFocusSibling :: (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => a -> b -> c -> m () Source
cellAreaApplyAttributes
data CellAreaApplyAttributesMethodInfo Source
((~) * signature (b -> TreeIter -> Bool -> Bool -> m ()), MonadIO m, CellAreaK a, TreeModelK b) => MethodInfo * CellAreaApplyAttributesMethodInfo a signature |
cellAreaApplyAttributes :: (MonadIO m, CellAreaK a, TreeModelK b) => a -> b -> TreeIter -> Bool -> Bool -> m () Source
cellAreaAttributeConnect
data CellAreaAttributeConnectMethodInfo Source
((~) * signature (b -> Text -> Int32 -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo * CellAreaAttributeConnectMethodInfo a signature |
cellAreaAttributeConnect :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> Int32 -> m () Source
cellAreaAttributeDisconnect
data CellAreaAttributeDisconnectMethodInfo Source
((~) * signature (b -> Text -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo * CellAreaAttributeDisconnectMethodInfo a signature |
cellAreaAttributeDisconnect :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> m () Source
cellAreaAttributeGetColumn
data CellAreaAttributeGetColumnMethodInfo Source
((~) * signature (b -> Text -> m Int32), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo * CellAreaAttributeGetColumnMethodInfo a signature |
cellAreaAttributeGetColumn :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> m Int32 Source
cellAreaCellGetProperty
data CellAreaCellGetPropertyMethodInfo Source
((~) * signature (b -> Text -> GValue -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo * CellAreaCellGetPropertyMethodInfo a signature |
cellAreaCellGetProperty :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> GValue -> m () Source
cellAreaCellSetProperty
data CellAreaCellSetPropertyMethodInfo Source
((~) * signature (b -> Text -> GValue -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo * CellAreaCellSetPropertyMethodInfo a signature |
cellAreaCellSetProperty :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> Text -> GValue -> m () Source
cellAreaCopyContext
data CellAreaCopyContextMethodInfo Source
((~) * signature (b -> m CellAreaContext), MonadIO m, CellAreaK a, CellAreaContextK b) => MethodInfo * CellAreaCopyContextMethodInfo a signature |
cellAreaCopyContext :: (MonadIO m, CellAreaK a, CellAreaContextK b) => a -> b -> m CellAreaContext Source
cellAreaCreateContext
data CellAreaCreateContextMethodInfo Source
((~) * signature (m CellAreaContext), MonadIO m, CellAreaK a) => MethodInfo * CellAreaCreateContextMethodInfo a signature |
cellAreaCreateContext :: (MonadIO m, CellAreaK a) => a -> m CellAreaContext Source
cellAreaEvent
data CellAreaEventMethodInfo Source
((~) * signature (b -> c -> Event -> Rectangle -> [CellRendererState] -> m Int32), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo * CellAreaEventMethodInfo a signature |
cellAreaEvent :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Event -> Rectangle -> [CellRendererState] -> m Int32 Source
cellAreaFocus
data CellAreaFocusMethodInfo Source
((~) * signature (DirectionType -> m Bool), MonadIO m, CellAreaK a) => MethodInfo * CellAreaFocusMethodInfo a signature |
cellAreaFocus :: (MonadIO m, CellAreaK a) => a -> DirectionType -> m Bool Source
cellAreaForeach
data CellAreaForeachMethodInfo Source
((~) * signature (CellCallback -> m ()), MonadIO m, CellAreaK a) => MethodInfo * CellAreaForeachMethodInfo a signature |
cellAreaForeach :: (MonadIO m, CellAreaK a) => a -> CellCallback -> m () Source
cellAreaForeachAlloc
data CellAreaForeachAllocMethodInfo Source
((~) * signature (b -> c -> Rectangle -> Rectangle -> CellAllocCallback -> m ()), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo * CellAreaForeachAllocMethodInfo a signature |
cellAreaForeachAlloc :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Rectangle -> Rectangle -> CellAllocCallback -> m () Source
cellAreaGetCellAllocation
data CellAreaGetCellAllocationMethodInfo Source
((~) * signature (b -> c -> d -> Rectangle -> m Rectangle), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c, CellRendererK d) => MethodInfo * CellAreaGetCellAllocationMethodInfo a signature |
cellAreaGetCellAllocation :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c, CellRendererK d) => a -> b -> c -> d -> Rectangle -> m Rectangle Source
cellAreaGetCellAtPosition
data CellAreaGetCellAtPositionMethodInfo Source
((~) * signature (b -> c -> Rectangle -> Int32 -> Int32 -> m (CellRenderer, Rectangle)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo * CellAreaGetCellAtPositionMethodInfo a signature |
cellAreaGetCellAtPosition :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Rectangle -> Int32 -> Int32 -> m (CellRenderer, Rectangle) Source
cellAreaGetCurrentPathString
data CellAreaGetCurrentPathStringMethodInfo Source
((~) * signature (m Text), MonadIO m, CellAreaK a) => MethodInfo * CellAreaGetCurrentPathStringMethodInfo a signature |
cellAreaGetCurrentPathString :: (MonadIO m, CellAreaK a) => a -> m Text Source
cellAreaGetEditWidget
data CellAreaGetEditWidgetMethodInfo Source
((~) * signature (m CellEditable), MonadIO m, CellAreaK a) => MethodInfo * CellAreaGetEditWidgetMethodInfo a signature |
cellAreaGetEditWidget :: (MonadIO m, CellAreaK a) => a -> m CellEditable Source
cellAreaGetEditedCell
data CellAreaGetEditedCellMethodInfo Source
((~) * signature (m CellRenderer), MonadIO m, CellAreaK a) => MethodInfo * CellAreaGetEditedCellMethodInfo a signature |
cellAreaGetEditedCell :: (MonadIO m, CellAreaK a) => a -> m CellRenderer Source
cellAreaGetFocusCell
data CellAreaGetFocusCellMethodInfo Source
((~) * signature (m CellRenderer), MonadIO m, CellAreaK a) => MethodInfo * CellAreaGetFocusCellMethodInfo a signature |
cellAreaGetFocusCell :: (MonadIO m, CellAreaK a) => a -> m CellRenderer Source
cellAreaGetFocusFromSibling
data CellAreaGetFocusFromSiblingMethodInfo Source
((~) * signature (b -> m CellRenderer), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo * CellAreaGetFocusFromSiblingMethodInfo a signature |
cellAreaGetFocusFromSibling :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m CellRenderer Source
cellAreaGetFocusSiblings
data CellAreaGetFocusSiblingsMethodInfo Source
((~) * signature (b -> m [CellRenderer]), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo * CellAreaGetFocusSiblingsMethodInfo a signature |
cellAreaGetFocusSiblings :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m [CellRenderer] Source
cellAreaGetPreferredHeight
data CellAreaGetPreferredHeightMethodInfo Source
((~) * signature (b -> c -> m (Int32, Int32)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo * CellAreaGetPreferredHeightMethodInfo a signature |
cellAreaGetPreferredHeight :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> m (Int32, Int32) Source
cellAreaGetPreferredHeightForWidth
data CellAreaGetPreferredHeightForWidthMethodInfo Source
((~) * signature (b -> c -> Int32 -> m (Int32, Int32)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo * CellAreaGetPreferredHeightForWidthMethodInfo a signature |
cellAreaGetPreferredHeightForWidth :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Int32 -> m (Int32, Int32) Source
cellAreaGetPreferredWidth
data CellAreaGetPreferredWidthMethodInfo Source
((~) * signature (b -> c -> m (Int32, Int32)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo * CellAreaGetPreferredWidthMethodInfo a signature |
cellAreaGetPreferredWidth :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> m (Int32, Int32) Source
cellAreaGetPreferredWidthForHeight
data CellAreaGetPreferredWidthForHeightMethodInfo Source
((~) * signature (b -> c -> Int32 -> m (Int32, Int32)), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo * CellAreaGetPreferredWidthForHeightMethodInfo a signature |
cellAreaGetPreferredWidthForHeight :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Int32 -> m (Int32, Int32) Source
cellAreaGetRequestMode
data CellAreaGetRequestModeMethodInfo Source
((~) * signature (m SizeRequestMode), MonadIO m, CellAreaK a) => MethodInfo * CellAreaGetRequestModeMethodInfo a signature |
cellAreaGetRequestMode :: (MonadIO m, CellAreaK a) => a -> m SizeRequestMode Source
cellAreaHasRenderer
data CellAreaHasRendererMethodInfo Source
((~) * signature (b -> m Bool), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo * CellAreaHasRendererMethodInfo a signature |
cellAreaHasRenderer :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m Bool Source
cellAreaInnerCellArea
data CellAreaInnerCellAreaMethodInfo Source
((~) * signature (b -> Rectangle -> m Rectangle), MonadIO m, CellAreaK a, WidgetK b) => MethodInfo * CellAreaInnerCellAreaMethodInfo a signature |
cellAreaInnerCellArea :: (MonadIO m, CellAreaK a, WidgetK b) => a -> b -> Rectangle -> m Rectangle Source
cellAreaIsActivatable
data CellAreaIsActivatableMethodInfo Source
((~) * signature (m Bool), MonadIO m, CellAreaK a) => MethodInfo * CellAreaIsActivatableMethodInfo a signature |
cellAreaIsActivatable :: (MonadIO m, CellAreaK a) => a -> m Bool Source
cellAreaIsFocusSibling
data CellAreaIsFocusSiblingMethodInfo Source
((~) * signature (b -> c -> m Bool), MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => MethodInfo * CellAreaIsFocusSiblingMethodInfo a signature |
cellAreaIsFocusSibling :: (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => a -> b -> c -> m Bool Source
cellAreaRemove
data CellAreaRemoveMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo * CellAreaRemoveMethodInfo a signature |
cellAreaRemove :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m () Source
cellAreaRemoveFocusSibling
data CellAreaRemoveFocusSiblingMethodInfo Source
((~) * signature (b -> c -> m ()), MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => MethodInfo * CellAreaRemoveFocusSiblingMethodInfo a signature |
cellAreaRemoveFocusSibling :: (MonadIO m, CellAreaK a, CellRendererK b, CellRendererK c) => a -> b -> c -> m () Source
cellAreaRender
data CellAreaRenderMethodInfo Source
((~) * signature (b -> c -> Context -> Rectangle -> Rectangle -> [CellRendererState] -> Bool -> m ()), MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => MethodInfo * CellAreaRenderMethodInfo a signature |
cellAreaRender :: (MonadIO m, CellAreaK a, CellAreaContextK b, WidgetK c) => a -> b -> c -> Context -> Rectangle -> Rectangle -> [CellRendererState] -> Bool -> m () Source
cellAreaRequestRenderer
data CellAreaRequestRendererMethodInfo Source
((~) * signature (b -> Orientation -> c -> Int32 -> m (Int32, Int32)), MonadIO m, CellAreaK a, CellRendererK b, WidgetK c) => MethodInfo * CellAreaRequestRendererMethodInfo a signature |
cellAreaRequestRenderer :: (MonadIO m, CellAreaK a, CellRendererK b, WidgetK c) => a -> b -> Orientation -> c -> Int32 -> m (Int32, Int32) Source
cellAreaSetFocusCell
data CellAreaSetFocusCellMethodInfo Source
((~) * signature (b -> m ()), MonadIO m, CellAreaK a, CellRendererK b) => MethodInfo * CellAreaSetFocusCellMethodInfo a signature |
cellAreaSetFocusCell :: (MonadIO m, CellAreaK a, CellRendererK b) => a -> b -> m () Source
cellAreaStopEditing
data CellAreaStopEditingMethodInfo Source
((~) * signature (Bool -> m ()), MonadIO m, CellAreaK a) => MethodInfo * CellAreaStopEditingMethodInfo a signature |
cellAreaStopEditing :: (MonadIO m, CellAreaK a) => a -> Bool -> m () Source
Properties
EditWidget
data CellAreaEditWidgetPropertyInfo Source
AttrInfo CellAreaEditWidgetPropertyInfo | |
type AttrLabel CellAreaEditWidgetPropertyInfo = "edit-widget" | |
type AttrGetType CellAreaEditWidgetPropertyInfo = CellEditable | |
type AttrBaseTypeConstraint CellAreaEditWidgetPropertyInfo = CellAreaK | |
type AttrSetTypeConstraint CellAreaEditWidgetPropertyInfo = * ~ () | |
type AttrAllowedOps CellAreaEditWidgetPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
cellAreaEditWidget :: AttrLabelProxy "editWidget" Source
getCellAreaEditWidget :: (MonadIO m, CellAreaK o) => o -> m CellEditable Source
EditedCell
data CellAreaEditedCellPropertyInfo Source
AttrInfo CellAreaEditedCellPropertyInfo | |
type AttrLabel CellAreaEditedCellPropertyInfo = "edited-cell" | |
type AttrGetType CellAreaEditedCellPropertyInfo = CellRenderer | |
type AttrBaseTypeConstraint CellAreaEditedCellPropertyInfo = CellAreaK | |
type AttrSetTypeConstraint CellAreaEditedCellPropertyInfo = * ~ () | |
type AttrAllowedOps CellAreaEditedCellPropertyInfo = (:) AttrOpTag AttrGet ((:) AttrOpTag AttrClear ([] AttrOpTag)) |
cellAreaEditedCell :: AttrLabelProxy "editedCell" Source
getCellAreaEditedCell :: (MonadIO m, CellAreaK o) => o -> m CellRenderer Source
FocusCell
data CellAreaFocusCellPropertyInfo Source
AttrInfo CellAreaFocusCellPropertyInfo | |
type AttrLabel CellAreaFocusCellPropertyInfo = "focus-cell" | |
type AttrGetType CellAreaFocusCellPropertyInfo = CellRenderer | |
type AttrBaseTypeConstraint CellAreaFocusCellPropertyInfo = CellAreaK | |
type AttrSetTypeConstraint CellAreaFocusCellPropertyInfo = CellRendererK | |
type AttrAllowedOps CellAreaFocusCellPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) |
cellAreaFocusCell :: AttrLabelProxy "focusCell" Source
constructCellAreaFocusCell :: CellRendererK a => a -> IO ([Char], GValue) Source
getCellAreaFocusCell :: (MonadIO m, CellAreaK o) => o -> m CellRenderer Source
setCellAreaFocusCell :: (MonadIO m, CellAreaK o, CellRendererK a) => o -> a -> m () Source
Signals
AddEditable
type CellAreaAddEditableCallback = CellRenderer -> CellEditable -> Rectangle -> Text -> IO () Source
type CellAreaAddEditableCallbackC = Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr Rectangle -> CString -> Ptr () -> IO () Source
afterCellAreaAddEditable :: (GObject a, MonadIO m) => a -> CellAreaAddEditableCallback -> m SignalHandlerId Source
cellAreaAddEditableCallbackWrapper :: CellAreaAddEditableCallback -> Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr Rectangle -> CString -> Ptr () -> IO () Source
mkCellAreaAddEditableCallback :: CellAreaAddEditableCallbackC -> IO (FunPtr CellAreaAddEditableCallbackC) Source
onCellAreaAddEditable :: (GObject a, MonadIO m) => a -> CellAreaAddEditableCallback -> m SignalHandlerId Source
ApplyAttributes
type CellAreaApplyAttributesCallbackC = Ptr () -> Ptr TreeModel -> Ptr TreeIter -> CInt -> CInt -> Ptr () -> IO () Source
afterCellAreaApplyAttributes :: (GObject a, MonadIO m) => a -> CellAreaApplyAttributesCallback -> m SignalHandlerId Source
cellAreaApplyAttributesCallbackWrapper :: CellAreaApplyAttributesCallback -> Ptr () -> Ptr TreeModel -> Ptr TreeIter -> CInt -> CInt -> Ptr () -> IO () Source
mkCellAreaApplyAttributesCallback :: CellAreaApplyAttributesCallbackC -> IO (FunPtr CellAreaApplyAttributesCallbackC) Source
onCellAreaApplyAttributes :: (GObject a, MonadIO m) => a -> CellAreaApplyAttributesCallback -> m SignalHandlerId Source
FocusChanged
type CellAreaFocusChangedCallback = CellRenderer -> Text -> IO () Source
type CellAreaFocusChangedCallbackC = Ptr () -> Ptr CellRenderer -> CString -> Ptr () -> IO () Source
afterCellAreaFocusChanged :: (GObject a, MonadIO m) => a -> CellAreaFocusChangedCallback -> m SignalHandlerId Source
cellAreaFocusChangedCallbackWrapper :: CellAreaFocusChangedCallback -> Ptr () -> Ptr CellRenderer -> CString -> Ptr () -> IO () Source
mkCellAreaFocusChangedCallback :: CellAreaFocusChangedCallbackC -> IO (FunPtr CellAreaFocusChangedCallbackC) Source
onCellAreaFocusChanged :: (GObject a, MonadIO m) => a -> CellAreaFocusChangedCallback -> m SignalHandlerId Source
RemoveEditable
type CellAreaRemoveEditableCallback = CellRenderer -> CellEditable -> IO () Source
type CellAreaRemoveEditableCallbackC = Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr () -> IO () Source
afterCellAreaRemoveEditable :: (GObject a, MonadIO m) => a -> CellAreaRemoveEditableCallback -> m SignalHandlerId Source
cellAreaRemoveEditableCallbackWrapper :: CellAreaRemoveEditableCallback -> Ptr () -> Ptr CellRenderer -> Ptr CellEditable -> Ptr () -> IO () Source
mkCellAreaRemoveEditableCallback :: CellAreaRemoveEditableCallbackC -> IO (FunPtr CellAreaRemoveEditableCallbackC) Source
onCellAreaRemoveEditable :: (GObject a, MonadIO m) => a -> CellAreaRemoveEditableCallback -> m SignalHandlerId Source