Hoogle Search

Within LTS Haskell 24.40 (ghc-9.10.3)

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

  1. newtype Popup

    gi-gdk4 GI.Gdk.Interfaces.Popup

    Memory-managed wrapper type.

  2. Popup :: ManagedPtr Popup -> Popup

    gi-gdk4 GI.Gdk.Interfaces.Popup

    No documentation available.

  3. module GI.Gdk.Objects.PadEvent

    An event related to a pad-based device.

  4. newtype PadEvent

    gi-gdk4 GI.Gdk.Objects.PadEvent

    Memory-managed wrapper type.

  5. PadEvent :: ManagedPtr PadEvent -> PadEvent

    gi-gdk4 GI.Gdk.Objects.PadEvent

    No documentation available.

  6. module GI.Gdk.Objects.ProximityEvent

    An event related to the proximity of a tool to a device.

  7. newtype ProximityEvent

    gi-gdk4 GI.Gdk.Objects.ProximityEvent

    Memory-managed wrapper type.

  8. ProximityEvent :: ManagedPtr ProximityEvent -> ProximityEvent

    gi-gdk4 GI.Gdk.Objects.ProximityEvent

    No documentation available.

  9. module GI.Gdk.Structs.PopupLayout

    The GdkPopupLayout struct contains information that is necessary position a Popup relative to its parent. The positioning requires a negotiation with the windowing system, since it depends on external constraints, such as the position of the parent surface, and the screen dimensions. The basic ingredients are a rectangle on the parent surface, and the anchor on both that rectangle and the popup. The anchors specify a side or corner to place next to each other. For cases where placing the anchors next to each other would make the popup extend offscreen, the layout includes some hints for how to resolve this problem. The hints may suggest to flip the anchor position to the other side, or to 'slide' the popup along a side, or to resize it. These hints may be combined. Ultimatively, it is up to the windowing system to determine the position and size of the popup. You can learn about the result by calling popupGetPositionX, popupGetPositionY, popupGetRectAnchor and popupGetSurfaceAnchor after the popup has been presented. This can be used to adjust the rendering. For example, GtkPopover changes its arrow position accordingly. But you have to be careful avoid changing the size of the popover, or it has to be presented again.

  10. newtype PopupLayout

    gi-gdk4 GI.Gdk.Structs.PopupLayout

    Memory-managed wrapper type.

Page 572 of many | Previous | Next