gi-gtk-0.3.18.13: Gtk bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Gtk.Objects.StatusIcon

Contents

Description

 

Synopsis

Exported types

newtype StatusIcon Source

Instances

GObject StatusIcon Source 
((~) * info (ResolveStatusIconMethod t StatusIcon), MethodInfo * info StatusIcon p) => IsLabel t (StatusIcon -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> StatusIcon -> p

((~) * info (ResolveStatusIconMethod t StatusIcon), MethodInfo * info StatusIcon p) => IsLabelProxy t (StatusIcon -> p) Source 
type ParentTypes StatusIcon Source 
type AttributeList StatusIcon Source 
type SignalList StatusIcon Source 

Methods

statusIconGetGeometry

statusIconGetGeometry :: (MonadIO m, StatusIconK a) => a -> m (Bool, Screen, Rectangle, Orientation) Source

Deprecated: (Since version 3.14)Use notifications

statusIconGetGicon

statusIconGetGicon :: (MonadIO m, StatusIconK a) => a -> m Icon Source

Deprecated: (Since version 3.14)Use notifications

statusIconGetHasTooltip

statusIconGetHasTooltip :: (MonadIO m, StatusIconK a) => a -> m Bool Source

Deprecated: (Since version 3.14)Use notifications

statusIconGetIconName

statusIconGetIconName :: (MonadIO m, StatusIconK a) => a -> m Text Source

Deprecated: (Since version 3.14)Use notifications

statusIconGetPixbuf

statusIconGetPixbuf :: (MonadIO m, StatusIconK a) => a -> m Pixbuf Source

Deprecated: (Since version 3.14)Use notifications

statusIconGetScreen

statusIconGetScreen :: (MonadIO m, StatusIconK a) => a -> m Screen Source

Deprecated: (Since version 3.14)Use notifications

statusIconGetSize

statusIconGetSize :: (MonadIO m, StatusIconK a) => a -> m Int32 Source

Deprecated: (Since version 3.14)Use notifications

statusIconGetStock

statusIconGetStock :: (MonadIO m, StatusIconK a) => a -> m Text Source

Deprecated: (Since version 3.10)Use gtk_status_icon_get_icon_name() instead.

statusIconGetStorageType

statusIconGetStorageType :: (MonadIO m, StatusIconK a) => a -> m ImageType Source

Deprecated: (Since version 3.14)Use notifications

statusIconGetTitle

statusIconGetTitle :: (MonadIO m, StatusIconK a) => a -> m Text Source

Deprecated: (Since version 3.14)Use notifications

statusIconGetTooltipMarkup

statusIconGetTooltipMarkup :: (MonadIO m, StatusIconK a) => a -> m Text Source

Deprecated: (Since version 3.14)Use notifications

statusIconGetTooltipText

statusIconGetTooltipText :: (MonadIO m, StatusIconK a) => a -> m Text Source

Deprecated: (Since version 3.14)Use notifications

statusIconGetVisible

statusIconGetVisible :: (MonadIO m, StatusIconK a) => a -> m Bool Source

Deprecated: (Since version 3.14)Use notifications

statusIconGetX11WindowId

statusIconGetX11WindowId :: (MonadIO m, StatusIconK a) => a -> m Word32 Source

Deprecated: (Since version 3.14)Use notifications

statusIconIsEmbedded

statusIconIsEmbedded :: (MonadIO m, StatusIconK 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, IconK 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, PixbufK 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, MenuK a, StatusIconK b) => a -> Int32 -> Int32 -> b -> m (Int32, Int32, Bool) Source

Deprecated: (Since version 3.14)Use notifications

statusIconSetFromFile

statusIconSetFromFile :: (MonadIO m, StatusIconK a) => a -> [Char] -> m () Source

Deprecated: (Since version 3.14)Use notifications

statusIconSetFromGicon

statusIconSetFromGicon :: (MonadIO m, StatusIconK a, IconK b) => a -> b -> m () Source

Deprecated: (Since version 3.14)Use notifications

statusIconSetFromIconName

statusIconSetFromIconName :: (MonadIO m, StatusIconK a) => a -> Text -> m () Source

Deprecated: (Since version 3.14)Use notifications

statusIconSetFromPixbuf

statusIconSetFromPixbuf :: (MonadIO m, StatusIconK a, PixbufK b) => a -> Maybe b -> m () Source

Deprecated: (Since version 3.14)Use notifications

statusIconSetFromStock

statusIconSetFromStock :: (MonadIO m, StatusIconK a) => a -> Text -> m () Source

Deprecated: (Since version 3.10)Use gtk_status_icon_set_from_icon_name() instead.

statusIconSetHasTooltip

statusIconSetHasTooltip :: (MonadIO m, StatusIconK a) => a -> Bool -> m () Source

Deprecated: (Since version 3.14)Use notifications

statusIconSetName

statusIconSetName :: (MonadIO m, StatusIconK a) => a -> Text -> m () Source

Deprecated: (Since version 3.14)Use notifications

statusIconSetScreen

data StatusIconSetScreenMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, StatusIconK a, ScreenK b) => MethodInfo (TYPE Lifted) StatusIconSetScreenMethodInfo a signature Source 

