Hoogle Search

Within LTS Haskell 24.66 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. iconInfoLoadSymbolicForContextFinish :: (HasCallStack, MonadIO m, IsIconInfo a, IsAsyncResult b) => a -> b -> m (Pixbuf, Bool)

    gi-gtk3 GI.Gtk.Objects.IconInfo

    Finishes an async icon load, see iconInfoLoadSymbolicForContextAsync. Since: 3.8

  2. iconInfoLoadSymbolicForStyle :: (HasCallStack, MonadIO m, IsIconInfo a, IsStyle b) => a -> b -> StateType -> m (Pixbuf, Bool)

    gi-gtk3 GI.Gtk.Objects.IconInfo

    Deprecated: (Since version 3.0)Use iconInfoLoadSymbolicForContext instead

  3. iconInfoNewForPixbuf :: (HasCallStack, MonadIO m, IsIconTheme a, IsPixbuf b) => a -> b -> m IconInfo

    gi-gtk3 GI.Gtk.Objects.IconInfo

    Creates a IconInfo for a Pixbuf. Since: 2.14

  4. iconThemeChooseIconForScale :: (HasCallStack, MonadIO m, IsIconTheme a) => a -> [Text] -> Int32 -> Int32 -> [IconLookupFlags] -> m (Maybe IconInfo)

    gi-gtk3 GI.Gtk.Objects.IconTheme

    Looks up a named icon for a particular window scale and returns a IconInfo containing information such as the filename of the icon. The icon can then be rendered into a pixbuf using iconInfoLoadIcon. (iconThemeLoadIcon combines these two steps if all you need is the pixbuf.) If iconNames contains more than one name, this function tries them all in the given order before falling back to inherited icon themes. Since: 3.10

  5. iconThemeGetForScreen :: (HasCallStack, MonadIO m, IsScreen a) => a -> m IconTheme

    gi-gtk3 GI.Gtk.Objects.IconTheme

    Gets the icon theme object associated with screen; if this function has not previously been called for the given screen, a new icon theme object will be created and associated with the screen. Icon theme objects are fairly expensive to create, so using this function is usually a better choice than calling than iconThemeNew and setting the screen yourself; by using this function a single icon theme object will be shared between users. Since: 2.4

  6. iconThemeLoadIconForScale :: (HasCallStack, MonadIO m, IsIconTheme a) => a -> Text -> Int32 -> Int32 -> [IconLookupFlags] -> m (Maybe Pixbuf)

    gi-gtk3 GI.Gtk.Objects.IconTheme

    Looks up an icon in an icon theme for a particular window scale, scales it to the given size and renders it into a pixbuf. This is a convenience function; if more details about the icon are needed, use iconThemeLookupIcon followed by iconInfoLoadIcon. Note that you probably want to listen for icon theme changes and update the icon. This is usually done by connecting to the GtkWidgetstyleSet signal. If for some reason you do not want to update the icon when the icon theme changes, you should consider using pixbufCopy to make a private copy of the pixbuf returned by this function. Otherwise GTK+ may need to keep the old icon theme loaded, which would be a waste of memory. Since: 3.10

  7. iconThemeLookupByGiconForScale :: (HasCallStack, MonadIO m, IsIconTheme a, IsIcon b) => a -> b -> Int32 -> Int32 -> [IconLookupFlags] -> m (Maybe IconInfo)

    gi-gtk3 GI.Gtk.Objects.IconTheme

    Looks up an icon and returns a IconInfo containing information such as the filename of the icon. The icon can then be rendered into a pixbuf using iconInfoLoadIcon. Since: 3.10

  8. iconThemeLookupIconForScale :: (HasCallStack, MonadIO m, IsIconTheme a) => a -> Text -> Int32 -> Int32 -> [IconLookupFlags] -> m (Maybe IconInfo)

    gi-gtk3 GI.Gtk.Objects.IconTheme

    Looks up a named icon for a particular window scale and returns a IconInfo containing information such as the filename of the icon. The icon can then be rendered into a pixbuf using iconInfoLoadIcon. (iconThemeLoadIcon combines these two steps if all you need is the pixbuf.) Since: 3.10

  9. iconViewSelectedForeach :: (HasCallStack, MonadIO m, IsIconView a) => a -> IconViewForeachFunc -> m ()

    gi-gtk3 GI.Gtk.Objects.IconView

    Calls a function for each selected icon. Note that the model or selection cannot be modified from within this function. Since: 2.6

  10. invisibleNewForScreen :: (HasCallStack, MonadIO m, IsScreen a) => a -> m Invisible

    gi-gtk3 GI.Gtk.Objects.Invisible

    Creates a new Invisible object for a specified screen Since: 2.2

Page 1428 of many | Previous | Next