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
- toolPaletteAddDragDest
- toolPaletteGetDragItem
- toolPaletteGetDragTargetGroup
- toolPaletteGetDragTargetItem
- toolPaletteGetDropGroup
- toolPaletteGetDropItem
- toolPaletteGetExclusive
- toolPaletteGetExpand
- toolPaletteGetGroupPosition
- toolPaletteGetHadjustment
- toolPaletteGetIconSize
- toolPaletteGetStyle
- toolPaletteGetVadjustment
- toolPaletteNew
- toolPaletteSetDragSource
- toolPaletteSetExclusive
- toolPaletteSetExpand
- toolPaletteSetGroupPosition
- toolPaletteSetIconSize
- toolPaletteSetStyle
- toolPaletteUnsetIconSize
- toolPaletteUnsetStyle
- Properties
- newtype ToolPalette = ToolPalette (ForeignPtr ToolPalette)
- class GObject o => ToolPaletteK o
- toToolPalette :: ToolPaletteK o => o -> IO ToolPalette
- noToolPalette :: Maybe ToolPalette
- data ToolPaletteAddDragDestMethodInfo
- toolPaletteAddDragDest :: (MonadIO m, ToolPaletteK a, WidgetK b) => a -> b -> [DestDefaults] -> [ToolPaletteDragTargets] -> [DragAction] -> m ()
- data ToolPaletteGetDragItemMethodInfo
- toolPaletteGetDragItem :: (MonadIO m, ToolPaletteK a) => a -> SelectionData -> m Widget
- toolPaletteGetDragTargetGroup :: MonadIO m => m TargetEntry
- toolPaletteGetDragTargetItem :: MonadIO m => m TargetEntry
- data ToolPaletteGetDropGroupMethodInfo
- toolPaletteGetDropGroup :: (MonadIO m, ToolPaletteK a) => a -> Int32 -> Int32 -> m ToolItemGroup
- data ToolPaletteGetDropItemMethodInfo
- toolPaletteGetDropItem :: (MonadIO m, ToolPaletteK a) => a -> Int32 -> Int32 -> m ToolItem
- data ToolPaletteGetExclusiveMethodInfo
- toolPaletteGetExclusive :: (MonadIO m, ToolPaletteK a, ToolItemGroupK b) => a -> b -> m Bool
- data ToolPaletteGetExpandMethodInfo
- toolPaletteGetExpand :: (MonadIO m, ToolPaletteK a, ToolItemGroupK b) => a -> b -> m Bool
- data ToolPaletteGetGroupPositionMethodInfo
- toolPaletteGetGroupPosition :: (MonadIO m, ToolPaletteK a, ToolItemGroupK b) => a -> b -> m Int32
- data ToolPaletteGetHadjustmentMethodInfo
- toolPaletteGetHadjustment :: (MonadIO m, ToolPaletteK a) => a -> m Adjustment
- data ToolPaletteGetIconSizeMethodInfo
- toolPaletteGetIconSize :: (MonadIO m, ToolPaletteK a) => a -> m Int32
- data ToolPaletteGetStyleMethodInfo
- toolPaletteGetStyle :: (MonadIO m, ToolPaletteK a) => a -> m ToolbarStyle
- data ToolPaletteGetVadjustmentMethodInfo
- toolPaletteGetVadjustment :: (MonadIO m, ToolPaletteK a) => a -> m Adjustment
- toolPaletteNew :: MonadIO m => m ToolPalette
- data ToolPaletteSetDragSourceMethodInfo
- toolPaletteSetDragSource :: (MonadIO m, ToolPaletteK a) => a -> [ToolPaletteDragTargets] -> m ()
- data ToolPaletteSetExclusiveMethodInfo
- toolPaletteSetExclusive :: (MonadIO m, ToolPaletteK a, ToolItemGroupK b) => a -> b -> Bool -> m ()
- data ToolPaletteSetExpandMethodInfo
- toolPaletteSetExpand :: (MonadIO m, ToolPaletteK a, ToolItemGroupK b) => a -> b -> Bool -> m ()
- data ToolPaletteSetGroupPositionMethodInfo
- toolPaletteSetGroupPosition :: (MonadIO m, ToolPaletteK a, ToolItemGroupK b) => a -> b -> Int32 -> m ()
- data ToolPaletteSetIconSizeMethodInfo
- toolPaletteSetIconSize :: (MonadIO m, ToolPaletteK a) => a -> Int32 -> m ()
- data ToolPaletteSetStyleMethodInfo
- toolPaletteSetStyle :: (MonadIO m, ToolPaletteK a) => a -> ToolbarStyle -> m ()
- data ToolPaletteUnsetIconSizeMethodInfo
- toolPaletteUnsetIconSize :: (MonadIO m, ToolPaletteK a) => a -> m ()
- data ToolPaletteUnsetStyleMethodInfo
- toolPaletteUnsetStyle :: (MonadIO m, ToolPaletteK a) => a -> m ()
- data ToolPaletteIconSizePropertyInfo
- constructToolPaletteIconSize :: IconSize -> IO ([Char], GValue)
- getToolPaletteIconSize :: (MonadIO m, ToolPaletteK o) => o -> m IconSize
- setToolPaletteIconSize :: (MonadIO m, ToolPaletteK o) => o -> IconSize -> m ()
- data ToolPaletteIconSizeSetPropertyInfo
- constructToolPaletteIconSizeSet :: Bool -> IO ([Char], GValue)
- getToolPaletteIconSizeSet :: (MonadIO m, ToolPaletteK o) => o -> m Bool
- setToolPaletteIconSizeSet :: (MonadIO m, ToolPaletteK o) => o -> Bool -> m ()
- data ToolPaletteToolbarStylePropertyInfo
- constructToolPaletteToolbarStyle :: ToolbarStyle -> IO ([Char], GValue)
- getToolPaletteToolbarStyle :: (MonadIO m, ToolPaletteK o) => o -> m ToolbarStyle
- setToolPaletteToolbarStyle :: (MonadIO m, ToolPaletteK o) => o -> ToolbarStyle -> m ()
Exported types
newtype ToolPalette Source
GObject ToolPalette Source | |
((~) * info (ResolveToolPaletteMethod t ToolPalette), MethodInfo * info ToolPalette p) => IsLabel t (ToolPalette -> p) Source | |
((~) * info (ResolveToolPaletteMethod t ToolPalette), MethodInfo * info ToolPalette p) => IsLabelProxy t (ToolPalette -> p) Source | |
type ParentTypes ToolPalette Source | |
type AttributeList ToolPalette Source | |
type SignalList ToolPalette Source |
class GObject o => ToolPaletteK o Source
(GObject o, IsDescendantOf ToolPalette o) => ToolPaletteK o Source | |
toToolPalette :: ToolPaletteK o => o -> IO ToolPalette Source
Methods
toolPaletteAddDragDest
data ToolPaletteAddDragDestMethodInfo Source
((~) (TYPE Lifted) signature (b -> [DestDefaults] -> [ToolPaletteDragTargets] -> [DragAction] -> m ()), MonadIO m, ToolPaletteK a, WidgetK b) => MethodInfo (TYPE Lifted) ToolPaletteAddDragDestMethodInfo a signature Source | |
toolPaletteAddDragDest :: (MonadIO m, ToolPaletteK a, WidgetK b) => a -> b -> [DestDefaults] -> [ToolPaletteDragTargets] -> [DragAction] -> m () Source
toolPaletteGetDragItem
data ToolPaletteGetDragItemMethodInfo Source
((~) (TYPE Lifted) signature (SelectionData -> m Widget), MonadIO m, ToolPaletteK a) => MethodInfo (TYPE Lifted) ToolPaletteGetDragItemMethodInfo a signature Source | |
toolPaletteGetDragItem :: (MonadIO m, ToolPaletteK a) => a -> SelectionData -> m Widget Source
toolPaletteGetDragTargetGroup
toolPaletteGetDragTargetItem
toolPaletteGetDragTargetItem :: MonadIO m => m TargetEntry Source
toolPaletteGetDropGroup
data ToolPaletteGetDropGroupMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> Int32 -> m ToolItemGroup), MonadIO m, ToolPaletteK a) => MethodInfo (TYPE Lifted) ToolPaletteGetDropGroupMethodInfo a signature Source | |
toolPaletteGetDropGroup :: (MonadIO m, ToolPaletteK a) => a -> Int32 -> Int32 -> m ToolItemGroup Source
toolPaletteGetDropItem
data ToolPaletteGetDropItemMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> Int32 -> m ToolItem), MonadIO m, ToolPaletteK a) => MethodInfo (TYPE Lifted) ToolPaletteGetDropItemMethodInfo a signature Source | |
toolPaletteGetDropItem :: (MonadIO m, ToolPaletteK a) => a -> Int32 -> Int32 -> m ToolItem Source
toolPaletteGetExclusive
data ToolPaletteGetExclusiveMethodInfo Source
((~) (TYPE Lifted) signature (b -> m Bool), MonadIO m, ToolPaletteK a, ToolItemGroupK b) => MethodInfo (TYPE Lifted) ToolPaletteGetExclusiveMethodInfo a signature Source | |
toolPaletteGetExclusive :: (MonadIO m, ToolPaletteK a, ToolItemGroupK b) => a -> b -> m Bool Source
toolPaletteGetExpand
data ToolPaletteGetExpandMethodInfo Source
((~) (TYPE Lifted) signature (b -> m Bool), MonadIO m, ToolPaletteK a, ToolItemGroupK b) => MethodInfo (TYPE Lifted) ToolPaletteGetExpandMethodInfo a signature Source | |
toolPaletteGetExpand :: (MonadIO m, ToolPaletteK a, ToolItemGroupK b) => a -> b -> m Bool Source
toolPaletteGetGroupPosition
data ToolPaletteGetGroupPositionMethodInfo Source
((~) (TYPE Lifted) signature (b -> m Int32), MonadIO m, ToolPaletteK a, ToolItemGroupK b) => MethodInfo (TYPE Lifted) ToolPaletteGetGroupPositionMethodInfo a signature Source | |
toolPaletteGetGroupPosition :: (MonadIO m, ToolPaletteK a, ToolItemGroupK b) => a -> b -> m Int32 Source
toolPaletteGetHadjustment
data ToolPaletteGetHadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (m Adjustment), MonadIO m, ToolPaletteK a) => MethodInfo (TYPE Lifted) ToolPaletteGetHadjustmentMethodInfo a signature Source | |
toolPaletteGetHadjustment :: (MonadIO m, ToolPaletteK a) => a -> m Adjustment Source
Deprecated: (Since version 3.0)Use gtk_scrollable_get_hadjustment()
toolPaletteGetIconSize
data ToolPaletteGetIconSizeMethodInfo Source
((~) (TYPE Lifted) signature (m Int32), MonadIO m, ToolPaletteK a) => MethodInfo (TYPE Lifted) ToolPaletteGetIconSizeMethodInfo a signature Source | |
toolPaletteGetIconSize :: (MonadIO m, ToolPaletteK a) => a -> m Int32 Source
toolPaletteGetStyle
data ToolPaletteGetStyleMethodInfo Source
((~) (TYPE Lifted) signature (m ToolbarStyle), MonadIO m, ToolPaletteK a) => MethodInfo (TYPE Lifted) ToolPaletteGetStyleMethodInfo a signature Source | |
toolPaletteGetStyle :: (MonadIO m, ToolPaletteK a) => a -> m ToolbarStyle Source
toolPaletteGetVadjustment
data ToolPaletteGetVadjustmentMethodInfo Source
((~) (TYPE Lifted) signature (m Adjustment), MonadIO m, ToolPaletteK a) => MethodInfo (TYPE Lifted) ToolPaletteGetVadjustmentMethodInfo a signature Source | |
toolPaletteGetVadjustment :: (MonadIO m, ToolPaletteK a) => a -> m Adjustment Source
Deprecated: (Since version 3.0)Use gtk_scrollable_get_vadjustment()
toolPaletteNew
toolPaletteNew :: MonadIO m => m ToolPalette Source
toolPaletteSetDragSource
data ToolPaletteSetDragSourceMethodInfo Source
((~) (TYPE Lifted) signature ([ToolPaletteDragTargets] -> m ()), MonadIO m, ToolPaletteK a) => MethodInfo (TYPE Lifted) ToolPaletteSetDragSourceMethodInfo a signature Source | |
toolPaletteSetDragSource :: (MonadIO m, ToolPaletteK a) => a -> [ToolPaletteDragTargets] -> m () Source
toolPaletteSetExclusive
data ToolPaletteSetExclusiveMethodInfo Source
((~) (TYPE Lifted) signature (b -> Bool -> m ()), MonadIO m, ToolPaletteK a, ToolItemGroupK b) => MethodInfo (TYPE Lifted) ToolPaletteSetExclusiveMethodInfo a signature Source | |
toolPaletteSetExclusive :: (MonadIO m, ToolPaletteK a, ToolItemGroupK b) => a -> b -> Bool -> m () Source
toolPaletteSetExpand
data ToolPaletteSetExpandMethodInfo Source
((~) (TYPE Lifted) signature (b -> Bool -> m ()), MonadIO m, ToolPaletteK a, ToolItemGroupK b) => MethodInfo (TYPE Lifted) ToolPaletteSetExpandMethodInfo a signature Source | |
toolPaletteSetExpand :: (MonadIO m, ToolPaletteK a, ToolItemGroupK b) => a -> b -> Bool -> m () Source
toolPaletteSetGroupPosition
data ToolPaletteSetGroupPositionMethodInfo Source
((~) (TYPE Lifted) signature (b -> Int32 -> m ()), MonadIO m, ToolPaletteK a, ToolItemGroupK b) => MethodInfo (TYPE Lifted) ToolPaletteSetGroupPositionMethodInfo a signature Source | |
toolPaletteSetGroupPosition :: (MonadIO m, ToolPaletteK a, ToolItemGroupK b) => a -> b -> Int32 -> m () Source
toolPaletteSetIconSize
data ToolPaletteSetIconSizeMethodInfo Source
((~) (TYPE Lifted) signature (Int32 -> m ()), MonadIO m, ToolPaletteK a) => MethodInfo (TYPE Lifted) ToolPaletteSetIconSizeMethodInfo a signature Source | |
toolPaletteSetIconSize :: (MonadIO m, ToolPaletteK a) => a -> Int32 -> m () Source
toolPaletteSetStyle
data ToolPaletteSetStyleMethodInfo Source
((~) (TYPE Lifted) signature (ToolbarStyle -> m ()), MonadIO m, ToolPaletteK a) => MethodInfo (TYPE Lifted) ToolPaletteSetStyleMethodInfo a signature Source | |
toolPaletteSetStyle :: (MonadIO m, ToolPaletteK a) => a -> ToolbarStyle -> m () Source
toolPaletteUnsetIconSize
data ToolPaletteUnsetIconSizeMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, ToolPaletteK a) => MethodInfo (TYPE Lifted) ToolPaletteUnsetIconSizeMethodInfo a signature Source | |
toolPaletteUnsetIconSize :: (MonadIO m, ToolPaletteK a) => a -> m () Source
toolPaletteUnsetStyle
data ToolPaletteUnsetStyleMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, ToolPaletteK a) => MethodInfo (TYPE Lifted) ToolPaletteUnsetStyleMethodInfo a signature Source | |
toolPaletteUnsetStyle :: (MonadIO m, ToolPaletteK a) => a -> m () Source
Properties
IconSize
data ToolPaletteIconSizePropertyInfo Source
getToolPaletteIconSize :: (MonadIO m, ToolPaletteK o) => o -> m IconSize Source
setToolPaletteIconSize :: (MonadIO m, ToolPaletteK o) => o -> IconSize -> m () Source
IconSizeSet
data ToolPaletteIconSizeSetPropertyInfo Source
getToolPaletteIconSizeSet :: (MonadIO m, ToolPaletteK o) => o -> m Bool Source
setToolPaletteIconSizeSet :: (MonadIO m, ToolPaletteK o) => o -> Bool -> m () Source
ToolbarStyle
data ToolPaletteToolbarStylePropertyInfo Source
constructToolPaletteToolbarStyle :: ToolbarStyle -> IO ([Char], GValue) Source
getToolPaletteToolbarStyle :: (MonadIO m, ToolPaletteK o) => o -> m ToolbarStyle Source
setToolPaletteToolbarStyle :: (MonadIO m, ToolPaletteK o) => o -> ToolbarStyle -> m () Source