| 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
- getGeometry
- getGicon
- getHasTooltip
- getIconName
- getPixbuf
- getScreen
- getSize
- getStock
- getStorageType
- getTitle
- getTooltipMarkup
- getTooltipText
- getVisible
- getX11WindowId
- isEmbedded
- new
- newFromFile
- newFromGicon
- newFromIconName
- newFromPixbuf
- newFromStock
- positionMenu
- setFromFile
- setFromGicon
- setFromIconName
- setFromPixbuf
- setFromStock
- setHasTooltip
- setName
- setScreen
- setTitle
- setTooltipMarkup
- setTooltipText
- setVisible
- Properties
- Signals
Description
- newtype StatusIcon = StatusIcon (ManagedPtr 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 C_StatusIconActivateCallback = Ptr () -> Ptr () -> IO ()
- type StatusIconActivateCallback = IO ()
- data StatusIconActivateSignalInfo
- afterStatusIconActivate :: (GObject a, MonadIO m) => a -> StatusIconActivateCallback -> m SignalHandlerId
- genClosure_StatusIconActivate :: StatusIconActivateCallback -> IO Closure
- mk_StatusIconActivateCallback :: C_StatusIconActivateCallback -> IO (FunPtr C_StatusIconActivateCallback)
- noStatusIconActivateCallback :: Maybe StatusIconActivateCallback
- onStatusIconActivate :: (GObject a, MonadIO m) => a -> StatusIconActivateCallback -> m SignalHandlerId
- wrap_StatusIconActivateCallback :: StatusIconActivateCallback -> Ptr () -> Ptr () -> IO ()
- type C_StatusIconButtonPressEventCallback = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt
- type StatusIconButtonPressEventCallback = EventButton -> IO Bool
- data StatusIconButtonPressEventSignalInfo
- afterStatusIconButtonPressEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonPressEventCallback -> m SignalHandlerId
- genClosure_StatusIconButtonPressEvent :: StatusIconButtonPressEventCallback -> IO Closure
- mk_StatusIconButtonPressEventCallback :: C_StatusIconButtonPressEventCallback -> IO (FunPtr C_StatusIconButtonPressEventCallback)
- noStatusIconButtonPressEventCallback :: Maybe StatusIconButtonPressEventCallback
- onStatusIconButtonPressEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonPressEventCallback -> m SignalHandlerId
- wrap_StatusIconButtonPressEventCallback :: StatusIconButtonPressEventCallback -> Ptr () -> Ptr EventButton -> Ptr () -> IO CInt
- type C_StatusIconButtonReleaseEventCallback = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt
- type StatusIconButtonReleaseEventCallback = EventButton -> IO Bool
- data StatusIconButtonReleaseEventSignalInfo
- afterStatusIconButtonReleaseEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonReleaseEventCallback -> m SignalHandlerId
- genClosure_StatusIconButtonReleaseEvent :: StatusIconButtonReleaseEventCallback -> IO Closure
- mk_StatusIconButtonReleaseEventCallback :: C_StatusIconButtonReleaseEventCallback -> IO (FunPtr C_StatusIconButtonReleaseEventCallback)
- noStatusIconButtonReleaseEventCallback :: Maybe StatusIconButtonReleaseEventCallback
- onStatusIconButtonReleaseEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonReleaseEventCallback -> m SignalHandlerId
- wrap_StatusIconButtonReleaseEventCallback :: StatusIconButtonReleaseEventCallback -> Ptr () -> Ptr EventButton -> Ptr () -> IO CInt
- type C_StatusIconPopupMenuCallback = Ptr () -> Word32 -> Word32 -> Ptr () -> IO ()
- type StatusIconPopupMenuCallback = Word32 -> Word32 -> IO ()
- data StatusIconPopupMenuSignalInfo
- afterStatusIconPopupMenu :: (GObject a, MonadIO m) => a -> StatusIconPopupMenuCallback -> m SignalHandlerId
- genClosure_StatusIconPopupMenu :: StatusIconPopupMenuCallback -> IO Closure
- mk_StatusIconPopupMenuCallback :: C_StatusIconPopupMenuCallback -> IO (FunPtr C_StatusIconPopupMenuCallback)
- noStatusIconPopupMenuCallback :: Maybe StatusIconPopupMenuCallback
- onStatusIconPopupMenu :: (GObject a, MonadIO m) => a -> StatusIconPopupMenuCallback -> m SignalHandlerId
- wrap_StatusIconPopupMenuCallback :: StatusIconPopupMenuCallback -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO ()
- type C_StatusIconQueryTooltipCallback = Ptr () -> Int32 -> Int32 -> CInt -> Ptr Tooltip -> Ptr () -> IO CInt
- type StatusIconQueryTooltipCallback = Int32 -> Int32 -> Bool -> Tooltip -> IO Bool
- data StatusIconQueryTooltipSignalInfo
- afterStatusIconQueryTooltip :: (GObject a, MonadIO m) => a -> StatusIconQueryTooltipCallback -> m SignalHandlerId
- genClosure_StatusIconQueryTooltip :: StatusIconQueryTooltipCallback -> IO Closure
- mk_StatusIconQueryTooltipCallback :: C_StatusIconQueryTooltipCallback -> IO (FunPtr C_StatusIconQueryTooltipCallback)
- noStatusIconQueryTooltipCallback :: Maybe StatusIconQueryTooltipCallback
- onStatusIconQueryTooltip :: (GObject a, MonadIO m) => a -> StatusIconQueryTooltipCallback -> m SignalHandlerId
- wrap_StatusIconQueryTooltipCallback :: StatusIconQueryTooltipCallback -> Ptr () -> Int32 -> Int32 -> CInt -> Ptr Tooltip -> Ptr () -> IO CInt
- type C_StatusIconScrollEventCallback = Ptr () -> Ptr EventScroll -> Ptr () -> IO CInt
- type StatusIconScrollEventCallback = EventScroll -> IO Bool
- data StatusIconScrollEventSignalInfo
- afterStatusIconScrollEvent :: (GObject a, MonadIO m) => a -> StatusIconScrollEventCallback -> m SignalHandlerId
- genClosure_StatusIconScrollEvent :: StatusIconScrollEventCallback -> IO Closure
- mk_StatusIconScrollEventCallback :: C_StatusIconScrollEventCallback -> IO (FunPtr C_StatusIconScrollEventCallback)
- noStatusIconScrollEventCallback :: Maybe StatusIconScrollEventCallback
- onStatusIconScrollEvent :: (GObject a, MonadIO m) => a -> StatusIconScrollEventCallback -> m SignalHandlerId
- wrap_StatusIconScrollEventCallback :: StatusIconScrollEventCallback -> Ptr () -> Ptr EventScroll -> Ptr () -> IO CInt
- type C_StatusIconSizeChangedCallback = Ptr () -> Int32 -> Ptr () -> IO CInt
- type StatusIconSizeChangedCallback = Int32 -> IO Bool
- data StatusIconSizeChangedSignalInfo
- afterStatusIconSizeChanged :: (GObject a, MonadIO m) => a -> StatusIconSizeChangedCallback -> m SignalHandlerId
- genClosure_StatusIconSizeChanged :: StatusIconSizeChangedCallback -> IO Closure
- mk_StatusIconSizeChangedCallback :: C_StatusIconSizeChangedCallback -> IO (FunPtr C_StatusIconSizeChangedCallback)
- noStatusIconSizeChangedCallback :: Maybe StatusIconSizeChangedCallback
- onStatusIconSizeChanged :: (GObject a, MonadIO m) => a -> StatusIconSizeChangedCallback -> m SignalHandlerId
- wrap_StatusIconSizeChangedCallback :: StatusIconSizeChangedCallback -> Ptr () -> Int32 -> Ptr () -> IO CInt
Exported types
newtype StatusIcon Source #
Constructors
| StatusIcon (ManagedPtr 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
getGeometry
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
getGicon
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
getHasTooltip
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
getIconName
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
getPixbuf
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
getScreen
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
getSize
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
getStock
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.
getStorageType
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
getTitle
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
getTooltipMarkup
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
getTooltipText
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
getVisible
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
getX11WindowId
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
isEmbedded
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
new
statusIconNew :: MonadIO m => m StatusIcon Source #
Deprecated: (Since version 3.14)Use notifications
newFromFile
statusIconNewFromFile :: MonadIO m => [Char] -> m StatusIcon Source #
Deprecated: (Since version 3.14)Use notifications
newFromGicon
statusIconNewFromGicon :: (MonadIO m, IsIcon a) => a -> m StatusIcon Source #
Deprecated: (Since version 3.14)Use notifications
newFromIconName
statusIconNewFromIconName :: MonadIO m => Text -> m StatusIcon Source #
Deprecated: (Since version 3.14)Use notifications
newFromPixbuf
statusIconNewFromPixbuf :: (MonadIO m, IsPixbuf a) => a -> m StatusIcon Source #
Deprecated: (Since version 3.14)Use notifications
newFromStock
statusIconNewFromStock :: MonadIO m => Text -> m StatusIcon Source #
Deprecated: (Since version 3.10)Use gtk_status_icon_new_from_icon_name() instead.
positionMenu
statusIconPositionMenu :: (MonadIO m, IsMenu a, IsStatusIcon b) => a -> Int32 -> Int32 -> b -> m (Int32, Int32, Bool) Source #
Deprecated: (Since version 3.14)Use notifications
setFromFile
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
setFromGicon
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
setFromIconName
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
setFromPixbuf
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
setFromStock
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.
setHasTooltip
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
setName
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
setScreen
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
setTitle
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
setTooltipMarkup
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
setTooltipText
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
setVisible
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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 AttrOrigin 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 #
genClosure_StatusIconActivate :: StatusIconActivateCallback -> IO Closure Source #
mk_StatusIconActivateCallback :: C_StatusIconActivateCallback -> IO (FunPtr C_StatusIconActivateCallback) Source #
onStatusIconActivate :: (GObject a, MonadIO m) => a -> StatusIconActivateCallback -> m SignalHandlerId Source #
wrap_StatusIconActivateCallback :: StatusIconActivateCallback -> Ptr () -> Ptr () -> IO () 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 #
mk_StatusIconButtonPressEventCallback :: C_StatusIconButtonPressEventCallback -> IO (FunPtr C_StatusIconButtonPressEventCallback) Source #
onStatusIconButtonPressEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonPressEventCallback -> m SignalHandlerId Source #
wrap_StatusIconButtonPressEventCallback :: StatusIconButtonPressEventCallback -> Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source #
buttonReleaseEvent
type C_StatusIconButtonReleaseEventCallback = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source #
type StatusIconButtonReleaseEventCallback = EventButton -> IO Bool Source #
data StatusIconButtonReleaseEventSignalInfo Source #
Instances
| SignalInfo StatusIconButtonReleaseEventSignalInfo Source # | |
| type HaskellCallbackType StatusIconButtonReleaseEventSignalInfo Source # | |
afterStatusIconButtonReleaseEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonReleaseEventCallback -> m SignalHandlerId Source #
genClosure_StatusIconButtonReleaseEvent :: StatusIconButtonReleaseEventCallback -> IO Closure Source #
mk_StatusIconButtonReleaseEventCallback :: C_StatusIconButtonReleaseEventCallback -> IO (FunPtr C_StatusIconButtonReleaseEventCallback) Source #
onStatusIconButtonReleaseEvent :: (GObject a, MonadIO m) => a -> StatusIconButtonReleaseEventCallback -> m SignalHandlerId Source #
wrap_StatusIconButtonReleaseEventCallback :: 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 #
genClosure_StatusIconPopupMenu :: StatusIconPopupMenuCallback -> IO Closure Source #
mk_StatusIconPopupMenuCallback :: C_StatusIconPopupMenuCallback -> IO (FunPtr C_StatusIconPopupMenuCallback) Source #
onStatusIconPopupMenu :: (GObject a, MonadIO m) => a -> StatusIconPopupMenuCallback -> m SignalHandlerId Source #
wrap_StatusIconPopupMenuCallback :: StatusIconPopupMenuCallback -> Ptr () -> Word32 -> Word32 -> Ptr () -> IO () Source #
queryTooltip
type C_StatusIconQueryTooltipCallback = 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 #
genClosure_StatusIconQueryTooltip :: StatusIconQueryTooltipCallback -> IO Closure Source #
mk_StatusIconQueryTooltipCallback :: C_StatusIconQueryTooltipCallback -> IO (FunPtr C_StatusIconQueryTooltipCallback) Source #
onStatusIconQueryTooltip :: (GObject a, MonadIO m) => a -> StatusIconQueryTooltipCallback -> m SignalHandlerId Source #
wrap_StatusIconQueryTooltipCallback :: StatusIconQueryTooltipCallback -> Ptr () -> Int32 -> Int32 -> CInt -> Ptr Tooltip -> Ptr () -> IO CInt 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 #
genClosure_StatusIconScrollEvent :: StatusIconScrollEventCallback -> IO Closure Source #
mk_StatusIconScrollEventCallback :: C_StatusIconScrollEventCallback -> IO (FunPtr C_StatusIconScrollEventCallback) Source #
onStatusIconScrollEvent :: (GObject a, MonadIO m) => a -> StatusIconScrollEventCallback -> m SignalHandlerId Source #
wrap_StatusIconScrollEventCallback :: StatusIconScrollEventCallback -> Ptr () -> Ptr EventScroll -> Ptr () -> IO CInt Source #
sizeChanged
data StatusIconSizeChangedSignalInfo Source #
Instances
| SignalInfo StatusIconSizeChangedSignalInfo Source # | |
| type HaskellCallbackType StatusIconSizeChangedSignalInfo Source # | |
afterStatusIconSizeChanged :: (GObject a, MonadIO m) => a -> StatusIconSizeChangedCallback -> m SignalHandlerId Source #
genClosure_StatusIconSizeChanged :: StatusIconSizeChangedCallback -> IO Closure Source #
mk_StatusIconSizeChangedCallback :: C_StatusIconSizeChangedCallback -> IO (FunPtr C_StatusIconSizeChangedCallback) Source #
onStatusIconSizeChanged :: (GObject a, MonadIO m) => a -> StatusIconSizeChangedCallback -> m SignalHandlerId Source #
wrap_StatusIconSizeChangedCallback :: StatusIconSizeChangedCallback -> Ptr () -> Int32 -> Ptr () -> IO CInt Source #