| 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 |
GI.Gtk.Objects.StatusIcon
Contents
- Exported types
- Methods
- statusIconGetGeometry
- statusIconGetGicon
- statusIconGetHasTooltip
- statusIconGetIconName
- statusIconGetPixbuf
- statusIconGetScreen
- statusIconGetSize
- statusIconGetStock
- statusIconGetStorageType
- statusIconGetTitle
- statusIconGetTooltipMarkup
- statusIconGetTooltipText
- statusIconGetVisible
- statusIconGetX11WindowId
- statusIconIsEmbedded
- statusIconNew
- statusIconNewFromFile
- statusIconNewFromGicon
- statusIconNewFromIconName
- statusIconNewFromPixbuf
- statusIconNewFromStock
- statusIconPositionMenu
- statusIconSetFromFile
- statusIconSetFromGicon
- statusIconSetFromIconName
- statusIconSetFromPixbuf
- statusIconSetFromStock
- statusIconSetHasTooltip
- statusIconSetName
- statusIconSetScreen
- statusIconSetTitle
- statusIconSetTooltipMarkup
- statusIconSetTooltipText
- statusIconSetVisible
- Properties
- Signals
Description
- newtype StatusIcon = StatusIcon (ForeignPtr StatusIcon)
- class GObject o => IsStatusIcon o
- toStatusIcon :: IsStatusIcon o => o -> IO StatusIcon
- noStatusIcon :: Maybe StatusIcon
- data StatusIconGetGeometryMethodInfo
- statusIconGetGeometry :: (MonadIO m, IsStatusIcon a) => a -> m (Bool, Screen, Rectangle, Orientation)
- data StatusIconGetGiconMethodInfo
- statusIconGetGicon :: (MonadIO m, IsStatusIcon a) => a -> m Icon
- data StatusIconGetHasTooltipMethodInfo
- statusIconGetHasTooltip :: (MonadIO m, IsStatusIcon a) => a -> m Bool
- data StatusIconGetIconNameMethodInfo
- statusIconGetIconName :: (MonadIO m, IsStatusIcon a) => a -> m Text
- data StatusIconGetPixbufMethodInfo
- statusIconGetPixbuf :: (MonadIO m, IsStatusIcon a) => a -> m Pixbuf
- data StatusIconGetScreenMethodInfo
- statusIconGetScreen :: (MonadIO m, IsStatusIcon a) => a -> m Screen
- data StatusIconGetSizeMethodInfo
- statusIconGetSize :: (MonadIO m, IsStatusIcon a) => a -> m Int32
- data StatusIconGetStockMethodInfo
- statusIconGetStock :: (MonadIO m, IsStatusIcon a) => a -> m Text
- data StatusIconGetStorageTypeMethodInfo
- statusIconGetStorageType :: (MonadIO m, IsStatusIcon a) => a -> m ImageType
- data StatusIconGetTitleMethodInfo
- statusIconGetTitle :: (MonadIO m, IsStatusIcon a) => a -> m Text
- data StatusIconGetTooltipMarkupMethodInfo
- statusIconGetTooltipMarkup :: (MonadIO m, IsStatusIcon a) => a -> m Text
- data StatusIconGetTooltipTextMethodInfo
- statusIconGetTooltipText :: (MonadIO m, IsStatusIcon a) => a -> m Text
- data StatusIconGetVisibleMethodInfo
- statusIconGetVisible :: (MonadIO m, IsStatusIcon a) => a -> m Bool
- data StatusIconGetX11WindowIdMethodInfo
- statusIconGetX11WindowId :: (MonadIO m, IsStatusIcon a) => a -> m Word32
- data StatusIconIsEmbeddedMethodInfo
- statusIconIsEmbedded :: (MonadIO m, IsStatusIcon a) => a -> m Bool
- statusIconNew :: MonadIO m => m StatusIcon
- statusIconNewFromFile :: MonadIO m => [Char] -> m StatusIcon
- statusIconNewFromGicon :: (MonadIO m, IsIcon a) => a -> m StatusIcon
- statusIconNewFromIconName :: MonadIO m => Text -> m StatusIcon
- statusIconNewFromPixbuf :: (MonadIO m, IsPixbuf a) => a -> m StatusIcon
- statusIconNewFromStock :: MonadIO m => Text -> m StatusIcon
- statusIconPositionMenu :: (MonadIO m, IsMenu a, IsStatusIcon b) => a -> Int32 -> Int32 -> b -> m (Int32, Int32, Bool)
- data StatusIconSetFromFileMethodInfo
- statusIconSetFromFile :: (MonadIO m, IsStatusIcon a) => a -> [Char] -> m ()
- data StatusIconSetFromGiconMethodInfo
- statusIconSetFromGicon :: (MonadIO m, IsStatusIcon a, IsIcon b) => a -> b -> m ()
- data StatusIconSetFromIconNameMethodInfo
- statusIconSetFromIconName :: (MonadIO m, IsStatusIcon a) => a -> Text -> m ()
- data StatusIconSetFromPixbufMethodInfo
- statusIconSetFromPixbuf :: (MonadIO m, IsStatusIcon a, IsPixbuf b) => a -> Maybe b -> m ()
- data StatusIconSetFromStockMethodInfo
- statusIconSetFromStock :: (MonadIO m, IsStatusIcon a) => a -> Text -> m ()
- data StatusIconSetHasTooltipMethodInfo
- statusIconSetHasTooltip :: (MonadIO m, IsStatusIcon a) => a -> Bool -> m ()
- data StatusIconSetNameMethodInfo
- statusIconSetName :: (MonadIO m, IsStatusIcon a) => a -> Text -> m ()
- data StatusIconSetScreenMethodInfo
- statusIconSetScreen :: (MonadIO m, IsStatusIcon a, IsScreen b) => a -> b -> m ()
- data StatusIconSetTitleMethodInfo
- statusIconSetTitle :: (MonadIO m, IsStatusIcon a) => a -> Text -> m ()
- data StatusIconSetTooltipMarkupMethodInfo
- statusIconSetTooltipMarkup :: (MonadIO m, IsStatusIcon a) => a -> Maybe Text -> m ()
- data StatusIconSetTooltipTextMethodInfo
- statusIconSetTooltipText :: (MonadIO m, IsStatusIcon a) => a -> Text -> m ()
- data StatusIconSetVisibleMethodInfo
- statusIconSetVisible :: (MonadIO m, IsStatusIcon a) => a -> Bool -> m ()
- data StatusIconEmbeddedPropertyInfo
- getStatusIconEmbedded :: (MonadIO m, IsStatusIcon o) => o -> m Bool
- statusIconEmbedded :: AttrLabelProxy "embedded"
- data StatusIconFilePropertyInfo
- clearStatusIconFile :: (MonadIO m, IsStatusIcon o) => o -> m ()
- constructStatusIconFile :: IsStatusIcon o => Text -> IO (GValueConstruct o)
- setStatusIconFile :: (MonadIO m, IsStatusIcon o) => o -> Text -> m ()
- statusIconFile :: AttrLabelProxy "file"
- data StatusIconGiconPropertyInfo
- clearStatusIconGicon :: (MonadIO m, IsStatusIcon o) => o -> m ()
- constructStatusIconGicon :: (IsStatusIcon o, IsIcon a) => a -> IO (GValueConstruct o)
- getStatusIconGicon :: (MonadIO m, IsStatusIcon o) => o -> m Icon
- setStatusIconGicon :: (MonadIO m, IsStatusIcon o, IsIcon a) => o -> a -> m ()
- statusIconGicon :: AttrLabelProxy "gicon"
- data StatusIconHasTooltipPropertyInfo
- constructStatusIconHasTooltip :: IsStatusIcon o => Bool -> IO (GValueConstruct o)
- getStatusIconHasTooltip :: (MonadIO m, IsStatusIcon o) => o -> m Bool
- setStatusIconHasTooltip :: (MonadIO m, IsStatusIcon o) => o -> Bool -> m ()
- statusIconHasTooltip :: AttrLabelProxy "hasTooltip"
- data StatusIconIconNamePropertyInfo
- clearStatusIconIconName :: (MonadIO m, IsStatusIcon o) => o -> m ()
- constructStatusIconIconName :: IsStatusIcon o => Text -> IO (GValueConstruct o)
- getStatusIconIconName :: (MonadIO m, IsStatusIcon o) => o -> m Text
- setStatusIconIconName :: (MonadIO m, IsStatusIcon o) => o -> Text -> m ()
- statusIconIconName :: AttrLabelProxy "iconName"
- data StatusIconOrientationPropertyInfo
- getStatusIconOrientation :: (MonadIO m, IsStatusIcon o) => o -> m Orientation
- statusIconOrientation :: AttrLabelProxy "orientation"
- data StatusIconPixbufPropertyInfo
- clearStatusIconPixbuf :: (MonadIO m, IsStatusIcon o) => o -> m ()
- constructStatusIconPixbuf :: (IsStatusIcon o, IsPixbuf a) => a -> IO (GValueConstruct o)
- getStatusIconPixbuf :: (MonadIO m, IsStatusIcon o) => o -> m Pixbuf
- setStatusIconPixbuf :: (MonadIO m, IsStatusIcon o, IsPixbuf a) => o -> a -> m ()
- statusIconPixbuf :: AttrLabelProxy "pixbuf"
- data StatusIconScreenPropertyInfo
- constructStatusIconScreen :: (IsStatusIcon o, IsScreen a) => a -> IO (GValueConstruct o)
- getStatusIconScreen :: (MonadIO m, IsStatusIcon o) => o -> m Screen
- setStatusIconScreen :: (MonadIO m, IsStatusIcon o, IsScreen a) => o -> a -> m ()
- statusIconScreen :: AttrLabelProxy "screen"
- data StatusIconSizePropertyInfo
- getStatusIconSize :: (MonadIO m, IsStatusIcon o) => o -> m Int32
- statusIconSize :: AttrLabelProxy "size"
- data StatusIconStockPropertyInfo
- clearStatusIconStock :: (MonadIO m, IsStatusIcon o) => o -> m ()
- constructStatusIconStock :: IsStatusIcon o => Text -> IO (GValueConstruct o)
- getStatusIconStock :: (MonadIO m, IsStatusIcon o) => o -> m Text
- setStatusIconStock :: (MonadIO m, IsStatusIcon o) => o -> Text -> m ()
- statusIconStock :: AttrLabelProxy "stock"
- data StatusIconStorageTypePropertyInfo
- getStatusIconStorageType :: (MonadIO m, IsStatusIcon o) => o -> m ImageType
- statusIconStorageType :: AttrLabelProxy "storageType"
- data StatusIconTitlePropertyInfo
- constructStatusIconTitle :: IsStatusIcon o => Text -> IO (GValueConstruct o)
- getStatusIconTitle :: (MonadIO m, IsStatusIcon o) => o -> m Text
- setStatusIconTitle :: (MonadIO m, IsStatusIcon o) => o -> Text -> m ()
- statusIconTitle :: AttrLabelProxy "title"
- data StatusIconTooltipMarkupPropertyInfo
- clearStatusIconTooltipMarkup :: (MonadIO m, IsStatusIcon o) => o -> m ()
- constructStatusIconTooltipMarkup :: IsStatusIcon o => Text -> IO (GValueConstruct o)
- getStatusIconTooltipMarkup :: (MonadIO m, IsStatusIcon o) => o -> m (Maybe Text)
- setStatusIconTooltipMarkup :: (MonadIO m, IsStatusIcon o) => o -> Text -> m ()
- statusIconTooltipMarkup :: AttrLabelProxy "tooltipMarkup"
- data StatusIconTooltipTextPropertyInfo
- constructStatusIconTooltipText :: IsStatusIcon o => Text -> IO (GValueConstruct o)
- getStatusIconTooltipText :: (MonadIO m, IsStatusIcon o) => o -> m (Maybe Text)
- setStatusIconTooltipText :: (MonadIO m, IsStatusIcon o) => o -> Text -> m ()
- statusIconTooltipText :: AttrLabelProxy "tooltipText"
- data StatusIconVisiblePropertyInfo
- constructStatusIconVisible :: IsStatusIcon o => Bool -> IO (GValueConstruct o)
- getStatusIconVisible :: (MonadIO m, IsStatusIcon o) => o -> m Bool
- setStatusIconVisible :: (MonadIO m, IsStatusIcon o) => o -> Bool -> m ()
- statusIconVisible :: AttrLabelProxy "visible"
- type StatusIconActivateCallback = IO ()
- type StatusIconActivateCallbackC = Ptr () -> Ptr () -> IO ()
- data StatusIconActivateSignalInfo
- afterStatusIconActivate :: (GObject a, MonadIO m) => a -> StatusIconActivateCallback -> m SignalHandlerId
- mkStatusIconActivateCallback :: StatusIconActivateCallbackC -> IO (FunPtr StatusIconActivateCallbackC)
- noStatusIconActivateCallback :: Maybe StatusIconActivateCallback
- onStatusIconActivate :: (GObject a, MonadIO m) => a -> StatusIconActivateCallback -> m SignalHandlerId
- statusIconActivateCallbackWrapper :: StatusIconActivateCallback -> Ptr () -> Ptr () -> IO ()
- statusIconActivateClosure :: StatusIconActivateCallback -> IO Closure
- type StatusIconButtonPressEventCallback = EventButton -> IO Bool
- type StatusIconButtonPressEventCallbackC = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt
- data StatusIconButtonPressEventSignalInfo
- afterStatusIconButtonPressEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonPressEventCallback -> m SignalHandlerId
- mkStatusIconButtonPressEventCallback :: StatusIconButtonPressEventCallbackC -> IO (FunPtr StatusIconButtonPressEventCallbackC)
- noStatusIconButtonPressEventCallback :: Maybe StatusIconButtonPressEventCallback
- onStatusIconButtonPressEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonPressEventCallback -> m SignalHandlerId
- statusIconButtonPressEventCallbackWrapper :: StatusIconButtonPressEventCallback -> Ptr () -> Ptr EventButton -> Ptr () -> IO CInt
- statusIconButtonPressEventClosure :: StatusIconButtonPressEventCallback -> IO Closure
- type StatusIconButtonReleaseEventCallback = EventButton -> IO Bool
- type StatusIconButtonReleaseEventCallbackC = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt
- data StatusIconButtonReleaseEventSignalInfo
- afterStatusIconButtonReleaseEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonReleaseEventCallback -> m SignalHandlerId
- mkStatusIconButtonReleaseEventCallback :: StatusIconButtonReleaseEventCallbackC -> IO (FunPtr StatusIconButtonReleaseEventCallbackC)
- noStatusIconButtonReleaseEventCallback :: Maybe StatusIconButtonReleaseEventCallback
- onStatusIconButtonReleaseEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonReleaseEventCallback -> m SignalHandlerId
- statusIconButtonReleaseEventCallbackWrapper :: StatusIconButtonReleaseEventCallback -> Ptr () -> Ptr EventButton -> Ptr () -> IO CInt
- statusIconButtonReleaseEventClosure :: StatusIconButtonReleaseEventCallback -> IO Closure
- type StatusIconPopupMenuCallback = Word32 -> Word32 -> IO ()
- type StatusIconPopupMenuCallbackC = Ptr () -> Word32 -> Word32 -> Ptr () -> IO ()
- data StatusIconPopupMenuSignalInfo
- afterStatusIconPopupMenu :: (GObject a, MonadIO m) => a -> StatusIconPopupMenuCallback -> m SignalHandlerId
- mkStatusIconPopupMenuCallback :: StatusIconPopupMenuCallbackC -> IO (FunPtr StatusIconPopupMenuCallbackC)
- noStatusIconPopupMenuCallback :: Maybe StatusIconPopupMenuCallback
- onStatusIconPopupMenu :: (GObject a, MonadIO m) => a -> StatusIconPopupMenuCallback -> m SignalHandlerId
- statusIconPopupMenuCallbackWrapper :: StatusIconPopupMenuCallback -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO ()
- statusIconPopupMenuClosure :: StatusIconPopupMenuCallback -> IO Closure
- type StatusIconQueryTooltipCallback = Int32 -> Int32 -> Bool -> Tooltip -> IO Bool
- type StatusIconQueryTooltipCallbackC = Ptr () -> Int32 -> Int32 -> CInt -> Ptr Tooltip -> Ptr () -> IO CInt
- data StatusIconQueryTooltipSignalInfo
- afterStatusIconQueryTooltip :: (GObject a, MonadIO m) => a -> StatusIconQueryTooltipCallback -> m SignalHandlerId
- mkStatusIconQueryTooltipCallback :: StatusIconQueryTooltipCallbackC -> IO (FunPtr StatusIconQueryTooltipCallbackC)
- noStatusIconQueryTooltipCallback :: Maybe StatusIconQueryTooltipCallback
- onStatusIconQueryTooltip :: (GObject a, MonadIO m) => a -> StatusIconQueryTooltipCallback -> m SignalHandlerId
- statusIconQueryTooltipCallbackWrapper :: StatusIconQueryTooltipCallback -> Ptr () -> Int32 -> Int32 -> CInt -> Ptr Tooltip -> Ptr () -> IO CInt
- statusIconQueryTooltipClosure :: StatusIconQueryTooltipCallback -> IO Closure
- type StatusIconScrollEventCallback = EventScroll -> IO Bool
- type StatusIconScrollEventCallbackC = Ptr () -> Ptr EventScroll -> Ptr () -> IO CInt
- data StatusIconScrollEventSignalInfo
- afterStatusIconScrollEvent :: (GObject a, MonadIO m) => a -> StatusIconScrollEventCallback -> m SignalHandlerId
- mkStatusIconScrollEventCallback :: StatusIconScrollEventCallbackC -> IO (FunPtr StatusIconScrollEventCallbackC)
- noStatusIconScrollEventCallback :: Maybe StatusIconScrollEventCallback
- onStatusIconScrollEvent :: (GObject a, MonadIO m) => a -> StatusIconScrollEventCallback -> m SignalHandlerId
- statusIconScrollEventCallbackWrapper :: StatusIconScrollEventCallback -> Ptr () -> Ptr EventScroll -> Ptr () -> IO CInt
- statusIconScrollEventClosure :: StatusIconScrollEventCallback -> IO Closure
- type StatusIconSizeChangedCallback = Int32 -> IO Bool
- type StatusIconSizeChangedCallbackC = Ptr () -> Int32 -> Ptr () -> IO CInt
- data StatusIconSizeChangedSignalInfo
- afterStatusIconSizeChanged :: (GObject a, MonadIO m) => a -> StatusIconSizeChangedCallback -> m SignalHandlerId
- mkStatusIconSizeChangedCallback :: StatusIconSizeChangedCallbackC -> IO (FunPtr StatusIconSizeChangedCallbackC)
- noStatusIconSizeChangedCallback :: Maybe StatusIconSizeChangedCallback
- onStatusIconSizeChanged :: (GObject a, MonadIO m) => a -> StatusIconSizeChangedCallback -> m SignalHandlerId
- statusIconSizeChangedCallbackWrapper :: StatusIconSizeChangedCallback -> Ptr () -> Int32 -> Ptr () -> IO CInt
- statusIconSizeChangedClosure :: StatusIconSizeChangedCallback -> IO Closure
Exported types
newtype StatusIcon Source #
Constructors
| StatusIcon (ForeignPtr StatusIcon) |
Instances
| GObject StatusIcon Source # | |
| IsObject StatusIcon Source # | |
| IsStatusIcon StatusIcon Source # | |
| ((~) * info (ResolveStatusIconMethod t StatusIcon), MethodInfo * info StatusIcon p) => IsLabel t (StatusIcon -> p) Source # | |
| ((~) * info (ResolveStatusIconMethod t StatusIcon), MethodInfo * info StatusIcon p) => IsLabelProxy t (StatusIcon -> p) Source # | |
| HasAttributeList * StatusIcon Source # | |
| type SignalList StatusIcon Source # | |
| type AttributeList StatusIcon Source # | |
class GObject o => IsStatusIcon o Source #
Instances
| (GObject a, UnknownAncestorError Constraint StatusIcon a) => IsStatusIcon a Source # | |
| IsStatusIcon StatusIcon Source # | |
toStatusIcon :: IsStatusIcon o => o -> IO StatusIcon Source #
Methods
statusIconGetGeometry
data StatusIconGetGeometryMethodInfo Source #
Instances
| ((~) * signature (m (Bool, Screen, Rectangle, Orientation)), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconGetGeometryMethodInfo a signature Source # | |
statusIconGetGeometry :: (MonadIO m, IsStatusIcon a) => a -> m (Bool, Screen, Rectangle, Orientation) Source #
Deprecated: (Since version 3.14)Use notifications
statusIconGetGicon
data StatusIconGetGiconMethodInfo Source #
Instances
| ((~) * signature (m Icon), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconGetGiconMethodInfo a signature Source # | |
statusIconGetGicon :: (MonadIO m, IsStatusIcon a) => a -> m Icon Source #
Deprecated: (Since version 3.14)Use notifications
statusIconGetHasTooltip
data StatusIconGetHasTooltipMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconGetHasTooltipMethodInfo a signature Source # | |
statusIconGetHasTooltip :: (MonadIO m, IsStatusIcon a) => a -> m Bool Source #
Deprecated: (Since version 3.14)Use notifications
statusIconGetIconName
data StatusIconGetIconNameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconGetIconNameMethodInfo a signature Source # | |
statusIconGetIconName :: (MonadIO m, IsStatusIcon a) => a -> m Text Source #
Deprecated: (Since version 3.14)Use notifications
statusIconGetPixbuf
data StatusIconGetPixbufMethodInfo Source #
Instances
| ((~) * signature (m Pixbuf), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconGetPixbufMethodInfo a signature Source # | |
statusIconGetPixbuf :: (MonadIO m, IsStatusIcon a) => a -> m Pixbuf Source #
Deprecated: (Since version 3.14)Use notifications
statusIconGetScreen
data StatusIconGetScreenMethodInfo Source #
Instances
| ((~) * signature (m Screen), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconGetScreenMethodInfo a signature Source # | |
statusIconGetScreen :: (MonadIO m, IsStatusIcon a) => a -> m Screen Source #
Deprecated: (Since version 3.14)Use notifications
statusIconGetSize
data StatusIconGetSizeMethodInfo Source #
Instances
| ((~) * signature (m Int32), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconGetSizeMethodInfo a signature Source # | |
statusIconGetSize :: (MonadIO m, IsStatusIcon a) => a -> m Int32 Source #
Deprecated: (Since version 3.14)Use notifications
statusIconGetStock
data StatusIconGetStockMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconGetStockMethodInfo a signature Source # | |
statusIconGetStock :: (MonadIO m, IsStatusIcon a) => a -> m Text Source #
Deprecated: (Since version 3.10)Use gtk_status_icon_get_icon_name() instead.
statusIconGetStorageType
data StatusIconGetStorageTypeMethodInfo Source #
Instances
| ((~) * signature (m ImageType), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconGetStorageTypeMethodInfo a signature Source # | |
statusIconGetStorageType :: (MonadIO m, IsStatusIcon a) => a -> m ImageType Source #
Deprecated: (Since version 3.14)Use notifications
statusIconGetTitle
data StatusIconGetTitleMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconGetTitleMethodInfo a signature Source # | |
statusIconGetTitle :: (MonadIO m, IsStatusIcon a) => a -> m Text Source #
Deprecated: (Since version 3.14)Use notifications
statusIconGetTooltipMarkup
data StatusIconGetTooltipMarkupMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconGetTooltipMarkupMethodInfo a signature Source # | |
statusIconGetTooltipMarkup :: (MonadIO m, IsStatusIcon a) => a -> m Text Source #
Deprecated: (Since version 3.14)Use notifications
statusIconGetTooltipText
data StatusIconGetTooltipTextMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconGetTooltipTextMethodInfo a signature Source # | |
statusIconGetTooltipText :: (MonadIO m, IsStatusIcon a) => a -> m Text Source #
Deprecated: (Since version 3.14)Use notifications
statusIconGetVisible
data StatusIconGetVisibleMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconGetVisibleMethodInfo a signature Source # | |
statusIconGetVisible :: (MonadIO m, IsStatusIcon a) => a -> m Bool Source #
Deprecated: (Since version 3.14)Use notifications
statusIconGetX11WindowId
data StatusIconGetX11WindowIdMethodInfo Source #
Instances
| ((~) * signature (m Word32), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconGetX11WindowIdMethodInfo a signature Source # | |
statusIconGetX11WindowId :: (MonadIO m, IsStatusIcon a) => a -> m Word32 Source #
Deprecated: (Since version 3.14)Use notifications
statusIconIsEmbedded
data StatusIconIsEmbeddedMethodInfo Source #
Instances
| ((~) * signature (m Bool), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconIsEmbeddedMethodInfo a signature Source # | |
statusIconIsEmbedded :: (MonadIO m, IsStatusIcon a) => a -> m Bool Source #
Deprecated: (Since version 3.14)Use notifications
statusIconNew
statusIconNew :: MonadIO m => m StatusIcon Source #
Deprecated: (Since version 3.14)Use notifications
statusIconNewFromFile
statusIconNewFromFile :: MonadIO m => [Char] -> m StatusIcon Source #
Deprecated: (Since version 3.14)Use notifications
statusIconNewFromGicon
statusIconNewFromGicon :: (MonadIO m, IsIcon a) => a -> m StatusIcon Source #
Deprecated: (Since version 3.14)Use notifications
statusIconNewFromIconName
statusIconNewFromIconName :: MonadIO m => Text -> m StatusIcon Source #
Deprecated: (Since version 3.14)Use notifications
statusIconNewFromPixbuf
statusIconNewFromPixbuf :: (MonadIO m, IsPixbuf a) => a -> m StatusIcon Source #
Deprecated: (Since version 3.14)Use notifications
statusIconNewFromStock
statusIconNewFromStock :: MonadIO m => Text -> m StatusIcon Source #
Deprecated: (Since version 3.10)Use gtk_status_icon_new_from_icon_name() instead.
statusIconPositionMenu
statusIconPositionMenu :: (MonadIO m, IsMenu a, IsStatusIcon b) => a -> Int32 -> Int32 -> b -> m (Int32, Int32, Bool) Source #
Deprecated: (Since version 3.14)Use notifications
statusIconSetFromFile
data StatusIconSetFromFileMethodInfo Source #
Instances
| ((~) * signature ([Char] -> m ()), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconSetFromFileMethodInfo a signature Source # | |
statusIconSetFromFile :: (MonadIO m, IsStatusIcon a) => a -> [Char] -> m () Source #
Deprecated: (Since version 3.14)Use notifications
statusIconSetFromGicon
data StatusIconSetFromGiconMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsStatusIcon a, IsIcon b) => MethodInfo * StatusIconSetFromGiconMethodInfo a signature Source # | |
statusIconSetFromGicon :: (MonadIO m, IsStatusIcon a, IsIcon b) => a -> b -> m () Source #
Deprecated: (Since version 3.14)Use notifications
statusIconSetFromIconName
data StatusIconSetFromIconNameMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconSetFromIconNameMethodInfo a signature Source # | |
statusIconSetFromIconName :: (MonadIO m, IsStatusIcon a) => a -> Text -> m () Source #
Deprecated: (Since version 3.14)Use notifications
statusIconSetFromPixbuf
data StatusIconSetFromPixbufMethodInfo Source #
Instances
| ((~) * signature (Maybe b -> m ()), MonadIO m, IsStatusIcon a, IsPixbuf b) => MethodInfo * StatusIconSetFromPixbufMethodInfo a signature Source # | |
statusIconSetFromPixbuf :: (MonadIO m, IsStatusIcon a, IsPixbuf b) => a -> Maybe b -> m () Source #
Deprecated: (Since version 3.14)Use notifications
statusIconSetFromStock
data StatusIconSetFromStockMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconSetFromStockMethodInfo a signature Source # | |
statusIconSetFromStock :: (MonadIO m, IsStatusIcon a) => a -> Text -> m () Source #
Deprecated: (Since version 3.10)Use gtk_status_icon_set_from_icon_name() instead.
statusIconSetHasTooltip
data StatusIconSetHasTooltipMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconSetHasTooltipMethodInfo a signature Source # | |
statusIconSetHasTooltip :: (MonadIO m, IsStatusIcon a) => a -> Bool -> m () Source #
Deprecated: (Since version 3.14)Use notifications
statusIconSetName
data StatusIconSetNameMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconSetNameMethodInfo a signature Source # | |
statusIconSetName :: (MonadIO m, IsStatusIcon a) => a -> Text -> m () Source #
Deprecated: (Since version 3.14)Use notifications
statusIconSetScreen
data StatusIconSetScreenMethodInfo Source #
Instances
| ((~) * signature (b -> m ()), MonadIO m, IsStatusIcon a, IsScreen b) => MethodInfo * StatusIconSetScreenMethodInfo a signature Source # | |
statusIconSetScreen :: (MonadIO m, IsStatusIcon a, IsScreen b) => a -> b -> m () Source #
Deprecated: (Since version 3.14)Use notifications
statusIconSetTitle
data StatusIconSetTitleMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconSetTitleMethodInfo a signature Source # | |
statusIconSetTitle :: (MonadIO m, IsStatusIcon a) => a -> Text -> m () Source #
Deprecated: (Since version 3.14)Use notifications
statusIconSetTooltipMarkup
data StatusIconSetTooltipMarkupMethodInfo Source #
Instances
| ((~) * signature (Maybe Text -> m ()), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconSetTooltipMarkupMethodInfo a signature Source # | |
statusIconSetTooltipMarkup :: (MonadIO m, IsStatusIcon a) => a -> Maybe Text -> m () Source #
Deprecated: (Since version 3.14)Use notifications
statusIconSetTooltipText
data StatusIconSetTooltipTextMethodInfo Source #
Instances
| ((~) * signature (Text -> m ()), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconSetTooltipTextMethodInfo a signature Source # | |
statusIconSetTooltipText :: (MonadIO m, IsStatusIcon a) => a -> Text -> m () Source #
Deprecated: (Since version 3.14)Use notifications
statusIconSetVisible
data StatusIconSetVisibleMethodInfo Source #
Instances
| ((~) * signature (Bool -> m ()), MonadIO m, IsStatusIcon a) => MethodInfo * StatusIconSetVisibleMethodInfo a signature Source # | |
statusIconSetVisible :: (MonadIO m, IsStatusIcon a) => a -> Bool -> m () Source #
Deprecated: (Since version 3.14)Use notifications
Properties
Embedded
data StatusIconEmbeddedPropertyInfo Source #
Instances
| AttrInfo StatusIconEmbeddedPropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconEmbeddedPropertyInfo Source # | |
| type AttrLabel StatusIconEmbeddedPropertyInfo Source # | |
| type AttrGetType StatusIconEmbeddedPropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconEmbeddedPropertyInfo Source # | |
| type AttrAllowedOps StatusIconEmbeddedPropertyInfo Source # | |
getStatusIconEmbedded :: (MonadIO m, IsStatusIcon o) => o -> m Bool Source #
statusIconEmbedded :: AttrLabelProxy "embedded" Source #
File
data StatusIconFilePropertyInfo Source #
Instances
| AttrInfo StatusIconFilePropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconFilePropertyInfo Source # | |
| type AttrLabel StatusIconFilePropertyInfo Source # | |
| type AttrGetType StatusIconFilePropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconFilePropertyInfo Source # | |
| type AttrAllowedOps StatusIconFilePropertyInfo Source # | |
clearStatusIconFile :: (MonadIO m, IsStatusIcon o) => o -> m () Source #
constructStatusIconFile :: IsStatusIcon o => Text -> IO (GValueConstruct o) Source #
setStatusIconFile :: (MonadIO m, IsStatusIcon o) => o -> Text -> m () Source #
statusIconFile :: AttrLabelProxy "file" Source #
Gicon
data StatusIconGiconPropertyInfo Source #
Instances
| AttrInfo StatusIconGiconPropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconGiconPropertyInfo Source # | |
| type AttrLabel StatusIconGiconPropertyInfo Source # | |
| type AttrGetType StatusIconGiconPropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconGiconPropertyInfo Source # | |
| type AttrAllowedOps StatusIconGiconPropertyInfo Source # | |
clearStatusIconGicon :: (MonadIO m, IsStatusIcon o) => o -> m () Source #
constructStatusIconGicon :: (IsStatusIcon o, IsIcon a) => a -> IO (GValueConstruct o) Source #
getStatusIconGicon :: (MonadIO m, IsStatusIcon o) => o -> m Icon Source #
setStatusIconGicon :: (MonadIO m, IsStatusIcon o, IsIcon a) => o -> a -> m () Source #
statusIconGicon :: AttrLabelProxy "gicon" Source #
HasTooltip
data StatusIconHasTooltipPropertyInfo Source #
Instances
| AttrInfo StatusIconHasTooltipPropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconHasTooltipPropertyInfo Source # | |
| type AttrLabel StatusIconHasTooltipPropertyInfo Source # | |
| type AttrGetType StatusIconHasTooltipPropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconHasTooltipPropertyInfo Source # | |
| type AttrAllowedOps StatusIconHasTooltipPropertyInfo Source # | |
constructStatusIconHasTooltip :: IsStatusIcon o => Bool -> IO (GValueConstruct o) Source #
getStatusIconHasTooltip :: (MonadIO m, IsStatusIcon o) => o -> m Bool Source #
setStatusIconHasTooltip :: (MonadIO m, IsStatusIcon o) => o -> Bool -> m () Source #
statusIconHasTooltip :: AttrLabelProxy "hasTooltip" Source #
IconName
data StatusIconIconNamePropertyInfo Source #
Instances
| AttrInfo StatusIconIconNamePropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconIconNamePropertyInfo Source # | |
| type AttrLabel StatusIconIconNamePropertyInfo Source # | |
| type AttrGetType StatusIconIconNamePropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconIconNamePropertyInfo Source # | |
| type AttrAllowedOps StatusIconIconNamePropertyInfo Source # | |
clearStatusIconIconName :: (MonadIO m, IsStatusIcon o) => o -> m () Source #
constructStatusIconIconName :: IsStatusIcon o => Text -> IO (GValueConstruct o) Source #
getStatusIconIconName :: (MonadIO m, IsStatusIcon o) => o -> m Text Source #
setStatusIconIconName :: (MonadIO m, IsStatusIcon o) => o -> Text -> m () Source #
statusIconIconName :: AttrLabelProxy "iconName" Source #
Orientation
data StatusIconOrientationPropertyInfo Source #
Instances
| AttrInfo StatusIconOrientationPropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconOrientationPropertyInfo Source # | |
| type AttrLabel StatusIconOrientationPropertyInfo Source # | |
| type AttrGetType StatusIconOrientationPropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconOrientationPropertyInfo Source # | |
| type AttrAllowedOps StatusIconOrientationPropertyInfo Source # | |
getStatusIconOrientation :: (MonadIO m, IsStatusIcon o) => o -> m Orientation Source #
statusIconOrientation :: AttrLabelProxy "orientation" Source #
Pixbuf
data StatusIconPixbufPropertyInfo Source #
Instances
| AttrInfo StatusIconPixbufPropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconPixbufPropertyInfo Source # | |
| type AttrLabel StatusIconPixbufPropertyInfo Source # | |
| type AttrGetType StatusIconPixbufPropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconPixbufPropertyInfo Source # | |
| type AttrAllowedOps StatusIconPixbufPropertyInfo Source # | |
clearStatusIconPixbuf :: (MonadIO m, IsStatusIcon o) => o -> m () Source #
constructStatusIconPixbuf :: (IsStatusIcon o, IsPixbuf a) => a -> IO (GValueConstruct o) Source #
getStatusIconPixbuf :: (MonadIO m, IsStatusIcon o) => o -> m Pixbuf Source #
setStatusIconPixbuf :: (MonadIO m, IsStatusIcon o, IsPixbuf a) => o -> a -> m () Source #
statusIconPixbuf :: AttrLabelProxy "pixbuf" Source #
Screen
data StatusIconScreenPropertyInfo Source #
Instances
| AttrInfo StatusIconScreenPropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconScreenPropertyInfo Source # | |
| type AttrLabel StatusIconScreenPropertyInfo Source # | |
| type AttrGetType StatusIconScreenPropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconScreenPropertyInfo Source # | |
| type AttrAllowedOps StatusIconScreenPropertyInfo Source # | |
constructStatusIconScreen :: (IsStatusIcon o, IsScreen a) => a -> IO (GValueConstruct o) Source #
getStatusIconScreen :: (MonadIO m, IsStatusIcon o) => o -> m Screen Source #
setStatusIconScreen :: (MonadIO m, IsStatusIcon o, IsScreen a) => o -> a -> m () Source #
statusIconScreen :: AttrLabelProxy "screen" Source #
Size
data StatusIconSizePropertyInfo Source #
Instances
| AttrInfo StatusIconSizePropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconSizePropertyInfo Source # | |
| type AttrLabel StatusIconSizePropertyInfo Source # | |
| type AttrGetType StatusIconSizePropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconSizePropertyInfo Source # | |
| type AttrAllowedOps StatusIconSizePropertyInfo Source # | |
getStatusIconSize :: (MonadIO m, IsStatusIcon o) => o -> m Int32 Source #
statusIconSize :: AttrLabelProxy "size" Source #
Stock
data StatusIconStockPropertyInfo Source #
Instances
| AttrInfo StatusIconStockPropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconStockPropertyInfo Source # | |
| type AttrLabel StatusIconStockPropertyInfo Source # | |
| type AttrGetType StatusIconStockPropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconStockPropertyInfo Source # | |
| type AttrAllowedOps StatusIconStockPropertyInfo Source # | |
clearStatusIconStock :: (MonadIO m, IsStatusIcon o) => o -> m () Source #
constructStatusIconStock :: IsStatusIcon o => Text -> IO (GValueConstruct o) Source #
getStatusIconStock :: (MonadIO m, IsStatusIcon o) => o -> m Text Source #
setStatusIconStock :: (MonadIO m, IsStatusIcon o) => o -> Text -> m () Source #
statusIconStock :: AttrLabelProxy "stock" Source #
StorageType
data StatusIconStorageTypePropertyInfo Source #
Instances
| AttrInfo StatusIconStorageTypePropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconStorageTypePropertyInfo Source # | |
| type AttrLabel StatusIconStorageTypePropertyInfo Source # | |
| type AttrGetType StatusIconStorageTypePropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconStorageTypePropertyInfo Source # | |
| type AttrAllowedOps StatusIconStorageTypePropertyInfo Source # | |
getStatusIconStorageType :: (MonadIO m, IsStatusIcon o) => o -> m ImageType Source #
statusIconStorageType :: AttrLabelProxy "storageType" Source #
Title
data StatusIconTitlePropertyInfo Source #
Instances
| AttrInfo StatusIconTitlePropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconTitlePropertyInfo Source # | |
| type AttrLabel StatusIconTitlePropertyInfo Source # | |
| type AttrGetType StatusIconTitlePropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconTitlePropertyInfo Source # | |
| type AttrAllowedOps StatusIconTitlePropertyInfo Source # | |
constructStatusIconTitle :: IsStatusIcon o => Text -> IO (GValueConstruct o) Source #
getStatusIconTitle :: (MonadIO m, IsStatusIcon o) => o -> m Text Source #
setStatusIconTitle :: (MonadIO m, IsStatusIcon o) => o -> Text -> m () Source #
statusIconTitle :: AttrLabelProxy "title" Source #
TooltipMarkup
data StatusIconTooltipMarkupPropertyInfo Source #
Instances
| AttrInfo StatusIconTooltipMarkupPropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconTooltipMarkupPropertyInfo Source # | |
| type AttrLabel StatusIconTooltipMarkupPropertyInfo Source # | |
| type AttrGetType StatusIconTooltipMarkupPropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconTooltipMarkupPropertyInfo Source # | |
| type AttrAllowedOps StatusIconTooltipMarkupPropertyInfo Source # | |
clearStatusIconTooltipMarkup :: (MonadIO m, IsStatusIcon o) => o -> m () Source #
constructStatusIconTooltipMarkup :: IsStatusIcon o => Text -> IO (GValueConstruct o) Source #
getStatusIconTooltipMarkup :: (MonadIO m, IsStatusIcon o) => o -> m (Maybe Text) Source #
setStatusIconTooltipMarkup :: (MonadIO m, IsStatusIcon o) => o -> Text -> m () Source #
statusIconTooltipMarkup :: AttrLabelProxy "tooltipMarkup" Source #
TooltipText
data StatusIconTooltipTextPropertyInfo Source #
Instances
| AttrInfo StatusIconTooltipTextPropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconTooltipTextPropertyInfo Source # | |
| type AttrLabel StatusIconTooltipTextPropertyInfo Source # | |
| type AttrGetType StatusIconTooltipTextPropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconTooltipTextPropertyInfo Source # | |
| type AttrAllowedOps StatusIconTooltipTextPropertyInfo Source # | |
constructStatusIconTooltipText :: IsStatusIcon o => Text -> IO (GValueConstruct o) Source #
getStatusIconTooltipText :: (MonadIO m, IsStatusIcon o) => o -> m (Maybe Text) Source #
setStatusIconTooltipText :: (MonadIO m, IsStatusIcon o) => o -> Text -> m () Source #
statusIconTooltipText :: AttrLabelProxy "tooltipText" Source #
Visible
data StatusIconVisiblePropertyInfo Source #
Instances
| AttrInfo StatusIconVisiblePropertyInfo Source # | |
| type AttrSetTypeConstraint StatusIconVisiblePropertyInfo Source # | |
| type AttrLabel StatusIconVisiblePropertyInfo Source # | |
| type AttrGetType StatusIconVisiblePropertyInfo Source # | |
| type AttrBaseTypeConstraint StatusIconVisiblePropertyInfo Source # | |
| type AttrAllowedOps StatusIconVisiblePropertyInfo Source # | |
constructStatusIconVisible :: IsStatusIcon o => Bool -> IO (GValueConstruct o) Source #
getStatusIconVisible :: (MonadIO m, IsStatusIcon o) => o -> m Bool Source #
setStatusIconVisible :: (MonadIO m, IsStatusIcon o) => o -> Bool -> m () Source #
statusIconVisible :: AttrLabelProxy "visible" Source #
Signals
Activate
type StatusIconActivateCallback = IO () Source #
data StatusIconActivateSignalInfo Source #
Instances
| SignalInfo StatusIconActivateSignalInfo Source # | |
| type HaskellCallbackType StatusIconActivateSignalInfo Source # | |
afterStatusIconActivate :: (GObject a, MonadIO m) => a -> StatusIconActivateCallback -> m SignalHandlerId Source #
mkStatusIconActivateCallback :: StatusIconActivateCallbackC -> IO (FunPtr StatusIconActivateCallbackC) Source #
onStatusIconActivate :: (GObject a, MonadIO m) => a -> StatusIconActivateCallback -> m SignalHandlerId Source #
statusIconActivateCallbackWrapper :: StatusIconActivateCallback -> Ptr () -> Ptr () -> IO () Source #
statusIconActivateClosure :: StatusIconActivateCallback -> IO Closure Source #
ButtonPressEvent
type StatusIconButtonPressEventCallback = EventButton -> IO Bool Source #
data StatusIconButtonPressEventSignalInfo Source #
Instances
| SignalInfo StatusIconButtonPressEventSignalInfo Source # | |
| type HaskellCallbackType StatusIconButtonPressEventSignalInfo Source # | |
afterStatusIconButtonPressEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonPressEventCallback -> m SignalHandlerId Source #
mkStatusIconButtonPressEventCallback :: StatusIconButtonPressEventCallbackC -> IO (FunPtr StatusIconButtonPressEventCallbackC) Source #
onStatusIconButtonPressEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonPressEventCallback -> m SignalHandlerId Source #
statusIconButtonPressEventCallbackWrapper :: StatusIconButtonPressEventCallback -> Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source #
ButtonReleaseEvent
type StatusIconButtonReleaseEventCallback = EventButton -> IO Bool Source #
type StatusIconButtonReleaseEventCallbackC = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source #
data StatusIconButtonReleaseEventSignalInfo Source #
Instances
| SignalInfo StatusIconButtonReleaseEventSignalInfo Source # | |
| type HaskellCallbackType StatusIconButtonReleaseEventSignalInfo Source # | |
afterStatusIconButtonReleaseEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonReleaseEventCallback -> m SignalHandlerId Source #
mkStatusIconButtonReleaseEventCallback :: StatusIconButtonReleaseEventCallbackC -> IO (FunPtr StatusIconButtonReleaseEventCallbackC) Source #
onStatusIconButtonReleaseEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonReleaseEventCallback -> m SignalHandlerId Source #
statusIconButtonReleaseEventCallbackWrapper :: StatusIconButtonReleaseEventCallback -> Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source #
PopupMenu
data StatusIconPopupMenuSignalInfo Source #
Instances
| SignalInfo StatusIconPopupMenuSignalInfo Source # | |
| type HaskellCallbackType StatusIconPopupMenuSignalInfo Source # | |
afterStatusIconPopupMenu :: (GObject a, MonadIO m) => a -> StatusIconPopupMenuCallback -> m SignalHandlerId Source #
mkStatusIconPopupMenuCallback :: StatusIconPopupMenuCallbackC -> IO (FunPtr StatusIconPopupMenuCallbackC) Source #
onStatusIconPopupMenu :: (GObject a, MonadIO m) => a -> StatusIconPopupMenuCallback -> m SignalHandlerId Source #
statusIconPopupMenuCallbackWrapper :: StatusIconPopupMenuCallback -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO () Source #
statusIconPopupMenuClosure :: StatusIconPopupMenuCallback -> IO Closure Source #
QueryTooltip
type StatusIconQueryTooltipCallbackC = Ptr () -> Int32 -> Int32 -> CInt -> Ptr Tooltip -> Ptr () -> IO CInt Source #
data StatusIconQueryTooltipSignalInfo Source #
Instances
| SignalInfo StatusIconQueryTooltipSignalInfo Source # | |
| type HaskellCallbackType StatusIconQueryTooltipSignalInfo Source # | |
afterStatusIconQueryTooltip :: (GObject a, MonadIO m) => a -> StatusIconQueryTooltipCallback -> m SignalHandlerId Source #
mkStatusIconQueryTooltipCallback :: StatusIconQueryTooltipCallbackC -> IO (FunPtr StatusIconQueryTooltipCallbackC) Source #
onStatusIconQueryTooltip :: (GObject a, MonadIO m) => a -> StatusIconQueryTooltipCallback -> m SignalHandlerId Source #
statusIconQueryTooltipCallbackWrapper :: StatusIconQueryTooltipCallback -> Ptr () -> Int32 -> Int32 -> CInt -> Ptr Tooltip -> Ptr () -> IO CInt Source #
statusIconQueryTooltipClosure :: StatusIconQueryTooltipCallback -> IO Closure Source #
ScrollEvent
type StatusIconScrollEventCallback = EventScroll -> IO Bool Source #
data StatusIconScrollEventSignalInfo Source #
Instances
| SignalInfo StatusIconScrollEventSignalInfo Source # | |
| type HaskellCallbackType StatusIconScrollEventSignalInfo Source # | |
afterStatusIconScrollEvent :: (GObject a, MonadIO m) => a -> StatusIconScrollEventCallback -> m SignalHandlerId Source #
mkStatusIconScrollEventCallback :: StatusIconScrollEventCallbackC -> IO (FunPtr StatusIconScrollEventCallbackC) Source #
onStatusIconScrollEvent :: (GObject a, MonadIO m) => a -> StatusIconScrollEventCallback -> m SignalHandlerId Source #
statusIconScrollEventCallbackWrapper :: StatusIconScrollEventCallback -> Ptr () -> Ptr EventScroll -> Ptr () -> IO CInt Source #
statusIconScrollEventClosure :: StatusIconScrollEventCallback -> IO Closure Source #
SizeChanged
data StatusIconSizeChangedSignalInfo Source #
Instances
| SignalInfo StatusIconSizeChangedSignalInfo Source # | |
| type HaskellCallbackType StatusIconSizeChangedSignalInfo Source # | |
afterStatusIconSizeChanged :: (GObject a, MonadIO m) => a -> StatusIconSizeChangedCallback -> m SignalHandlerId Source #
mkStatusIconSizeChangedCallback :: StatusIconSizeChangedCallbackC -> IO (FunPtr StatusIconSizeChangedCallbackC) Source #
onStatusIconSizeChanged :: (GObject a, MonadIO m) => a -> StatusIconSizeChangedCallback -> m SignalHandlerId Source #
statusIconSizeChangedCallbackWrapper :: StatusIconSizeChangedCallback -> Ptr () -> Int32 -> Ptr () -> IO CInt Source #
statusIconSizeChangedClosure :: StatusIconSizeChangedCallback -> IO Closure Source #