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
- toolItemGetEllipsizeMode
- toolItemGetExpand
- toolItemGetHomogeneous
- toolItemGetIconSize
- toolItemGetIsImportant
- toolItemGetOrientation
- toolItemGetProxyMenuItem
- toolItemGetReliefStyle
- toolItemGetTextAlignment
- toolItemGetTextOrientation
- toolItemGetTextSizeGroup
- toolItemGetToolbarStyle
- toolItemGetUseDragWindow
- toolItemGetVisibleHorizontal
- toolItemGetVisibleVertical
- toolItemNew
- toolItemRebuildMenu
- toolItemRetrieveProxyMenuItem
- toolItemSetExpand
- toolItemSetHomogeneous
- toolItemSetIsImportant
- toolItemSetProxyMenuItem
- toolItemSetTooltipMarkup
- toolItemSetTooltipText
- toolItemSetUseDragWindow
- toolItemSetVisibleHorizontal
- toolItemSetVisibleVertical
- toolItemToolbarReconfigured
- Properties
- Signals
- newtype ToolItem = ToolItem (ForeignPtr ToolItem)
- class GObject o => ToolItemK o
- toToolItem :: ToolItemK o => o -> IO ToolItem
- noToolItem :: Maybe ToolItem
- toolItemGetEllipsizeMode :: (MonadIO m, ToolItemK a) => a -> m EllipsizeMode
- toolItemGetExpand :: (MonadIO m, ToolItemK a) => a -> m Bool
- toolItemGetHomogeneous :: (MonadIO m, ToolItemK a) => a -> m Bool
- toolItemGetIconSize :: (MonadIO m, ToolItemK a) => a -> m Int32
- toolItemGetIsImportant :: (MonadIO m, ToolItemK a) => a -> m Bool
- toolItemGetOrientation :: (MonadIO m, ToolItemK a) => a -> m Orientation
- toolItemGetProxyMenuItem :: (MonadIO m, ToolItemK a) => a -> Text -> m Widget
- toolItemGetReliefStyle :: (MonadIO m, ToolItemK a) => a -> m ReliefStyle
- toolItemGetTextAlignment :: (MonadIO m, ToolItemK a) => a -> m Float
- toolItemGetTextOrientation :: (MonadIO m, ToolItemK a) => a -> m Orientation
- toolItemGetTextSizeGroup :: (MonadIO m, ToolItemK a) => a -> m SizeGroup
- toolItemGetToolbarStyle :: (MonadIO m, ToolItemK a) => a -> m ToolbarStyle
- toolItemGetUseDragWindow :: (MonadIO m, ToolItemK a) => a -> m Bool
- toolItemGetVisibleHorizontal :: (MonadIO m, ToolItemK a) => a -> m Bool
- toolItemGetVisibleVertical :: (MonadIO m, ToolItemK a) => a -> m Bool
- toolItemNew :: MonadIO m => m ToolItem
- toolItemRebuildMenu :: (MonadIO m, ToolItemK a) => a -> m ()
- toolItemRetrieveProxyMenuItem :: (MonadIO m, ToolItemK a) => a -> m Widget
- toolItemSetExpand :: (MonadIO m, ToolItemK a) => a -> Bool -> m ()
- toolItemSetHomogeneous :: (MonadIO m, ToolItemK a) => a -> Bool -> m ()
- toolItemSetIsImportant :: (MonadIO m, ToolItemK a) => a -> Bool -> m ()
- toolItemSetProxyMenuItem :: (MonadIO m, ToolItemK a, WidgetK b) => a -> Text -> b -> m ()
- toolItemSetTooltipMarkup :: (MonadIO m, ToolItemK a) => a -> Text -> m ()
- toolItemSetTooltipText :: (MonadIO m, ToolItemK a) => a -> Text -> m ()
- toolItemSetUseDragWindow :: (MonadIO m, ToolItemK a) => a -> Bool -> m ()
- toolItemSetVisibleHorizontal :: (MonadIO m, ToolItemK a) => a -> Bool -> m ()
- toolItemSetVisibleVertical :: (MonadIO m, ToolItemK a) => a -> Bool -> m ()
- toolItemToolbarReconfigured :: (MonadIO m, ToolItemK a) => a -> m ()
- data ToolItemIsImportantPropertyInfo
- constructToolItemIsImportant :: Bool -> IO ([Char], GValue)
- getToolItemIsImportant :: (MonadIO m, ToolItemK o) => o -> m Bool
- setToolItemIsImportant :: (MonadIO m, ToolItemK o) => o -> Bool -> m ()
- data ToolItemVisibleHorizontalPropertyInfo
- constructToolItemVisibleHorizontal :: Bool -> IO ([Char], GValue)
- getToolItemVisibleHorizontal :: (MonadIO m, ToolItemK o) => o -> m Bool
- setToolItemVisibleHorizontal :: (MonadIO m, ToolItemK o) => o -> Bool -> m ()
- data ToolItemVisibleVerticalPropertyInfo
- constructToolItemVisibleVertical :: Bool -> IO ([Char], GValue)
- getToolItemVisibleVertical :: (MonadIO m, ToolItemK o) => o -> m Bool
- setToolItemVisibleVertical :: (MonadIO m, ToolItemK o) => o -> Bool -> m ()
- type ToolItemCreateMenuProxyCallback = IO Bool
- type ToolItemCreateMenuProxyCallbackC = Ptr () -> Ptr () -> IO CInt
- data ToolItemCreateMenuProxySignalInfo
- afterToolItemCreateMenuProxy :: (GObject a, MonadIO m) => a -> ToolItemCreateMenuProxyCallback -> m SignalHandlerId
- mkToolItemCreateMenuProxyCallback :: ToolItemCreateMenuProxyCallbackC -> IO (FunPtr ToolItemCreateMenuProxyCallbackC)
- noToolItemCreateMenuProxyCallback :: Maybe ToolItemCreateMenuProxyCallback
- onToolItemCreateMenuProxy :: (GObject a, MonadIO m) => a -> ToolItemCreateMenuProxyCallback -> m SignalHandlerId
- toolItemCreateMenuProxyCallbackWrapper :: ToolItemCreateMenuProxyCallback -> Ptr () -> Ptr () -> IO CInt
- toolItemCreateMenuProxyClosure :: ToolItemCreateMenuProxyCallback -> IO Closure
- type ToolItemToolbarReconfiguredCallback = IO ()
- type ToolItemToolbarReconfiguredCallbackC = Ptr () -> Ptr () -> IO ()
- data ToolItemToolbarReconfiguredSignalInfo
- afterToolItemToolbarReconfigured :: (GObject a, MonadIO m) => a -> ToolItemToolbarReconfiguredCallback -> m SignalHandlerId
- mkToolItemToolbarReconfiguredCallback :: ToolItemToolbarReconfiguredCallbackC -> IO (FunPtr ToolItemToolbarReconfiguredCallbackC)
- noToolItemToolbarReconfiguredCallback :: Maybe ToolItemToolbarReconfiguredCallback
- onToolItemToolbarReconfigured :: (GObject a, MonadIO m) => a -> ToolItemToolbarReconfiguredCallback -> m SignalHandlerId
- toolItemToolbarReconfiguredCallbackWrapper :: ToolItemToolbarReconfiguredCallback -> Ptr () -> Ptr () -> IO ()
- toolItemToolbarReconfiguredClosure :: ToolItemToolbarReconfiguredCallback -> IO Closure
Exported types
GObject ToolItem Source | |
type ParentTypes ToolItem Source | |
type AttributeList ToolItem Source | |
type SignalList ToolItem Source |
toToolItem :: ToolItemK o => o -> IO ToolItem Source
Methods
toolItemGetEllipsizeMode
toolItemGetEllipsizeMode :: (MonadIO m, ToolItemK a) => a -> m EllipsizeMode Source
toolItemGetExpand
toolItemGetExpand :: (MonadIO m, ToolItemK a) => a -> m Bool Source
toolItemGetHomogeneous
toolItemGetHomogeneous :: (MonadIO m, ToolItemK a) => a -> m Bool Source
toolItemGetIconSize
toolItemGetIconSize :: (MonadIO m, ToolItemK a) => a -> m Int32 Source
toolItemGetIsImportant
toolItemGetIsImportant :: (MonadIO m, ToolItemK a) => a -> m Bool Source
toolItemGetOrientation
toolItemGetOrientation :: (MonadIO m, ToolItemK a) => a -> m Orientation Source
toolItemGetProxyMenuItem
toolItemGetReliefStyle
toolItemGetReliefStyle :: (MonadIO m, ToolItemK a) => a -> m ReliefStyle Source
toolItemGetTextAlignment
toolItemGetTextAlignment :: (MonadIO m, ToolItemK a) => a -> m Float Source
toolItemGetTextOrientation
toolItemGetTextOrientation :: (MonadIO m, ToolItemK a) => a -> m Orientation Source
toolItemGetTextSizeGroup
toolItemGetTextSizeGroup :: (MonadIO m, ToolItemK a) => a -> m SizeGroup Source
toolItemGetToolbarStyle
toolItemGetToolbarStyle :: (MonadIO m, ToolItemK a) => a -> m ToolbarStyle Source
toolItemGetUseDragWindow
toolItemGetUseDragWindow :: (MonadIO m, ToolItemK a) => a -> m Bool Source
toolItemGetVisibleHorizontal
toolItemGetVisibleHorizontal :: (MonadIO m, ToolItemK a) => a -> m Bool Source
toolItemGetVisibleVertical
toolItemGetVisibleVertical :: (MonadIO m, ToolItemK a) => a -> m Bool Source
toolItemNew
toolItemNew :: MonadIO m => m ToolItem Source
toolItemRebuildMenu
toolItemRebuildMenu :: (MonadIO m, ToolItemK a) => a -> m () Source
toolItemRetrieveProxyMenuItem
toolItemRetrieveProxyMenuItem :: (MonadIO m, ToolItemK a) => a -> m Widget Source
toolItemSetExpand
toolItemSetExpand :: (MonadIO m, ToolItemK a) => a -> Bool -> m () Source
toolItemSetHomogeneous
toolItemSetHomogeneous :: (MonadIO m, ToolItemK a) => a -> Bool -> m () Source
toolItemSetIsImportant
toolItemSetIsImportant :: (MonadIO m, ToolItemK a) => a -> Bool -> m () Source
toolItemSetProxyMenuItem
toolItemSetTooltipMarkup
toolItemSetTooltipMarkup :: (MonadIO m, ToolItemK a) => a -> Text -> m () Source
toolItemSetTooltipText
toolItemSetTooltipText :: (MonadIO m, ToolItemK a) => a -> Text -> m () Source
toolItemSetUseDragWindow
toolItemSetUseDragWindow :: (MonadIO m, ToolItemK a) => a -> Bool -> m () Source
toolItemSetVisibleHorizontal
toolItemSetVisibleHorizontal :: (MonadIO m, ToolItemK a) => a -> Bool -> m () Source
toolItemSetVisibleVertical
toolItemSetVisibleVertical :: (MonadIO m, ToolItemK a) => a -> Bool -> m () Source
toolItemToolbarReconfigured
toolItemToolbarReconfigured :: (MonadIO m, ToolItemK a) => a -> m () Source
Properties
IsImportant
data ToolItemIsImportantPropertyInfo Source
AttrInfo ToolItemIsImportantPropertyInfo Source | |
type AttrLabel ToolItemIsImportantPropertyInfo = "ToolItem::is-important" Source | |
type AttrGetType ToolItemIsImportantPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint ToolItemIsImportantPropertyInfo = ToolItemK Source | |
type AttrSetTypeConstraint ToolItemIsImportantPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps ToolItemIsImportantPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getToolItemIsImportant :: (MonadIO m, ToolItemK o) => o -> m Bool Source
setToolItemIsImportant :: (MonadIO m, ToolItemK o) => o -> Bool -> m () Source
VisibleHorizontal
data ToolItemVisibleHorizontalPropertyInfo Source
AttrInfo ToolItemVisibleHorizontalPropertyInfo Source | |
type AttrLabel ToolItemVisibleHorizontalPropertyInfo = "ToolItem::visible-horizontal" Source | |
type AttrGetType ToolItemVisibleHorizontalPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint ToolItemVisibleHorizontalPropertyInfo = ToolItemK Source | |
type AttrSetTypeConstraint ToolItemVisibleHorizontalPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps ToolItemVisibleHorizontalPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getToolItemVisibleHorizontal :: (MonadIO m, ToolItemK o) => o -> m Bool Source
setToolItemVisibleHorizontal :: (MonadIO m, ToolItemK o) => o -> Bool -> m () Source
VisibleVertical
data ToolItemVisibleVerticalPropertyInfo Source
AttrInfo ToolItemVisibleVerticalPropertyInfo Source | |
type AttrLabel ToolItemVisibleVerticalPropertyInfo = "ToolItem::visible-vertical" Source | |
type AttrGetType ToolItemVisibleVerticalPropertyInfo = Bool Source | |
type AttrBaseTypeConstraint ToolItemVisibleVerticalPropertyInfo = ToolItemK Source | |
type AttrSetTypeConstraint ToolItemVisibleVerticalPropertyInfo = * ~ Bool Source | |
type AttrAllowedOps ToolItemVisibleVerticalPropertyInfo = (:) AttrOpTag AttrSet ((:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))) Source |
getToolItemVisibleVertical :: (MonadIO m, ToolItemK o) => o -> m Bool Source
setToolItemVisibleVertical :: (MonadIO m, ToolItemK o) => o -> Bool -> m () Source
Signals
CreateMenuProxy
afterToolItemCreateMenuProxy :: (GObject a, MonadIO m) => a -> ToolItemCreateMenuProxyCallback -> m SignalHandlerId Source
mkToolItemCreateMenuProxyCallback :: ToolItemCreateMenuProxyCallbackC -> IO (FunPtr ToolItemCreateMenuProxyCallbackC) Source
onToolItemCreateMenuProxy :: (GObject a, MonadIO m) => a -> ToolItemCreateMenuProxyCallback -> m SignalHandlerId Source
toolItemCreateMenuProxyCallbackWrapper :: ToolItemCreateMenuProxyCallback -> Ptr () -> Ptr () -> IO CInt Source
ToolbarReconfigured
type ToolItemToolbarReconfiguredCallback = IO () Source
type ToolItemToolbarReconfiguredCallbackC = Ptr () -> Ptr () -> IO () Source
afterToolItemToolbarReconfigured :: (GObject a, MonadIO m) => a -> ToolItemToolbarReconfiguredCallback -> m SignalHandlerId Source
mkToolItemToolbarReconfiguredCallback :: ToolItemToolbarReconfiguredCallbackC -> IO (FunPtr ToolItemToolbarReconfiguredCallbackC) Source
onToolItemToolbarReconfigured :: (GObject a, MonadIO m) => a -> ToolItemToolbarReconfiguredCallback -> m SignalHandlerId Source
toolItemToolbarReconfiguredCallbackWrapper :: ToolItemToolbarReconfiguredCallback -> Ptr () -> Ptr () -> IO () Source