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 |
- newtype ImageMenuItem = ImageMenuItem (ForeignPtr ImageMenuItem)
- class GObject o => ImageMenuItemK o
- toImageMenuItem :: ImageMenuItemK o => o -> IO ImageMenuItem
- noImageMenuItem :: Maybe ImageMenuItem
- data ImageMenuItemGetAlwaysShowImageMethodInfo
- imageMenuItemGetAlwaysShowImage :: (MonadIO m, ImageMenuItemK a) => a -> m Bool
- data ImageMenuItemGetImageMethodInfo
- imageMenuItemGetImage :: (MonadIO m, ImageMenuItemK a) => a -> m Widget
- data ImageMenuItemGetUseStockMethodInfo
- imageMenuItemGetUseStock :: (MonadIO m, ImageMenuItemK a) => a -> m Bool
- imageMenuItemNew :: MonadIO m => m ImageMenuItem
- imageMenuItemNewFromStock :: (MonadIO m, AccelGroupK a) => Text -> Maybe a -> m ImageMenuItem
- imageMenuItemNewWithLabel :: MonadIO m => Text -> m ImageMenuItem
- imageMenuItemNewWithMnemonic :: MonadIO m => Text -> m ImageMenuItem
- data ImageMenuItemSetAccelGroupMethodInfo
- imageMenuItemSetAccelGroup :: (MonadIO m, ImageMenuItemK a, AccelGroupK b) => a -> b -> m ()
- data ImageMenuItemSetAlwaysShowImageMethodInfo
- imageMenuItemSetAlwaysShowImage :: (MonadIO m, ImageMenuItemK a) => a -> Bool -> m ()
- data ImageMenuItemSetImageMethodInfo
- imageMenuItemSetImage :: (MonadIO m, ImageMenuItemK a, WidgetK b) => a -> Maybe b -> m ()
- data ImageMenuItemSetUseStockMethodInfo
- imageMenuItemSetUseStock :: (MonadIO m, ImageMenuItemK a) => a -> Bool -> m ()
- data ImageMenuItemAccelGroupPropertyInfo
- constructImageMenuItemAccelGroup :: AccelGroupK a => a -> IO ([Char], GValue)
- setImageMenuItemAccelGroup :: (MonadIO m, ImageMenuItemK o, AccelGroupK a) => o -> a -> m ()
- data ImageMenuItemAlwaysShowImagePropertyInfo
- constructImageMenuItemAlwaysShowImage :: Bool -> IO ([Char], GValue)
- getImageMenuItemAlwaysShowImage :: (MonadIO m, ImageMenuItemK o) => o -> m Bool
- setImageMenuItemAlwaysShowImage :: (MonadIO m, ImageMenuItemK o) => o -> Bool -> m ()
- data ImageMenuItemImagePropertyInfo
- constructImageMenuItemImage :: WidgetK a => a -> IO ([Char], GValue)
- getImageMenuItemImage :: (MonadIO m, ImageMenuItemK o) => o -> m Widget
- setImageMenuItemImage :: (MonadIO m, ImageMenuItemK o, WidgetK a) => o -> a -> m ()
- data ImageMenuItemUseStockPropertyInfo
- constructImageMenuItemUseStock :: Bool -> IO ([Char], GValue)
- getImageMenuItemUseStock :: (MonadIO m, ImageMenuItemK o) => o -> m Bool
- setImageMenuItemUseStock :: (MonadIO m, ImageMenuItemK o) => o -> Bool -> m ()
Exported types
newtype ImageMenuItem Source
GObject ImageMenuItem Source | |
((~) * info (ResolveImageMenuItemMethod t ImageMenuItem), MethodInfo * info ImageMenuItem p) => IsLabel t (ImageMenuItem -> p) Source | |
((~) * info (ResolveImageMenuItemMethod t ImageMenuItem), MethodInfo * info ImageMenuItem p) => IsLabelProxy t (ImageMenuItem -> p) Source | |
type ParentTypes ImageMenuItem Source | |
type AttributeList ImageMenuItem Source | |
type SignalList ImageMenuItem Source |
class GObject o => ImageMenuItemK o Source
(GObject o, IsDescendantOf ImageMenuItem o) => ImageMenuItemK o Source | |
toImageMenuItem :: ImageMenuItemK o => o -> IO ImageMenuItem Source
Methods
imageMenuItemGetAlwaysShowImage
data ImageMenuItemGetAlwaysShowImageMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, ImageMenuItemK a) => MethodInfo (TYPE Lifted) ImageMenuItemGetAlwaysShowImageMethodInfo a signature Source | |
imageMenuItemGetAlwaysShowImage :: (MonadIO m, ImageMenuItemK a) => a -> m Bool Source
Deprecated: (Since version 3.10)
imageMenuItemGetImage
data ImageMenuItemGetImageMethodInfo Source
((~) (TYPE Lifted) signature (m Widget), MonadIO m, ImageMenuItemK a) => MethodInfo (TYPE Lifted) ImageMenuItemGetImageMethodInfo a signature Source | |
imageMenuItemGetImage :: (MonadIO m, ImageMenuItemK a) => a -> m Widget Source
Deprecated: (Since version 3.10)
imageMenuItemGetUseStock
data ImageMenuItemGetUseStockMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, ImageMenuItemK a) => MethodInfo (TYPE Lifted) ImageMenuItemGetUseStockMethodInfo a signature Source | |
imageMenuItemGetUseStock :: (MonadIO m, ImageMenuItemK a) => a -> m Bool Source
Deprecated: (Since version 3.10)
imageMenuItemNew
imageMenuItemNew :: MonadIO m => m ImageMenuItem Source
Deprecated: (Since version 3.10)Use gtk_menu_item_new() instead.
imageMenuItemNewFromStock
imageMenuItemNewFromStock :: (MonadIO m, AccelGroupK a) => Text -> Maybe a -> m ImageMenuItem Source
Deprecated: (Since version 3.10)Use gtk_menu_item_new_with_mnemonic() instead.
imageMenuItemNewWithLabel
imageMenuItemNewWithLabel :: MonadIO m => Text -> m ImageMenuItem Source
Deprecated: (Since version 3.10)Use gtk_menu_item_new_with_label() instead.
imageMenuItemNewWithMnemonic
imageMenuItemNewWithMnemonic :: MonadIO m => Text -> m ImageMenuItem Source
Deprecated: (Since version 3.10)Use gtk_menu_item_new_with_mnemonic() instead.
imageMenuItemSetAccelGroup
data ImageMenuItemSetAccelGroupMethodInfo Source
((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, ImageMenuItemK a, AccelGroupK b) => MethodInfo (TYPE Lifted) ImageMenuItemSetAccelGroupMethodInfo a signature Source | |
imageMenuItemSetAccelGroup :: (MonadIO m, ImageMenuItemK a, AccelGroupK b) => a -> b -> m () Source
Deprecated: (Since version 3.10)
imageMenuItemSetAlwaysShowImage
data ImageMenuItemSetAlwaysShowImageMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, ImageMenuItemK a) => MethodInfo (TYPE Lifted) ImageMenuItemSetAlwaysShowImageMethodInfo a signature Source | |
imageMenuItemSetAlwaysShowImage :: (MonadIO m, ImageMenuItemK a) => a -> Bool -> m () Source
Deprecated: (Since version 3.10)
imageMenuItemSetImage
data ImageMenuItemSetImageMethodInfo Source
((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, ImageMenuItemK a, WidgetK b) => MethodInfo (TYPE Lifted) ImageMenuItemSetImageMethodInfo a signature Source | |
imageMenuItemSetImage :: (MonadIO m, ImageMenuItemK a, WidgetK b) => a -> Maybe b -> m () Source
Deprecated: (Since version 3.10)
imageMenuItemSetUseStock
data ImageMenuItemSetUseStockMethodInfo Source
((~) (TYPE Lifted) signature (Bool -> m ()), MonadIO m, ImageMenuItemK a) => MethodInfo (TYPE Lifted) ImageMenuItemSetUseStockMethodInfo a signature Source | |
imageMenuItemSetUseStock :: (MonadIO m, ImageMenuItemK a) => a -> Bool -> m () Source
Deprecated: (Since version 3.10)
Properties
AccelGroup
data ImageMenuItemAccelGroupPropertyInfo Source
constructImageMenuItemAccelGroup :: AccelGroupK a => a -> IO ([Char], GValue) Source
setImageMenuItemAccelGroup :: (MonadIO m, ImageMenuItemK o, AccelGroupK a) => o -> a -> m () Source
AlwaysShowImage
data ImageMenuItemAlwaysShowImagePropertyInfo Source
getImageMenuItemAlwaysShowImage :: (MonadIO m, ImageMenuItemK o) => o -> m Bool Source
setImageMenuItemAlwaysShowImage :: (MonadIO m, ImageMenuItemK o) => o -> Bool -> m () Source
Image
data ImageMenuItemImagePropertyInfo Source
getImageMenuItemImage :: (MonadIO m, ImageMenuItemK o) => o -> m Widget Source
setImageMenuItemImage :: (MonadIO m, ImageMenuItemK o, WidgetK a) => o -> a -> m () Source
UseStock
data ImageMenuItemUseStockPropertyInfo Source
getImageMenuItemUseStock :: (MonadIO m, ImageMenuItemK o) => o -> m Bool Source
setImageMenuItemUseStock :: (MonadIO m, ImageMenuItemK o) => o -> Bool -> m () Source