statusIconSetScreen :: (MonadIO m, StatusIconK a, ScreenK b) => a -> b -> m () Source

Deprecated: (Since version 3.14)Use notifications

statusIconSetTitle

statusIconSetTitle :: (MonadIO m, StatusIconK a) => a -> Text -> m () Source

Deprecated: (Since version 3.14)Use notifications

statusIconSetTooltipMarkup

statusIconSetTooltipMarkup :: (MonadIO m, StatusIconK a) => a -> Maybe Text -> m () Source

Deprecated: (Since version 3.14)Use notifications

statusIconSetTooltipText

statusIconSetTooltipText :: (MonadIO m, StatusIconK a) => a -> Text -> m () Source

Deprecated: (Since version 3.14)Use notifications

statusIconSetVisible

statusIconSetVisible :: (MonadIO m, StatusIconK a) => a -> Bool -> m () Source

Deprecated: (Since version 3.14)Use notifications

Properties

Embedded

File

setStatusIconFile :: (MonadIO m, StatusIconK o) => o -> Text -> m () Source

Gicon

constructStatusIconGicon :: IconK a => a -> IO ([Char], GValue) Source

getStatusIconGicon :: (MonadIO m, StatusIconK o) => o -> m Icon Source

setStatusIconGicon :: (MonadIO m, StatusIconK o, IconK a) => o -> a -> m () Source

HasTooltip

IconName

Orientation

Pixbuf

constructStatusIconPixbuf :: PixbufK a => a -> IO ([Char], GValue) Source

getStatusIconPixbuf :: (MonadIO m, StatusIconK o) => o -> m Pixbuf Source

setStatusIconPixbuf :: (MonadIO m, StatusIconK o, PixbufK a) => o -> a -> m () Source

Screen

constructStatusIconScreen :: ScreenK a => a -> IO ([Char], GValue) Source

getStatusIconScreen :: (MonadIO m, StatusIconK o) => o -> m Screen Source

setStatusIconScreen :: (MonadIO m, StatusIconK o, ScreenK a) => o -> a -> m () Source

Size

Stock

StorageType

Title

TooltipMarkup

data StatusIconTooltipMarkupPropertyInfo Source

TooltipText

Visible

Signals

Activate

ButtonPressEvent

type StatusIconButtonPressEventCallbackC = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source

ButtonReleaseEvent

type StatusIconButtonReleaseEventCallbackC = Ptr () -> Ptr EventButton -> Ptr () -> IO CInt Source

PopupMenu

QueryTooltip

ScrollEvent

type StatusIconScrollEventCallbackC = Ptr () -> Ptr EventScroll -> Ptr () -> IO CInt Source

SizeChanged