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. dragFindWindowForScreen :: (HasCallStack, MonadIO m, IsDragContext a, IsWindow b, IsScreen c) => a -> b -> c -> Int32 -> Int32 -> m (Window, DragProtocol)

    gi-gdk3 GI.Gdk.Functions

    Finds the destination window and DND protocol to use at the given pointer position. This function is called by the drag source to obtain the destWindow and protocol parameters for dragMotion. Since: 2.2

  2. pangoContextGetForDisplay :: (HasCallStack, MonadIO m, IsDisplay a) => a -> m Context

    gi-gdk3 GI.Gdk.Functions

    Creates a Context for display. The context must be freed when you’re finished with it. When using GTK+, normally you should use gtk_widget_get_pango_context() instead of this function, to get the appropriate context for the widget you intend to render text onto. The newly created context will have the default font options (see FontOptions) for the display; if these options change it will not be updated. Using gtk_widget_get_pango_context() is more convenient if you want to keep a context around and track changes to the font rendering settings. Since: 3.22

  3. pangoContextGetForScreen :: (HasCallStack, MonadIO m, IsScreen a) => a -> m Context

    gi-gdk3 GI.Gdk.Functions

    Creates a Context for screen. The context must be freed when you’re finished with it. When using GTK+, normally you should use gtk_widget_get_pango_context() instead of this function, to get the appropriate context for the widget you intend to render text onto. The newly created context will have the default font options (see FontOptions) for the screen; if these options change it will not be updated. Using gtk_widget_get_pango_context() is more convenient if you want to keep a context around and track changes to the screen’s font rendering settings. Since: 2.2

  4. selectionOwnerGetForDisplay :: (HasCallStack, MonadIO m, IsDisplay a) => a -> Atom -> m (Maybe Window)

    gi-gdk3 GI.Gdk.Functions

    Determine the owner of the given selection. Note that the return value may be owned by a different process if a foreign window was previously created for that window, but a new foreign window will never be created by this call. Since: 2.2

  5. selectionOwnerSetForDisplay :: (HasCallStack, MonadIO m, IsDisplay a, IsWindow b) => a -> Maybe b -> Atom -> Word32 -> Bool -> m Bool

    gi-gdk3 GI.Gdk.Functions

    Sets the Window owner as the current owner of the selection selection. Since: 2.2

  6. selectionSendNotifyForDisplay :: (HasCallStack, MonadIO m, IsDisplay a, IsWindow b) => a -> b -> Atom -> Atom -> Atom -> Word32 -> m ()

    gi-gdk3 GI.Gdk.Functions

    Send a response to SelectionRequest event. Since: 2.2

  7. textPropertyToUtf8ListForDisplay :: (HasCallStack, MonadIO m, IsDisplay a) => a -> Atom -> Int32 -> ByteString -> m (Int32, [Text])

    gi-gdk3 GI.Gdk.Functions

    Converts a text property in the given encoding to a list of UTF-8 strings. Since: 2.2

  8. cursorNewForDisplay :: (HasCallStack, MonadIO m, IsDisplay a) => a -> CursorType -> m (Maybe Cursor)

    gi-gdk3 GI.Gdk.Objects.Cursor

    Creates a new cursor from the set of builtin cursors. Since: 2.2

  9. type DragContextDropPerformedCallback = Int32 -> IO ()

    gi-gdk3 GI.Gdk.Objects.DragContext

    The drag and drop operation was performed on an accepting client. This signal will only be emitted if the DragContext manages the drag and drop operation. See dragContextManageDnd for more information. Since: 3.20

  10. afterDragContextDropPerformed :: (IsDragContext a, MonadIO m) => a -> ((?self :: a) => DragContextDropPerformedCallback) -> m SignalHandlerId

    gi-gdk3 GI.Gdk.Objects.DragContext

    Connect a signal handler for the dropPerformed signal, to be run after the default handler. When overloading is enabled, this is equivalent to

    after dragContext #dropPerformed callback
    
    By default the object invoking the signal is not passed to the callback. If you need to access it, you can use the implit ?self parameter. Note that this requires activating the ImplicitParams GHC extension.

Page 1299 of many | Previous | Next