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. setWindowTransientFor :: (MonadIO m, IsWindow o, IsWindow a) => o -> a -> m ()

    gi-gtk3 GI.Gtk.Objects.Window

    Set the value of the “transient-for” property. When overloading is enabled, this is equivalent to

    set window [ #transientFor := value ]
    

  2. windowGetTransientFor :: (HasCallStack, MonadIO m, IsWindow a) => a -> m (Maybe Window)

    gi-gtk3 GI.Gtk.Objects.Window

    Fetches the transient parent for this window. See windowSetTransientFor.

  3. windowSetTransientFor :: (HasCallStack, MonadIO m, IsWindow a, IsWindow b) => a -> Maybe b -> m ()

    gi-gtk3 GI.Gtk.Objects.Window

    Dialog windows should be set transient for the main application window they were spawned from. This allows [window managers][gtk-X11-arch] to e.g. keep the dialog on top of the main window, or center the dialog over the main window. gtk_dialog_new_with_buttons() and other convenience functions in GTK+ will sometimes call windowSetTransientFor on your behalf. Passing Nothing for parent unsets the current transient window. On Wayland, this function can also be used to attach a new GTK_WINDOW_POPUP to a GTK_WINDOW_TOPLEVEL parent already mapped on screen so that the GTK_WINDOW_POPUP will be created as a subsurface-based window GDK_WINDOW_SUBSURFACE which can be positioned at will relatively to the GTK_WINDOW_TOPLEVEL surface. On Windows, this function puts the child window on top of the parent, much as the window manager would have done on X.

  4. clearContainerClassForall :: MonadIO m => ContainerClass -> m ()

    gi-gtk3 GI.Gtk.Structs.ContainerClass

    Set the value of the “forall” field to Nothing. When overloading is enabled, this is equivalent to

    clear #forall
    

  5. clearContainerClassGetPathForChild :: MonadIO m => ContainerClass -> m ()

    gi-gtk3 GI.Gtk.Structs.ContainerClass

    Set the value of the “get_path_for_child” field to Nothing. When overloading is enabled, this is equivalent to

    clear #getPathForChild
    

  6. getContainerClassForall :: MonadIO m => ContainerClass -> m (Maybe ContainerClassForallFieldCallback_WithClosures)

    gi-gtk3 GI.Gtk.Structs.ContainerClass

    Get the value of the “forall” field. When overloading is enabled, this is equivalent to

    get containerClass #forall
    

  7. getContainerClassGetPathForChild :: MonadIO m => ContainerClass -> m (Maybe ContainerClassGetPathForChildFieldCallback)

    gi-gtk3 GI.Gtk.Structs.ContainerClass

    Get the value of the “get_path_for_child” field. When overloading is enabled, this is equivalent to

    get containerClass #getPathForChild
    

  8. setContainerClassForall :: MonadIO m => ContainerClass -> FunPtr C_ContainerClassForallFieldCallback -> m ()

    gi-gtk3 GI.Gtk.Structs.ContainerClass

    Set the value of the “forall” field. When overloading is enabled, this is equivalent to

    set containerClass [ #forall := value ]
    

  9. setContainerClassGetPathForChild :: MonadIO m => ContainerClass -> FunPtr C_ContainerClassGetPathForChildFieldCallback -> m ()

    gi-gtk3 GI.Gtk.Structs.ContainerClass

    Set the value of the “get_path_for_child” field. When overloading is enabled, this is equivalent to

    set containerClass [ #getPathForChild := value ]
    

  10. gradientResolveForContext :: (HasCallStack, MonadIO m, IsStyleContext a) => Gradient -> a -> m Pattern

    gi-gtk3 GI.Gtk.Structs.Gradient

    No description available in the introspection data.

Page 1435 of many | Previous | Next